diff options
Diffstat (limited to 'gRPC.podspec')
-rw-r--r-- | gRPC.podspec | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/gRPC.podspec b/gRPC.podspec index 22ecdcf66f..4c83ccc7a0 100644 --- a/gRPC.podspec +++ b/gRPC.podspec @@ -40,9 +40,12 @@ Pod::Spec.new do |s| s.header_dir = name src_dir = 'src/objective-c/GRPCClient' + s.source_files = "#{src_dir}/*.{h,m}", "#{src_dir}/**/*.{h,m}" + s.private_header_files = "#{src_dir}/private/*.h" + s.header_mappings_dir = "#{src_dir}" + s.dependency 'gRPC-Core', version s.dependency 'gRPC-RxLibrary', version - s.default_subspec = 'Main' # Certificates, to be able to establish TLS connections: s.resource_bundles = { 'gRPCCertificates' => ['etc/roots.pem'] } @@ -51,22 +54,4 @@ Pod::Spec.new do |s| # This is needed by all pods that depend on gRPC-RxLibrary: 'CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES' => 'YES', } - - s.subspec 'Main' do |ss| - ss.header_mappings_dir = "#{src_dir}" - - ss.source_files = "#{src_dir}/*.{h,m}", "#{src_dir}/**/*.{h,m}" - ss.exclude_files = "#{src_dir}/GRPCCall+GID.{h,m}" - ss.private_header_files = "#{src_dir}/private/*.h" - - ss.dependency 'gRPC-Core', version - end - - s.subspec 'GID' do |ss| - ss.header_mappings_dir = "#{src_dir}" - - ss.source_files = "#{src_dir}/GRPCCall+GID.{h,m}" - - ss.dependency 'Google/SignIn' - end end |