blob: dc6764e036708567363916f1f08bb19c7b175908 [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>
Jens Geyer6d570262020-10-01 21:48:07 +0200175 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary>
Roger Meier878a9482011-10-11 19:02:37 +0000176 </ClCompile>
177 <Link>
178 <SubSystem>Windows</SubSystem>
179 <GenerateDebugInformation>true</GenerateDebugInformation>
180 </Link>
181 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000182 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">
183 <ClCompile>
184 <PrecompiledHeader>
185 </PrecompiledHeader>
186 <WarningLevel>Level3</WarningLevel>
187 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400188 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000189 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
Jens Geyer6d570262020-10-01 21:48:07 +0200190 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary>
Roger Meierbd057f62012-06-24 19:18:00 +0000191 </ClCompile>
192 <Link>
193 <SubSystem>Windows</SubSystem>
194 <GenerateDebugInformation>true</GenerateDebugInformation>
195 </Link>
196 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000197 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
198 <ClCompile>
199 <PrecompiledHeader>
200 </PrecompiledHeader>
201 <WarningLevel>Level3</WarningLevel>
202 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400203 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Jens Geyer6d570262020-10-01 21:48:07 +0200204 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000205 </ClCompile>
206 <Link>
207 <SubSystem>Windows</SubSystem>
208 <GenerateDebugInformation>true</GenerateDebugInformation>
209 </Link>
210 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000211 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">
212 <ClCompile>
213 <PrecompiledHeader>
214 </PrecompiledHeader>
215 <WarningLevel>Level3</WarningLevel>
216 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400217 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Jens Geyer6d570262020-10-01 21:48:07 +0200218 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary>
Roger Meierbd057f62012-06-24 19:18:00 +0000219 </ClCompile>
220 <Link>
221 <SubSystem>Windows</SubSystem>
222 <GenerateDebugInformation>true</GenerateDebugInformation>
223 </Link>
224 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000225 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
226 <ClCompile>
227 <WarningLevel>Level3</WarningLevel>
228 <PrecompiledHeader>
229 </PrecompiledHeader>
230 <Optimization>MaxSpeed</Optimization>
231 <FunctionLevelLinking>true</FunctionLevelLinking>
232 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400233 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier1b533e92011-11-16 19:11:34 +0000234 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
Jens Geyer6d570262020-10-01 21:48:07 +0200235 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary>
Roger Meier878a9482011-10-11 19:02:37 +0000236 </ClCompile>
237 <Link>
238 <SubSystem>Windows</SubSystem>
239 <GenerateDebugInformation>true</GenerateDebugInformation>
240 <EnableCOMDATFolding>true</EnableCOMDATFolding>
241 <OptimizeReferences>true</OptimizeReferences>
242 </Link>
243 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000244 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">
245 <ClCompile>
246 <WarningLevel>Level3</WarningLevel>
247 <PrecompiledHeader>
248 </PrecompiledHeader>
249 <Optimization>MaxSpeed</Optimization>
250 <FunctionLevelLinking>true</FunctionLevelLinking>
251 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400252 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000253 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
Jens Geyer6d570262020-10-01 21:48:07 +0200254 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary>
Roger Meierbd057f62012-06-24 19:18:00 +0000255 </ClCompile>
256 <Link>
257 <SubSystem>Windows</SubSystem>
258 <GenerateDebugInformation>true</GenerateDebugInformation>
259 <EnableCOMDATFolding>true</EnableCOMDATFolding>
260 <OptimizeReferences>true</OptimizeReferences>
261 </Link>
262 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000263 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
264 <ClCompile>
265 <WarningLevel>Level3</WarningLevel>
266 <PrecompiledHeader>
267 </PrecompiledHeader>
268 <Optimization>MaxSpeed</Optimization>
269 <FunctionLevelLinking>true</FunctionLevelLinking>
270 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400271 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Jens Geyer6d570262020-10-01 21:48:07 +0200272 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000273 </ClCompile>
274 <Link>
275 <SubSystem>Windows</SubSystem>
276 <GenerateDebugInformation>true</GenerateDebugInformation>
277 <EnableCOMDATFolding>true</EnableCOMDATFolding>
278 <OptimizeReferences>true</OptimizeReferences>
279 </Link>
280 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000281 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">
282 <ClCompile>
283 <WarningLevel>Level3</WarningLevel>
284 <PrecompiledHeader>
285 </PrecompiledHeader>
286 <Optimization>MaxSpeed</Optimization>
287 <FunctionLevelLinking>true</FunctionLevelLinking>
288 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400289 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Jens Geyer6d570262020-10-01 21:48:07 +0200290 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary>
Roger Meierbd057f62012-06-24 19:18:00 +0000291 </ClCompile>
292 <Link>
293 <SubSystem>Windows</SubSystem>
294 <GenerateDebugInformation>true</GenerateDebugInformation>
295 <EnableCOMDATFolding>true</EnableCOMDATFolding>
296 <OptimizeReferences>true</OptimizeReferences>
297 </Link>
298 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000299 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
300 <ImportGroup Label="ExtensionTargets">
301 </ImportGroup>
Divya Thaluru808d1432017-08-06 16:36:36 -0700302</Project>