Index: third_party/grpc/templates/vsprojects/global.props.template |
diff --git a/third_party/grpc/templates/vsprojects/global.props.template b/third_party/grpc/templates/vsprojects/global.props.template |
new file mode 100644 |
index 0000000000000000000000000000000000000000..c53e4f16e3ff61ea4680e69c3787a3c6b297d917 |
--- /dev/null |
+++ b/third_party/grpc/templates/vsprojects/global.props.template |
@@ -0,0 +1,22 @@ |
+%YAML 1.2 |
+--- | |
+ <?xml version="1.0" encoding="utf-8"?> |
+ <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
+ <ImportGroup Label="PropertySheets" /> |
+ <PropertyGroup Label="UserMacros" /> |
+ <PropertyGroup> |
+ <Jenkins>false</Jenkins> |
+ </PropertyGroup> |
+ <ItemDefinitionGroup> |
+ <ClCompile> |
+ <AdditionalIncludeDirectories>$(SolutionDir)\..;$(SolutionDir)\..\include;$(SolutionDir)\..\third_party\protobuf\src;${';'.join('$(SolutionDir)\\packages\\%s.%s\\build\\native\\include' % (p.name, p.version) for p in vspackages)};%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
+ <PreprocessorDefinitions>_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
+ <WarningLevel>EnableAllWarnings</WarningLevel> |
+ </ClCompile> |
+ <Link> |
+ <!-- LNK4271 pollutes test output. See #4521 --> |
+ <AdditionalOptions>/ignore:4217 %(AdditionalOptions)</AdditionalOptions> |
+ </Link> |
+ </ItemDefinitionGroup> |
+ <ItemGroup /> |
+ </Project> |