blob: 7455e88b282705f40ed238379e8e111d10387a14 [file] [log] [blame]
Nicolas "Pixel" Noble5fb4ba02015-04-28 00:20:06 +02001<?xml version="1.0" encoding="utf-8"?>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +01002<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
Nicolas Noble563b8a22015-07-30 15:39:43 -07004 <ProjectConfiguration Include="Debug-DLL|Win32">
5 <Configuration>Debug-DLL</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug-DLL|x64">
9 <Configuration>Debug-DLL</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Release-DLL|Win32">
13 <Configuration>Release-DLL</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release-DLL|x64">
17 <Configuration>Release-DLL</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010020 <ProjectConfiguration Include="Debug|Win32">
21 <Configuration>Debug</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
zeliard292adfe2015-04-22 15:08:36 +090024 <ProjectConfiguration Include="Debug|x64">
25 <Configuration>Debug</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010028 <ProjectConfiguration Include="Release|Win32">
29 <Configuration>Release</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
zeliard292adfe2015-04-22 15:08:36 +090032 <ProjectConfiguration Include="Release|x64">
33 <Configuration>Release</Configuration>
34 <Platform>x64</Platform>
35 </ProjectConfiguration>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010036 </ItemGroup>
37 <PropertyGroup Label="Globals">
Craig Tiller02a7bed2015-08-31 15:54:05 -070038 <ProjectGuid>{6EE56155-DF7C-4F6E-BFC4-F6F776BEB211}</ProjectGuid>
Jan Tattermuschec59bc72015-12-17 14:49:40 -080039 <IgnoreWarnIntDirInTempDetected>true</IgnoreWarnIntDirInTempDetected>
Jan Tattermusch44fc7202015-12-18 08:52:23 -080040 <IntDir>$(SolutionDir)IntDir\$(MSBuildProjectName)\</IntDir>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010041 </PropertyGroup>
42 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
Jan Tattermusch8ff00a32015-04-20 18:43:06 -070043 <PropertyGroup Condition="'$(VisualStudioVersion)' == '10.0'" Label="Configuration">
44 <PlatformToolset>v100</PlatformToolset>
45 </PropertyGroup>
46 <PropertyGroup Condition="'$(VisualStudioVersion)' == '11.0'" Label="Configuration">
47 <PlatformToolset>v110</PlatformToolset>
48 </PropertyGroup>
49 <PropertyGroup Condition="'$(VisualStudioVersion)' == '12.0'" Label="Configuration">
50 <PlatformToolset>v120</PlatformToolset>
51 </PropertyGroup>
Jan Tattermuschdf744bd2015-12-11 14:57:28 -080052 <PropertyGroup Condition="'$(VisualStudioVersion)' == '14.0'" Label="Configuration">
53 <PlatformToolset>v140</PlatformToolset>
54 </PropertyGroup>
Nicolas Noble563b8a22015-07-30 15:39:43 -070055 <PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010056 <ConfigurationType>StaticLibrary</ConfigurationType>
57 <UseDebugLibraries>true</UseDebugLibraries>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010058 <CharacterSet>Unicode</CharacterSet>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010059 </PropertyGroup>
Nicolas Noble563b8a22015-07-30 15:39:43 -070060 <PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010061 <ConfigurationType>StaticLibrary</ConfigurationType>
62 <UseDebugLibraries>false</UseDebugLibraries>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010063 <WholeProgramOptimization>true</WholeProgramOptimization>
64 <CharacterSet>Unicode</CharacterSet>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010065 </PropertyGroup>
Nicolas Noble563b8a22015-07-30 15:39:43 -070066 <PropertyGroup Condition="'$(Configuration)'=='Debug-DLL'" Label="Configuration">
67 <ConfigurationType>StaticLibrary</ConfigurationType>
68 <UseDebugLibraries>true</UseDebugLibraries>
69 <CharacterSet>Unicode</CharacterSet>
70 </PropertyGroup>
71 <PropertyGroup Condition="'$(Configuration)'=='Release-DLL'" Label="Configuration">
zeliard292adfe2015-04-22 15:08:36 +090072 <ConfigurationType>StaticLibrary</ConfigurationType>
73 <UseDebugLibraries>false</UseDebugLibraries>
74 <WholeProgramOptimization>true</WholeProgramOptimization>
75 <CharacterSet>Unicode</CharacterSet>
76 </PropertyGroup>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010077 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
78 <ImportGroup Label="ExtensionSettings">
79 </ImportGroup>
Nicolas Noble563b8a22015-07-30 15:39:43 -070080 <ImportGroup Label="PropertySheets">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010081 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Craig Tiller77fc4d32015-12-22 12:51:27 -080082 <Import Project="$(SolutionDir)\..\vsprojects\global.props" />
83 <Import Project="$(SolutionDir)\..\vsprojects\winsock.props" />
zeliard292adfe2015-04-22 15:08:36 +090084 </ImportGroup>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010085 <PropertyGroup Label="UserMacros" />
Nicolas Noble563b8a22015-07-30 15:39:43 -070086 <PropertyGroup Condition="'$(Configuration)'=='Debug'">
Craig Tiller02a7bed2015-08-31 15:54:05 -070087 <TargetName>grpc++_unsecure</TargetName>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +010088 </PropertyGroup>
Nicolas Noble563b8a22015-07-30 15:39:43 -070089 <PropertyGroup Condition="'$(Configuration)'=='Release'">
Craig Tiller02a7bed2015-08-31 15:54:05 -070090 <TargetName>grpc++_unsecure</TargetName>
zeliard292adfe2015-04-22 15:08:36 +090091 </PropertyGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -080092 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-DLL|Win32'">
Nicolas Noble563b8a22015-07-30 15:39:43 -070093 <ClCompile>
94 <PrecompiledHeader>NotUsing</PrecompiledHeader>
95 <WarningLevel>Level3</WarningLevel>
96 <Optimization>Disabled</Optimization>
Jan Tattermuschdf744bd2015-12-11 14:57:28 -080097 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Nicolas Noble563b8a22015-07-30 15:39:43 -070098 <SDLCheck>true</SDLCheck>
99 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700100 <TreatWarningAsError>true</TreatWarningAsError>
Craig Tiller8f12f772015-09-25 11:17:32 -0700101 <DebugInformationFormat Condition="$(Jenkins)">None</DebugInformationFormat>
Jan Tattermuschec59bc72015-12-17 14:49:40 -0800102 <MinimalRebuild Condition="$(Jenkins)">false</MinimalRebuild>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700103 </ClCompile>
104 <Link>
105 <SubSystem>Windows</SubSystem>
Craig Tiller8f12f772015-09-25 11:17:32 -0700106 <GenerateDebugInformation Condition="!$(Jenkins)">true</GenerateDebugInformation>
107 <GenerateDebugInformation Condition="$(Jenkins)">false</GenerateDebugInformation>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700108 </Link>
109 </ItemDefinitionGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800110
111 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-DLL|x64'">
Nicolas Noble563b8a22015-07-30 15:39:43 -0700112 <ClCompile>
113 <PrecompiledHeader>NotUsing</PrecompiledHeader>
114 <WarningLevel>Level3</WarningLevel>
115 <Optimization>Disabled</Optimization>
116 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
117 <SDLCheck>true</SDLCheck>
118 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700119 <TreatWarningAsError>true</TreatWarningAsError>
Craig Tiller8f12f772015-09-25 11:17:32 -0700120 <DebugInformationFormat Condition="$(Jenkins)">None</DebugInformationFormat>
Jan Tattermuschec59bc72015-12-17 14:49:40 -0800121 <MinimalRebuild Condition="$(Jenkins)">false</MinimalRebuild>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700122 </ClCompile>
123 <Link>
124 <SubSystem>Windows</SubSystem>
Craig Tiller8f12f772015-09-25 11:17:32 -0700125 <GenerateDebugInformation Condition="!$(Jenkins)">true</GenerateDebugInformation>
126 <GenerateDebugInformation Condition="$(Jenkins)">false</GenerateDebugInformation>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700127 </Link>
128 </ItemDefinitionGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800129
130 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-DLL|Win32'">
Nicolas Noble563b8a22015-07-30 15:39:43 -0700131 <ClCompile>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700132 <PrecompiledHeader>NotUsing</PrecompiledHeader>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800133 <WarningLevel>Level3</WarningLevel>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700134 <Optimization>MaxSpeed</Optimization>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800135 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700136 <FunctionLevelLinking>true</FunctionLevelLinking>
137 <IntrinsicFunctions>true</IntrinsicFunctions>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700138 <SDLCheck>true</SDLCheck>
139 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700140 <TreatWarningAsError>true</TreatWarningAsError>
Craig Tiller8f12f772015-09-25 11:17:32 -0700141 <DebugInformationFormat Condition="$(Jenkins)">None</DebugInformationFormat>
Jan Tattermuschec59bc72015-12-17 14:49:40 -0800142 <MinimalRebuild Condition="$(Jenkins)">false</MinimalRebuild>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700143 </ClCompile>
144 <Link>
145 <SubSystem>Windows</SubSystem>
Craig Tiller8f12f772015-09-25 11:17:32 -0700146 <GenerateDebugInformation Condition="!$(Jenkins)">true</GenerateDebugInformation>
147 <GenerateDebugInformation Condition="$(Jenkins)">false</GenerateDebugInformation>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700148 <EnableCOMDATFolding>true</EnableCOMDATFolding>
149 <OptimizeReferences>true</OptimizeReferences>
150 </Link>
151 </ItemDefinitionGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800152
153 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-DLL|x64'">
Nicolas Noble563b8a22015-07-30 15:39:43 -0700154 <ClCompile>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700155 <PrecompiledHeader>NotUsing</PrecompiledHeader>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800156 <WarningLevel>Level3</WarningLevel>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700157 <Optimization>MaxSpeed</Optimization>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800158 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700159 <FunctionLevelLinking>true</FunctionLevelLinking>
160 <IntrinsicFunctions>true</IntrinsicFunctions>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700161 <SDLCheck>true</SDLCheck>
162 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700163 <TreatWarningAsError>true</TreatWarningAsError>
Craig Tiller8f12f772015-09-25 11:17:32 -0700164 <DebugInformationFormat Condition="$(Jenkins)">None</DebugInformationFormat>
Jan Tattermuschec59bc72015-12-17 14:49:40 -0800165 <MinimalRebuild Condition="$(Jenkins)">false</MinimalRebuild>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700166 </ClCompile>
167 <Link>
168 <SubSystem>Windows</SubSystem>
Craig Tiller8f12f772015-09-25 11:17:32 -0700169 <GenerateDebugInformation Condition="!$(Jenkins)">true</GenerateDebugInformation>
170 <GenerateDebugInformation Condition="$(Jenkins)">false</GenerateDebugInformation>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700171 <EnableCOMDATFolding>true</EnableCOMDATFolding>
172 <OptimizeReferences>true</OptimizeReferences>
173 </Link>
174 </ItemDefinitionGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800175
176 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100177 <ClCompile>
178 <PrecompiledHeader>NotUsing</PrecompiledHeader>
179 <WarningLevel>Level3</WarningLevel>
180 <Optimization>Disabled</Optimization>
Jan Tattermuschdf744bd2015-12-11 14:57:28 -0800181 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100182 <SDLCheck>true</SDLCheck>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700183 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700184 <TreatWarningAsError>true</TreatWarningAsError>
Craig Tiller8f12f772015-09-25 11:17:32 -0700185 <DebugInformationFormat Condition="$(Jenkins)">None</DebugInformationFormat>
Jan Tattermuschec59bc72015-12-17 14:49:40 -0800186 <MinimalRebuild Condition="$(Jenkins)">false</MinimalRebuild>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100187 </ClCompile>
188 <Link>
189 <SubSystem>Windows</SubSystem>
Craig Tiller8f12f772015-09-25 11:17:32 -0700190 <GenerateDebugInformation Condition="!$(Jenkins)">true</GenerateDebugInformation>
191 <GenerateDebugInformation Condition="$(Jenkins)">false</GenerateDebugInformation>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100192 </Link>
193 </ItemDefinitionGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800194
195 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
zeliard292adfe2015-04-22 15:08:36 +0900196 <ClCompile>
197 <PrecompiledHeader>NotUsing</PrecompiledHeader>
198 <WarningLevel>Level3</WarningLevel>
199 <Optimization>Disabled</Optimization>
200 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
201 <SDLCheck>true</SDLCheck>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700202 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700203 <TreatWarningAsError>true</TreatWarningAsError>
Craig Tiller8f12f772015-09-25 11:17:32 -0700204 <DebugInformationFormat Condition="$(Jenkins)">None</DebugInformationFormat>
Jan Tattermuschec59bc72015-12-17 14:49:40 -0800205 <MinimalRebuild Condition="$(Jenkins)">false</MinimalRebuild>
zeliard292adfe2015-04-22 15:08:36 +0900206 </ClCompile>
207 <Link>
208 <SubSystem>Windows</SubSystem>
Craig Tiller8f12f772015-09-25 11:17:32 -0700209 <GenerateDebugInformation Condition="!$(Jenkins)">true</GenerateDebugInformation>
210 <GenerateDebugInformation Condition="$(Jenkins)">false</GenerateDebugInformation>
zeliard292adfe2015-04-22 15:08:36 +0900211 </Link>
212 </ItemDefinitionGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800213
214 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100215 <ClCompile>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100216 <PrecompiledHeader>NotUsing</PrecompiledHeader>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800217 <WarningLevel>Level3</WarningLevel>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100218 <Optimization>MaxSpeed</Optimization>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800219 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100220 <FunctionLevelLinking>true</FunctionLevelLinking>
221 <IntrinsicFunctions>true</IntrinsicFunctions>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100222 <SDLCheck>true</SDLCheck>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700223 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700224 <TreatWarningAsError>true</TreatWarningAsError>
Craig Tiller8f12f772015-09-25 11:17:32 -0700225 <DebugInformationFormat Condition="$(Jenkins)">None</DebugInformationFormat>
Jan Tattermuschec59bc72015-12-17 14:49:40 -0800226 <MinimalRebuild Condition="$(Jenkins)">false</MinimalRebuild>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100227 </ClCompile>
228 <Link>
229 <SubSystem>Windows</SubSystem>
Craig Tiller8f12f772015-09-25 11:17:32 -0700230 <GenerateDebugInformation Condition="!$(Jenkins)">true</GenerateDebugInformation>
231 <GenerateDebugInformation Condition="$(Jenkins)">false</GenerateDebugInformation>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100232 <EnableCOMDATFolding>true</EnableCOMDATFolding>
233 <OptimizeReferences>true</OptimizeReferences>
234 </Link>
235 </ItemDefinitionGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800236
237 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
zeliard292adfe2015-04-22 15:08:36 +0900238 <ClCompile>
zeliard292adfe2015-04-22 15:08:36 +0900239 <PrecompiledHeader>NotUsing</PrecompiledHeader>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800240 <WarningLevel>Level3</WarningLevel>
zeliard292adfe2015-04-22 15:08:36 +0900241 <Optimization>MaxSpeed</Optimization>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800242 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
zeliard292adfe2015-04-22 15:08:36 +0900243 <FunctionLevelLinking>true</FunctionLevelLinking>
244 <IntrinsicFunctions>true</IntrinsicFunctions>
zeliard292adfe2015-04-22 15:08:36 +0900245 <SDLCheck>true</SDLCheck>
Nicolas Noble563b8a22015-07-30 15:39:43 -0700246 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700247 <TreatWarningAsError>true</TreatWarningAsError>
Craig Tiller8f12f772015-09-25 11:17:32 -0700248 <DebugInformationFormat Condition="$(Jenkins)">None</DebugInformationFormat>
Jan Tattermuschec59bc72015-12-17 14:49:40 -0800249 <MinimalRebuild Condition="$(Jenkins)">false</MinimalRebuild>
zeliard292adfe2015-04-22 15:08:36 +0900250 </ClCompile>
251 <Link>
252 <SubSystem>Windows</SubSystem>
Craig Tiller8f12f772015-09-25 11:17:32 -0700253 <GenerateDebugInformation Condition="!$(Jenkins)">true</GenerateDebugInformation>
254 <GenerateDebugInformation Condition="$(Jenkins)">false</GenerateDebugInformation>
zeliard292adfe2015-04-22 15:08:36 +0900255 <EnableCOMDATFolding>true</EnableCOMDATFolding>
256 <OptimizeReferences>true</OptimizeReferences>
257 </Link>
258 </ItemDefinitionGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800259
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100260 <ItemGroup>
vjpaif9f61cf2016-02-10 20:51:53 -0800261 <ClInclude Include="$(SolutionDir)\..\include\grpc++\alarm.h" />
Craig Tiller77fc4d32015-12-22 12:51:27 -0800262 <ClInclude Include="$(SolutionDir)\..\include\grpc++\channel.h" />
263 <ClInclude Include="$(SolutionDir)\..\include\grpc++\client_context.h" />
264 <ClInclude Include="$(SolutionDir)\..\include\grpc++\completion_queue.h" />
265 <ClInclude Include="$(SolutionDir)\..\include\grpc++\create_channel.h" />
266 <ClInclude Include="$(SolutionDir)\..\include\grpc++\generic\async_generic_service.h" />
267 <ClInclude Include="$(SolutionDir)\..\include\grpc++\generic\generic_stub.h" />
268 <ClInclude Include="$(SolutionDir)\..\include\grpc++\grpc++.h" />
269 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\call.h" />
270 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\client_unary_call.h" />
Craig Tiller44cc10b2016-03-28 10:45:29 -0700271 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\async_stream.h" />
272 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\async_unary_call.h" />
273 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\call.h" />
274 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\call_hook.h" />
275 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\channel_interface.h" />
276 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\client_context.h" />
277 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\client_unary_call.h" />
278 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\completion_queue.h" />
279 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\completion_queue_tag.h" />
280 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\config.h" />
281 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\config_protobuf.h" />
282 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\core_codegen_interface.h" />
283 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\grpc_library.h" />
284 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\method_handler_impl.h" />
285 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\proto_utils.h" />
286 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\rpc_method.h" />
287 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\rpc_service_method.h" />
288 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\security\auth_context.h" />
289 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\serialization_traits.h" />
290 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\server_context.h" />
291 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\server_interface.h" />
292 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\service_type.h" />
293 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\status.h" />
294 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\status_code_enum.h" />
295 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\string_ref.h" />
296 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\stub_options.h" />
297 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\sync.h" />
298 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\sync_cxx11.h" />
299 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\sync_no_cxx11.h" />
300 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\sync_stream.h" />
301 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\codegen\time.h" />
Craig Tiller77fc4d32015-12-22 12:51:27 -0800302 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\grpc_library.h" />
yang-g77c63332016-01-14 16:09:04 -0800303 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\method_handler_impl.h" />
Craig Tiller77fc4d32015-12-22 12:51:27 -0800304 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\proto_utils.h" />
305 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\rpc_method.h" />
306 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\rpc_service_method.h" />
307 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\serialization_traits.h" />
308 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\server_builder_option.h" />
309 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\service_type.h" />
310 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\sync.h" />
311 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\sync_cxx11.h" />
312 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\sync_no_cxx11.h" />
313 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\thd.h" />
314 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\thd_cxx11.h" />
315 <ClInclude Include="$(SolutionDir)\..\include\grpc++\impl\thd_no_cxx11.h" />
316 <ClInclude Include="$(SolutionDir)\..\include\grpc++\security\auth_context.h" />
317 <ClInclude Include="$(SolutionDir)\..\include\grpc++\security\auth_metadata_processor.h" />
318 <ClInclude Include="$(SolutionDir)\..\include\grpc++\security\credentials.h" />
319 <ClInclude Include="$(SolutionDir)\..\include\grpc++\security\server_credentials.h" />
320 <ClInclude Include="$(SolutionDir)\..\include\grpc++\server.h" />
321 <ClInclude Include="$(SolutionDir)\..\include\grpc++\server_builder.h" />
322 <ClInclude Include="$(SolutionDir)\..\include\grpc++\server_context.h" />
323 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\async_stream.h" />
324 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\async_unary_call.h" />
325 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\byte_buffer.h" />
326 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\channel_arguments.h" />
327 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\config.h" />
328 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\config_protobuf.h" />
329 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\slice.h" />
330 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\status.h" />
331 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\status_code_enum.h" />
332 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\string_ref.h" />
333 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\stub_options.h" />
334 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\sync_stream.h" />
335 <ClInclude Include="$(SolutionDir)\..\include\grpc++\support\time.h" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100336 </ItemGroup>
337 <ItemGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800338 <ClInclude Include="$(SolutionDir)\..\src\cpp\client\create_channel_internal.h" />
David Garcia Quintas79d90962016-03-09 13:57:46 -0800339 <ClInclude Include="$(SolutionDir)\..\src\cpp\common\core_codegen.h" />
Craig Tiller77fc4d32015-12-22 12:51:27 -0800340 <ClInclude Include="$(SolutionDir)\..\src\cpp\common\create_auth_context.h" />
341 <ClInclude Include="$(SolutionDir)\..\src\cpp\server\dynamic_thread_pool.h" />
Craig Tiller77fc4d32015-12-22 12:51:27 -0800342 <ClInclude Include="$(SolutionDir)\..\src\cpp\server\thread_pool_interface.h" />
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100343 </ItemGroup>
344 <ItemGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800345 <ClCompile Include="$(SolutionDir)\..\src\cpp\client\channel.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100346 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800347 <ClCompile Include="$(SolutionDir)\..\src\cpp\client\client_context.cc">
yang-g3abe60b2015-07-06 14:00:36 -0700348 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800349 <ClCompile Include="$(SolutionDir)\..\src\cpp\client\create_channel.cc">
yang-g3abe60b2015-07-06 14:00:36 -0700350 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800351 <ClCompile Include="$(SolutionDir)\..\src\cpp\client\create_channel_internal.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100352 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800353 <ClCompile Include="$(SolutionDir)\..\src\cpp\client\credentials.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100354 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800355 <ClCompile Include="$(SolutionDir)\..\src\cpp\client\generic_stub.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100356 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800357 <ClCompile Include="$(SolutionDir)\..\src\cpp\client\insecure_credentials.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100358 </ClCompile>
Craig Tiller44cc10b2016-03-28 10:45:29 -0700359 <ClCompile Include="$(SolutionDir)\..\src\cpp\codegen\codegen_init.cc">
360 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800361 <ClCompile Include="$(SolutionDir)\..\src\cpp\common\channel_arguments.cc">
yang-g52705592015-11-25 11:45:33 -0800362 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800363 <ClCompile Include="$(SolutionDir)\..\src\cpp\common\completion_queue.cc">
yang-gc317f072015-08-20 12:18:08 -0700364 </ClCompile>
Nicolas "Pixel" Noble42683182016-03-17 00:25:39 +0100365 <ClCompile Include="$(SolutionDir)\..\src\cpp\common\core_codegen.cc">
366 </ClCompile>
Craig Tiller44cc10b2016-03-28 10:45:29 -0700367 <ClCompile Include="$(SolutionDir)\..\src\cpp\common\insecure_create_auth_context.cc">
368 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800369 <ClCompile Include="$(SolutionDir)\..\src\cpp\common\rpc_method.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100370 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800371 <ClCompile Include="$(SolutionDir)\..\src\cpp\server\async_generic_service.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100372 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800373 <ClCompile Include="$(SolutionDir)\..\src\cpp\server\create_default_thread_pool.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100374 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800375 <ClCompile Include="$(SolutionDir)\..\src\cpp\server\dynamic_thread_pool.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100376 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800377 <ClCompile Include="$(SolutionDir)\..\src\cpp\server\insecure_server_credentials.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100378 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800379 <ClCompile Include="$(SolutionDir)\..\src\cpp\server\server.cc">
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +0100380 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800381 <ClCompile Include="$(SolutionDir)\..\src\cpp\server\server_builder.cc">
Yang Gao6f4fb3b2015-06-03 12:56:19 -0700382 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800383 <ClCompile Include="$(SolutionDir)\..\src\cpp\server\server_context.cc">
vjpaib28456b2015-07-23 14:17:10 -0700384 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800385 <ClCompile Include="$(SolutionDir)\..\src\cpp\server\server_credentials.cc">
vjpaia2e1bb12015-07-15 16:49:49 -0700386 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800387 <ClCompile Include="$(SolutionDir)\..\src\cpp\util\byte_buffer.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100388 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800389 <ClCompile Include="$(SolutionDir)\..\src\cpp\util\slice.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100390 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800391 <ClCompile Include="$(SolutionDir)\..\src\cpp\util\status.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100392 </ClCompile>
David Garcia Quintas8c3d9942016-03-08 00:07:14 -0800393 <ClCompile Include="$(SolutionDir)\..\src\cpp\util\string_ref.cc">
394 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800395 <ClCompile Include="$(SolutionDir)\..\src\cpp\util\time.cc">
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100396 </ClCompile>
397 </ItemGroup>
398 <ItemGroup>
Craig Tillerda179ce2016-02-09 12:01:53 -0800399 <ProjectReference Include="$(SolutionDir)\..\vsprojects\vcxproj\.\gpr\gpr.vcxproj">
400 <Project>{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}</Project>
401 </ProjectReference>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800402 <ProjectReference Include="$(SolutionDir)\..\vsprojects\vcxproj\.\grpc_unsecure\grpc_unsecure.vcxproj">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700403 <Project>{46CEDFFF-9692-456A-AA24-38B5D6BCF4C5}</Project>
Nicolas "Pixel" Nobleb072a4f2015-03-10 21:13:15 +0100404 </ProjectReference>
405 </ItemGroup>
406 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
407 <ImportGroup Label="ExtensionTargets">
408 </ImportGroup>
Craig Tiller02a7bed2015-08-31 15:54:05 -0700409 <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
410 <PropertyGroup>
411 <ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
412 </PropertyGroup>
413 </Target>
zeliard179be502015-04-27 14:52:00 +0900414</Project>
Craig Tiller02a7bed2015-08-31 15:54:05 -0700415