here is the .project ( i have remove all virtual directory because i have a lot of them)
<?xml version="1.0" encoding="utf-8"?>
<CodeLite_Project Name="SWIFTMM">
<VirtualDirectory Name="SYSTEM_VAL_SW">
............................................................................................
</VirtualDirectory>
<Description/>
<Dependencies/>
<Settings Type="Executable">
<Configuration Name="BB" CompilerType="ARM" DebuggerType="GNU gdb debugger" Type="Executable">
<General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="./Debug" Command="./$(ProjectName)" CommandArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Compiler Required="yes" Options="-g">
<IncludePath Value="."/>
<IncludePath Value=""$(UnitTestCppBase)/include/UnitTest++/""/>
</Compiler>
<Linker Required="yes" Options="">
<LibraryPath Value=""$(UnitTestCppBase)/lib""/>
<Library Value="libUnitTest++.a"/>
</Linker>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<CleanCommand>make clean</CleanCommand>
<BuildCommand>make</BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>C:\DesignSync\SW\SYSTEM_VAL_SW\bb\build\pnx5220-3</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild>
</CustomPreBuild>
</AdditionalRules>
</Configuration>
<Configuration Name="Debug" CompilerType="ARM" DebuggerType="GNU gdb debugger" Type="Executable">
<General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="./Debug" Command="./$(ProjectName)" CommandArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Compiler Required="yes" Options="-g">
<IncludePath Value="."/>
<IncludePath Value=""$(UnitTestCppBase)/include/UnitTest++/""/>
</Compiler>
<Linker Required="yes" Options="">
<LibraryPath Value=""$(UnitTestCppBase)/lib""/>
<Library Value="libUnitTest++.a"/>
</Linker>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="yes">
<CleanCommand>make build</CleanCommand>
<BuildCommand>make</BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory>C:\DesignSync\SW\SYSTEM_VAL_SW\bb\build\pnx5220-3</WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild>
</CustomPreBuild>
</AdditionalRules>
</Configuration>
<Configuration Name="Release" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Executable">
<General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="./Release" Command="./$(ProjectName)" CommandArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Compiler Required="yes" Options="">
<IncludePath Value="."/>
<IncludePath Value=""$(UnitTestCppBase)/include/UnitTest++/""/>
</Compiler>
<Linker Required="yes" Options="-O2">
<LibraryPath Value=""$(UnitTestCppBase)/lib""/>
<Library Value="libUnitTest++.a"/>
</Linker>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="no">
<CleanCommand></CleanCommand>
<BuildCommand></BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory></WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild></CustomPreBuild>
</AdditionalRules>
</Configuration>
</Settings>
</CodeLite_Project>
and the xml
<?xml version="1.0" encoding="UTF-8"?>
<BuildSettings>
<Compilers>
<Compiler Name="gnu g++">
<Switch Name="ArchiveOutput" Value=" "/>
<Switch Name="Debug" Value="-gstab"/>
<Switch Name="Include" Value="-I"/>
<Switch Name="Library" Value="-l"/>
<Switch Name="LibraryPath" Value="-L"/>
<Switch Name="Object" Value="-o "/>
<Switch Name="Output" Value="-o "/>
<Switch Name="Preprocessor" Value="-D"/>
<Switch Name="Source" Value="-c "/>
<Tool Name="ArchiveTool" Value="ar rcu"/>
<Tool Name="CompilerName" Value="g++"/>
<Tool Name="LinkerName" Value="g++"/>
<Tool Name="ResourceCompiler" Value="windres"/>
<Tool Name="SharedObjectLinkerName" Value="g++ -shared -fPIC"/>
<Option Name="ObjectSuffix" Value=".o"/>
<Pattern Name="Error" FileNameIndex="1" LineNumberIndex="3">(^[a-zA-Z:]{0,2}[a-zA-Z\.0-9_/\+\-]+ *)(:)([0-9]+)(:)([ eor]*)</Pattern>
<Pattern Name="Warning" FileNameIndex="1" LineNumberIndex="3">(^[a-zA-Z:]{0,2}[a-zA-Z\.0-9_/\+\-]+ *)(:)([0-9]+ *)(:)([0-9:]*)( warning:)</Pattern>
<GlobalIncludePath></GlobalIncludePath>
<GlobalLibPath></GlobalLibPath>
</Compiler>
<Compiler Name="gnu gcc">
<Switch Name="ArchiveOutput" Value=" "/>
<Switch Name="Debug" Value="-g "/>
<Switch Name="Include" Value="-I"/>
<Switch Name="Library" Value="-l"/>
<Switch Name="LibraryPath" Value="-L"/>
<Switch Name="Object" Value="-o "/>
<Switch Name="Output" Value="-o "/>
<Switch Name="Preprocessor" Value="-D"/>
<Switch Name="Source" Value="-c "/>
<Tool Name="ArchiveTool" Value="ar rcu"/>
<Tool Name="CompilerName" Value="gcc"/>
<Tool Name="LinkerName" Value="gcc"/>
<Tool Name="ResourceCompiler" Value="windres"/>
<Tool Name="SharedObjectLinkerName" Value="gcc -shared -fPIC"/>
<Option Name="ObjectSuffix" Value=".o"/>
<Pattern Name="Error" FileNameIndex="1" LineNumberIndex="3">(^[a-zA-Z:]{0,2}[a-zA-Z\.0-9_/\+\-]+ *)(:)([0-9]+)(:)([ eor]*)</Pattern>
<Pattern Name="Warning" FileNameIndex="1" LineNumberIndex="3">(^[a-zA-Z:]{0,2}[a-zA-Z\.0-9_/\+\-]+ *)(:)([0-9]+ *)(:)([0-9:]*)( warning:)</Pattern>
<GlobalIncludePath></GlobalIncludePath>
<GlobalLibPath></GlobalLibPath>
</Compiler>
<Compiler Name="VC++">
<Switch Name="ArchiveOutput" Value="/OUT:"/>
<Switch Name="Debug" Value="/Zi "/>
<Switch Name="Include" Value="/I"/>
<Switch Name="Library" Value=" "/>
<Switch Name="LibraryPath" Value="/LIBPATH:"/>
<Switch Name="Object" Value="/Fo"/>
<Switch Name="Output" Value="/OUT:"/>
<Switch Name="Preprocessor" Value="/D"/>
<Switch Name="Source" Value=""/>
<Tool Name="ArchiveTool" Value="lib.exe /nologo"/>
<Tool Name="CompilerName" Value="cl.exe /nologo /c"/>
<Tool Name="LinkerName" Value="link.exe /nologo"/>
<Tool Name="ResourceCompiler" Value="windres"/>
<Tool Name="SharedObjectLinkerName" Value="link.exe /DLL /nologo"/>
<Option Name="ObjectSuffix" Value=".obj"/>
<Pattern Name="Error" FileNameIndex="1" LineNumberIndex="3">(^[a-zA-Z\\\.0-9 _/\:\+\-]+ *)(\()([0-9]+)(\))( \: )</Pattern>
<Pattern Name="Warning" FileNameIndex="1" LineNumberIndex="3">(^[a-zA-Z\\\.0-9 _/\:\+\-]+ *)(\()([0-9]+)(\))( \: )(warning)</Pattern>
<GlobalIncludePath>"C:/Program Files/Microsoft Visual Studio 8/VC/include";.</GlobalIncludePath>
<GlobalLibPath>"C:/Program Files/Microsoft Visual Studio 8/VC/lib"</GlobalLibPath>
</Compiler>
<Compiler Name="ARM">
<Switch Name="ArchiveOutput" Value=" "/>
<Switch Name="Debug" Value="-g "/>
<Switch Name="Include" Value="-I"/>
<Switch Name="Library" Value="-l"/>
<Switch Name="LibraryPath" Value="-L"/>
<Switch Name="Object" Value="-o "/>
<Switch Name="Output" Value="-o "/>
<Switch Name="Preprocessor" Value="-D"/>
<Switch Name="Source" Value="-c "/>
<Tool Name="ArchiveTool" Value="ar rcu"/>
<Tool Name="CompilerName" Value="g++"/>
<Tool Name="LinkerName" Value="g++"/>
<Tool Name="ResourceCompiler" Value="windres"/>
<Tool Name="SharedObjectLinkerName" Value="g++ -shared -fPIC"/>
<Option Name="ObjectSuffix" Value=".o"/>
<Pattern Name="Error" FileNameIndex="1" LineNumberIndex="3">("[a-zA-Z\\\.0-9 _/\:\+\-]+")(, line )([0-9]+)((: Error:)|(: Serious error:)) </Pattern>
<Pattern Name="Warning" FileNameIndex="1" LineNumberIndex="3">("[a-zA-Z\\\.0-9 _/\:\+\-]+")(, line )([0-9]+)(: Warning) </Pattern>
<GlobalIncludePath></GlobalIncludePath>
<GlobalLibPath></GlobalLibPath>
</Compiler>
</Compilers>
<BuildSystem Name="GNU makefile for g++/gcc" ToolPath="C:/Cygwin/bin/make.EXE" Options="-f" Jobs="2"/>
</BuildSettings>
Thanks for your help