blob: 11240f4a7c87ea9bcd4aeceace6104467daee9e4 [file] [log] [blame]
jtattermusch97fb3f62014-12-08 15:13:41 -08001<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="12.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>
8 <ProjectConfiguration Include="Release|Win32">
9 <Configuration>Release</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 </ItemGroup>
13 <PropertyGroup Label="Globals">
14 <ProjectGuid>{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}</ProjectGuid>
jtattermusch97fb3f62014-12-08 15:13:41 -080015 </PropertyGroup>
16 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
Jan Tattermusch8ff00a32015-04-20 18:43:06 -070017 <PropertyGroup Condition="'$(VisualStudioVersion)' == '10.0'" Label="Configuration">
18 <PlatformToolset>v100</PlatformToolset>
19 </PropertyGroup>
20 <PropertyGroup Condition="'$(VisualStudioVersion)' == '11.0'" Label="Configuration">
21 <PlatformToolset>v110</PlatformToolset>
22 </PropertyGroup>
23 <PropertyGroup Condition="'$(VisualStudioVersion)' == '12.0'" Label="Configuration">
24 <PlatformToolset>v120</PlatformToolset>
25 </PropertyGroup>
jtattermusch97fb3f62014-12-08 15:13:41 -080026 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27 <ConfigurationType>StaticLibrary</ConfigurationType>
28 <UseDebugLibraries>true</UseDebugLibraries>
jtattermusch97fb3f62014-12-08 15:13:41 -080029 <CharacterSet>Unicode</CharacterSet>
30 </PropertyGroup>
31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
32 <ConfigurationType>StaticLibrary</ConfigurationType>
33 <UseDebugLibraries>false</UseDebugLibraries>
jtattermusch97fb3f62014-12-08 15:13:41 -080034 <WholeProgramOptimization>true</WholeProgramOptimization>
35 <CharacterSet>Unicode</CharacterSet>
36 </PropertyGroup>
37 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
38 <ImportGroup Label="ExtensionSettings">
39 </ImportGroup>
40 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
41 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Jan Tattermusch8ff00a32015-04-20 18:43:06 -070042 <Import Project="..\global.props" />
jtattermusch97fb3f62014-12-08 15:13:41 -080043 </ImportGroup>
44 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
45 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Jan Tattermusch8ff00a32015-04-20 18:43:06 -070046 <Import Project="..\global.props" />
jtattermusch97fb3f62014-12-08 15:13:41 -080047 </ImportGroup>
48 <PropertyGroup Label="UserMacros" />
Jan Tattermuschf6ff8f62015-02-11 14:43:11 -080049 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
50 <TargetName>gpr</TargetName>
51 </PropertyGroup>
52 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
53 <TargetName>gpr</TargetName>
54 </PropertyGroup>
jtattermusch97fb3f62014-12-08 15:13:41 -080055 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
56 <ClCompile>
57 <PrecompiledHeader>NotUsing</PrecompiledHeader>
58 <WarningLevel>Level3</WarningLevel>
59 <Optimization>Disabled</Optimization>
jtattermusch98bffb72014-12-09 12:47:19 -080060 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_USE_32BIT_TIME_T;%(PreprocessorDefinitions)</PreprocessorDefinitions>
jtattermusch97fb3f62014-12-08 15:13:41 -080061 <SDLCheck>true</SDLCheck>
jtattermusch97fb3f62014-12-08 15:13:41 -080062 </ClCompile>
63 <Link>
64 <SubSystem>Windows</SubSystem>
65 <GenerateDebugInformation>true</GenerateDebugInformation>
66 </Link>
67 </ItemDefinitionGroup>
68 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
69 <ClCompile>
70 <WarningLevel>Level3</WarningLevel>
71 <PrecompiledHeader>NotUsing</PrecompiledHeader>
72 <Optimization>MaxSpeed</Optimization>
73 <FunctionLevelLinking>true</FunctionLevelLinking>
74 <IntrinsicFunctions>true</IntrinsicFunctions>
jtattermusch98bffb72014-12-09 12:47:19 -080075 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_USE_32BIT_TIME_T;%(PreprocessorDefinitions)</PreprocessorDefinitions>
jtattermusch97fb3f62014-12-08 15:13:41 -080076 <SDLCheck>true</SDLCheck>
jtattermusch97fb3f62014-12-08 15:13:41 -080077 </ClCompile>
78 <Link>
79 <SubSystem>Windows</SubSystem>
80 <GenerateDebugInformation>true</GenerateDebugInformation>
81 <EnableCOMDATFolding>true</EnableCOMDATFolding>
82 <OptimizeReferences>true</OptimizeReferences>
83 </Link>
84 </ItemDefinitionGroup>
85 <ItemGroup>
86 <ClInclude Include="..\..\include\grpc\support\alloc.h" />
Craig Tiller17ec5f92015-01-18 11:30:41 -080087 <ClInclude Include="..\..\include\grpc\support\atm.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -080088 <ClInclude Include="..\..\include\grpc\support\atm_gcc_atomic.h" />
89 <ClInclude Include="..\..\include\grpc\support\atm_gcc_sync.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -080090 <ClInclude Include="..\..\include\grpc\support\atm_win32.h" />
91 <ClInclude Include="..\..\include\grpc\support\cancellable_platform.h" />
92 <ClInclude Include="..\..\include\grpc\support\cmdline.h" />
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +010093 <ClInclude Include="..\..\include\grpc\support\cpu.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -080094 <ClInclude Include="..\..\include\grpc\support\histogram.h" />
95 <ClInclude Include="..\..\include\grpc\support\host_port.h" />
96 <ClInclude Include="..\..\include\grpc\support\log.h" />
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +010097 <ClInclude Include="..\..\include\grpc\support\log_win32.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -080098 <ClInclude Include="..\..\include\grpc\support\port_platform.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -080099 <ClInclude Include="..\..\include\grpc\support\slice.h" />
Craig Tiller17ec5f92015-01-18 11:30:41 -0800100 <ClInclude Include="..\..\include\grpc\support\slice_buffer.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -0800101 <ClInclude Include="..\..\include\grpc\support\sync.h" />
Craig Tiller17ec5f92015-01-18 11:30:41 -0800102 <ClInclude Include="..\..\include\grpc\support\sync_generic.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -0800103 <ClInclude Include="..\..\include\grpc\support\sync_posix.h" />
104 <ClInclude Include="..\..\include\grpc\support\sync_win32.h" />
105 <ClInclude Include="..\..\include\grpc\support\thd.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -0800106 <ClInclude Include="..\..\include\grpc\support\time.h" />
Jan Tattermuschb5bf5742015-04-10 18:24:35 -0700107 <ClInclude Include="..\..\include\grpc\support\tls.h" />
108 <ClInclude Include="..\..\include\grpc\support\tls_gcc.h" />
109 <ClInclude Include="..\..\include\grpc\support\tls_msvc.h" />
110 <ClInclude Include="..\..\include\grpc\support\tls_pthread.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -0800111 <ClInclude Include="..\..\include\grpc\support\useful.h" />
112 </ItemGroup>
113 <ItemGroup>
Julien Boeuf026a4172015-02-02 18:36:37 -0800114 <ClInclude Include="..\..\src\core\support\env.h" />
115 <ClInclude Include="..\..\src\core\support\file.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -0800116 <ClInclude Include="..\..\src\core\support\murmur_hash.h" />
Jan Tattermuscha54b60d2015-01-27 09:46:33 -0800117 <ClInclude Include="..\..\src\core\support\string.h" />
Nicolas "Pixel" Nobled6dcec52015-02-05 23:28:17 -0800118 <ClInclude Include="..\..\src\core\support\string_win32.h" />
jtattermusch97fb3f62014-12-08 15:13:41 -0800119 <ClInclude Include="..\..\src\core\support\thd_internal.h" />
120 </ItemGroup>
121 <ItemGroup>
122 <ClCompile Include="..\..\src\core\support\alloc.c">
123 </ClCompile>
124 <ClCompile Include="..\..\src\core\support\cancellable.c">
125 </ClCompile>
126 <ClCompile Include="..\..\src\core\support\cmdline.c">
127 </ClCompile>
Nicolas "Pixel" Noble710b6a42015-03-20 00:54:10 +0100128 <ClCompile Include="..\..\src\core\support\cpu_iphone.c">
129 </ClCompile>
ctillerd94ad102014-12-23 08:53:43 -0800130 <ClCompile Include="..\..\src\core\support\cpu_linux.c">
131 </ClCompile>
jtattermusch97fb3f62014-12-08 15:13:41 -0800132 <ClCompile Include="..\..\src\core\support\cpu_posix.c">
133 </ClCompile>
Jan Tattermusch6943fb32015-02-09 17:38:52 -0800134 <ClCompile Include="..\..\src\core\support\cpu_windows.c">
135 </ClCompile>
Julien Boeuf7413f102015-02-04 17:00:08 -0800136 <ClCompile Include="..\..\src\core\support\env_linux.c">
137 </ClCompile>
Julien Boeuf026a4172015-02-02 18:36:37 -0800138 <ClCompile Include="..\..\src\core\support\env_posix.c">
139 </ClCompile>
140 <ClCompile Include="..\..\src\core\support\env_win32.c">
141 </ClCompile>
142 <ClCompile Include="..\..\src\core\support\file.c">
143 </ClCompile>
144 <ClCompile Include="..\..\src\core\support\file_posix.c">
145 </ClCompile>
146 <ClCompile Include="..\..\src\core\support\file_win32.c">
147 </ClCompile>
jtattermusch97fb3f62014-12-08 15:13:41 -0800148 <ClCompile Include="..\..\src\core\support\histogram.c">
149 </ClCompile>
150 <ClCompile Include="..\..\src\core\support\host_port.c">
151 </ClCompile>
ctiller2bbb6c42014-12-17 09:44:44 -0800152 <ClCompile Include="..\..\src\core\support\log.c">
jtattermusch97fb3f62014-12-08 15:13:41 -0800153 </ClCompile>
Craig Tiller17ec5f92015-01-18 11:30:41 -0800154 <ClCompile Include="..\..\src\core\support\log_android.c">
155 </ClCompile>
jtattermusch97fb3f62014-12-08 15:13:41 -0800156 <ClCompile Include="..\..\src\core\support\log_linux.c">
157 </ClCompile>
ctiller2bbb6c42014-12-17 09:44:44 -0800158 <ClCompile Include="..\..\src\core\support\log_posix.c">
jtattermusch97fb3f62014-12-08 15:13:41 -0800159 </ClCompile>
160 <ClCompile Include="..\..\src\core\support\log_win32.c">
161 </ClCompile>
162 <ClCompile Include="..\..\src\core\support\murmur_hash.c">
163 </ClCompile>
ctiller2bbb6c42014-12-17 09:44:44 -0800164 <ClCompile Include="..\..\src\core\support\slice.c">
165 </ClCompile>
Craig Tiller17ec5f92015-01-18 11:30:41 -0800166 <ClCompile Include="..\..\src\core\support\slice_buffer.c">
167 </ClCompile>
jtattermusch97fb3f62014-12-08 15:13:41 -0800168 <ClCompile Include="..\..\src\core\support\string.c">
169 </ClCompile>
170 <ClCompile Include="..\..\src\core\support\string_posix.c">
171 </ClCompile>
172 <ClCompile Include="..\..\src\core\support\string_win32.c">
173 </ClCompile>
174 <ClCompile Include="..\..\src\core\support\sync.c">
175 </ClCompile>
176 <ClCompile Include="..\..\src\core\support\sync_posix.c">
177 </ClCompile>
jtattermusch98bffb72014-12-09 12:47:19 -0800178 <ClCompile Include="..\..\src\core\support\sync_win32.c">
179 </ClCompile>
Nicolas Noble91647cc2015-04-03 13:32:47 -0700180 <ClCompile Include="..\..\src\core\support\thd.c">
181 </ClCompile>
jtattermusch97fb3f62014-12-08 15:13:41 -0800182 <ClCompile Include="..\..\src\core\support\thd_posix.c">
183 </ClCompile>
184 <ClCompile Include="..\..\src\core\support\thd_win32.c">
185 </ClCompile>
186 <ClCompile Include="..\..\src\core\support\time.c">
187 </ClCompile>
188 <ClCompile Include="..\..\src\core\support\time_posix.c">
189 </ClCompile>
190 <ClCompile Include="..\..\src\core\support\time_win32.c">
191 </ClCompile>
192 </ItemGroup>
193 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
194 <ImportGroup Label="ExtensionTargets">
195 </ImportGroup>
196</Project>
197