123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232 |
- <?xml version="1.0" encoding="UTF-8"?>
- <CodeLite_Project Name="ssdpd" InternalType="" Version="11000">
- <Plugins>
- <Plugin Name="CppCheck"/>
- <Plugin Name="CMakePlugin">
- <![CDATA[[{
- "name": "Debug",
- "enabled": false,
- "buildDirectory": "build",
- "sourceDirectory": "$(ProjectPath)",
- "generator": "",
- "buildType": "",
- "arguments": [],
- "parentProject": ""
- }, {
- "name": "Release",
- "enabled": false,
- "buildDirectory": "build",
- "sourceDirectory": "$(ProjectPath)",
- "generator": "",
- "buildType": "",
- "arguments": [],
- "parentProject": ""
- }]]]>
- </Plugin>
- </Plugins>
- <VirtualDirectory Name="workflows">
- <File Name=".github/workflows/build-macos-latest.yml"/>
- <File Name=".github/workflows/build-ubuntu-latest.yml"/>
- </VirtualDirectory>
- <Reconciliation>
- <Regexes/>
- <Excludepaths/>
- <Ignorefiles/>
- <Extensions>
- <![CDATA[cpp;c;h;hpp;xrc;wxcp;fbp]]>
- </Extensions>
- <Topleveldir>../ssdpd</Topleveldir>
- </Reconciliation>
- <VirtualDirectory Name="src">
- <VirtualDirectory Name="liblcb">
- <VirtualDirectory Name="src">
- <VirtualDirectory Name="proto">
- <File Name="src/liblcb/src/proto/http.c"/>
- <File Name="src/liblcb/src/proto/upnp_ssdp.c"/>
- </VirtualDirectory>
- <VirtualDirectory Name="threadpool">
- <File Name="src/liblcb/src/threadpool/threadpool.c"/>
- <File Name="src/liblcb/src/threadpool/threadpool_msg_sys.c"/>
- <File Name="src/liblcb/src/threadpool/threadpool_task.c"/>
- </VirtualDirectory>
- <VirtualDirectory Name="utils">
- <File Name="src/liblcb/src/utils/xml.c"/>
- <File Name="src/liblcb/src/utils/info.c"/>
- <File Name="src/liblcb/src/utils/cmd_line_daemon.c"/>
- <File Name="src/liblcb/src/utils/sys.c"/>
- <File Name="src/liblcb/src/utils/buf_str.c"/>
- </VirtualDirectory>
- <VirtualDirectory Name="net">
- <File Name="src/liblcb/src/net/socket_options.c"/>
- <File Name="src/liblcb/src/net/socket.c"/>
- <File Name="src/liblcb/src/net/socket_address.c"/>
- <File Name="src/liblcb/src/net/utils.c"/>
- </VirtualDirectory>
- </VirtualDirectory>
- <VirtualDirectory Name="include">
- <VirtualDirectory Name="proto">
- <File Name="src/liblcb/include/proto/http.h"/>
- <File Name="src/liblcb/include/proto/upnp_ssdp.h"/>
- </VirtualDirectory>
- <VirtualDirectory Name="threadpool">
- <File Name="src/liblcb/include/threadpool/threadpool.h"/>
- <File Name="src/liblcb/include/threadpool/threadpool_msg_sys.h"/>
- <File Name="src/liblcb/include/threadpool/threadpool_task.h"/>
- </VirtualDirectory>
- <VirtualDirectory Name="utils">
- <File Name="src/liblcb/include/utils/mem_utils.h"/>
- <File Name="src/liblcb/include/utils/macro.h"/>
- <File Name="src/liblcb/include/utils/io_buf.h"/>
- <File Name="src/liblcb/include/utils/str2num.h"/>
- <File Name="src/liblcb/include/utils/strh2num.h"/>
- <File Name="src/liblcb/include/utils/xml.h"/>
- <File Name="src/liblcb/include/utils/info.h"/>
- <File Name="src/liblcb/include/utils/cmd_line_daemon.h"/>
- <File Name="src/liblcb/include/utils/sys.h"/>
- <File Name="src/liblcb/include/utils/buf_str.h"/>
- </VirtualDirectory>
- <VirtualDirectory Name="net">
- <File Name="src/liblcb/include/net/host_address.h"/>
- <File Name="src/liblcb/include/net/hostname_list.h"/>
- <File Name="src/liblcb/include/net/socket.h"/>
- <File Name="src/liblcb/include/net/socket_address.h"/>
- <File Name="src/liblcb/include/net/utils.h"/>
- </VirtualDirectory>
- <VirtualDirectory Name="al">
- <File Name="src/liblcb/include/al/os.h"/>
- </VirtualDirectory>
- </VirtualDirectory>
- </VirtualDirectory>
- <File Name="src/ssdpd.c"/>
- <File Name="www/upnp/control/ContentDirectory.php"/>
- <File Name="src/CMakeLists.txt"/>
- </VirtualDirectory>
- <Description/>
- <Dependencies/>
- <VirtualDirectory Name="root">
- <File Name=".editorconfig"/>
- <File Name="ssdpd.conf.debug"/>
- <File Name="readme.md"/>
- <File Name="test.txt"/>
- <File Name="ssdpd.conf"/>
- <File Name="CMakeLists.txt"/>
- <File Name="dist.sh"/>
- <File Name="www/upnp/descr/root.xml"/>
- <File Name="config.h.cmake"/>
- </VirtualDirectory>
- <VirtualDirectory Name="nginx">
- <File Name="nginx/nginx-upnp-handler.conf"/>
- <File Name="nginx/nginx-upnp-full.conf"/>
- <File Name="nginx/nginx-upnp-server.conf"/>
- </VirtualDirectory>
- <VirtualDirectory Name="freebsd">
- <File Name="freebsd/ssdpd"/>
- </VirtualDirectory>
- <VirtualDirectory Name="php">
- <File Name="php/upnp-server.conf"/>
- </VirtualDirectory>
- <Settings Type="Executable">
- <GlobalSettings>
- <Compiler Options="" C_Options="-DHAVE_STRLCPY;-DHAVE_PIPE2;-DHAVE_ACCEPT4;-DHAVE_REALLOCARRAY;-DHAVE_MEMRCHR;-DHAVE_MEMMEM;-DHAVE_MEMSET_S;-DHAVE_EXPLICIT_BZERO;-DSOCKET_XML_CONFIG" Assembler="">
- <IncludePath Value="$(IntermediateDirectory)"/>
- <IncludePath Value="../"/>
- <IncludePath Value="../src"/>
- <IncludePath Value="./src/liblcb/include"/>
- </Compiler>
- <Linker Options="">
- <Library Value="pthread"/>
- </Linker>
- <ResourceCompiler Options=""/>
- </GlobalSettings>
- <Configuration Name="Debug" CompilerType="clang system" DebuggerType="GNU gdb debugger" Type="Executable" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
- <Compiler Options="-g -DDEBUG" 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"/>
- <Linker Options="-fsanitize=safe-stack" Required="yes"/>
- <ResourceCompiler Options="" Required="no"/>
- <General OutputFile="$(IntermediateDirectory)/src/$(ProjectName)" IntermediateDirectory="$(ProjectPath)/$(ConfigurationName)" Command="$(OutputFile)" CommandArguments="-c /home/rim/docs/Progs/ssdpd/ssdpd.conf.debug" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes" IsGUIProgram="no" IsEnabled="yes"/>
- <BuildSystem Name="Default"/>
- <Environment EnvVarSetName="<Use Defaults>" DbgSetName="<Use Defaults>">
- <![CDATA[]]>
- </Environment>
- <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="" IsExtended="no">
- <DebuggerSearchPaths/>
- <PostConnectCommands/>
- <StartupCommands/>
- </Debugger>
- <PreBuild>
- <Command Enabled="yes">mkdir -p $(IntermediateDirectory)</Command>
- <Command Enabled="yes">echo '#define PACKAGE_NAME "ssdpd"' > $(IntermediateDirectory)/config.h</Command>
- <Command Enabled="yes">echo '#define PACKAGE_VERSION "1.0.0"' >> $(IntermediateDirectory)/config.h</Command>
- <Command Enabled="yes">echo '#define PACKAGE_DESCRIPTION "SSDP announce daemon for UPnP 1.1"' >> $(IntermediateDirectory)/config.h</Command>
- <Command Enabled="yes">echo '#define PACKAGE_URL "https://github.com/rozhuk-im/ssdpd"' >> $(IntermediateDirectory)/config.h</Command>
- <Command Enabled="yes">echo '#define PACKAGE_STRING PACKAGE_NAME" "PACKAGE_VERSION' >> $(IntermediateDirectory)/config.h</Command>
- </PreBuild>
- <PostBuild/>
- <CustomBuild Enabled="no">
- <RebuildCommand>./configure --enable-debug
- make clean
- make</RebuildCommand>
- <CleanCommand>make clean</CleanCommand>
- <BuildCommand>./configure --enable-debug
- make</BuildCommand>
- <PreprocessFileCommand/>
- <SingleFileCommand/>
- <MakefileGenerationCommand/>
- <ThirdPartyToolName>None</ThirdPartyToolName>
- <WorkingDirectory>$(ProjectPath)</WorkingDirectory>
- </CustomBuild>
- <AdditionalRules>
- <CustomPostBuild/>
- <CustomPreBuild/>
- </AdditionalRules>
- <Completion EnableCpp11="no" EnableCpp14="no">
- <ClangCmpFlagsC/>
- <ClangCmpFlags/>
- <ClangPP/>
- <SearchPaths/>
- </Completion>
- </Configuration>
- <Configuration Name="Release" CompilerType="clang system" DebuggerType="GNU gdb debugger" Type="Executable" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
- <Compiler Options="-DNDEBUG -DRELEASE" C_Options="-DNDEBUG -DRELEASE" Assembler="" Required="yes" PreCompiledHeader="" PCHInCommandLine="no" PCHFlags="" PCHFlagsPolicy="0"/>
- <Linker Options="-O2" Required="yes"/>
- <ResourceCompiler Options="" Required="no"/>
- <General OutputFile="$(IntermediateDirectory)/src/$(ProjectName)" IntermediateDirectory="$(ProjectPath)/$(ConfigurationName)" Command="$(OutputFile)" CommandArguments="-v -c /home/rim/docs/Progs/ssdpd/ssdpd.conf" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes" IsGUIProgram="no" IsEnabled="yes"/>
- <BuildSystem Name="Default"/>
- <Environment EnvVarSetName="<Use Defaults>" DbgSetName="<Use Defaults>">
- <![CDATA[]]>
- </Environment>
- <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="" IsExtended="no">
- <DebuggerSearchPaths/>
- <PostConnectCommands/>
- <StartupCommands/>
- </Debugger>
- <PreBuild/>
- <PostBuild/>
- <CustomBuild Enabled="yes">
- <Target Name="Configure">mkdir $(ProjectPath)/$(ConfigurationName) &&
- cd $(ProjectPath)/$(ConfigurationName) &&
- cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=true ..
- </Target>
- <RebuildCommand/>
- <CleanCommand>rm -rf $(ProjectPath)/$(ConfigurationName)</CleanCommand>
- <BuildCommand>make -C $(ProjectPath)/$(ConfigurationName) -j`getconf NPROCESSORS_ONLN`</BuildCommand>
- <PreprocessFileCommand/>
- <SingleFileCommand/>
- <MakefileGenerationCommand/>
- <ThirdPartyToolName>None</ThirdPartyToolName>
- <WorkingDirectory>$(WorkspacePath)</WorkingDirectory>
- </CustomBuild>
- <AdditionalRules>
- <CustomPostBuild/>
- <CustomPreBuild/>
- </AdditionalRules>
- <Completion EnableCpp11="no" EnableCpp14="no">
- <ClangCmpFlagsC/>
- <ClangCmpFlags/>
- <ClangPP/>
- <SearchPaths/>
- </Completion>
- </Configuration>
- </Settings>
- </CodeLite_Project>
|