use template to generate project.json files
This commit is contained in:
parent
64c137c4f5
commit
939e9ca6d8
|
|
@ -0,0 +1,34 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
"version": "${settings.csharp_version}",
|
||||
"title": "gRPC C# Auth",
|
||||
"authors": [ "Google Inc." ],
|
||||
"copyright": "Copyright 2015, Google Inc.",
|
||||
"packOptions": {
|
||||
"summary": "Auth library for C# implementation of gRPC - an RPC library and framework",
|
||||
"description": "Auth library for C# implementation of gRPC - an RPC library and framework. See project site for more info.",
|
||||
"owners": [ "grpc-packages" ],
|
||||
"licenseUrl": "https://github.com/grpc/grpc/blob/master/LICENSE",
|
||||
"projectUrl": "https://github.com/grpc/grpc",
|
||||
"requireLicenseAcceptance": false,
|
||||
"tags": [ "gRPC RPC Protocol HTTP/2 Auth OAuth2" ],
|
||||
},
|
||||
"dependencies": {
|
||||
"Grpc.Core": "${settings.csharp_version}",
|
||||
"Google.Apis.Auth": "1.11.1"
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Portable.Compatibility": "1.0.1-rc2-24027",
|
||||
"NETStandard.Library": "1.5.0-rc2-24027",
|
||||
"System.Threading.Tasks": "4.0.11-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.Core": {
|
||||
"target": "project"
|
||||
},
|
||||
"Newtonsoft.Json": "8.0.3",
|
||||
"NUnit": "3.2.0",
|
||||
"NUnitLite": "3.2.0-*"
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
},
|
||||
}
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
"version": "${settings.csharp_version}",
|
||||
"title": "gRPC C# Core",
|
||||
"authors": [ "Google Inc." ],
|
||||
"copyright": "Copyright 2015, Google Inc.",
|
||||
"packOptions": {
|
||||
"summary": "Core C# implementation of gRPC - an RPC library and framework",
|
||||
"description": "Core C# implementation of gRPC - an RPC library and framework. See project site for more info.",
|
||||
"owners": [ "grpc-packages" ],
|
||||
"licenseUrl": "https://github.com/grpc/grpc/blob/master/LICENSE",
|
||||
"projectUrl": "https://github.com/grpc/grpc",
|
||||
"requireLicenseAcceptance": false,
|
||||
"tags": [ "gRPC RPC Protocol HTTP/2" ],
|
||||
"files": {
|
||||
"build/net45/": "Grpc.Core.targets",
|
||||
"build/native/bin/windows_x86/": "../nativelibs/windows_x86/grpc_csharp_ext.dll",
|
||||
"build/native/bin/windows_x64/": "../nativelibs/windows_x64/grpc_csharp_ext.dll",
|
||||
"build/native/bin/linux_x86/": "../nativelibs/linux_x86/libgrpc_csharp_ext.so",
|
||||
"build/native/bin/linux_x64/": "../nativelibs/linux_x64/libgrpc_csharp_ext.so",
|
||||
"build/native/bin/macosx_x86/": "../nativelibs/macosx_x86/libgrpc_csharp_ext.dylib",
|
||||
"build/native/bin/macosx_x64/": "../nativelibs/macosx_x64/libgrpc_csharp_ext.dylib"
|
||||
}
|
||||
},
|
||||
"buildOptions": {
|
||||
"embed": [ "../../../etc/roots.pem" ]
|
||||
},
|
||||
"dependencies": {
|
||||
"Ix-Async": "1.2.5"
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027",
|
||||
"System.Threading.Thread": "4.0.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.Examples": {
|
||||
"target": "project"
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.Examples": {
|
||||
"target": "project"
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.Examples": {
|
||||
"target": "project"
|
||||
},
|
||||
"NUnit": "3.2.0",
|
||||
"NUnitLite": "3.2.0-*"
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=False"/>
|
||||
"dependencies": {
|
||||
"Grpc.Core": {
|
||||
"target": "project"
|
||||
},
|
||||
"Google.Protobuf": "3.0.0-beta3"
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": {
|
||||
"frameworkAssemblies": {
|
||||
"System.Runtime": "",
|
||||
"System.IO": ""
|
||||
}
|
||||
},
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.HealthCheck": {
|
||||
"target": "project"
|
||||
},
|
||||
"NUnit": "3.2.0",
|
||||
"NUnitLite": "3.2.0-*"
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
"version": "${settings.csharp_version}",
|
||||
"title": "gRPC C# Healthchecking",
|
||||
"authors": [ "Google Inc." ],
|
||||
"copyright": "Copyright 2015, Google Inc.",
|
||||
"packOptions": {
|
||||
"summary": "Implementation of gRPC health service",
|
||||
"description": "Example implementation of grpc.health.v1 service that can be used for health-checking.",
|
||||
"owners": [ "grpc-packages" ],
|
||||
"licenseUrl": "https://github.com/grpc/grpc/blob/master/LICENSE",
|
||||
"projectUrl": "https://github.com/grpc/grpc",
|
||||
"requireLicenseAcceptance": false,
|
||||
"tags": [ "gRPC health check" ]
|
||||
},
|
||||
"dependencies": {
|
||||
"Grpc.Core": "${settings.csharp_version}",
|
||||
"Google.Protobuf": "3.0.0-beta3"
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": {
|
||||
"frameworkAssemblies": {
|
||||
"System.Runtime": "",
|
||||
"System.IO": ""
|
||||
}
|
||||
},
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True,includeData=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.IntegrationTesting": {
|
||||
"target": "project"
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45",
|
||||
"net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True,includeData=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.IntegrationTesting": {
|
||||
"target": "project"
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45",
|
||||
"net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True,includeData=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.IntegrationTesting": {
|
||||
"target": "project"
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45",
|
||||
"net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True,includeData=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.IntegrationTesting": {
|
||||
"target": "project"
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": { },
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45",
|
||||
"net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
%YAML 1.2
|
||||
--- |
|
||||
{
|
||||
<%include file="../build_options.include" args="executable=True,includeData=True"/>
|
||||
"dependencies": {
|
||||
"Grpc.Auth": {
|
||||
"target": "project"
|
||||
},
|
||||
"Grpc.Core": {
|
||||
"target": "project"
|
||||
},
|
||||
"Google.Protobuf": "3.0.0-beta3",
|
||||
"CommandLineParser": "1.9.71",
|
||||
"NUnit": "3.2.0",
|
||||
"NUnitLite": "3.2.0-*"
|
||||
},
|
||||
"frameworks": {
|
||||
"net45": {
|
||||
"dependencies": {
|
||||
"Moq": "4.2.1510.2205"
|
||||
},
|
||||
"frameworkAssemblies": {
|
||||
"System.Runtime": "",
|
||||
"System.IO": ""
|
||||
}
|
||||
},
|
||||
"netstandard1.5": {
|
||||
"imports": [
|
||||
"portable-net45",
|
||||
"net45"
|
||||
],
|
||||
"dependencies": {
|
||||
"NETStandard.Library": "1.5.0-rc2-24027",
|
||||
"System.Linq.Expressions": "4.0.11-rc2-24027"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,45 @@
|
|||
<%page args="executable=False,includeData=False"/>\
|
||||
"buildOptions": {
|
||||
% if executable:
|
||||
"emitEntryPoint": true
|
||||
% endif
|
||||
},
|
||||
% if executable:
|
||||
"configurations": {
|
||||
"Debug": {
|
||||
"buildOptions": {
|
||||
"copyToOutput": {
|
||||
% if includeData:
|
||||
"include": "data/*",
|
||||
% endif
|
||||
"mappings": {
|
||||
"nativelibs/windows_x64/grpc_csharp_ext.dll": "../../../vsprojects/x64/Debug/grpc_csharp_ext.dll",
|
||||
"nativelibs/windows_x86/grpc_csharp_ext.dll": "../../../vsprojects/Debug/grpc_csharp_ext.dll",
|
||||
"nativelibs/linux_x64/libgrpc_csharp_ext.so": "../../../libs/dbg/libgrpc_csharp_ext.so",
|
||||
"nativelibs/macosx_x64/libgrpc_csharp_ext.dylib": "../../../libs/dbg/libgrpc_csharp_ext.dylib"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Release": {
|
||||
"buildOptions": {
|
||||
"copyToOutput": {
|
||||
% if includeData:
|
||||
"include": "data/*",
|
||||
% endif
|
||||
"mappings": {
|
||||
"nativelibs/windows_x64/grpc_csharp_ext.dll": "../../../vsprojects/x64/Release/grpc_csharp_ext.dll",
|
||||
"nativelibs/windows_x86/grpc_csharp_ext.dll": "../../../vsprojects/Release/grpc_csharp_ext.dll",
|
||||
"nativelibs/linux_x64/libgrpc_csharp_ext.so": "../../../libs/opt/libgrpc_csharp_ext.so",
|
||||
"nativelibs/macosx_x64/libgrpc_csharp_ext.dylib": "../../../libs/opt/libgrpc_csharp_ext.dylib"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtimes": {
|
||||
"win7-x64": { },
|
||||
"debian.8-x64": { },
|
||||
"osx.10.11-x64": { }
|
||||
},
|
||||
% endif
|
||||
Loading…
Reference in New Issue