Revert "Revert "Add OAuth2 protocol in GRPCClient""
Showing
- gRPC.podspec 19 additions, 4 deletionsgRPC.podspec
- src/objective-c/GRPCClient/GRPCCall+GID.h 29 additions, 0 deletionssrc/objective-c/GRPCClient/GRPCCall+GID.h
- src/objective-c/GRPCClient/GRPCCall+GID.m 28 additions, 0 deletionssrc/objective-c/GRPCClient/GRPCCall+GID.m
- src/objective-c/GRPCClient/GRPCCall+OAuth2.h 15 additions, 0 deletionssrc/objective-c/GRPCClient/GRPCCall+OAuth2.h
- src/objective-c/GRPCClient/GRPCCall+OAuth2.m 11 additions, 0 deletionssrc/objective-c/GRPCClient/GRPCCall+OAuth2.m
- src/objective-c/GRPCClient/GRPCCall.m 50 additions, 23 deletionssrc/objective-c/GRPCClient/GRPCCall.m
- src/objective-c/GRPCClient/private/GRPCRequestHeaders.m 0 additions, 1 deletionsrc/objective-c/GRPCClient/private/GRPCRequestHeaders.m
- templates/gRPC.podspec.template 19 additions, 4 deletionstemplates/gRPC.podspec.template
... | ... | @@ -40,12 +40,9 @@ 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'] } | ||
... | ... | @@ -54,4 +51,22 @@ 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 |
src/objective-c/GRPCClient/GRPCCall+GID.h
0 → 100644
src/objective-c/GRPCClient/GRPCCall+GID.m
0 → 100644
Please register or sign in to comment