|
18 | 18 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
19 | 19 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
20 | 20 | <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.root))\Build\Release.Product.Settings" />
|
| 21 | + <PropertyGroup> |
| 22 | + <Linkage-zlib>static</Linkage-zlib> |
| 23 | + <Linkage-openssl>static</Linkage-openssl> |
| 24 | + </PropertyGroup> |
21 | 25 | <ImportGroup Label="PropertySheets">
|
22 | 26 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
23 | 27 | <Import Project="$(PackagesRoot)\boost.1.57.0.0\build\native\boost.targets" Condition="Exists('$(PackagesRoot)\boost.1.57.0.0\build\native\boost.targets')" />
|
24 | 28 | <Import Project="$(PackagesRoot)\boost_system-vc140.1.57.0-vc140ctp60\build\native\boost_system-vc140.targets" Condition="Exists('$(PackagesRoot)\boost_system-vc140.1.57.0-vc140ctp60\build\native\boost_system-vc140.targets')" />
|
25 | 29 | <Import Project="$(PackagesRoot)\zlib.v140.win32.msvcp.static.md.1.2.8-vc140ctp6\build\native\zlib.v140.win32.msvcp.static.md.targets" Condition="Exists('$(PackagesRoot)\zlib.v140.win32.msvcp.static.md.1.2.8-vc140ctp6\build\native\zlib.v140.win32.msvcp.static.md.targets')" />
|
26 | 30 | <Import Project="$(PackagesRoot)\openssl.v140.win32.msvcp.static.md.1.0.1-vc140ctp6\build\native\openssl.v140.win32.msvcp.static.md.targets" Condition="Exists('$(PackagesRoot)\openssl.v140.win32.msvcp.static.md.1.0.1-vc140ctp6\build\native\openssl.v140.win32.msvcp.static.md.targets')" />
|
| 31 | + <Import Project="$(PackagesRoot)\boost_date_time-vc140.1.57.0-vc140ctp60\build\native\boost_date_time-vc140.targets" Condition="Exists('$(PackagesRoot)\boost_date_time-vc140.1.57.0-vc140ctp60\build\native\boost_date_time-vc140.targets')" /> |
| 32 | + <Import Project="$(PackagesRoot)\boost_regex-vc140.1.57.0-vc140ctp60\build\native\boost_regex-vc140.targets" Condition="Exists('$(PackagesRoot)\boost_regex-vc140.1.57.0-vc140ctp60\build\native\boost_regex-vc140.targets')" /> |
27 | 33 | </ImportGroup>
|
28 | 34 | <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
|
29 | 35 | <DebugFileSuffix>d</DebugFileSuffix>
|
30 | 36 | </PropertyGroup>
|
31 | 37 | <PropertyGroup>
|
32 | 38 | <TargetName>$(CppRestBaseFileName)140$(DebugFileSuffix)_$(CppRestSDKVersionFileSuffix)</TargetName>
|
33 |
| - <NuGetPackageImportStamp>8e6ffa7c</NuGetPackageImportStamp> |
| 39 | + <NuGetPackageImportStamp>eec97f90</NuGetPackageImportStamp> |
34 | 40 | </PropertyGroup>
|
| 41 | + <ItemGroup> |
| 42 | + <None Include="packages.config"> |
| 43 | + <SubType>Designer</SubType> |
| 44 | + </None> |
| 45 | + </ItemGroup> |
35 | 46 | <ItemDefinitionGroup>
|
36 | 47 | <ClCompile>
|
37 | 48 | <PreprocessorDefinitions>_ASYNCRT_EXPORT;_PPLX_EXPORT;WIN32;_MBCS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
38 | 49 | <AdditionalIncludeDirectories>$(CasablancaIncludeDir);$(CasablancaSrcDir)\pch;$(WebsocketppIncludeDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
39 | 50 | <PrecompiledHeader>Use</PrecompiledHeader>
|
40 | 51 | <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
|
41 | 52 | <AdditionalOptions>-Zm300 /bigobj %(AdditionalOptions)</AdditionalOptions>
|
| 53 | + <RuntimeLibrary Condition="'$(Configuration)'=='Debug'">MultiThreadedDebugDLL</RuntimeLibrary> |
| 54 | + <RuntimeLibrary Condition="'$(Configuration)'=='Release'">MultiThreadedDLL</RuntimeLibrary> |
42 | 55 | <WholeProgramOptimization Condition="'$(Configuration)'=='Release'">true</WholeProgramOptimization>
|
| 56 | + |
| 57 | + <!-- Disable warning about decorated name length exceeded, name was truncated. This is due to Boost.Asio and Websocket++ templates. --> |
| 58 | + <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503;%(DisableSpecificWarnings)</DisableSpecificWarnings> |
| 59 | + <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503;%(DisableSpecificWarnings)</DisableSpecificWarnings> |
| 60 | + <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">4503;%(DisableSpecificWarnings)</DisableSpecificWarnings> |
| 61 | + <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">4503;%(DisableSpecificWarnings)</DisableSpecificWarnings> |
| 62 | + <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503;%(DisableSpecificWarnings)</DisableSpecificWarnings> |
| 63 | + <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503;%(DisableSpecificWarnings)</DisableSpecificWarnings> |
43 | 64 | </ClCompile>
|
44 | 65 | <Link>
|
45 | 66 | <AdditionalDependencies>Winhttp.lib;httpapi.lib;bcrypt.lib;crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
0 commit comments