blob: 9a6ffe60d4b97815f21a1187c10f705c73735be3 [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>
Divya Thaluru808d1432017-08-06 16:36:36 -070038 <ClCompile Include="src\thrift\async\TAsyncProtocolProcessor.cpp" />
39 <ClCompile Include="src\thrift\async\TEvhttpClientChannel.cpp" />
40 <ClCompile Include="src\thrift\async\TEvhttpServer.cpp" />
41 <ClCompile Include="src\thrift\server\TNonblockingServer.cpp" />
42 <ClCompile Include="src\thrift\transport\TNonblockingServerSocket.cpp" />
43 <ClCompile Include="src\thrift\transport\TNonblockingSSLServerSocket.cpp" />
Roger Meier84e4a3c2011-09-16 20:58:44 +000044 </ItemGroup>
45 <ItemGroup>
Roger Meier1516be02012-04-14 11:03:21 +000046 <ClInclude Include="src\thrift\async\TAsyncProtocolProcessor.h" />
47 <ClInclude Include="src\thrift\async\TEvhttpClientChannel.h" />
48 <ClInclude Include="src\thrift\async\TEvhttpServer.h" />
49 <ClInclude Include="src\thrift\server\TNonblockingServer.h" />
Divya Thaluru808d1432017-08-06 16:36:36 -070050 <ClInclude Include="src\thrift\transport\TNonblockingServerSocket.h" />
51 <ClInclude Include="src\thrift\transport\TNonblockingServerTransport.h" />
52 <ClInclude Include="src\thrift\transport\TNonblockingSSLServerSocket.h" />
Roger Meier1516be02012-04-14 11:03:21 +000053 <ClInclude Include="src\thrift\windows\config.h" />
54 <ClInclude Include="src\thrift\windows\force_inc.h" />
Roger Meier1516be02012-04-14 11:03:21 +000055 <ClInclude Include="src\thrift\windows\TargetVersion.h" />
Roger Meier84e4a3c2011-09-16 20:58:44 +000056 </ItemGroup>
57 <PropertyGroup Label="Globals">
58 <ProjectGuid>{D8696CCE-7D46-4659-B432-91754A41DEB0}</ProjectGuid>
59 <Keyword>Win32Proj</Keyword>
60 <RootNamespace>libthriftnb</RootNamespace>
61 </PropertyGroup>
62 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
63 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
64 <ConfigurationType>StaticLibrary</ConfigurationType>
65 <UseDebugLibraries>true</UseDebugLibraries>
66 <CharacterSet>MultiByte</CharacterSet>
67 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +000068 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" Label="Configuration">
69 <ConfigurationType>StaticLibrary</ConfigurationType>
70 <UseDebugLibraries>true</UseDebugLibraries>
71 <CharacterSet>MultiByte</CharacterSet>
72 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +000073 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
74 <ConfigurationType>StaticLibrary</ConfigurationType>
75 <UseDebugLibraries>true</UseDebugLibraries>
76 <CharacterSet>MultiByte</CharacterSet>
77 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +000078 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" Label="Configuration">
79 <ConfigurationType>StaticLibrary</ConfigurationType>
80 <UseDebugLibraries>true</UseDebugLibraries>
81 <CharacterSet>MultiByte</CharacterSet>
82 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +000083 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
84 <ConfigurationType>StaticLibrary</ConfigurationType>
85 <UseDebugLibraries>false</UseDebugLibraries>
86 <WholeProgramOptimization>true</WholeProgramOptimization>
87 <CharacterSet>MultiByte</CharacterSet>
88 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +000089 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" Label="Configuration">
90 <ConfigurationType>StaticLibrary</ConfigurationType>
91 <UseDebugLibraries>false</UseDebugLibraries>
92 <WholeProgramOptimization>true</WholeProgramOptimization>
93 <CharacterSet>MultiByte</CharacterSet>
94 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +000095 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
96 <ConfigurationType>StaticLibrary</ConfigurationType>
97 <UseDebugLibraries>false</UseDebugLibraries>
98 <WholeProgramOptimization>true</WholeProgramOptimization>
99 <CharacterSet>MultiByte</CharacterSet>
100 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000101 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="Configuration">
102 <ConfigurationType>StaticLibrary</ConfigurationType>
103 <UseDebugLibraries>false</UseDebugLibraries>
104 <WholeProgramOptimization>true</WholeProgramOptimization>
105 <CharacterSet>MultiByte</CharacterSet>
106 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000107 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
108 <ImportGroup Label="ExtensionSettings">
109 </ImportGroup>
110 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
111 <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 +0200112 <Import Project="3rdparty.props" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000113 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000114 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" Label="PropertySheets">
115 <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 +0200116 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000117 </ImportGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000118 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
119 <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 +0200120 <Import Project="3rdparty.props" />
Roger Meier878a9482011-10-11 19:02:37 +0000121 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000122 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" Label="PropertySheets">
123 <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 +0200124 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000125 </ImportGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000126 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
127 <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 +0200128 <Import Project="3rdparty.props" />
Roger Meier84e4a3c2011-09-16 20:58:44 +0000129 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000130 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" Label="PropertySheets">
131 <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 +0200132 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000133 </ImportGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000134 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
135 <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 +0200136 <Import Project="3rdparty.props" />
Roger Meier878a9482011-10-11 19:02:37 +0000137 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000138 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="PropertySheets">
139 <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 +0200140 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000141 </ImportGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000142 <PropertyGroup Label="UserMacros" />
143 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200144 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(LIBEVENT_ROOT)\WIN32-Code\;$(LIBEVENT_ROOT)\include;$(LIBEVENT_ROOT)\;$(IncludePath)</IncludePath>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000145 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000146 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200147 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(LIBEVENT_ROOT)\WIN32-Code\;$(LIBEVENT_ROOT)\include;$(LIBEVENT_ROOT)\;$(IncludePath)</IncludePath>
Roger Meierbd057f62012-06-24 19:18:00 +0000148 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000149 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200150 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(LIBEVENT_ROOT)\WIN32-Code\;$(LIBEVENT_ROOT)\include;$(LIBEVENT_ROOT)\;$(IncludePath)</IncludePath>
Roger Meier878a9482011-10-11 19:02:37 +0000151 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200153 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(LIBEVENT_ROOT)\WIN32-Code\;$(LIBEVENT_ROOT)\include;$(LIBEVENT_ROOT)\;$(IncludePath)</IncludePath>
Roger Meierbd057f62012-06-24 19:18:00 +0000154 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000155 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200156 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(LIBEVENT_ROOT)\WIN32-Code\;$(LIBEVENT_ROOT)\include;$(LIBEVENT_ROOT)\;$(IncludePath)</IncludePath>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000157 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000158 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200159 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(LIBEVENT_ROOT)\WIN32-Code\;$(LIBEVENT_ROOT)\include;$(LIBEVENT_ROOT)\;$(IncludePath)</IncludePath>
Roger Meierbd057f62012-06-24 19:18:00 +0000160 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000161 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200162 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(LIBEVENT_ROOT)\WIN32-Code\;$(LIBEVENT_ROOT)\include;$(LIBEVENT_ROOT)\;$(IncludePath)</IncludePath>
Roger Meier878a9482011-10-11 19:02:37 +0000163 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000164 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200165 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(LIBEVENT_ROOT)\WIN32-Code\;$(LIBEVENT_ROOT)\include;$(LIBEVENT_ROOT)\;$(IncludePath)</IncludePath>
Roger Meierbd057f62012-06-24 19:18:00 +0000166 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000167 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
168 <ClCompile>
169 <PrecompiledHeader>
170 </PrecompiledHeader>
171 <WarningLevel>Level3</WarningLevel>
172 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400173 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier1b533e92011-11-16 19:11:34 +0000174 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
Roger Meier878a9482011-10-11 19:02:37 +0000175 </ClCompile>
176 <Link>
177 <SubSystem>Windows</SubSystem>
178 <GenerateDebugInformation>true</GenerateDebugInformation>
179 </Link>
180 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000181 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">
182 <ClCompile>
183 <PrecompiledHeader>
184 </PrecompiledHeader>
185 <WarningLevel>Level3</WarningLevel>
186 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400187 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000188 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
189 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
190 </ClCompile>
191 <Link>
192 <SubSystem>Windows</SubSystem>
193 <GenerateDebugInformation>true</GenerateDebugInformation>
194 </Link>
195 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000196 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
197 <ClCompile>
198 <PrecompiledHeader>
199 </PrecompiledHeader>
200 <WarningLevel>Level3</WarningLevel>
201 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400202 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000203 </ClCompile>
204 <Link>
205 <SubSystem>Windows</SubSystem>
206 <GenerateDebugInformation>true</GenerateDebugInformation>
207 </Link>
208 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000209 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">
210 <ClCompile>
211 <PrecompiledHeader>
212 </PrecompiledHeader>
213 <WarningLevel>Level3</WarningLevel>
214 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400215 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000216 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
217 </ClCompile>
218 <Link>
219 <SubSystem>Windows</SubSystem>
220 <GenerateDebugInformation>true</GenerateDebugInformation>
221 </Link>
222 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000223 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
224 <ClCompile>
225 <WarningLevel>Level3</WarningLevel>
226 <PrecompiledHeader>
227 </PrecompiledHeader>
228 <Optimization>MaxSpeed</Optimization>
229 <FunctionLevelLinking>true</FunctionLevelLinking>
230 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400231 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier1b533e92011-11-16 19:11:34 +0000232 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
Roger Meier878a9482011-10-11 19:02:37 +0000233 </ClCompile>
234 <Link>
235 <SubSystem>Windows</SubSystem>
236 <GenerateDebugInformation>true</GenerateDebugInformation>
237 <EnableCOMDATFolding>true</EnableCOMDATFolding>
238 <OptimizeReferences>true</OptimizeReferences>
239 </Link>
240 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000241 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">
242 <ClCompile>
243 <WarningLevel>Level3</WarningLevel>
244 <PrecompiledHeader>
245 </PrecompiledHeader>
246 <Optimization>MaxSpeed</Optimization>
247 <FunctionLevelLinking>true</FunctionLevelLinking>
248 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400249 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000250 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
251 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
252 </ClCompile>
253 <Link>
254 <SubSystem>Windows</SubSystem>
255 <GenerateDebugInformation>true</GenerateDebugInformation>
256 <EnableCOMDATFolding>true</EnableCOMDATFolding>
257 <OptimizeReferences>true</OptimizeReferences>
258 </Link>
259 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000260 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
261 <ClCompile>
262 <WarningLevel>Level3</WarningLevel>
263 <PrecompiledHeader>
264 </PrecompiledHeader>
265 <Optimization>MaxSpeed</Optimization>
266 <FunctionLevelLinking>true</FunctionLevelLinking>
267 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400268 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000269 </ClCompile>
270 <Link>
271 <SubSystem>Windows</SubSystem>
272 <GenerateDebugInformation>true</GenerateDebugInformation>
273 <EnableCOMDATFolding>true</EnableCOMDATFolding>
274 <OptimizeReferences>true</OptimizeReferences>
275 </Link>
276 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000277 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">
278 <ClCompile>
279 <WarningLevel>Level3</WarningLevel>
280 <PrecompiledHeader>
281 </PrecompiledHeader>
282 <Optimization>MaxSpeed</Optimization>
283 <FunctionLevelLinking>true</FunctionLevelLinking>
284 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400285 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000286 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
287 </ClCompile>
288 <Link>
289 <SubSystem>Windows</SubSystem>
290 <GenerateDebugInformation>true</GenerateDebugInformation>
291 <EnableCOMDATFolding>true</EnableCOMDATFolding>
292 <OptimizeReferences>true</OptimizeReferences>
293 </Link>
294 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000295 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
296 <ImportGroup Label="ExtensionTargets">
297 </ImportGroup>
Divya Thaluru808d1432017-08-06 16:36:36 -0700298</Project>