project.json 1.8 KB

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