mirror of
https://github.com/savoirfairelinux/opendht.git
synced 2026-11-08 04:21:51 +00:00
253 lines
13 KiB
XML
253 lines
13 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup Label="ProjectConfigurations">
|
|
<ProjectConfiguration Include="Debug|Win32">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|Win32">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Debug|x64">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|x64">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="wingetopt.c" />
|
|
<ClCompile Include="..\src\base64.cpp" />
|
|
<ClCompile Include="..\src\callbacks.cpp" />
|
|
<ClCompile Include="..\src\crypto.cpp" />
|
|
<ClCompile Include="..\src\default_types.cpp" />
|
|
<ClCompile Include="..\src\dht.cpp" />
|
|
<ClCompile Include="..\src\dhtrunner.cpp" />
|
|
<ClCompile Include="..\src\dht_proxy_server.cpp" />
|
|
<ClCompile Include="..\src\indexation\pht.cpp" />
|
|
<ClCompile Include="..\src\infohash.cpp" />
|
|
<ClCompile Include="..\src\log.cpp" />
|
|
<ClCompile Include="..\src\network_engine.cpp" />
|
|
<ClCompile Include="..\src\node.cpp" />
|
|
<ClCompile Include="..\src\node_cache.cpp" />
|
|
<ClCompile Include="..\src\routing_table.cpp" />
|
|
<ClCompile Include="..\src\securedht.cpp" />
|
|
<ClCompile Include="..\src\utils.cpp" />
|
|
<ClCompile Include="..\src\value.cpp" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="unistd.h" />
|
|
<ClInclude Include="wingetopt.h" />
|
|
<ClInclude Include="..\include\opendht.h" />
|
|
<ClInclude Include="..\include\opendht\callbacks.h" />
|
|
<ClInclude Include="..\include\opendht\crypto.h" />
|
|
<ClInclude Include="..\include\opendht\def.h" />
|
|
<ClInclude Include="..\include\opendht\default_types.h" />
|
|
<ClInclude Include="..\include\opendht\dht.h" />
|
|
<ClInclude Include="..\include\opendht\dhtrunner.h" />
|
|
<ClInclude Include="..\include\opendht\dht_proxy_server.h" />
|
|
<ClInclude Include="..\include\opendht\indexation\pht.h" />
|
|
<ClInclude Include="..\include\opendht\infohash.h" />
|
|
<ClInclude Include="..\include\opendht\log.h" />
|
|
<ClInclude Include="..\include\opendht\log_enable.h" />
|
|
<ClInclude Include="..\include\opendht\network_engine.h" />
|
|
<ClInclude Include="..\include\opendht\node.h" />
|
|
<ClInclude Include="..\include\opendht\node_cache.h" />
|
|
<ClInclude Include="..\include\opendht\rate_limiter.h" />
|
|
<ClInclude Include="..\include\opendht\rng.h" />
|
|
<ClInclude Include="..\include\opendht\routing_table.h" />
|
|
<ClInclude Include="..\include\opendht\scheduler.h" />
|
|
<ClInclude Include="..\include\opendht\securedht.h" />
|
|
<ClInclude Include="..\include\opendht\sockaddr.h" />
|
|
<ClInclude Include="..\include\opendht\utils.h" />
|
|
<ClInclude Include="..\include\opendht\value.h" />
|
|
<ClInclude Include="..\src\base64.h" />
|
|
<ClInclude Include="..\src\listener.h" />
|
|
<ClInclude Include="..\src\net.h" />
|
|
<ClInclude Include="..\src\parsed_message.h" />
|
|
<ClInclude Include="..\src\request.h" />
|
|
<ClInclude Include="..\src\search.h" />
|
|
<ClInclude Include="..\src\storage.h" />
|
|
</ItemGroup>
|
|
<PropertyGroup Label="Globals">
|
|
<ProjectGuid>{711397CE-E5D5-467D-9457-8716C047E50C}</ProjectGuid>
|
|
<RootNamespace>opendht</RootNamespace>
|
|
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<WholeProgramOptimization>false</WholeProgramOptimization>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<WholeProgramOptimization>false</WholeProgramOptimization>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="ExtensionSettings">
|
|
</ImportGroup>
|
|
<ImportGroup Label="Shared">
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<PropertyGroup Label="UserMacros" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<OutDir>$(ProjectDir)..\..\</OutDir>
|
|
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
<TargetName>opendhtd</TargetName>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<OutDir>$(ProjectDir)..\..\</OutDir>
|
|
<IntDir>$(Platform)\$(Configuration)\</IntDir>
|
|
<TargetName>opendht</TargetName>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<OutDir>$(ProjectDir)..\..\</OutDir>
|
|
<TargetName>opendhtd</TargetName>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<OutDir>$(ProjectDir)..\..\</OutDir>
|
|
<TargetName>opendht</TargetName>
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<SDLCheck>true</SDLCheck>
|
|
<AdditionalIncludeDirectories>..\..\include;..\include;..\include\opendht;..\..\msgpack-c\include;</AdditionalIncludeDirectories>
|
|
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32_NATIVE;WIN32_LEAN_AND_MEAN;_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<DisableSpecificWarnings>4804;4800;4101;4267;4244;4503;</DisableSpecificWarnings>
|
|
<AdditionalOptions>-D_SCL_SECURE_NO_WARNINGS %(AdditionalOptions)</AdditionalOptions>
|
|
<SuppressStartupBanner>false</SuppressStartupBanner>
|
|
</ClCompile>
|
|
<PostBuildEvent>
|
|
<Command>mkdir $(OutDir)\include
|
|
mkdir $(OutDir)\include\opendht
|
|
mkdir $(OutDir)\include\opendht\indexation
|
|
copy ..\include\opendht\indexation\*.h $(OutDir)\include\opendht\indexation
|
|
copy ..\include\opendht\*.h $(OutDir)\include\opendht
|
|
copy ..\include\opendht.h $(OutDir)\include\</Command>
|
|
</PostBuildEvent>
|
|
<Lib>
|
|
<OutputFile>$(OutDir)\lib\x86\$(TargetName)$(TargetExt)</OutputFile>
|
|
</Lib>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<SDLCheck>true</SDLCheck>
|
|
<AdditionalIncludeDirectories>..\..\include;..\include;..\include\opendht;..\..\msgpack-c\include;</AdditionalIncludeDirectories>
|
|
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32_NATIVE;WIN32_LEAN_AND_MEAN;_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<DisableSpecificWarnings>4804;4800;4101;4267;4244;4503;</DisableSpecificWarnings>
|
|
<AdditionalOptions>-D_SCL_SECURE_NO_WARNINGS %(AdditionalOptions)</AdditionalOptions>
|
|
</ClCompile>
|
|
<PostBuildEvent>
|
|
<Command>mkdir $(OutDir)\include
|
|
mkdir $(OutDir)\include\opendht
|
|
mkdir $(OutDir)\include\opendht\indexation
|
|
copy ..\include\opendht\indexation\*.h $(OutDir)\include\opendht\indexation
|
|
copy ..\include\opendht\*.h $(OutDir)\include\opendht
|
|
copy ..\include\opendht.h $(OutDir)\include\</Command>
|
|
</PostBuildEvent>
|
|
<Lib>
|
|
<OutputFile>$(OutDir)\lib\x64\$(TargetName)$(TargetExt)</OutputFile>
|
|
</Lib>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<SDLCheck>true</SDLCheck>
|
|
<AdditionalIncludeDirectories>..\..\include;..\include;..\include\opendht;..\..\msgpack-c\include;</AdditionalIncludeDirectories>
|
|
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32_NATIVE;WIN32_LEAN_AND_MEAN;_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<DisableSpecificWarnings>4804;4800;4101;4267;4244;4503;</DisableSpecificWarnings>
|
|
<AdditionalOptions>-D_SCL_SECURE_NO_WARNINGS %(AdditionalOptions)</AdditionalOptions>
|
|
<ProgramDataBaseFileName>$(OutDir)\lib\x86\$(TargetName).pdb</ProgramDataBaseFileName>
|
|
</ClCompile>
|
|
<Link>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
</Link>
|
|
<PostBuildEvent>
|
|
<Command>mkdir $(OutDir)\include
|
|
mkdir $(OutDir)\include\opendht
|
|
mkdir $(OutDir)\include\opendht\indexation
|
|
copy ..\include\opendht\indexation\*.h $(OutDir)\include\opendht\indexation
|
|
copy ..\include\opendht\*.h $(OutDir)\include\opendht
|
|
copy ..\include\opendht.h $(OutDir)\include\</Command>
|
|
</PostBuildEvent>
|
|
<Lib>
|
|
<OutputFile>$(OutDir)\lib\x86\$(TargetName)$(TargetExt)</OutputFile>
|
|
<LinkTimeCodeGeneration>false</LinkTimeCodeGeneration>
|
|
</Lib>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Full</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<SDLCheck>true</SDLCheck>
|
|
<AdditionalIncludeDirectories>$(ProjectDir)contrib\build\include;$(ProjectDir)..\include;$(ProjectDir)..\include\opendht;$(ProjectDir)contrib\build\msgpack-c\include;$(ProjectDir)contrib\build\argon2\include;$(ProjectDir)..\..\include;$(ProjectDir)..\..\argon2\include</AdditionalIncludeDirectories>
|
|
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32_NATIVE;WIN32_LEAN_AND_MEAN;_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<DisableSpecificWarnings>4804;4800;4101;4267;4244;4503;4273;</DisableSpecificWarnings>
|
|
<AdditionalOptions>-D_SCL_SECURE_NO_WARNINGS %(AdditionalOptions)</AdditionalOptions>
|
|
<ProgramDataBaseFileName>$(OutDir)\lib\x64\$(TargetName).pdb</ProgramDataBaseFileName>
|
|
</ClCompile>
|
|
<Link>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
</Link>
|
|
<PostBuildEvent>
|
|
<Command>mkdir $(OutDir)\include
|
|
mkdir $(OutDir)\include\opendht
|
|
mkdir $(OutDir)\include\opendht\indexation
|
|
copy ..\include\opendht\indexation\*.h $(OutDir)\include\opendht\indexation
|
|
copy ..\include\opendht\*.h $(OutDir)\include\opendht
|
|
copy ..\include\opendht.h $(OutDir)\include\</Command>
|
|
</PostBuildEvent>
|
|
<Lib>
|
|
<OutputFile>$(OutDir)\lib\x64\$(TargetName)$(TargetExt)</OutputFile>
|
|
<LinkTimeCodeGeneration>false</LinkTimeCodeGeneration>
|
|
<AdditionalLibraryDirectories>
|
|
</AdditionalLibraryDirectories>
|
|
</Lib>
|
|
</ItemDefinitionGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
<ImportGroup Label="ExtensionTargets">
|
|
</ImportGroup>
|
|
</Project> |