blob: 053fde8754128e0d9d3853f7845148768fc31101 [file] [log] [blame]
Roger Meier84e4a3c2011-09-16 20:58:44 +00001<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
Roger Meierbd057f62012-06-24 19:18:00 +00004 <ProjectConfiguration Include="Debug-mt|Win32">
5 <Configuration>Debug-mt</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug-mt|x64">
9 <Configuration>Debug-mt</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
Roger Meier84e4a3c2011-09-16 20:58:44 +000012 <ProjectConfiguration Include="Debug|Win32">
13 <Configuration>Debug</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
Roger Meier878a9482011-10-11 19:02:37 +000016 <ProjectConfiguration Include="Debug|x64">
17 <Configuration>Debug</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
Roger Meierbd057f62012-06-24 19:18:00 +000020 <ProjectConfiguration Include="Release-mt|Win32">
21 <Configuration>Release-mt</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Release-mt|x64">
25 <Configuration>Release-mt</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
Roger Meier84e4a3c2011-09-16 20:58:44 +000028 <ProjectConfiguration Include="Release|Win32">
29 <Configuration>Release</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
Roger Meier878a9482011-10-11 19:02:37 +000032 <ProjectConfiguration Include="Release|x64">
33 <Configuration>Release</Configuration>
34 <Platform>x64</Platform>
35 </ProjectConfiguration>
Roger Meier84e4a3c2011-09-16 20:58:44 +000036 </ItemGroup>
37 <ItemGroup>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040038 <ClCompile Include="src\thrift\async\TAsyncChannel.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000039 <ClCompile Include="src\thrift\concurrency\BoostMonitor.cpp" />
40 <ClCompile Include="src\thrift\concurrency\BoostMutex.cpp" />
41 <ClCompile Include="src\thrift\concurrency\BoostThreadFactory.cpp" />
Ben Craigaea8bfe2013-09-27 10:44:54 -050042 <ClCompile Include="src\thrift\concurrency\StdThreadFactory.cpp" />
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040043 <ClCompile Include="src\thrift\concurrency\ThreadManager.cpp"/>
44 <ClCompile Include="src\thrift\concurrency\TimerManager.cpp"/>
45 <ClCompile Include="src\thrift\concurrency\Util.cpp"/>
46 <ClCompile Include="src\thrift\processor\PeekProcessor.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000047 <ClCompile Include="src\thrift\protocol\TBase64Utils.cpp" />
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040048 <ClCompile Include="src\thrift\protocol\TDebugProtocol.cpp"/>
49 <ClCompile Include="src\thrift\protocol\TDenseProtocol.cpp"/>
50 <ClCompile Include="src\thrift\protocol\TJSONProtocol.cpp"/>
Jens Geyer9a4f40d2014-07-04 22:02:21 +020051 <ClCompile Include="src\thrift\protocol\TMultiplexedProtocol.cpp"/>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040052 <ClCompile Include="src\thrift\server\TSimpleServer.cpp"/>
53 <ClCompile Include="src\thrift\server\TThreadPoolServer.cpp"/>
54 <ClCompile Include="src\thrift\TApplicationException.cpp"/>
55 <ClCompile Include="src\thrift\Thrift.cpp"/>
56 <ClCompile Include="src\thrift\transport\TBufferTransports.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000057 <ClCompile Include="src\thrift\transport\TFDTransport.cpp" />
58 <ClCompile Include="src\thrift\transport\TFileTransport.cpp">
Roger Meier84e4a3c2011-09-16 20:58:44 +000059 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000060 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">true</ExcludedFromBuild>
Roger Meier878a9482011-10-11 19:02:37 +000061 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000062 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">true</ExcludedFromBuild>
Roger Meier84e4a3c2011-09-16 20:58:44 +000063 </ClCompile>
Roger Meier1516be02012-04-14 11:03:21 +000064 <ClCompile Include="src\thrift\transport\THttpClient.cpp" />
65 <ClCompile Include="src\thrift\transport\THttpServer.cpp" />
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040066 <ClCompile Include="src\thrift\transport\THttpTransport.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000067 <ClCompile Include="src\thrift\transport\TPipe.cpp" />
68 <ClCompile Include="src\thrift\transport\TPipeServer.cpp" />
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040069 <ClCompile Include="src\thrift\transport\TServerSocket.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000070 <ClCompile Include="src\thrift\transport\TSimpleFileTransport.cpp" />
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040071 <ClCompile Include="src\thrift\transport\TSocket.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000072 <ClCompile Include="src\thrift\transport\TSSLSocket.cpp">
Roger Meier84e4a3c2011-09-16 20:58:44 +000073 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000074 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">true</ExcludedFromBuild>
Roger Meier878a9482011-10-11 19:02:37 +000075 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000076 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">true</ExcludedFromBuild>
Roger Meier84e4a3c2011-09-16 20:58:44 +000077 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000078 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">true</ExcludedFromBuild>
Roger Meier878a9482011-10-11 19:02:37 +000079 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000080 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">true</ExcludedFromBuild>
Roger Meier84e4a3c2011-09-16 20:58:44 +000081 </ClCompile>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040082 <ClCompile Include="src\thrift\transport\TTransportException.cpp"/>
83 <ClCompile Include="src\thrift\transport\TTransportUtils.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000084 <ClCompile Include="src\thrift\windows\GetTimeOfDay.cpp" />
Roger Meierfaf52db2014-06-09 22:41:06 +020085 <ClCompile Include="src\thrift\windows\OverlappedSubmissionThread.cpp" />
Roger Meier1516be02012-04-14 11:03:21 +000086 <ClCompile Include="src\thrift\windows\SocketPair.cpp" />
Roger Meier1516be02012-04-14 11:03:21 +000087 <ClCompile Include="src\thrift\windows\TWinsockSingleton.cpp" />
88 <ClCompile Include="src\thrift\windows\WinFcntl.cpp" />
Roger Meier84e4a3c2011-09-16 20:58:44 +000089 </ItemGroup>
90 <ItemGroup>
Roger Meier1516be02012-04-14 11:03:21 +000091 <ClInclude Include="src\thrift\async\TAsyncChannel.h" />
92 <ClInclude Include="src\thrift\concurrency\BoostThreadFactory.h" />
Ben Craigaea8bfe2013-09-27 10:44:54 -050093 <ClInclude Include="src\thrift\concurrency\StdThreadFactory.h" />
Roger Meier1516be02012-04-14 11:03:21 +000094 <ClInclude Include="src\thrift\concurrency\Exception.h" />
95 <ClInclude Include="src\thrift\concurrency\PlatformThreadFactory.h" />
96 <ClInclude Include="src\thrift\processor\PeekProcessor.h" />
Jens Geyer9a4f40d2014-07-04 22:02:21 +020097 <ClInclude Include="src\thrift\processor\TMultiplexedProcessor.h" />
Roger Meier1516be02012-04-14 11:03:21 +000098 <ClInclude Include="src\thrift\protocol\TBinaryProtocol.h" />
99 <ClInclude Include="src\thrift\protocol\TDebugProtocol.h" />
100 <ClInclude Include="src\thrift\protocol\TDenseProtocol.h" />
101 <ClInclude Include="src\thrift\protocol\TJSONProtocol.h" />
Jens Geyer9a4f40d2014-07-04 22:02:21 +0200102 <ClInclude Include="src\thrift\protocol\TMultiplexedProtocol.h" />
Roger Meier1516be02012-04-14 11:03:21 +0000103 <ClInclude Include="src\thrift\protocol\TProtocol.h" />
104 <ClInclude Include="src\thrift\protocol\TVirtualProtocol.h" />
105 <ClInclude Include="src\thrift\server\TServer.h" />
106 <ClInclude Include="src\thrift\server\TSimpleServer.h" />
107 <ClInclude Include="src\thrift\server\TThreadPoolServer.h" />
108 <ClInclude Include="src\thrift\TApplicationException.h" />
109 <ClInclude Include="src\thrift\Thrift.h" />
110 <ClInclude Include="src\thrift\TProcessor.h" />
111 <ClInclude Include="src\thrift\transport\TBufferTransports.h" />
112 <ClInclude Include="src\thrift\transport\TFDTransport.h" />
113 <ClInclude Include="src\thrift\transport\TFileTransport.h" />
114 <ClInclude Include="src\thrift\transport\THttpClient.h" />
115 <ClInclude Include="src\thrift\transport\THttpServer.h" />
116 <ClInclude Include="src\thrift\transport\TPipe.h" />
117 <ClInclude Include="src\thrift\transport\TPipeServer.h" />
118 <ClInclude Include="src\thrift\transport\TServerSocket.h" />
119 <ClInclude Include="src\thrift\transport\TServerTransport.h" />
120 <ClInclude Include="src\thrift\transport\TSimpleFileTransport.h" />
121 <ClInclude Include="src\thrift\transport\TSocket.h" />
122 <ClInclude Include="src\thrift\transport\TSSLSocket.h" />
123 <ClInclude Include="src\thrift\transport\TTransport.h" />
124 <ClInclude Include="src\thrift\transport\TTransportException.h" />
125 <ClInclude Include="src\thrift\transport\TTransportUtils.h" />
126 <ClInclude Include="src\thrift\transport\TVirtualTransport.h" />
127 <ClInclude Include="src\thrift\windows\config.h" />
Roger Meier1516be02012-04-14 11:03:21 +0000128 <ClInclude Include="src\thrift\windows\GetTimeOfDay.h" />
129 <ClInclude Include="src\thrift\windows\Operators.h" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200130 <ClInclude Include="src\thrift\windows\OverlappedSubmissionThread.h" />
Roger Meier1516be02012-04-14 11:03:21 +0000131 <ClInclude Include="src\thrift\windows\SocketPair.h" />
Roger Meier1516be02012-04-14 11:03:21 +0000132 <ClInclude Include="src\thrift\windows\TWinsockSingleton.h" />
133 <ClInclude Include="src\thrift\windows\WinFcntl.h" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000134 </ItemGroup>
135 <ItemGroup>
Roger Meier1516be02012-04-14 11:03:21 +0000136 <None Include="src\thrift\protocol\TBinaryProtocol.tcc" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000137 </ItemGroup>
138 <PropertyGroup Label="Globals">
139 <ProjectGuid>{DD26F57E-60F2-4F37-A616-D219A9BF338F}</ProjectGuid>
140 <Keyword>Win32Proj</Keyword>
141 <RootNamespace>thrift</RootNamespace>
142 <ProjectName>libthrift</ProjectName>
143 </PropertyGroup>
144 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
146 <ConfigurationType>StaticLibrary</ConfigurationType>
147 <UseDebugLibraries>true</UseDebugLibraries>
148 <CharacterSet>MultiByte</CharacterSet>
149 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000150 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" Label="Configuration">
151 <ConfigurationType>StaticLibrary</ConfigurationType>
152 <UseDebugLibraries>true</UseDebugLibraries>
153 <CharacterSet>MultiByte</CharacterSet>
154 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000155 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
156 <ConfigurationType>StaticLibrary</ConfigurationType>
157 <UseDebugLibraries>true</UseDebugLibraries>
158 <CharacterSet>MultiByte</CharacterSet>
159 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000160 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" Label="Configuration">
161 <ConfigurationType>StaticLibrary</ConfigurationType>
162 <UseDebugLibraries>true</UseDebugLibraries>
163 <CharacterSet>MultiByte</CharacterSet>
164 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000165 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
166 <ConfigurationType>StaticLibrary</ConfigurationType>
167 <UseDebugLibraries>false</UseDebugLibraries>
168 <WholeProgramOptimization>true</WholeProgramOptimization>
169 <CharacterSet>MultiByte</CharacterSet>
170 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000171 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" Label="Configuration">
172 <ConfigurationType>StaticLibrary</ConfigurationType>
173 <UseDebugLibraries>false</UseDebugLibraries>
174 <WholeProgramOptimization>true</WholeProgramOptimization>
175 <CharacterSet>MultiByte</CharacterSet>
176 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000177 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
178 <ConfigurationType>StaticLibrary</ConfigurationType>
179 <UseDebugLibraries>false</UseDebugLibraries>
180 <WholeProgramOptimization>true</WholeProgramOptimization>
181 <CharacterSet>MultiByte</CharacterSet>
182 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000183 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="Configuration">
184 <ConfigurationType>StaticLibrary</ConfigurationType>
185 <UseDebugLibraries>false</UseDebugLibraries>
186 <WholeProgramOptimization>true</WholeProgramOptimization>
187 <CharacterSet>MultiByte</CharacterSet>
188 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000189 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
190 <ImportGroup Label="ExtensionSettings">
191 </ImportGroup>
192 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
193 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200194 <Import Project="3rdparty.props" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000195 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000196 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" Label="PropertySheets">
197 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200198 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000199 </ImportGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000200 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
201 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200202 <Import Project="3rdparty.props" />
Roger Meier878a9482011-10-11 19:02:37 +0000203 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000204 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" Label="PropertySheets">
205 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200206 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000207 </ImportGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000208 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
209 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200210 <Import Project="3rdparty.props" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000211 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000212 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" Label="PropertySheets">
213 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200214 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000215 </ImportGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000216 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
217 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200218 <Import Project="3rdparty.props" />
Roger Meier878a9482011-10-11 19:02:37 +0000219 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000220 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="PropertySheets">
221 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200222 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000223 </ImportGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000224 <PropertyGroup Label="UserMacros" />
225 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200226 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000227 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000228 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200229 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath>
Roger Meierbd057f62012-06-24 19:18:00 +0000230 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000231 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200232 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath>
Roger Meier878a9482011-10-11 19:02:37 +0000233 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000234 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200235 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath>
Roger Meierbd057f62012-06-24 19:18:00 +0000236 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000237 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200238 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000239 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000240 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200241 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath>
Roger Meierbd057f62012-06-24 19:18:00 +0000242 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000243 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200244 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath>
Roger Meier878a9482011-10-11 19:02:37 +0000245 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000246 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200247 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath>
Roger Meierbd057f62012-06-24 19:18:00 +0000248 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000249 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
250 <ClCompile>
251 <PrecompiledHeader>NotUsing</PrecompiledHeader>
252 <WarningLevel>Level3</WarningLevel>
253 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400254 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier1b533e92011-11-16 19:11:34 +0000255 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName>
Roger Meierbd057f62012-06-24 19:18:00 +0000256 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
257 </ClCompile>
258 <Link>
259 <SubSystem>Windows</SubSystem>
260 <GenerateDebugInformation>true</GenerateDebugInformation>
261 </Link>
262 </ItemDefinitionGroup>
263 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">
264 <ClCompile>
265 <PrecompiledHeader>NotUsing</PrecompiledHeader>
266 <WarningLevel>Level3</WarningLevel>
267 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400268 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000269 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName>
270 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000271 </ClCompile>
272 <Link>
273 <SubSystem>Windows</SubSystem>
274 <GenerateDebugInformation>true</GenerateDebugInformation>
275 </Link>
276 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000277 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
278 <ClCompile>
279 <PrecompiledHeader>NotUsing</PrecompiledHeader>
280 <WarningLevel>Level3</WarningLevel>
281 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400282 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +0000283 </ClCompile>
284 <Link>
285 <SubSystem>Windows</SubSystem>
286 <GenerateDebugInformation>true</GenerateDebugInformation>
287 </Link>
288 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000289 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">
290 <ClCompile>
291 <PrecompiledHeader>NotUsing</PrecompiledHeader>
292 <WarningLevel>Level3</WarningLevel>
293 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400294 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000295 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
296 </ClCompile>
297 <Link>
298 <SubSystem>Windows</SubSystem>
299 <GenerateDebugInformation>true</GenerateDebugInformation>
300 </Link>
301 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000302 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
303 <ClCompile>
304 <WarningLevel>Level3</WarningLevel>
305 <PrecompiledHeader>NotUsing</PrecompiledHeader>
306 <Optimization>MaxSpeed</Optimization>
307 <FunctionLevelLinking>true</FunctionLevelLinking>
308 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400309 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier1b533e92011-11-16 19:11:34 +0000310 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000311 </ClCompile>
312 <Link>
313 <SubSystem>Windows</SubSystem>
314 <GenerateDebugInformation>true</GenerateDebugInformation>
315 <EnableCOMDATFolding>true</EnableCOMDATFolding>
316 <OptimizeReferences>true</OptimizeReferences>
317 </Link>
318 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000319 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">
320 <ClCompile>
321 <WarningLevel>Level3</WarningLevel>
322 <PrecompiledHeader>NotUsing</PrecompiledHeader>
323 <Optimization>MaxSpeed</Optimization>
324 <FunctionLevelLinking>true</FunctionLevelLinking>
325 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400326 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000327 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName>
328 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
329 </ClCompile>
330 <Link>
331 <SubSystem>Windows</SubSystem>
332 <GenerateDebugInformation>true</GenerateDebugInformation>
333 <EnableCOMDATFolding>true</EnableCOMDATFolding>
334 <OptimizeReferences>true</OptimizeReferences>
335 </Link>
336 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000337 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
338 <ClCompile>
339 <WarningLevel>Level3</WarningLevel>
340 <PrecompiledHeader>NotUsing</PrecompiledHeader>
341 <Optimization>MaxSpeed</Optimization>
342 <FunctionLevelLinking>true</FunctionLevelLinking>
343 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400344 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +0000345 </ClCompile>
346 <Link>
347 <SubSystem>Windows</SubSystem>
348 <GenerateDebugInformation>true</GenerateDebugInformation>
349 <EnableCOMDATFolding>true</EnableCOMDATFolding>
350 <OptimizeReferences>true</OptimizeReferences>
351 </Link>
352 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000353 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">
354 <ClCompile>
355 <WarningLevel>Level3</WarningLevel>
356 <PrecompiledHeader>NotUsing</PrecompiledHeader>
357 <Optimization>MaxSpeed</Optimization>
358 <FunctionLevelLinking>true</FunctionLevelLinking>
359 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400360 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000361 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
362 </ClCompile>
363 <Link>
364 <SubSystem>Windows</SubSystem>
365 <GenerateDebugInformation>true</GenerateDebugInformation>
366 <EnableCOMDATFolding>true</EnableCOMDATFolding>
367 <OptimizeReferences>true</OptimizeReferences>
368 </Link>
369 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000370 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
371 <ImportGroup Label="ExtensionTargets">
372 </ImportGroup>
Roger Meierfaf52db2014-06-09 22:41:06 +0200373</Project>