lgspkctl.project 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <CodeLite_Project Name="lgspkctl" Version="11000" InternalType="Console">
  3. <VirtualDirectory Name="root">
  4. <File Name="readme.md"/>
  5. <File Name="CMakeLists.txt"/>
  6. </VirtualDirectory>
  7. <VirtualDirectory Name="lib">
  8. <VirtualDirectory Name="liblcb">
  9. <VirtualDirectory Name="include">
  10. <VirtualDirectory Name="al">
  11. <File Name="lib/liblcb/include/al/os.h"/>
  12. </VirtualDirectory>
  13. <VirtualDirectory Name="utils">
  14. <File Name="lib/liblcb/include/utils/macro.h"/>
  15. <File Name="lib/liblcb/include/utils/str2num.h"/>
  16. <File Name="lib/liblcb/include/utils/mem_utils.h"/>
  17. </VirtualDirectory>
  18. <VirtualDirectory Name="net">
  19. <File Name="lib/liblcb/include/net/socket.h"/>
  20. <File Name="lib/liblcb/include/net/socket_address.h"/>
  21. </VirtualDirectory>
  22. </VirtualDirectory>
  23. <VirtualDirectory Name="src">
  24. <VirtualDirectory Name="al"/>
  25. <VirtualDirectory Name="utils"/>
  26. <VirtualDirectory Name="net">
  27. <File Name="lib/liblcb/src/net/socket.c"/>
  28. <File Name="lib/liblcb/src/net/socket_address.c"/>
  29. </VirtualDirectory>
  30. </VirtualDirectory>
  31. </VirtualDirectory>
  32. <VirtualDirectory Name="json">
  33. <File Name="lib/json/json.h"/>
  34. </VirtualDirectory>
  35. </VirtualDirectory>
  36. <Description/>
  37. <Dependencies/>
  38. <VirtualDirectory Name="src">
  39. <File Name="src/CMakeLists.txt"/>
  40. <File Name="src/lgspkctl.h"/>
  41. <File Name="src/lgspkctl.c"/>
  42. </VirtualDirectory>
  43. <Settings Type="Executable">
  44. <GlobalSettings>
  45. <Compiler Options="" C_Options="-DHAVE_MEMRCHR;-DHAVE_MEMMEM;-DHAVE_STRNCASECMP;-DHAVE_EXPLICIT_BZERO;-DHAVE_MEMSET_S;-DHAVE_REALLOCARRAY;-DHAVE_ACCEPT4;-DHAVE_PIPE2;-DHAVE_STRLCPY" Assembler="">
  46. <IncludePath Value="."/>
  47. <IncludePath Value="lib/json"/>
  48. <IncludePath Value="lib/liblcb/include"/>
  49. </Compiler>
  50. <Linker Options="">
  51. <Library Value="crypto"/>
  52. </Linker>
  53. <ResourceCompiler Options=""/>
  54. </GlobalSettings>
  55. <Configuration Name="Debug" CompilerType="clang" DebuggerType="GNU gdb debugger" Type="Executable" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
  56. <Compiler Options="-g;-O0;-Wall" C_Options="-ftrapv;-g -DDEBUG;-O0;-fwrapv;-fstack-protector-all;-Wall;-g3 -ggdb;-Wno-reserved-id-macro;-Wno-gnu-zero-variadic-macro-arguments;-Wno-variadic-macros;-Wno-documentation;-Wno-documentation-unknown-command;-Wno-padded;-Wno-cast-qual;-Wno-cast-function-type-strict;-Wno-reserved-identifier;-Wno-unsafe-buffer-usage" Assembler="" Required="yes" PreCompiledHeader="" PCHInCommandLine="no" PCHFlags="" PCHFlagsPolicy="0"/>
  57. <Linker Options="" Required="yes"/>
  58. <ResourceCompiler Options="" Required="no"/>
  59. <General OutputFile="$(IntermediateDirectory)/src/$(ProjectName)" IntermediateDirectory="$(ProjectPath)/$(ConfigurationName)" Command="$(OutputFile)" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes" IsGUIProgram="no" IsEnabled="yes"/>
  60. <BuildSystem Name="Default"/>
  61. <Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;">
  62. <![CDATA[]]>
  63. </Environment>
  64. <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="" IsExtended="no">
  65. <DebuggerSearchPaths/>
  66. <PostConnectCommands/>
  67. <StartupCommands/>
  68. </Debugger>
  69. <PreBuild/>
  70. <PostBuild/>
  71. <CustomBuild Enabled="no">
  72. <RebuildCommand/>
  73. <CleanCommand/>
  74. <BuildCommand/>
  75. <PreprocessFileCommand/>
  76. <SingleFileCommand/>
  77. <MakefileGenerationCommand/>
  78. <ThirdPartyToolName>None</ThirdPartyToolName>
  79. <WorkingDirectory/>
  80. </CustomBuild>
  81. <AdditionalRules>
  82. <CustomPostBuild/>
  83. <CustomPreBuild/>
  84. </AdditionalRules>
  85. <Completion EnableCpp11="no" EnableCpp14="no">
  86. <ClangCmpFlagsC/>
  87. <ClangCmpFlags/>
  88. <ClangPP/>
  89. <SearchPaths/>
  90. </Completion>
  91. </Configuration>
  92. <Configuration Name="Release" CompilerType="clang" DebuggerType="GNU gdb debugger" Type="Executable" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
  93. <Compiler Options="-O2;-Wall" C_Options="-O2;-Wall" Assembler="" Required="yes" PreCompiledHeader="" PCHInCommandLine="no" PCHFlags="" PCHFlagsPolicy="0">
  94. <IncludePath Value="."/>
  95. <Preprocessor Value="NDEBUG"/>
  96. </Compiler>
  97. <Linker Options="" Required="yes"/>
  98. <ResourceCompiler Options="" Required="no"/>
  99. <General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="$(ProjectPath)/build/src/" Command="$(OutputFile)" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes" IsGUIProgram="no" IsEnabled="yes"/>
  100. <BuildSystem Name="Default"/>
  101. <Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;">
  102. <![CDATA[]]>
  103. </Environment>
  104. <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="" IsExtended="no">
  105. <DebuggerSearchPaths/>
  106. <PostConnectCommands/>
  107. <StartupCommands/>
  108. </Debugger>
  109. <PreBuild/>
  110. <PostBuild/>
  111. <CustomBuild Enabled="yes">
  112. <Target Name="Configure">mkdir $(ProjectPath)/$(ConfigurationName) &amp;&amp;
  113. cd $(ProjectPath)/$(ConfigurationName) &amp;&amp;
  114. cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_VERBOSE_MAKEFILE=true ..
  115. </Target>
  116. <RebuildCommand>rm -rf $(ProjectPath)/$(ConfigurationName) &amp;&amp;
  117. mkdir $(ProjectPath)/$(ConfigurationName) &amp;&amp;
  118. cd $(ProjectPath)/$(ConfigurationName) &amp;&amp;
  119. cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_VERBOSE_MAKEFILE=true .. &amp;&amp;
  120. make -C $(ProjectPath)/$(ConfigurationName) -j`getconf NPROCESSORS_ONLN`
  121. </RebuildCommand>
  122. <CleanCommand>rm -rf $(ProjectPath)/$(ConfigurationName)
  123. </CleanCommand>
  124. <BuildCommand>make -C $(ProjectPath)/$(ConfigurationName) -j`getconf NPROCESSORS_ONLN`
  125. </BuildCommand>
  126. <PreprocessFileCommand/>
  127. <SingleFileCommand/>
  128. <MakefileGenerationCommand/>
  129. <ThirdPartyToolName>None</ThirdPartyToolName>
  130. <WorkingDirectory>$(WorkspacePath)</WorkingDirectory>
  131. </CustomBuild>
  132. <AdditionalRules>
  133. <CustomPostBuild/>
  134. <CustomPreBuild/>
  135. </AdditionalRules>
  136. <Completion EnableCpp11="no" EnableCpp14="no">
  137. <ClangCmpFlagsC/>
  138. <ClangCmpFlags/>
  139. <ClangPP/>
  140. <SearchPaths/>
  141. </Completion>
  142. </Configuration>
  143. </Settings>
  144. </CodeLite_Project>