|
20 | 20 | <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.root))\Build\Release.Product.Settings" />
|
21 | 21 | <ImportGroup Label="PropertySheets">
|
22 | 22 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
23 |
| - <!-- |
24 |
| - <Import Project="$(PackagesRoot)\boost.1.55.0.16\build\native\boost.targets" Condition="Exists('$(PackagesRoot)\boost.1.55.0.16\build\native\boost.targets')" /> |
25 |
| - <Import Project="$(PackagesRoot)\boost_system-vc120.1.55.0.16\build\native\boost_system-vc120.targets" Condition="Exists('$(PackagesRoot)\boost_system-vc120.1.55.0.16\build\native\boost_system-vc120.targets')" /> |
26 |
| - <Import Project="$(PackagesRoot)\boost_date_time-vc120.1.55.0.16\build\native\boost_date_time-vc120.targets" Condition="Exists('$(PackagesRoot)\boost_date_time-vc120.1.55.0.16\build\native\boost_date_time-vc120.targets')" /> |
27 |
| - <Import Project="$(PackagesRoot)\boost_regex-vc120.1.55.0.16\build\native\boost_regex-vc120.targets" Condition="Exists('$(PackagesRoot)\boost_regex-vc120.1.55.0.16\build\native\boost_regex-vc120.targets')" /> |
28 |
| ---> |
| 23 | + <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 | + <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 | + <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 | + <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')" /> |
29 | 27 | </ImportGroup>
|
30 | 28 | <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
|
31 | 29 | <DebugFileSuffix>d</DebugFileSuffix>
|
32 | 30 | </PropertyGroup>
|
33 | 31 | <PropertyGroup>
|
34 | 32 | <TargetName>$(CppRestBaseFileName)140$(DebugFileSuffix)_$(CppRestSDKVersionFileSuffix)</TargetName>
|
| 33 | + <NuGetPackageImportStamp>8e6ffa7c</NuGetPackageImportStamp> |
35 | 34 | </PropertyGroup>
|
36 | 35 | <ItemDefinitionGroup>
|
37 | 36 | <ClCompile>
|
38 |
| - <PreprocessorDefinitions>CPPREST_EXCLUDE_WEBSOCKETS;_ASYNCRT_EXPORT;_PPLX_EXPORT;WIN32;_MBCS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 37 | + <PreprocessorDefinitions>_ASYNCRT_EXPORT;_PPLX_EXPORT;WIN32;_MBCS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
39 | 38 | <AdditionalIncludeDirectories>$(CasablancaIncludeDir);$(CasablancaSrcDir)\pch;$(WebsocketppIncludeDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
40 | 39 | <PrecompiledHeader>Use</PrecompiledHeader>
|
41 | 40 | <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
|
|
45 | 44 | <Link>
|
46 | 45 | <AdditionalDependencies>Winhttp.lib;httpapi.lib;bcrypt.lib;crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
47 | 46 | <LinkTimeCodeGeneration Condition="'$(Configuration)'=='Release'">UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
|
| 47 | + <!-- We are statically linking against an OpenSSL lib which statically links against the CRT, avoid warning --> |
| 48 | + <IgnoreSpecificDefaultLibraries Condition="'$(Configuration)'=='Debug'">LIBCMTD</IgnoreSpecificDefaultLibraries> |
| 49 | + <IgnoreSpecificDefaultLibraries Condition="'$(Configuration)'=='Release'">LIBCMT</IgnoreSpecificDefaultLibraries> |
| 50 | + <!-- The OpenSSL package doesn't include pdbs so suppress the warning, otherwise one is emitted per object file --> |
| 51 | + <!-- This is just complaining we don't have debug information for OpenSSL --> |
| 52 | + <AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions> |
48 | 53 | </Link>
|
49 | 54 | </ItemDefinitionGroup>
|
50 | 55 | <Import Project="..\common.vcxitems" Label="Shared" Condition="Exists('..\common.vcxitems')" />
|
|
0 commit comments