Skip to content
Snippets Groups Projects
Commit eb8bfc61 authored by Jan Tattermusch's avatar Jan Tattermusch
Browse files

modify templates to sign C# coreclr projects and generate xmlDoc

parent ecd2b0e7
No related branches found
No related tags found
No related merge requests found
...@@ -14,6 +14,12 @@ ...@@ -14,6 +14,12 @@
"requireLicenseAcceptance": false, "requireLicenseAcceptance": false,
"tags": [ "gRPC RPC Protocol HTTP/2 Auth OAuth2" ], "tags": [ "gRPC RPC Protocol HTTP/2 Auth OAuth2" ],
}, },
"buildOptions": {
"define": [ "SIGNED" ],
"keyFile": "../keys/Grpc.snk",
"publicSign": true,
"xmlDoc": true
},
"dependencies": { "dependencies": {
"Grpc.Core": "${settings.csharp_version}", "Grpc.Core": "${settings.csharp_version}",
"Google.Apis.Auth": "1.11.1" "Google.Apis.Auth": "1.11.1"
......
...@@ -25,7 +25,11 @@ ...@@ -25,7 +25,11 @@
}, },
"shared": "Version.cs", "shared": "Version.cs",
"buildOptions": { "buildOptions": {
"embed": [ "../../../etc/roots.pem" ] "embed": [ "../../../etc/roots.pem" ],
"define": [ "SIGNED" ],
"keyFile": "../keys/Grpc.snk",
"publicSign": true,
"xmlDoc": true
}, },
"dependencies": { "dependencies": {
"Ix-Async": "1.2.5" "Ix-Async": "1.2.5"
......
...@@ -14,6 +14,12 @@ ...@@ -14,6 +14,12 @@
"requireLicenseAcceptance": false, "requireLicenseAcceptance": false,
"tags": [ "gRPC health check" ] "tags": [ "gRPC health check" ]
}, },
"buildOptions": {
"define": [ "SIGNED" ],
"keyFile": "../keys/Grpc.snk",
"publicSign": true,
"xmlDoc": true
},
"dependencies": { "dependencies": {
"Grpc.Core": "${settings.csharp_version}", "Grpc.Core": "${settings.csharp_version}",
"Google.Protobuf": "3.0.0-beta3" "Google.Protobuf": "3.0.0-beta3"
......
...@@ -8,6 +8,10 @@ ...@@ -8,6 +8,10 @@
"configurations": { "configurations": {
"Debug": { "Debug": {
"buildOptions": { "buildOptions": {
"define": [ "SIGNED" ],
"keyFile": "../keys/Grpc.snk",
"publicSign": true,
"xmlDoc": true,
"copyToOutput": { "copyToOutput": {
% if includeData: % if includeData:
"include": "data/*", "include": "data/*",
...@@ -23,6 +27,10 @@ ...@@ -23,6 +27,10 @@
}, },
"Release": { "Release": {
"buildOptions": { "buildOptions": {
"define": [ "SIGNED" ],
"keyFile": "../keys/Grpc.snk",
"publicSign": true,
"xmlDoc": true,
"copyToOutput": { "copyToOutput": {
% if includeData: % if includeData:
"include": "data/*", "include": "data/*",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment