project.json.template 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. %YAML 1.2
  2. --- |
  3. {
  4. "version": "${settings.csharp_version}",
  5. "title": "gRPC C# Core",
  6. "authors": [ "Google Inc." ],
  7. "copyright": "Copyright 2015, Google Inc.",
  8. "packOptions": {
  9. "summary": "Core C# implementation of gRPC - an RPC library and framework",
  10. "description": "Core C# implementation of gRPC - an RPC library and framework. See project site for more info.",
  11. "owners": [ "grpc-packages" ],
  12. "licenseUrl": "https://github.com/grpc/grpc/blob/master/LICENSE",
  13. "projectUrl": "https://github.com/grpc/grpc",
  14. "requireLicenseAcceptance": false,
  15. "tags": [ "gRPC RPC Protocol HTTP/2" ],
  16. "files": {
  17. "build/net45/": "Grpc.Core.targets",
  18. "build/native/bin/windows_x86/": "../nativelibs/windows_x86/grpc_csharp_ext.dll",
  19. "build/native/bin/windows_x64/": "../nativelibs/windows_x64/grpc_csharp_ext.dll",
  20. "build/native/bin/linux_x86/": "../nativelibs/linux_x86/libgrpc_csharp_ext.so",
  21. "build/native/bin/linux_x64/": "../nativelibs/linux_x64/libgrpc_csharp_ext.so",
  22. "build/native/bin/macosx_x86/": "../nativelibs/macosx_x86/libgrpc_csharp_ext.dylib",
  23. "build/native/bin/macosx_x64/": "../nativelibs/macosx_x64/libgrpc_csharp_ext.dylib"
  24. }
  25. },
  26. "shared": "Version.cs",
  27. "buildOptions": {
  28. "embed": [ "../../../etc/roots.pem" ],
  29. "define": [ "SIGNED" ],
  30. "keyFile": "../keys/Grpc.snk",
  31. "publicSign": true,
  32. "xmlDoc": true
  33. },
  34. "dependencies": {
  35. "Ix-Async": "1.2.5"
  36. },
  37. "frameworks": {
  38. "net45": { },
  39. "netstandard1.5": {
  40. "imports": [
  41. "portable-net45"
  42. ],
  43. "dependencies": {
  44. "NETStandard.Library": "1.5.0-rc2-24027",
  45. "System.Threading.Thread": "4.0.0-rc2-24027"
  46. }
  47. }
  48. }
  49. }