blob: 38eca1a14e540e7af467ad3732db32a18c52e4f1 [file] [log] [blame]
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +01001<?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>{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}</ProjectGuid>
15 </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>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010026 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27 <ConfigurationType>StaticLibrary</ConfigurationType>
28 <UseDebugLibraries>true</UseDebugLibraries>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010029 <CharacterSet>Unicode</CharacterSet>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010030 </PropertyGroup>
31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
32 <ConfigurationType>StaticLibrary</ConfigurationType>
33 <UseDebugLibraries>false</UseDebugLibraries>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010034 <WholeProgramOptimization>true</WholeProgramOptimization>
35 <CharacterSet>Unicode</CharacterSet>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010036 </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" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010043 </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" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010047 </ImportGroup>
48 <PropertyGroup Label="UserMacros" />
49 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
50 <TargetName>grpc++</TargetName>
51 </PropertyGroup>
52 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
53 <TargetName>grpc++</TargetName>
54 </PropertyGroup>
55 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
56 <ClCompile>
57 <PrecompiledHeader>NotUsing</PrecompiledHeader>
58 <WarningLevel>Level3</WarningLevel>
59 <Optimization>Disabled</Optimization>
60 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_USE_32BIT_TIME_T;%(PreprocessorDefinitions)</PreprocessorDefinitions>
61 <SDLCheck>true</SDLCheck>
62 </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>
75 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_USE_32BIT_TIME_T;%(PreprocessorDefinitions)</PreprocessorDefinitions>
76 <SDLCheck>true</SDLCheck>
77 </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>
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +010086 <ClInclude Include="..\..\include\grpc++\async_generic_service.h" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010087 <ClInclude Include="..\..\include\grpc++\async_unary_call.h" />
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +010088 <ClInclude Include="..\..\include\grpc++\byte_buffer.h" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010089 <ClInclude Include="..\..\include\grpc++\channel_arguments.h" />
90 <ClInclude Include="..\..\include\grpc++\channel_interface.h" />
91 <ClInclude Include="..\..\include\grpc++\client_context.h" />
92 <ClInclude Include="..\..\include\grpc++\completion_queue.h" />
93 <ClInclude Include="..\..\include\grpc++\config.h" />
94 <ClInclude Include="..\..\include\grpc++\create_channel.h" />
95 <ClInclude Include="..\..\include\grpc++\credentials.h" />
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +010096 <ClInclude Include="..\..\include\grpc++\generic_stub.h" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010097 <ClInclude Include="..\..\include\grpc++\impl\call.h" />
98 <ClInclude Include="..\..\include\grpc++\impl\client_unary_call.h" />
99 <ClInclude Include="..\..\include\grpc++\impl\internal_stub.h" />
100 <ClInclude Include="..\..\include\grpc++\impl\rpc_method.h" />
101 <ClInclude Include="..\..\include\grpc++\impl\rpc_service_method.h" />
102 <ClInclude Include="..\..\include\grpc++\impl\service_type.h" />
Jan Tattermuschb5bf5742015-04-10 18:24:35 -0700103 <ClInclude Include="..\..\include\grpc++\impl\sync.h" />
104 <ClInclude Include="..\..\include\grpc++\impl\sync_cxx11.h" />
105 <ClInclude Include="..\..\include\grpc++\impl\sync_no_cxx11.h" />
106 <ClInclude Include="..\..\include\grpc++\impl\thd.h" />
107 <ClInclude Include="..\..\include\grpc++\impl\thd_cxx11.h" />
108 <ClInclude Include="..\..\include\grpc++\impl\thd_no_cxx11.h" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100109 <ClInclude Include="..\..\include\grpc++\server.h" />
110 <ClInclude Include="..\..\include\grpc++\server_builder.h" />
111 <ClInclude Include="..\..\include\grpc++\server_context.h" />
112 <ClInclude Include="..\..\include\grpc++\server_credentials.h" />
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +0100113 <ClInclude Include="..\..\include\grpc++\slice.h" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100114 <ClInclude Include="..\..\include\grpc++\status.h" />
115 <ClInclude Include="..\..\include\grpc++\status_code_enum.h" />
116 <ClInclude Include="..\..\include\grpc++\stream.h" />
117 <ClInclude Include="..\..\include\grpc++\thread_pool_interface.h" />
118 </ItemGroup>
119 <ItemGroup>
Jan Tattermuschb5bf5742015-04-10 18:24:35 -0700120 <ClInclude Include="..\..\src\cpp\client\secure_credentials.h" />
121 <ClInclude Include="..\..\src\cpp\server\secure_server_credentials.h" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100122 <ClInclude Include="..\..\src\cpp\client\channel.h" />
123 <ClInclude Include="..\..\src\cpp\proto\proto_utils.h" />
124 <ClInclude Include="..\..\src\cpp\server\thread_pool.h" />
125 <ClInclude Include="..\..\src\cpp\util\time.h" />
126 </ItemGroup>
127 <ItemGroup>
128 <ClCompile Include="..\..\src\cpp\client\secure_credentials.cc">
129 </ClCompile>
130 <ClCompile Include="..\..\src\cpp\server\secure_server_credentials.cc">
131 </ClCompile>
132 <ClCompile Include="..\..\src\cpp\client\channel.cc">
133 </ClCompile>
134 <ClCompile Include="..\..\src\cpp\client\channel_arguments.cc">
135 </ClCompile>
136 <ClCompile Include="..\..\src\cpp\client\client_context.cc">
137 </ClCompile>
138 <ClCompile Include="..\..\src\cpp\client\client_unary_call.cc">
139 </ClCompile>
140 <ClCompile Include="..\..\src\cpp\client\create_channel.cc">
141 </ClCompile>
142 <ClCompile Include="..\..\src\cpp\client\credentials.cc">
143 </ClCompile>
Yang Gao48bbd002015-03-26 23:12:14 -0700144 <ClCompile Include="..\..\src\cpp\client\generic_stub.cc">
145 </ClCompile>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100146 <ClCompile Include="..\..\src\cpp\client\insecure_credentials.cc">
147 </ClCompile>
148 <ClCompile Include="..\..\src\cpp\client\internal_stub.cc">
149 </ClCompile>
150 <ClCompile Include="..\..\src\cpp\common\call.cc">
151 </ClCompile>
152 <ClCompile Include="..\..\src\cpp\common\completion_queue.cc">
153 </ClCompile>
154 <ClCompile Include="..\..\src\cpp\common\rpc_method.cc">
155 </ClCompile>
156 <ClCompile Include="..\..\src\cpp\proto\proto_utils.cc">
157 </ClCompile>
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +0100158 <ClCompile Include="..\..\src\cpp\server\async_generic_service.cc">
159 </ClCompile>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100160 <ClCompile Include="..\..\src\cpp\server\insecure_server_credentials.cc">
161 </ClCompile>
162 <ClCompile Include="..\..\src\cpp\server\server.cc">
163 </ClCompile>
164 <ClCompile Include="..\..\src\cpp\server\server_builder.cc">
165 </ClCompile>
166 <ClCompile Include="..\..\src\cpp\server\server_context.cc">
167 </ClCompile>
168 <ClCompile Include="..\..\src\cpp\server\server_credentials.cc">
169 </ClCompile>
170 <ClCompile Include="..\..\src\cpp\server\thread_pool.cc">
171 </ClCompile>
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +0100172 <ClCompile Include="..\..\src\cpp\util\byte_buffer.cc">
173 </ClCompile>
174 <ClCompile Include="..\..\src\cpp\util\slice.cc">
175 </ClCompile>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100176 <ClCompile Include="..\..\src\cpp\util\status.cc">
177 </ClCompile>
178 <ClCompile Include="..\..\src\cpp\util\time.cc">
179 </ClCompile>
180 </ItemGroup>
181 <ItemGroup>
Jan Tattermusch8ff00a32015-04-20 18:43:06 -0700182 <ProjectReference Include="..\gpr\gpr.vcxproj">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100183 <Project>{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}</Project>
184 </ProjectReference>
Jan Tattermusch8ff00a32015-04-20 18:43:06 -0700185 <ProjectReference Include="..\grpc\grpc.vcxproj">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100186 <Project>{29D16885-7228-4C31-81ED-5F9187C7F2A9}</Project>
187 </ProjectReference>
188 </ItemGroup>
189 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
190 <ImportGroup Label="ExtensionTargets">
191 </ImportGroup>
192</Project>