blob: bd8ffb2d11d21fa8eb52908a7477dca5e2f888ab [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">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
Roger Meier878a9482011-10-11 19:02:37 +00008 <ProjectConfiguration Include="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
Roger Meier84e4a3c2011-09-16 20:58:44 +000012 <ProjectConfiguration Include="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
Roger Meier878a9482011-10-11 19:02:37 +000016 <ProjectConfiguration Include="Release|x64">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
Roger Meier84e4a3c2011-09-16 20:58:44 +000020 </ItemGroup>
21 <ItemGroup>
22 <ClCompile Include="src\async\TAsyncProtocolProcessor.cpp">
23 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +000024 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +000025 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +000026 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +000027 </ClCompile>
28 <ClCompile Include="src\async\TEvhttpClientChannel.cpp">
29 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +000030 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +000031 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +000032 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +000033 </ClCompile>
34 <ClCompile Include="src\async\TEvhttpServer.cpp">
35 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +000036 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +000037 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +000038 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +000039 </ClCompile>
40 <ClCompile Include="src\server\TNonblockingServer.cpp">
Roger Meier84e4a3c2011-09-16 20:58:44 +000041 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +000042 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +000043 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +000044 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier84e4a3c2011-09-16 20:58:44 +000045 </ClCompile>
46 <ClCompile Include="src\windows\StdAfx.cpp" />
47 </ItemGroup>
48 <ItemGroup>
49 <ClInclude Include="src\async\TAsyncProtocolProcessor.h" />
50 <ClInclude Include="src\async\TEvhttpClientChannel.h" />
51 <ClInclude Include="src\async\TEvhttpServer.h" />
52 <ClInclude Include="src\server\TNonblockingServer.h" />
53 <ClInclude Include="src\windows\config.h" />
Roger Meier878a9482011-10-11 19:02:37 +000054 <ClInclude Include="src\windows\force_inc.h" />
Roger Meier84e4a3c2011-09-16 20:58:44 +000055 <ClInclude Include="src\windows\StdAfx.h" />
56 <ClInclude Include="src\windows\TargetVersion.h" />
57 </ItemGroup>
58 <PropertyGroup Label="Globals">
59 <ProjectGuid>{D8696CCE-7D46-4659-B432-91754A41DEB0}</ProjectGuid>
60 <Keyword>Win32Proj</Keyword>
61 <RootNamespace>libthriftnb</RootNamespace>
62 </PropertyGroup>
63 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
64 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
65 <ConfigurationType>StaticLibrary</ConfigurationType>
66 <UseDebugLibraries>true</UseDebugLibraries>
67 <CharacterSet>MultiByte</CharacterSet>
68 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +000069 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
70 <ConfigurationType>StaticLibrary</ConfigurationType>
71 <UseDebugLibraries>true</UseDebugLibraries>
72 <CharacterSet>MultiByte</CharacterSet>
73 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +000074 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
75 <ConfigurationType>StaticLibrary</ConfigurationType>
76 <UseDebugLibraries>false</UseDebugLibraries>
77 <WholeProgramOptimization>true</WholeProgramOptimization>
78 <CharacterSet>MultiByte</CharacterSet>
79 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +000080 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
81 <ConfigurationType>StaticLibrary</ConfigurationType>
82 <UseDebugLibraries>false</UseDebugLibraries>
83 <WholeProgramOptimization>true</WholeProgramOptimization>
84 <CharacterSet>MultiByte</CharacterSet>
85 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +000086 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
87 <ImportGroup Label="ExtensionSettings">
88 </ImportGroup>
89 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
90 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
91 </ImportGroup>
Roger Meier878a9482011-10-11 19:02:37 +000092 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
93 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
94 </ImportGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +000095 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
96 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
97 </ImportGroup>
Roger Meier878a9482011-10-11 19:02:37 +000098 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
99 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
100 </ImportGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000101 <PropertyGroup Label="UserMacros" />
102 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Roger Meier0dab3832011-10-18 22:19:30 +0000103 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\windows\;$(THIRD_PARTY)\boost\boost_1_47_0\include;$(THIRD_PARTY)\boost\boost_1_47_0\;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\WIN32-Code\;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\include;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\;$(IncludePath)</IncludePath>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000104 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000105 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
Roger Meier0dab3832011-10-18 22:19:30 +0000106 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\windows\;$(THIRD_PARTY)\boost\boost_1_47_0\include;$(THIRD_PARTY)\boost\boost_1_47_0\;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\WIN32-Code\;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\include;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\;$(IncludePath)</IncludePath>
Roger Meier878a9482011-10-11 19:02:37 +0000107 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000108 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Roger Meier0dab3832011-10-18 22:19:30 +0000109 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\windows\;$(THIRD_PARTY)\boost\boost_1_47_0\include;$(THIRD_PARTY)\boost\boost_1_47_0\;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\WIN32-Code\;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\include;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\;$(IncludePath)</IncludePath>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000110 </PropertyGroup>
Roger Meier878a9482011-10-11 19:02:37 +0000111 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Roger Meier0dab3832011-10-18 22:19:30 +0000112 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\windows\;$(THIRD_PARTY)\boost\boost_1_47_0\include;$(THIRD_PARTY)\boost\boost_1_47_0\;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\WIN32-Code\;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\include;$(THIRD_PARTY)\libevent\libevent-2.0.13-stable\;$(IncludePath)</IncludePath>
Roger Meier878a9482011-10-11 19:02:37 +0000113 </PropertyGroup>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000114 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
115 <ClCompile>
116 <PrecompiledHeader>
117 </PrecompiledHeader>
118 <WarningLevel>Level3</WarningLevel>
119 <Optimization>Disabled</Optimization>
120 <PreprocessorDefinitions>WIN32;HAVE_CONFIG_H;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +0000121 <ForcedIncludeFiles>force_inc.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
122 </ClCompile>
123 <Link>
124 <SubSystem>Windows</SubSystem>
125 <GenerateDebugInformation>true</GenerateDebugInformation>
126 </Link>
127 </ItemDefinitionGroup>
128 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
129 <ClCompile>
130 <PrecompiledHeader>
131 </PrecompiledHeader>
132 <WarningLevel>Level3</WarningLevel>
133 <Optimization>Disabled</Optimization>
134 <PreprocessorDefinitions>WIN32;HAVE_CONFIG_H;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
135 <ForcedIncludeFiles>force_inc.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000136 </ClCompile>
137 <Link>
138 <SubSystem>Windows</SubSystem>
139 <GenerateDebugInformation>true</GenerateDebugInformation>
140 </Link>
141 </ItemDefinitionGroup>
142 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
143 <ClCompile>
144 <WarningLevel>Level3</WarningLevel>
145 <PrecompiledHeader>
146 </PrecompiledHeader>
147 <Optimization>MaxSpeed</Optimization>
148 <FunctionLevelLinking>true</FunctionLevelLinking>
149 <IntrinsicFunctions>true</IntrinsicFunctions>
150 <PreprocessorDefinitions>WIN32;HAVE_CONFIG_H;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Roger Meier878a9482011-10-11 19:02:37 +0000151 <ForcedIncludeFiles>force_inc.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
152 </ClCompile>
153 <Link>
154 <SubSystem>Windows</SubSystem>
155 <GenerateDebugInformation>true</GenerateDebugInformation>
156 <EnableCOMDATFolding>true</EnableCOMDATFolding>
157 <OptimizeReferences>true</OptimizeReferences>
158 </Link>
159 </ItemDefinitionGroup>
160 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
161 <ClCompile>
162 <WarningLevel>Level3</WarningLevel>
163 <PrecompiledHeader>
164 </PrecompiledHeader>
165 <Optimization>MaxSpeed</Optimization>
166 <FunctionLevelLinking>true</FunctionLevelLinking>
167 <IntrinsicFunctions>true</IntrinsicFunctions>
168 <PreprocessorDefinitions>WIN32;HAVE_CONFIG_H;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
169 <ForcedIncludeFiles>force_inc.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
Roger Meier84e4a3c2011-09-16 20:58:44 +0000170 </ClCompile>
171 <Link>
172 <SubSystem>Windows</SubSystem>
173 <GenerateDebugInformation>true</GenerateDebugInformation>
174 <EnableCOMDATFolding>true</EnableCOMDATFolding>
175 <OptimizeReferences>true</OptimizeReferences>
176 </Link>
177 </ItemDefinitionGroup>
178 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
179 <ImportGroup Label="ExtensionTargets">
180 </ImportGroup>
181</Project>