Merge pull request #17731 from bimawa/feature/supportTVOS

Added support tvos
pull/17818/head
Muxi Yan 6 years ago committed by GitHub
commit d0f8049548
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      gRPC-C++.podspec
  2. 4
      gRPC-Core.podspec
  3. 1
      gRPC-ProtoRPC.podspec
  4. 1
      gRPC-RxLibrary.podspec
  5. 1
      gRPC.podspec
  6. 1
      src/objective-c/!ProtoCompiler-gRPCPlugin.podspec
  7. 4
      src/objective-c/BoringSSL-GRPC.podspec
  8. 4
      templates/gRPC-C++.podspec.template
  9. 4
      templates/gRPC-Core.podspec.template
  10. 1
      templates/gRPC-ProtoRPC.podspec.template
  11. 1
      templates/gRPC-RxLibrary.podspec.template
  12. 1
      templates/gRPC.podspec.template
  13. 1
      templates/src/objective-c/!ProtoCompiler-gRPCPlugin.podspec.template
  14. 4
      templates/src/objective-c/BoringSSL-GRPC.podspec.template

@ -24,7 +24,7 @@ Pod::Spec.new do |s|
s.name = 'gRPC-C++'
# TODO (mxyan): use version that match gRPC version when pod is stabilized
# version = '1.19.0-dev'
version = '0.0.6-dev'
version = '0.0.8-dev'
s.version = version
s.summary = 'gRPC C++ library'
s.homepage = 'https://grpc.io'
@ -40,6 +40,8 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
s.requires_arc = false
name = 'grpcpp'

@ -40,6 +40,8 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
s.requires_arc = false
name = 'grpc'
@ -181,7 +183,7 @@ Pod::Spec.new do |s|
ss.header_mappings_dir = '.'
ss.libraries = 'z'
ss.dependency "#{s.name}/Interface", version
ss.dependency 'BoringSSL-GRPC', '0.0.2'
ss.dependency 'BoringSSL-GRPC', '0.0.3'
ss.dependency 'nanopb', '~> 0.3'
ss.compiler_flags = '-DGRPC_SHADOW_BORINGSSL_SYMBOLS'

@ -35,6 +35,7 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
name = 'ProtoRPC'
s.module_name = name

@ -35,6 +35,7 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
name = 'RxLibrary'
s.module_name = name

@ -34,6 +34,7 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
name = 'GRPCClient'
s.module_name = name

@ -105,6 +105,7 @@ Pod::Spec.new do |s|
# For the Protobuf dependency not to complain:
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
# Restrict the gRPC runtime version to the one supported by this plugin.
s.dependency 'gRPC-ProtoRPC', v

@ -1,4 +1,5 @@
# This file has been automatically generated from a template file.
# Please make modifications to
# `templates/src/objective-c/BoringSSL-GRPC.podspec.template` instead. This
@ -38,7 +39,7 @@
Pod::Spec.new do |s|
s.name = 'BoringSSL-GRPC'
version = '0.0.2'
version = '0.0.3'
s.version = version
s.summary = 'BoringSSL is a fork of OpenSSL that is designed to meet Google\'s needs.'
# Adapted from the homepage:
@ -80,6 +81,7 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '5.0'
s.osx.deployment_target = '10.7'
s.tvos.deployment_target = '10.0'
name = 'openssl_grpc'

@ -140,7 +140,7 @@
s.name = 'gRPC-C++'
# TODO (mxyan): use version that match gRPC version when pod is stabilized
# version = '${settings.version}'
version = '${modify_podspec_version_string('0.0.6', settings.version)}'
version = '${modify_podspec_version_string('0.0.8', settings.version)}'
s.version = version
s.summary = 'gRPC C++ library'
s.homepage = 'https://grpc.io'
@ -156,6 +156,8 @@
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
s.requires_arc = false
name = 'grpcpp'

@ -99,6 +99,8 @@
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
s.requires_arc = false
name = 'grpc'
@ -174,7 +176,7 @@
ss.header_mappings_dir = '.'
ss.libraries = 'z'
ss.dependency "#{s.name}/Interface", version
ss.dependency 'BoringSSL-GRPC', '0.0.2'
ss.dependency 'BoringSSL-GRPC', '0.0.3'
ss.dependency 'nanopb', '~> 0.3'
ss.compiler_flags = '-DGRPC_SHADOW_BORINGSSL_SYMBOLS'

@ -37,6 +37,7 @@
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
name = 'ProtoRPC'
s.module_name = name

@ -37,6 +37,7 @@
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
name = 'RxLibrary'
s.module_name = name

@ -36,6 +36,7 @@
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
name = 'GRPCClient'
s.module_name = name

@ -107,6 +107,7 @@
# For the Protobuf dependency not to complain:
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.tvos.deployment_target = '10.0'
# Restrict the gRPC runtime version to the one supported by this plugin.
s.dependency 'gRPC-ProtoRPC', v

@ -4,6 +4,7 @@
def expand_symbol_list(symbol_list):
return ',\n '.join("'#define %s GRPC_SHADOW_%s'" % (symbol, symbol) for symbol in symbol_list)
%>
# This file has been automatically generated from a template file.
# Please make modifications to
# `templates/src/objective-c/BoringSSL-GRPC.podspec.template` instead. This
@ -43,7 +44,7 @@
Pod::Spec.new do |s|
s.name = 'BoringSSL-GRPC'
version = '0.0.2'
version = '0.0.3'
s.version = version
s.summary = 'BoringSSL is a fork of OpenSSL that is designed to meet Google\'s needs.'
# Adapted from the homepage:
@ -85,6 +86,7 @@
s.ios.deployment_target = '5.0'
s.osx.deployment_target = '10.7'
s.tvos.deployment_target = '10.0'
name = 'openssl_grpc'

Loading…
Cancel
Save