CodeLite: add a small delay during the debugger initialization.
[bertos.git] / wizard / cltemplates / bertos.project
1 <?xml version="1.0" encoding="utf-8"?>
2 <CodeLite_Project Name="$project" InternalType="">
3 $filelist
4   <Description></Description>
5   <Dependencies/>
6   <Settings Type="Dynamic Library">
7     <Configuration Name="Debug" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Dynamic Library">
8      <General OutputFile="" IntermediateDirectory="./Debug" Command="./images/$project.elf" CommandArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
9       <Compiler Required="yes" Options="-g">
10         <IncludePath Value="."/>
11       </Compiler>
12       <Linker Required="yes" Options=""/>
13       <Debugger IsRemote="yes" RemoteHostName="localhost" RemoteHostPort="3333" DebuggerPath="$debuggerpath">
14         <PostConnectCommands>
15 source $initscript
16         </PostConnectCommands>
17         <StartupCommands>
18 shell sleep 1
19         </StartupCommands>
20       </Debugger>
21       <ResourceCompiler Required="no" Options=""/>
22       <PreBuild/>
23       <PostBuild/>
24       <CustomBuild Enabled="yes">
25         <CleanCommand>make clean</CleanCommand>
26         <BuildCommand>make</BuildCommand>
27         <PreprocessFileCommand></PreprocessFileCommand>
28         <SingleFileCommand></SingleFileCommand>
29         <MakefileGenerationCommand></MakefileGenerationCommand>
30         <ThirdPartyToolName>None</ThirdPartyToolName>
31         <WorkingDirectory>$(WorkspacePath)</WorkingDirectory>
32       </CustomBuild>
33       <AdditionalRules>
34         <CustomPostBuild></CustomPostBuild>
35         <CustomPreBuild></CustomPreBuild>
36       </AdditionalRules>
37     </Configuration>
38     <Configuration Name="Release" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Dynamic Library">
39       <General OutputFile="" IntermediateDirectory="./Release" Command="" CommandArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
40       <Compiler Required="yes" Options="">
41         <IncludePath Value="."/>
42       </Compiler>
43       <Linker Required="yes" Options="-O2"/>
44       <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
45         <PostConnectCommands></PostConnectCommands>
46         <StartupCommands></StartupCommands>
47       </Debugger>
48       <ResourceCompiler Required="no" Options=""/>
49       <PreBuild/>
50       <PostBuild/>
51       <CustomBuild Enabled="yes">
52         <CleanCommand>make clean</CleanCommand>
53         <BuildCommand>make</BuildCommand>
54         <PreprocessFileCommand></PreprocessFileCommand>
55         <SingleFileCommand></SingleFileCommand>
56         <MakefileGenerationCommand></MakefileGenerationCommand>
57         <ThirdPartyToolName>None</ThirdPartyToolName>
58         <WorkingDirectory>$(WorkspacePath)</WorkingDirectory>
59       </CustomBuild>
60       <AdditionalRules>
61         <CustomPostBuild></CustomPostBuild>
62         <CustomPreBuild></CustomPreBuild>
63       </AdditionalRules>
64     </Configuration>
65   </Settings>
66 </CodeLite_Project>