blob: 9d80ba7c479af9043d408a81727578eaf6a523e8 [file] [log] [blame]
Roger Meier84e4a3c2011-09-16 20:58:44 +00001<?xml version="1.0" encoding="utf-8"?>
Zlikad96b1772023-02-21 14:44:21 +01002<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
Roger Meier84e4a3c2011-09-16 20:58:44 +00003 <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>
Zlikad96b1772023-02-21 14:44:21 +010067 <PlatformToolset>v140</PlatformToolset>
Roger Meier84e4a3c2011-09-16 20:58:44 +000068 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +000069 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" Label="Configuration">
70 <ConfigurationType>StaticLibrary</ConfigurationType>
71 <UseDebugLibraries>true</UseDebugLibraries>
72 <CharacterSet>MultiByte</CharacterSet>
Zlikad96b1772023-02-21 14:44:21 +010073 <PlatformToolset>v140</PlatformToolset>
Roger Meierbd057f62012-06-24 19:18:00 +000074 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +000075 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
76 <ConfigurationType>StaticLibrary</ConfigurationType>
77 <UseDebugLibraries>true</UseDebugLibraries>
78 <CharacterSet>MultiByte</CharacterSet>
Zlikad96b1772023-02-21 14:44:21 +010079 <PlatformToolset>v140</PlatformToolset>
Roger Meier878a9482011-10-11 19:02:37 +000080 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +000081 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" Label="Configuration">
82 <ConfigurationType>StaticLibrary</ConfigurationType>
83 <UseDebugLibraries>true</UseDebugLibraries>
84 <CharacterSet>MultiByte</CharacterSet>
Zlikad96b1772023-02-21 14:44:21 +010085 <PlatformToolset>v140</PlatformToolset>
Roger Meierbd057f62012-06-24 19:18:00 +000086 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +000087 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
88 <ConfigurationType>StaticLibrary</ConfigurationType>
89 <UseDebugLibraries>false</UseDebugLibraries>
90 <WholeProgramOptimization>true</WholeProgramOptimization>
91 <CharacterSet>MultiByte</CharacterSet>
Zlikad96b1772023-02-21 14:44:21 +010092 <PlatformToolset>v140</PlatformToolset>
Roger Meier84e4a3c2011-09-16 20:58:44 +000093 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +000094 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" Label="Configuration">
95 <ConfigurationType>StaticLibrary</ConfigurationType>
96 <UseDebugLibraries>false</UseDebugLibraries>
97 <WholeProgramOptimization>true</WholeProgramOptimization>
98 <CharacterSet>MultiByte</CharacterSet>
Zlikad96b1772023-02-21 14:44:21 +010099 <PlatformToolset>v140</PlatformToolset>
Roger Meierbd057f62012-06-24 19:18:00 +0000100 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000101 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
102 <ConfigurationType>StaticLibrary</ConfigurationType>
103 <UseDebugLibraries>false</UseDebugLibraries>
104 <WholeProgramOptimization>true</WholeProgramOptimization>
105 <CharacterSet>MultiByte</CharacterSet>
Zlikad96b1772023-02-21 14:44:21 +0100106 <PlatformToolset>v140</PlatformToolset>
Roger Meier878a9482011-10-11 19:02:37 +0000107 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000108 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="Configuration">
109 <ConfigurationType>StaticLibrary</ConfigurationType>
110 <UseDebugLibraries>false</UseDebugLibraries>
111 <WholeProgramOptimization>true</WholeProgramOptimization>
112 <CharacterSet>MultiByte</CharacterSet>
Zlikad96b1772023-02-21 14:44:21 +0100113 <PlatformToolset>v140</PlatformToolset>
Roger Meierbd057f62012-06-24 19:18:00 +0000114 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000115 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
116 <ImportGroup Label="ExtensionSettings">
117 </ImportGroup>
118 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
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 Meier84e4a3c2011-09-16 20:58:44 +0000121 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000122 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" 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 Meier878a9482011-10-11 19:02:37 +0000126 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
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 Meier878a9482011-10-11 19:02:37 +0000129 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000130 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" 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 Meier84e4a3c2011-09-16 20:58:44 +0000134 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
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 Meier84e4a3c2011-09-16 20:58:44 +0000137 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000138 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" 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 Meier878a9482011-10-11 19:02:37 +0000142 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
143 <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 +0200144 <Import Project="3rdparty.props" />
Roger Meier878a9482011-10-11 19:02:37 +0000145 </ImportGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000146 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="PropertySheets">
147 <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 +0200148 <Import Project="3rdparty.props" />
Roger Meierbd057f62012-06-24 19:18:00 +0000149 </ImportGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000150 <PropertyGroup Label="UserMacros" />
151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200152 <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 +0000153 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000154 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200155 <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 +0000156 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200158 <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 +0000159 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000160 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200161 <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 +0000162 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200164 <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 +0000165 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000166 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200167 <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 +0000168 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000169 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200170 <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 +0000171 </PropertyGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000172 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">
Roger Meierfaf52db2014-06-09 22:41:06 +0200173 <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 +0000174 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000175 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
176 <ClCompile>
177 <PrecompiledHeader>
178 </PrecompiledHeader>
179 <WarningLevel>Level3</WarningLevel>
180 <Optimization>Disabled</Optimization>
Zlikad96b1772023-02-21 14:44:21 +0100181 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;thrift_EXPORTS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier1b533e92011-11-16 19:11:34 +0000182 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
Jens Geyer6d570262020-10-01 21:48:07 +0200183 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary>
Roger Meier878a9482011-10-11 19:02:37 +0000184 </ClCompile>
185 <Link>
186 <SubSystem>Windows</SubSystem>
187 <GenerateDebugInformation>true</GenerateDebugInformation>
188 </Link>
189 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000190 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'">
191 <ClCompile>
192 <PrecompiledHeader>
193 </PrecompiledHeader>
194 <WarningLevel>Level3</WarningLevel>
195 <Optimization>Disabled</Optimization>
Zlikad96b1772023-02-21 14:44:21 +0100196 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;thrift_EXPORTS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000197 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
Jens Geyer6d570262020-10-01 21:48:07 +0200198 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary>
Roger Meierbd057f62012-06-24 19:18:00 +0000199 </ClCompile>
200 <Link>
201 <SubSystem>Windows</SubSystem>
202 <GenerateDebugInformation>true</GenerateDebugInformation>
203 </Link>
204 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000205 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
206 <ClCompile>
207 <PrecompiledHeader>
208 </PrecompiledHeader>
209 <WarningLevel>Level3</WarningLevel>
210 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400211 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Jens Geyer6d570262020-10-01 21:48:07 +0200212 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000213 </ClCompile>
214 <Link>
215 <SubSystem>Windows</SubSystem>
216 <GenerateDebugInformation>true</GenerateDebugInformation>
217 </Link>
218 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000219 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'">
220 <ClCompile>
221 <PrecompiledHeader>
222 </PrecompiledHeader>
223 <WarningLevel>Level3</WarningLevel>
224 <Optimization>Disabled</Optimization>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400225 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Jens Geyer6d570262020-10-01 21:48:07 +0200226 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary>
Roger Meierbd057f62012-06-24 19:18:00 +0000227 </ClCompile>
228 <Link>
229 <SubSystem>Windows</SubSystem>
230 <GenerateDebugInformation>true</GenerateDebugInformation>
231 </Link>
232 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000233 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
234 <ClCompile>
235 <WarningLevel>Level3</WarningLevel>
236 <PrecompiledHeader>
237 </PrecompiledHeader>
238 <Optimization>MaxSpeed</Optimization>
239 <FunctionLevelLinking>true</FunctionLevelLinking>
240 <IntrinsicFunctions>true</IntrinsicFunctions>
Zlikad96b1772023-02-21 14:44:21 +0100241 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;thrift_EXPORTS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier1b533e92011-11-16 19:11:34 +0000242 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
Jens Geyer6d570262020-10-01 21:48:07 +0200243 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary>
Roger Meier878a9482011-10-11 19:02:37 +0000244 </ClCompile>
245 <Link>
246 <SubSystem>Windows</SubSystem>
247 <GenerateDebugInformation>true</GenerateDebugInformation>
248 <EnableCOMDATFolding>true</EnableCOMDATFolding>
249 <OptimizeReferences>true</OptimizeReferences>
250 </Link>
251 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000252 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'">
253 <ClCompile>
254 <WarningLevel>Level3</WarningLevel>
255 <PrecompiledHeader>
256 </PrecompiledHeader>
257 <Optimization>MaxSpeed</Optimization>
258 <FunctionLevelLinking>true</FunctionLevelLinking>
259 <IntrinsicFunctions>true</IntrinsicFunctions>
Zlikad96b1772023-02-21 14:44:21 +0100260 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;thrift_EXPORTS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meierbd057f62012-06-24 19:18:00 +0000261 <ProgramDataBaseFileName>$(IntDir)libthriftnb.pdb</ProgramDataBaseFileName>
Jens Geyer6d570262020-10-01 21:48:07 +0200262 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary>
Roger Meierbd057f62012-06-24 19:18:00 +0000263 </ClCompile>
264 <Link>
265 <SubSystem>Windows</SubSystem>
266 <GenerateDebugInformation>true</GenerateDebugInformation>
267 <EnableCOMDATFolding>true</EnableCOMDATFolding>
268 <OptimizeReferences>true</OptimizeReferences>
269 </Link>
270 </ItemDefinitionGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000271 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
272 <ClCompile>
273 <WarningLevel>Level3</WarningLevel>
274 <PrecompiledHeader>
275 </PrecompiledHeader>
276 <Optimization>MaxSpeed</Optimization>
277 <FunctionLevelLinking>true</FunctionLevelLinking>
278 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400279 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Jens Geyer6d570262020-10-01 21:48:07 +0200280 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000281 </ClCompile>
282 <Link>
283 <SubSystem>Windows</SubSystem>
284 <GenerateDebugInformation>true</GenerateDebugInformation>
285 <EnableCOMDATFolding>true</EnableCOMDATFolding>
286 <OptimizeReferences>true</OptimizeReferences>
287 </Link>
288 </ItemDefinitionGroup>
Roger Meierbd057f62012-06-24 19:18:00 +0000289 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'">
290 <ClCompile>
291 <WarningLevel>Level3</WarningLevel>
292 <PrecompiledHeader>
293 </PrecompiledHeader>
294 <Optimization>MaxSpeed</Optimization>
295 <FunctionLevelLinking>true</FunctionLevelLinking>
296 <IntrinsicFunctions>true</IntrinsicFunctions>
Carl Yeksigian7cb7fc82013-06-07 07:33:01 -0400297 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Jens Geyer6d570262020-10-01 21:48:07 +0200298 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary>
Roger Meierbd057f62012-06-24 19:18:00 +0000299 </ClCompile>
300 <Link>
301 <SubSystem>Windows</SubSystem>
302 <GenerateDebugInformation>true</GenerateDebugInformation>
303 <EnableCOMDATFolding>true</EnableCOMDATFolding>
304 <OptimizeReferences>true</OptimizeReferences>
305 </Link>
306 </ItemDefinitionGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000307 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
308 <ImportGroup Label="ExtensionTargets">
309 </ImportGroup>
Divya Thaluru808d1432017-08-06 16:36:36 -0700310</Project>