blob: 9baaca6dc7a73043ed05e57cbad5b8f883e47b61 [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"/>
51 <ClCompile Include="src\thrift\server\TSimpleServer.cpp"/>
52 <ClCompile Include="src\thrift\server\TThreadPoolServer.cpp"/>
53 <ClCompile Include="src\thrift\TApplicationException.cpp"/>
54 <ClCompile Include="src\thrift\Thrift.cpp"/>
55 <ClCompile Include="src\thrift\transport\TBufferTransports.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000056 <ClCompile Include="src\thrift\transport\TFDTransport.cpp" />
57 <ClCompile Include="src\thrift\transport\TFileTransport.cpp">
Roger Meier84e4a3c2011-09-16 20:58:44 +000058 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000059 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">true</ExcludedFromBuild>
Roger Meier878a9482011-10-11 19:02:37 +000060 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000061 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">true</ExcludedFromBuild>
Roger Meier84e4a3c2011-09-16 20:58:44 +000062 </ClCompile>
Roger Meier1516be02012-04-14 11:03:21 +000063 <ClCompile Include="src\thrift\transport\THttpClient.cpp" />
64 <ClCompile Include="src\thrift\transport\THttpServer.cpp" />
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040065 <ClCompile Include="src\thrift\transport\THttpTransport.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000066 <ClCompile Include="src\thrift\transport\TPipe.cpp" />
67 <ClCompile Include="src\thrift\transport\TPipeServer.cpp" />
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040068 <ClCompile Include="src\thrift\transport\TServerSocket.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000069 <ClCompile Include="src\thrift\transport\TSimpleFileTransport.cpp" />
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040070 <ClCompile Include="src\thrift\transport\TSocket.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000071 <ClCompile Include="src\thrift\transport\TSSLSocket.cpp">
Roger Meier84e4a3c2011-09-16 20:58:44 +000072 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000073 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">true</ExcludedFromBuild>
Roger Meier878a9482011-10-11 19:02:37 +000074 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000075 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">true</ExcludedFromBuild>
Roger Meier84e4a3c2011-09-16 20:58:44 +000076 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000077 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">true</ExcludedFromBuild>
Roger Meier878a9482011-10-11 19:02:37 +000078 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
Roger Meierbd057f62012-06-24 19:18:00 +000079 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">true</ExcludedFromBuild>
Roger Meier84e4a3c2011-09-16 20:58:44 +000080 </ClCompile>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -040081 <ClCompile Include="src\thrift\transport\TTransportException.cpp"/>
82 <ClCompile Include="src\thrift\transport\TTransportUtils.cpp"/>
Roger Meier1516be02012-04-14 11:03:21 +000083 <ClCompile Include="src\thrift\windows\GetTimeOfDay.cpp" />
Roger Meierfaf52db2014-06-09 22:41:06 +020084 <ClCompile Include="src\thrift\windows\OverlappedSubmissionThread.cpp" />
Roger Meier1516be02012-04-14 11:03:21 +000085 <ClCompile Include="src\thrift\windows\SocketPair.cpp" />
Roger Meier1516be02012-04-14 11:03:21 +000086 <ClCompile Include="src\thrift\windows\TWinsockSingleton.cpp" />
87 <ClCompile Include="src\thrift\windows\WinFcntl.cpp" />
Roger Meier84e4a3c2011-09-16 20:58:44 +000088 </ItemGroup>
89 <ItemGroup>
Roger Meier1516be02012-04-14 11:03:21 +000090 <ClInclude Include="src\thrift\async\TAsyncChannel.h" />
91 <ClInclude Include="src\thrift\concurrency\BoostThreadFactory.h" />
Ben Craigaea8bfe2013-09-27 10:44:54 -050092 <ClInclude Include="src\thrift\concurrency\StdThreadFactory.h" />
Roger Meier1516be02012-04-14 11:03:21 +000093 <ClInclude Include="src\thrift\concurrency\Exception.h" />
94 <ClInclude Include="src\thrift\concurrency\PlatformThreadFactory.h" />
95 <ClInclude Include="src\thrift\processor\PeekProcessor.h" />
96 <ClInclude Include="src\thrift\protocol\TBinaryProtocol.h" />
97 <ClInclude Include="src\thrift\protocol\TDebugProtocol.h" />
98 <ClInclude Include="src\thrift\protocol\TDenseProtocol.h" />
99 <ClInclude Include="src\thrift\protocol\TJSONProtocol.h" />
100 <ClInclude Include="src\thrift\protocol\TProtocol.h" />
101 <ClInclude Include="src\thrift\protocol\TVirtualProtocol.h" />
102 <ClInclude Include="src\thrift\server\TServer.h" />
103 <ClInclude Include="src\thrift\server\TSimpleServer.h" />
104 <ClInclude Include="src\thrift\server\TThreadPoolServer.h" />
105 <ClInclude Include="src\thrift\TApplicationException.h" />
106 <ClInclude Include="src\thrift\Thrift.h" />
107 <ClInclude Include="src\thrift\TProcessor.h" />
108 <ClInclude Include="src\thrift\transport\TBufferTransports.h" />
109 <ClInclude Include="src\thrift\transport\TFDTransport.h" />
110 <ClInclude Include="src\thrift\transport\TFileTransport.h" />
111 <ClInclude Include="src\thrift\transport\THttpClient.h" />
112 <ClInclude Include="src\thrift\transport\THttpServer.h" />
113 <ClInclude Include="src\thrift\transport\TPipe.h" />
114 <ClInclude Include="src\thrift\transport\TPipeServer.h" />
115 <ClInclude Include="src\thrift\transport\TServerSocket.h" />
116 <ClInclude Include="src\thrift\transport\TServerTransport.h" />
117 <ClInclude Include="src\thrift\transport\TSimpleFileTransport.h" />
118 <ClInclude Include="src\thrift\transport\TSocket.h" />
119 <ClInclude Include="src\thrift\transport\TSSLSocket.h" />
120 <ClInclude Include="src\thrift\transport\TTransport.h" />
121 <ClInclude Include="src\thrift\transport\TTransportException.h" />
122 <ClInclude Include="src\thrift\transport\TTransportUtils.h" />
123 <ClInclude Include="src\thrift\transport\TVirtualTransport.h" />
124 <ClInclude Include="src\thrift\windows\config.h" />
Roger Meier1516be02012-04-14 11:03:21 +0000125 <ClInclude Include="src\thrift\windows\GetTimeOfDay.h" />
126 <ClInclude Include="src\thrift\windows\Operators.h" />
Roger Meierfaf52db2014-06-09 22:41:06 +0200127 <ClInclude Include="src\thrift\windows\OverlappedSubmissionThread.h" />
Roger Meier1516be02012-04-14 11:03:21 +0000128 <ClInclude Include="src\thrift\windows\SocketPair.h" />
Roger Meier1516be02012-04-14 11:03:21 +0000129 <ClInclude Include="src\thrift\windows\TWinsockSingleton.h" />
130 <ClInclude Include="src\thrift\windows\WinFcntl.h" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000131 </ItemGroup>
132 <ItemGroup>
Roger Meier1516be02012-04-14 11:03:21 +0000133 <None Include="src\thrift\protocol\TBinaryProtocol.tcc" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000134 </ItemGroup>
135 <PropertyGroup Label="Globals">
136 <ProjectGuid>{DD26F57E-60F2-4F37-A616-D219A9BF338F}</ProjectGuid>
137 <Keyword>Win32Proj</Keyword>
138 <RootNamespace>thrift</RootNamespace>
139 <ProjectName>libthrift</ProjectName>
140 </PropertyGroup>
141 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
142 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
143 <ConfigurationType>StaticLibrary</ConfigurationType>
144 <UseDebugLibraries>true</UseDebugLibraries>
145 <CharacterSet>MultiByte</CharacterSet>
146 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000147 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" Label="Configuration">
148 <ConfigurationType>StaticLibrary</ConfigurationType>
149 <UseDebugLibraries>true</UseDebugLibraries>
150 <CharacterSet>MultiByte</CharacterSet>
151 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
153 <ConfigurationType>StaticLibrary</ConfigurationType>
154 <UseDebugLibraries>true</UseDebugLibraries>
155 <CharacterSet>MultiByte</CharacterSet>
156 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" Label="Configuration">
158 <ConfigurationType>StaticLibrary</ConfigurationType>
159 <UseDebugLibraries>true</UseDebugLibraries>
160 <CharacterSet>MultiByte</CharacterSet>
161 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000162 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
163 <ConfigurationType>StaticLibrary</ConfigurationType>
164 <UseDebugLibraries>false</UseDebugLibraries>
165 <WholeProgramOptimization>true</WholeProgramOptimization>
166 <CharacterSet>MultiByte</CharacterSet>
167 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000168 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" Label="Configuration">
169 <ConfigurationType>StaticLibrary</ConfigurationType>
170 <UseDebugLibraries>false</UseDebugLibraries>
171 <WholeProgramOptimization>true</WholeProgramOptimization>
172 <CharacterSet>MultiByte</CharacterSet>
173 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000174 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
175 <ConfigurationType>StaticLibrary</ConfigurationType>
176 <UseDebugLibraries>false</UseDebugLibraries>
177 <WholeProgramOptimization>true</WholeProgramOptimization>
178 <CharacterSet>MultiByte</CharacterSet>
179 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000180 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="Configuration">
181 <ConfigurationType>StaticLibrary</ConfigurationType>
182 <UseDebugLibraries>false</UseDebugLibraries>
183 <WholeProgramOptimization>true</WholeProgramOptimization>
184 <CharacterSet>MultiByte</CharacterSet>
185 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000186 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
187 <ImportGroup Label="ExtensionSettings">
188 </ImportGroup>
189 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
190 <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 +0200191 <Import Project="3rdparty.props" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000192 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000193 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" Label="PropertySheets">
194 <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 +0200195 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000196 </ImportGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000197 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
198 <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 +0200199 <Import Project="3rdparty.props" />
Roger Meier878a9482011-10-11 19:02:37 +0000200 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000201 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" Label="PropertySheets">
202 <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 +0200203 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000204 </ImportGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000205 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
206 <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 +0200207 <Import Project="3rdparty.props" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000208 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000209 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" Label="PropertySheets">
210 <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 +0200211 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000212 </ImportGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000213 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
214 <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 +0200215 <Import Project="3rdparty.props" />
Roger Meier878a9482011-10-11 19:02:37 +0000216 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000217 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="PropertySheets">
218 <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 +0200219 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000220 </ImportGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000221 <PropertyGroup Label="UserMacros" />
222 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200223 <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 +0000224 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000225 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|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 Meierbd057f62012-06-24 19:18:00 +0000227 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000228 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
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 Meier878a9482011-10-11 19:02:37 +0000230 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000231 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|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 Meierbd057f62012-06-24 19:18:00 +0000233 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000234 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
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 Meier84e4a3c2011-09-16 20:58:44 +0000236 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000237 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|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 Meierbd057f62012-06-24 19:18:00 +0000239 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000240 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
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 Meier878a9482011-10-11 19:02:37 +0000242 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000243 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|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 Meierbd057f62012-06-24 19:18:00 +0000245 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000246 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
247 <ClCompile>
248 <PrecompiledHeader>NotUsing</PrecompiledHeader>
249 <WarningLevel>Level3</WarningLevel>
250 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400251 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier1b533e92011-11-16 19:11:34 +0000252 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName>
Roger Meierbd057f62012-06-24 19:18:00 +0000253 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
254 </ClCompile>
255 <Link>
256 <SubSystem>Windows</SubSystem>
257 <GenerateDebugInformation>true</GenerateDebugInformation>
258 </Link>
259 </ItemDefinitionGroup>
260 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">
261 <ClCompile>
262 <PrecompiledHeader>NotUsing</PrecompiledHeader>
263 <WarningLevel>Level3</WarningLevel>
264 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400265 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000266 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName>
267 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000268 </ClCompile>
269 <Link>
270 <SubSystem>Windows</SubSystem>
271 <GenerateDebugInformation>true</GenerateDebugInformation>
272 </Link>
273 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000274 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
275 <ClCompile>
276 <PrecompiledHeader>NotUsing</PrecompiledHeader>
277 <WarningLevel>Level3</WarningLevel>
278 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400279 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +0000280 </ClCompile>
281 <Link>
282 <SubSystem>Windows</SubSystem>
283 <GenerateDebugInformation>true</GenerateDebugInformation>
284 </Link>
285 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000286 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">
287 <ClCompile>
288 <PrecompiledHeader>NotUsing</PrecompiledHeader>
289 <WarningLevel>Level3</WarningLevel>
290 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400291 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000292 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
293 </ClCompile>
294 <Link>
295 <SubSystem>Windows</SubSystem>
296 <GenerateDebugInformation>true</GenerateDebugInformation>
297 </Link>
298 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000299 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
300 <ClCompile>
301 <WarningLevel>Level3</WarningLevel>
302 <PrecompiledHeader>NotUsing</PrecompiledHeader>
303 <Optimization>MaxSpeed</Optimization>
304 <FunctionLevelLinking>true</FunctionLevelLinking>
305 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400306 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier1b533e92011-11-16 19:11:34 +0000307 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000308 </ClCompile>
309 <Link>
310 <SubSystem>Windows</SubSystem>
311 <GenerateDebugInformation>true</GenerateDebugInformation>
312 <EnableCOMDATFolding>true</EnableCOMDATFolding>
313 <OptimizeReferences>true</OptimizeReferences>
314 </Link>
315 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000316 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">
317 <ClCompile>
318 <WarningLevel>Level3</WarningLevel>
319 <PrecompiledHeader>NotUsing</PrecompiledHeader>
320 <Optimization>MaxSpeed</Optimization>
321 <FunctionLevelLinking>true</FunctionLevelLinking>
322 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400323 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000324 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName>
325 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
326 </ClCompile>
327 <Link>
328 <SubSystem>Windows</SubSystem>
329 <GenerateDebugInformation>true</GenerateDebugInformation>
330 <EnableCOMDATFolding>true</EnableCOMDATFolding>
331 <OptimizeReferences>true</OptimizeReferences>
332 </Link>
333 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000334 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
335 <ClCompile>
336 <WarningLevel>Level3</WarningLevel>
337 <PrecompiledHeader>NotUsing</PrecompiledHeader>
338 <Optimization>MaxSpeed</Optimization>
339 <FunctionLevelLinking>true</FunctionLevelLinking>
340 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400341 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +0000342 </ClCompile>
343 <Link>
344 <SubSystem>Windows</SubSystem>
345 <GenerateDebugInformation>true</GenerateDebugInformation>
346 <EnableCOMDATFolding>true</EnableCOMDATFolding>
347 <OptimizeReferences>true</OptimizeReferences>
348 </Link>
349 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000350 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">
351 <ClCompile>
352 <WarningLevel>Level3</WarningLevel>
353 <PrecompiledHeader>NotUsing</PrecompiledHeader>
354 <Optimization>MaxSpeed</Optimization>
355 <FunctionLevelLinking>true</FunctionLevelLinking>
356 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400357 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000358 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
359 </ClCompile>
360 <Link>
361 <SubSystem>Windows</SubSystem>
362 <GenerateDebugInformation>true</GenerateDebugInformation>
363 <EnableCOMDATFolding>true</EnableCOMDATFolding>
364 <OptimizeReferences>true</OptimizeReferences>
365 </Link>
366 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000367 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
368 <ImportGroup Label="ExtensionTargets">
369 </ImportGroup>
Roger Meierfaf52db2014-06-09 22:41:06 +0200370</Project>