[Delete] YLCategory-MacOS 1.1.5
[CocoaPods.git] / Specs / 1 / 2 / a / gRPC / 1.59.0 / gRPC.podspec.json
blob91b511c65a821179922ae3d5e12f711b1f4e1422
2   "name": "gRPC",
3   "version": "1.59.0",
4   "summary": "gRPC client library for iOS/OSX",
5   "homepage": "https://grpc.io",
6   "license": "Apache License, Version 2.0",
7   "authors": {
8     "The gRPC contributors": "grpc-packages@google.com"
9   },
10   "source": {
11     "git": "https://github.com/grpc/grpc.git",
12     "tag": "v1.59.0"
13   },
14   "module_name": "GRPCClient",
15   "header_dir": "GRPCClient",
16   "default_subspecs": [
17     "Interface",
18     "GRPCCore",
19     "Interface-Legacy"
20   ],
21   "pod_target_xcconfig": {
22     "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES",
23     "CLANG_WARN_STRICT_PROTOTYPES": "NO",
24     "CLANG_CXX_LANGUAGE_STANDARD": "c++14"
25   },
26   "platforms": {
27     "ios": "10.0",
28     "osx": "10.12",
29     "tvos": "12.0",
30     "watchos": "6.0"
31   },
32   "subspecs": [
33     {
34       "name": "Interface-Legacy",
35       "header_mappings_dir": "src/objective-c/GRPCClient",
36       "public_header_files": [
37         "src/objective-c/GRPCClient/GRPCCall+ChannelArg.h",
38         "src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.h",
39         "src/objective-c/GRPCClient/GRPCCall+Cronet.h",
40         "src/objective-c/GRPCClient/GRPCCall+OAuth2.h",
41         "src/objective-c/GRPCClient/GRPCCall+Tests.h",
42         "src/objective-c/GRPCClient/GRPCCallLegacy.h",
43         "src/objective-c/GRPCClient/GRPCTypes.h"
44       ],
45       "source_files": [
46         "src/objective-c/GRPCClient/GRPCCall+ChannelArg.h",
47         "src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.h",
48         "src/objective-c/GRPCClient/GRPCCall+Cronet.h",
49         "src/objective-c/GRPCClient/GRPCCall+OAuth2.h",
50         "src/objective-c/GRPCClient/GRPCCall+Tests.h",
51         "src/objective-c/GRPCClient/GRPCCallLegacy.h",
52         "src/objective-c/GRPCClient/GRPCTypes.h",
53         "src/objective-c/GRPCClient/GRPCTypes.m"
54       ],
55       "dependencies": {
56         "gRPC-RxLibrary/Interface": [
57           "1.59.0"
58         ]
59       }
60     },
61     {
62       "name": "Interface",
63       "header_mappings_dir": "src/objective-c/GRPCClient",
64       "public_header_files": [
65         "src/objective-c/GRPCClient/GRPCCall.h",
66         "src/objective-c/GRPCClient/GRPCCall+Interceptor.h",
67         "src/objective-c/GRPCClient/GRPCCallOptions.h",
68         "src/objective-c/GRPCClient/GRPCInterceptor.h",
69         "src/objective-c/GRPCClient/GRPCTransport.h",
70         "src/objective-c/GRPCClient/GRPCDispatchable.h",
71         "src/objective-c/GRPCClient/version.h"
72       ],
73       "source_files": [
74         "src/objective-c/GRPCClient/GRPCCall.h",
75         "src/objective-c/GRPCClient/GRPCCall.m",
76         "src/objective-c/GRPCClient/GRPCCall+Interceptor.h",
77         "src/objective-c/GRPCClient/GRPCCall+Interceptor.m",
78         "src/objective-c/GRPCClient/GRPCCallOptions.h",
79         "src/objective-c/GRPCClient/GRPCCallOptions.m",
80         "src/objective-c/GRPCClient/GRPCDispatchable.h",
81         "src/objective-c/GRPCClient/GRPCInterceptor.h",
82         "src/objective-c/GRPCClient/GRPCInterceptor.m",
83         "src/objective-c/GRPCClient/GRPCTransport.h",
84         "src/objective-c/GRPCClient/GRPCTransport.m",
85         "src/objective-c/GRPCClient/internal/*.h",
86         "src/objective-c/GRPCClient/private/GRPCTransport+Private.h",
87         "src/objective-c/GRPCClient/private/GRPCTransport+Private.m",
88         "src/objective-c/GRPCClient/version.h"
89       ],
90       "dependencies": {
91         "gRPC/Interface-Legacy": [
92           "1.59.0"
93         ]
94       }
95     },
96     {
97       "name": "GRPCCore",
98       "header_mappings_dir": "src/objective-c/GRPCClient",
99       "public_header_files": [
100         "src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.h",
101         "src/objective-c/GRPCClient/GRPCCall+Cronet.h",
102         "src/objective-c/GRPCClient/GRPCCall+OAuth2.h",
103         "src/objective-c/GRPCClient/GRPCCall+Tests.h",
104         "src/objective-c/GRPCClient/GRPCCall+ChannelArg.h"
105       ],
106       "private_header_files": "src/objective-c/GRPCClient/private/GRPCCore/*.h",
107       "source_files": [
108         "src/objective-c/GRPCClient/private/GRPCCore/*.{h,m}",
109         "src/objective-c/GRPCClient/GRPCCall+ChannelArg.h",
110         "src/objective-c/GRPCClient/GRPCCall+ChannelArg.m",
111         "src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.h",
112         "src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.m",
113         "src/objective-c/GRPCClient/GRPCCall+Cronet.h",
114         "src/objective-c/GRPCClient/GRPCCall+Cronet.m",
115         "src/objective-c/GRPCClient/GRPCCall+OAuth2.h",
116         "src/objective-c/GRPCClient/GRPCCall+OAuth2.m",
117         "src/objective-c/GRPCClient/GRPCCall+Tests.h",
118         "src/objective-c/GRPCClient/GRPCCall+Tests.m",
119         "src/objective-c/GRPCClient/GRPCCallLegacy.m"
120       ],
121       "resource_bundles": {
122         "gRPCCertificates": [
123           "etc/roots.pem"
124         ]
125       },
126       "dependencies": {
127         "gRPC/Interface-Legacy": [
128           "1.59.0"
129         ],
130         "gRPC/Interface": [
131           "1.59.0"
132         ],
133         "gRPC-Core": [
134           "1.59.0"
135         ],
136         "gRPC-RxLibrary": [
137           "1.59.0"
138         ]
139       }
140     },
141     {
142       "name": "GRPCCoreCronet",
143       "header_mappings_dir": "src/objective-c/GRPCClient",
144       "source_files": [
145         "src/objective-c/GRPCClient/GRPCCall+Cronet.h",
146         "src/objective-c/GRPCClient/GRPCCall+Cronet.m",
147         "src/objective-c/GRPCClient/private/GRPCCore/GRPCCoreCronet/*.{h,m}"
148       ],
149       "dependencies": {
150         "gRPC/GRPCCore": [
151           "1.59.0"
152         ],
153         "gRPC-Core/Cronet-Implementation": [
154           "1.59.0"
155         ],
156         "CronetFramework": [
158         ]
159       },
160       "platforms": {
161         "ios": "10.0"
162       }
163     },
164     {
165       "name": "CFStream",
166       "dependencies": {
167         "gRPC/GRPCCore": [
168           "1.59.0"
169         ]
170       }
171     },
172     {
173       "name": "InternalTesting",
174       "dependencies": {
175         "gRPC/GRPCCore": [
176           "1.59.0"
177         ]
178       },
179       "public_header_files": "src/objective-c/GRPCClient/internal_testing/*.h",
180       "source_files": "src/objective-c/GRPCClient/internal_testing/*.{h,m}",
181       "header_mappings_dir": "src/objective-c/GRPCClient"
182     }
183   ]