[Delete] YLCategory-MacOS 1.1.5
[CocoaPods.git] / Specs / 1 / 2 / a / gRPC / 0.13.0 / gRPC.podspec.json
blob5750dd23791a276839eb0d97c577a70cb99aa529
2   "name": "gRPC",
3   "version": "0.13.0",
4   "summary": "gRPC client library for iOS/OSX",
5   "homepage": "http://www.grpc.io",
6   "license": "New BSD",
7   "authors": {
8     "The gRPC contributors": "grpc-packages@google.com"
9   },
10   "source": {
11     "git": "https://github.com/grpc/grpc.git",
12     "tag": "release-0_13_0-objectivec-0.13.0",
13     "submodules": true
14   },
15   "platforms": {
16     "ios": "7.1",
17     "osx": "10.9"
18   },
19   "requires_arc": true,
20   "subspecs": [
21     {
22       "name": "RxLibrary",
23       "source_files": [
24         "src/objective-c/RxLibrary/*.{h,m}",
25         "src/objective-c/RxLibrary/**/*.{h,m}"
26       ],
27       "private_header_files": "src/objective-c/RxLibrary/private/*.h",
28       "header_mappings_dir": "src/objective-c"
29     },
30     {
31       "name": "C-Core",
32       "source_files": [
33         "src/core/profiling/timers.h",
34         "src/core/support/block_annotate.h",
35         "src/core/support/env.h",
36         "src/core/support/load_file.h",
37         "src/core/support/murmur_hash.h",
38         "src/core/support/stack_lockfree.h",
39         "src/core/support/string.h",
40         "src/core/support/string_win32.h",
41         "src/core/support/thd_internal.h",
42         "src/core/support/time_precise.h",
43         "src/core/support/tmpfile.h",
44         "include/grpc/support/alloc.h",
45         "include/grpc/support/atm.h",
46         "include/grpc/support/atm_gcc_atomic.h",
47         "include/grpc/support/atm_gcc_sync.h",
48         "include/grpc/support/atm_win32.h",
49         "include/grpc/support/avl.h",
50         "include/grpc/support/cmdline.h",
51         "include/grpc/support/cpu.h",
52         "include/grpc/support/histogram.h",
53         "include/grpc/support/host_port.h",
54         "include/grpc/support/log.h",
55         "include/grpc/support/log_win32.h",
56         "include/grpc/support/port_platform.h",
57         "include/grpc/support/slice.h",
58         "include/grpc/support/slice_buffer.h",
59         "include/grpc/support/string_util.h",
60         "include/grpc/support/subprocess.h",
61         "include/grpc/support/sync.h",
62         "include/grpc/support/sync_generic.h",
63         "include/grpc/support/sync_posix.h",
64         "include/grpc/support/sync_win32.h",
65         "include/grpc/support/thd.h",
66         "include/grpc/support/time.h",
67         "include/grpc/support/tls.h",
68         "include/grpc/support/tls_gcc.h",
69         "include/grpc/support/tls_msvc.h",
70         "include/grpc/support/tls_pthread.h",
71         "include/grpc/support/useful.h",
72         "include/grpc/impl/codegen/alloc.h",
73         "include/grpc/impl/codegen/atm.h",
74         "include/grpc/impl/codegen/atm_gcc_atomic.h",
75         "include/grpc/impl/codegen/atm_gcc_sync.h",
76         "include/grpc/impl/codegen/atm_win32.h",
77         "include/grpc/impl/codegen/log.h",
78         "include/grpc/impl/codegen/port_platform.h",
79         "include/grpc/impl/codegen/slice.h",
80         "include/grpc/impl/codegen/slice_buffer.h",
81         "include/grpc/impl/codegen/sync.h",
82         "include/grpc/impl/codegen/sync_generic.h",
83         "include/grpc/impl/codegen/sync_posix.h",
84         "include/grpc/impl/codegen/sync_win32.h",
85         "include/grpc/impl/codegen/time.h",
86         "src/core/profiling/basic_timers.c",
87         "src/core/profiling/stap_timers.c",
88         "src/core/support/alloc.c",
89         "src/core/support/avl.c",
90         "src/core/support/cmdline.c",
91         "src/core/support/cpu_iphone.c",
92         "src/core/support/cpu_linux.c",
93         "src/core/support/cpu_posix.c",
94         "src/core/support/cpu_windows.c",
95         "src/core/support/env_linux.c",
96         "src/core/support/env_posix.c",
97         "src/core/support/env_win32.c",
98         "src/core/support/histogram.c",
99         "src/core/support/host_port.c",
100         "src/core/support/load_file.c",
101         "src/core/support/log.c",
102         "src/core/support/log_android.c",
103         "src/core/support/log_linux.c",
104         "src/core/support/log_posix.c",
105         "src/core/support/log_win32.c",
106         "src/core/support/murmur_hash.c",
107         "src/core/support/slice.c",
108         "src/core/support/slice_buffer.c",
109         "src/core/support/stack_lockfree.c",
110         "src/core/support/string.c",
111         "src/core/support/string_posix.c",
112         "src/core/support/string_win32.c",
113         "src/core/support/subprocess_posix.c",
114         "src/core/support/subprocess_windows.c",
115         "src/core/support/sync.c",
116         "src/core/support/sync_posix.c",
117         "src/core/support/sync_win32.c",
118         "src/core/support/thd.c",
119         "src/core/support/thd_posix.c",
120         "src/core/support/thd_win32.c",
121         "src/core/support/time.c",
122         "src/core/support/time_posix.c",
123         "src/core/support/time_precise.c",
124         "src/core/support/time_win32.c",
125         "src/core/support/tls_pthread.c",
126         "src/core/support/tmpfile_posix.c",
127         "src/core/support/tmpfile_win32.c",
128         "src/core/support/wrap_memcpy.c",
129         "src/core/census/grpc_filter.h",
130         "src/core/channel/channel_args.h",
131         "src/core/channel/channel_stack.h",
132         "src/core/channel/client_channel.h",
133         "src/core/channel/client_uchannel.h",
134         "src/core/channel/compress_filter.h",
135         "src/core/channel/connected_channel.h",
136         "src/core/channel/context.h",
137         "src/core/channel/http_client_filter.h",
138         "src/core/channel/http_server_filter.h",
139         "src/core/channel/subchannel_call_holder.h",
140         "src/core/client_config/client_config.h",
141         "src/core/client_config/connector.h",
142         "src/core/client_config/initial_connect_string.h",
143         "src/core/client_config/lb_policies/load_balancer_api.h",
144         "src/core/client_config/lb_policies/pick_first.h",
145         "src/core/client_config/lb_policies/round_robin.h",
146         "src/core/client_config/lb_policy.h",
147         "src/core/client_config/lb_policy_factory.h",
148         "src/core/client_config/lb_policy_registry.h",
149         "src/core/client_config/resolver.h",
150         "src/core/client_config/resolver_factory.h",
151         "src/core/client_config/resolver_registry.h",
152         "src/core/client_config/resolvers/dns_resolver.h",
153         "src/core/client_config/resolvers/sockaddr_resolver.h",
154         "src/core/client_config/subchannel.h",
155         "src/core/client_config/subchannel_factory.h",
156         "src/core/client_config/subchannel_index.h",
157         "src/core/client_config/uri_parser.h",
158         "src/core/compression/algorithm_metadata.h",
159         "src/core/compression/message_compress.h",
160         "src/core/debug/trace.h",
161         "src/core/httpcli/format_request.h",
162         "src/core/httpcli/httpcli.h",
163         "src/core/httpcli/parser.h",
164         "src/core/iomgr/closure.h",
165         "src/core/iomgr/endpoint.h",
166         "src/core/iomgr/endpoint_pair.h",
167         "src/core/iomgr/exec_ctx.h",
168         "src/core/iomgr/executor.h",
169         "src/core/iomgr/fd_posix.h",
170         "src/core/iomgr/iocp_windows.h",
171         "src/core/iomgr/iomgr.h",
172         "src/core/iomgr/iomgr_internal.h",
173         "src/core/iomgr/iomgr_posix.h",
174         "src/core/iomgr/pollset.h",
175         "src/core/iomgr/pollset_posix.h",
176         "src/core/iomgr/pollset_set.h",
177         "src/core/iomgr/pollset_set_posix.h",
178         "src/core/iomgr/pollset_set_windows.h",
179         "src/core/iomgr/pollset_windows.h",
180         "src/core/iomgr/resolve_address.h",
181         "src/core/iomgr/sockaddr.h",
182         "src/core/iomgr/sockaddr_posix.h",
183         "src/core/iomgr/sockaddr_utils.h",
184         "src/core/iomgr/sockaddr_win32.h",
185         "src/core/iomgr/socket_utils_posix.h",
186         "src/core/iomgr/socket_windows.h",
187         "src/core/iomgr/tcp_client.h",
188         "src/core/iomgr/tcp_posix.h",
189         "src/core/iomgr/tcp_server.h",
190         "src/core/iomgr/tcp_windows.h",
191         "src/core/iomgr/time_averaged_stats.h",
192         "src/core/iomgr/timer.h",
193         "src/core/iomgr/timer_heap.h",
194         "src/core/iomgr/udp_server.h",
195         "src/core/iomgr/wakeup_fd_pipe.h",
196         "src/core/iomgr/wakeup_fd_posix.h",
197         "src/core/iomgr/workqueue.h",
198         "src/core/iomgr/workqueue_posix.h",
199         "src/core/iomgr/workqueue_windows.h",
200         "src/core/json/json.h",
201         "src/core/json/json_common.h",
202         "src/core/json/json_reader.h",
203         "src/core/json/json_writer.h",
204         "src/core/proto/grpc/lb/v0/load_balancer.pb.h",
205         "src/core/statistics/census_interface.h",
206         "src/core/statistics/census_rpc_stats.h",
207         "src/core/surface/api_trace.h",
208         "src/core/surface/call.h",
209         "src/core/surface/call_test_only.h",
210         "src/core/surface/channel.h",
211         "src/core/surface/completion_queue.h",
212         "src/core/surface/event_string.h",
213         "src/core/surface/init.h",
214         "src/core/surface/server.h",
215         "src/core/surface/surface_trace.h",
216         "src/core/transport/byte_stream.h",
217         "src/core/transport/chttp2/alpn.h",
218         "src/core/transport/chttp2/bin_encoder.h",
219         "src/core/transport/chttp2/frame.h",
220         "src/core/transport/chttp2/frame_data.h",
221         "src/core/transport/chttp2/frame_goaway.h",
222         "src/core/transport/chttp2/frame_ping.h",
223         "src/core/transport/chttp2/frame_rst_stream.h",
224         "src/core/transport/chttp2/frame_settings.h",
225         "src/core/transport/chttp2/frame_window_update.h",
226         "src/core/transport/chttp2/hpack_encoder.h",
227         "src/core/transport/chttp2/hpack_parser.h",
228         "src/core/transport/chttp2/hpack_table.h",
229         "src/core/transport/chttp2/http2_errors.h",
230         "src/core/transport/chttp2/huffsyms.h",
231         "src/core/transport/chttp2/incoming_metadata.h",
232         "src/core/transport/chttp2/internal.h",
233         "src/core/transport/chttp2/status_conversion.h",
234         "src/core/transport/chttp2/stream_map.h",
235         "src/core/transport/chttp2/timeout_encoding.h",
236         "src/core/transport/chttp2/varint.h",
237         "src/core/transport/chttp2_transport.h",
238         "src/core/transport/connectivity_state.h",
239         "src/core/transport/metadata.h",
240         "src/core/transport/metadata_batch.h",
241         "src/core/transport/static_metadata.h",
242         "src/core/transport/transport.h",
243         "src/core/transport/transport_impl.h",
244         "src/core/security/auth_filters.h",
245         "src/core/security/b64.h",
246         "src/core/security/credentials.h",
247         "src/core/security/handshake.h",
248         "src/core/security/json_token.h",
249         "src/core/security/jwt_verifier.h",
250         "src/core/security/secure_endpoint.h",
251         "src/core/security/security_connector.h",
252         "src/core/security/security_context.h",
253         "src/core/tsi/fake_transport_security.h",
254         "src/core/tsi/ssl_transport_security.h",
255         "src/core/tsi/ssl_types.h",
256         "src/core/tsi/transport_security.h",
257         "src/core/tsi/transport_security_interface.h",
258         "src/core/census/aggregation.h",
259         "src/core/census/mlog.h",
260         "src/core/census/rpc_metric_id.h",
261         "third_party/nanopb/pb.h",
262         "third_party/nanopb/pb_common.h",
263         "third_party/nanopb/pb_decode.h",
264         "third_party/nanopb/pb_encode.h",
265         "include/grpc/grpc_security.h",
266         "include/grpc/impl/codegen/byte_buffer.h",
267         "include/grpc/impl/codegen/compression_types.h",
268         "include/grpc/impl/codegen/connectivity_state.h",
269         "include/grpc/impl/codegen/grpc_types.h",
270         "include/grpc/impl/codegen/propagation_bits.h",
271         "include/grpc/impl/codegen/status.h",
272         "include/grpc/byte_buffer.h",
273         "include/grpc/byte_buffer_reader.h",
274         "include/grpc/compression.h",
275         "include/grpc/grpc.h",
276         "include/grpc/status.h",
277         "include/grpc/census.h",
278         "src/core/census/grpc_context.c",
279         "src/core/census/grpc_filter.c",
280         "src/core/channel/channel_args.c",
281         "src/core/channel/channel_stack.c",
282         "src/core/channel/client_channel.c",
283         "src/core/channel/client_uchannel.c",
284         "src/core/channel/compress_filter.c",
285         "src/core/channel/connected_channel.c",
286         "src/core/channel/http_client_filter.c",
287         "src/core/channel/http_server_filter.c",
288         "src/core/channel/subchannel_call_holder.c",
289         "src/core/client_config/client_config.c",
290         "src/core/client_config/connector.c",
291         "src/core/client_config/default_initial_connect_string.c",
292         "src/core/client_config/initial_connect_string.c",
293         "src/core/client_config/lb_policies/load_balancer_api.c",
294         "src/core/client_config/lb_policies/pick_first.c",
295         "src/core/client_config/lb_policies/round_robin.c",
296         "src/core/client_config/lb_policy.c",
297         "src/core/client_config/lb_policy_factory.c",
298         "src/core/client_config/lb_policy_registry.c",
299         "src/core/client_config/resolver.c",
300         "src/core/client_config/resolver_factory.c",
301         "src/core/client_config/resolver_registry.c",
302         "src/core/client_config/resolvers/dns_resolver.c",
303         "src/core/client_config/resolvers/sockaddr_resolver.c",
304         "src/core/client_config/subchannel.c",
305         "src/core/client_config/subchannel_factory.c",
306         "src/core/client_config/subchannel_index.c",
307         "src/core/client_config/uri_parser.c",
308         "src/core/compression/compression_algorithm.c",
309         "src/core/compression/message_compress.c",
310         "src/core/debug/trace.c",
311         "src/core/httpcli/format_request.c",
312         "src/core/httpcli/httpcli.c",
313         "src/core/httpcli/parser.c",
314         "src/core/iomgr/closure.c",
315         "src/core/iomgr/endpoint.c",
316         "src/core/iomgr/endpoint_pair_posix.c",
317         "src/core/iomgr/endpoint_pair_windows.c",
318         "src/core/iomgr/exec_ctx.c",
319         "src/core/iomgr/executor.c",
320         "src/core/iomgr/fd_posix.c",
321         "src/core/iomgr/iocp_windows.c",
322         "src/core/iomgr/iomgr.c",
323         "src/core/iomgr/iomgr_posix.c",
324         "src/core/iomgr/iomgr_windows.c",
325         "src/core/iomgr/pollset_multipoller_with_epoll.c",
326         "src/core/iomgr/pollset_multipoller_with_poll_posix.c",
327         "src/core/iomgr/pollset_posix.c",
328         "src/core/iomgr/pollset_set_posix.c",
329         "src/core/iomgr/pollset_set_windows.c",
330         "src/core/iomgr/pollset_windows.c",
331         "src/core/iomgr/resolve_address_posix.c",
332         "src/core/iomgr/resolve_address_windows.c",
333         "src/core/iomgr/sockaddr_utils.c",
334         "src/core/iomgr/socket_utils_common_posix.c",
335         "src/core/iomgr/socket_utils_linux.c",
336         "src/core/iomgr/socket_utils_posix.c",
337         "src/core/iomgr/socket_windows.c",
338         "src/core/iomgr/tcp_client_posix.c",
339         "src/core/iomgr/tcp_client_windows.c",
340         "src/core/iomgr/tcp_posix.c",
341         "src/core/iomgr/tcp_server_posix.c",
342         "src/core/iomgr/tcp_server_windows.c",
343         "src/core/iomgr/tcp_windows.c",
344         "src/core/iomgr/time_averaged_stats.c",
345         "src/core/iomgr/timer.c",
346         "src/core/iomgr/timer_heap.c",
347         "src/core/iomgr/udp_server.c",
348         "src/core/iomgr/wakeup_fd_eventfd.c",
349         "src/core/iomgr/wakeup_fd_nospecial.c",
350         "src/core/iomgr/wakeup_fd_pipe.c",
351         "src/core/iomgr/wakeup_fd_posix.c",
352         "src/core/iomgr/workqueue_posix.c",
353         "src/core/iomgr/workqueue_windows.c",
354         "src/core/json/json.c",
355         "src/core/json/json_reader.c",
356         "src/core/json/json_string.c",
357         "src/core/json/json_writer.c",
358         "src/core/proto/grpc/lb/v0/load_balancer.pb.c",
359         "src/core/surface/alarm.c",
360         "src/core/surface/api_trace.c",
361         "src/core/surface/byte_buffer.c",
362         "src/core/surface/byte_buffer_reader.c",
363         "src/core/surface/call.c",
364         "src/core/surface/call_details.c",
365         "src/core/surface/call_log_batch.c",
366         "src/core/surface/channel.c",
367         "src/core/surface/channel_connectivity.c",
368         "src/core/surface/channel_create.c",
369         "src/core/surface/channel_ping.c",
370         "src/core/surface/completion_queue.c",
371         "src/core/surface/event_string.c",
372         "src/core/surface/init.c",
373         "src/core/surface/lame_client.c",
374         "src/core/surface/metadata_array.c",
375         "src/core/surface/server.c",
376         "src/core/surface/server_chttp2.c",
377         "src/core/surface/server_create.c",
378         "src/core/surface/validate_metadata.c",
379         "src/core/surface/version.c",
380         "src/core/transport/byte_stream.c",
381         "src/core/transport/chttp2/alpn.c",
382         "src/core/transport/chttp2/bin_encoder.c",
383         "src/core/transport/chttp2/frame_data.c",
384         "src/core/transport/chttp2/frame_goaway.c",
385         "src/core/transport/chttp2/frame_ping.c",
386         "src/core/transport/chttp2/frame_rst_stream.c",
387         "src/core/transport/chttp2/frame_settings.c",
388         "src/core/transport/chttp2/frame_window_update.c",
389         "src/core/transport/chttp2/hpack_encoder.c",
390         "src/core/transport/chttp2/hpack_parser.c",
391         "src/core/transport/chttp2/hpack_table.c",
392         "src/core/transport/chttp2/huffsyms.c",
393         "src/core/transport/chttp2/incoming_metadata.c",
394         "src/core/transport/chttp2/parsing.c",
395         "src/core/transport/chttp2/status_conversion.c",
396         "src/core/transport/chttp2/stream_lists.c",
397         "src/core/transport/chttp2/stream_map.c",
398         "src/core/transport/chttp2/timeout_encoding.c",
399         "src/core/transport/chttp2/varint.c",
400         "src/core/transport/chttp2/writing.c",
401         "src/core/transport/chttp2_transport.c",
402         "src/core/transport/connectivity_state.c",
403         "src/core/transport/metadata.c",
404         "src/core/transport/metadata_batch.c",
405         "src/core/transport/static_metadata.c",
406         "src/core/transport/transport.c",
407         "src/core/transport/transport_op_string.c",
408         "src/core/httpcli/httpcli_security_connector.c",
409         "src/core/security/b64.c",
410         "src/core/security/client_auth_filter.c",
411         "src/core/security/credentials.c",
412         "src/core/security/credentials_metadata.c",
413         "src/core/security/credentials_posix.c",
414         "src/core/security/credentials_win32.c",
415         "src/core/security/google_default_credentials.c",
416         "src/core/security/handshake.c",
417         "src/core/security/json_token.c",
418         "src/core/security/jwt_verifier.c",
419         "src/core/security/secure_endpoint.c",
420         "src/core/security/security_connector.c",
421         "src/core/security/security_context.c",
422         "src/core/security/server_auth_filter.c",
423         "src/core/security/server_secure_chttp2.c",
424         "src/core/surface/init_secure.c",
425         "src/core/surface/secure_channel_create.c",
426         "src/core/tsi/fake_transport_security.c",
427         "src/core/tsi/ssl_transport_security.c",
428         "src/core/tsi/transport_security.c",
429         "src/core/census/context.c",
430         "src/core/census/initialize.c",
431         "src/core/census/mlog.c",
432         "src/core/census/operation.c",
433         "src/core/census/placeholders.c",
434         "src/core/census/tracing.c",
435         "third_party/nanopb/pb_common.c",
436         "third_party/nanopb/pb_decode.c",
437         "third_party/nanopb/pb_encode.c"
438       ],
439       "private_header_files": [
440         "src/core/profiling/timers.h",
441         "src/core/support/block_annotate.h",
442         "src/core/support/env.h",
443         "src/core/support/load_file.h",
444         "src/core/support/murmur_hash.h",
445         "src/core/support/stack_lockfree.h",
446         "src/core/support/string.h",
447         "src/core/support/string_win32.h",
448         "src/core/support/thd_internal.h",
449         "src/core/support/time_precise.h",
450         "src/core/support/tmpfile.h",
451         "src/core/census/grpc_filter.h",
452         "src/core/channel/channel_args.h",
453         "src/core/channel/channel_stack.h",
454         "src/core/channel/client_channel.h",
455         "src/core/channel/client_uchannel.h",
456         "src/core/channel/compress_filter.h",
457         "src/core/channel/connected_channel.h",
458         "src/core/channel/context.h",
459         "src/core/channel/http_client_filter.h",
460         "src/core/channel/http_server_filter.h",
461         "src/core/channel/subchannel_call_holder.h",
462         "src/core/client_config/client_config.h",
463         "src/core/client_config/connector.h",
464         "src/core/client_config/initial_connect_string.h",
465         "src/core/client_config/lb_policies/load_balancer_api.h",
466         "src/core/client_config/lb_policies/pick_first.h",
467         "src/core/client_config/lb_policies/round_robin.h",
468         "src/core/client_config/lb_policy.h",
469         "src/core/client_config/lb_policy_factory.h",
470         "src/core/client_config/lb_policy_registry.h",
471         "src/core/client_config/resolver.h",
472         "src/core/client_config/resolver_factory.h",
473         "src/core/client_config/resolver_registry.h",
474         "src/core/client_config/resolvers/dns_resolver.h",
475         "src/core/client_config/resolvers/sockaddr_resolver.h",
476         "src/core/client_config/subchannel.h",
477         "src/core/client_config/subchannel_factory.h",
478         "src/core/client_config/subchannel_index.h",
479         "src/core/client_config/uri_parser.h",
480         "src/core/compression/algorithm_metadata.h",
481         "src/core/compression/message_compress.h",
482         "src/core/debug/trace.h",
483         "src/core/httpcli/format_request.h",
484         "src/core/httpcli/httpcli.h",
485         "src/core/httpcli/parser.h",
486         "src/core/iomgr/closure.h",
487         "src/core/iomgr/endpoint.h",
488         "src/core/iomgr/endpoint_pair.h",
489         "src/core/iomgr/exec_ctx.h",
490         "src/core/iomgr/executor.h",
491         "src/core/iomgr/fd_posix.h",
492         "src/core/iomgr/iocp_windows.h",
493         "src/core/iomgr/iomgr.h",
494         "src/core/iomgr/iomgr_internal.h",
495         "src/core/iomgr/iomgr_posix.h",
496         "src/core/iomgr/pollset.h",
497         "src/core/iomgr/pollset_posix.h",
498         "src/core/iomgr/pollset_set.h",
499         "src/core/iomgr/pollset_set_posix.h",
500         "src/core/iomgr/pollset_set_windows.h",
501         "src/core/iomgr/pollset_windows.h",
502         "src/core/iomgr/resolve_address.h",
503         "src/core/iomgr/sockaddr.h",
504         "src/core/iomgr/sockaddr_posix.h",
505         "src/core/iomgr/sockaddr_utils.h",
506         "src/core/iomgr/sockaddr_win32.h",
507         "src/core/iomgr/socket_utils_posix.h",
508         "src/core/iomgr/socket_windows.h",
509         "src/core/iomgr/tcp_client.h",
510         "src/core/iomgr/tcp_posix.h",
511         "src/core/iomgr/tcp_server.h",
512         "src/core/iomgr/tcp_windows.h",
513         "src/core/iomgr/time_averaged_stats.h",
514         "src/core/iomgr/timer.h",
515         "src/core/iomgr/timer_heap.h",
516         "src/core/iomgr/udp_server.h",
517         "src/core/iomgr/wakeup_fd_pipe.h",
518         "src/core/iomgr/wakeup_fd_posix.h",
519         "src/core/iomgr/workqueue.h",
520         "src/core/iomgr/workqueue_posix.h",
521         "src/core/iomgr/workqueue_windows.h",
522         "src/core/json/json.h",
523         "src/core/json/json_common.h",
524         "src/core/json/json_reader.h",
525         "src/core/json/json_writer.h",
526         "src/core/proto/grpc/lb/v0/load_balancer.pb.h",
527         "src/core/statistics/census_interface.h",
528         "src/core/statistics/census_rpc_stats.h",
529         "src/core/surface/api_trace.h",
530         "src/core/surface/call.h",
531         "src/core/surface/call_test_only.h",
532         "src/core/surface/channel.h",
533         "src/core/surface/completion_queue.h",
534         "src/core/surface/event_string.h",
535         "src/core/surface/init.h",
536         "src/core/surface/server.h",
537         "src/core/surface/surface_trace.h",
538         "src/core/transport/byte_stream.h",
539         "src/core/transport/chttp2/alpn.h",
540         "src/core/transport/chttp2/bin_encoder.h",
541         "src/core/transport/chttp2/frame.h",
542         "src/core/transport/chttp2/frame_data.h",
543         "src/core/transport/chttp2/frame_goaway.h",
544         "src/core/transport/chttp2/frame_ping.h",
545         "src/core/transport/chttp2/frame_rst_stream.h",
546         "src/core/transport/chttp2/frame_settings.h",
547         "src/core/transport/chttp2/frame_window_update.h",
548         "src/core/transport/chttp2/hpack_encoder.h",
549         "src/core/transport/chttp2/hpack_parser.h",
550         "src/core/transport/chttp2/hpack_table.h",
551         "src/core/transport/chttp2/http2_errors.h",
552         "src/core/transport/chttp2/huffsyms.h",
553         "src/core/transport/chttp2/incoming_metadata.h",
554         "src/core/transport/chttp2/internal.h",
555         "src/core/transport/chttp2/status_conversion.h",
556         "src/core/transport/chttp2/stream_map.h",
557         "src/core/transport/chttp2/timeout_encoding.h",
558         "src/core/transport/chttp2/varint.h",
559         "src/core/transport/chttp2_transport.h",
560         "src/core/transport/connectivity_state.h",
561         "src/core/transport/metadata.h",
562         "src/core/transport/metadata_batch.h",
563         "src/core/transport/static_metadata.h",
564         "src/core/transport/transport.h",
565         "src/core/transport/transport_impl.h",
566         "src/core/security/auth_filters.h",
567         "src/core/security/b64.h",
568         "src/core/security/credentials.h",
569         "src/core/security/handshake.h",
570         "src/core/security/json_token.h",
571         "src/core/security/jwt_verifier.h",
572         "src/core/security/secure_endpoint.h",
573         "src/core/security/security_connector.h",
574         "src/core/security/security_context.h",
575         "src/core/tsi/fake_transport_security.h",
576         "src/core/tsi/ssl_transport_security.h",
577         "src/core/tsi/ssl_types.h",
578         "src/core/tsi/transport_security.h",
579         "src/core/tsi/transport_security_interface.h",
580         "src/core/census/aggregation.h",
581         "src/core/census/mlog.h",
582         "src/core/census/rpc_metric_id.h",
583         "third_party/nanopb/pb.h",
584         "third_party/nanopb/pb_common.h",
585         "third_party/nanopb/pb_decode.h",
586         "third_party/nanopb/pb_encode.h"
587       ],
588       "header_mappings_dir": ".",
589       "xcconfig": {
590         "USE_HEADERMAP": "NO",
591         "ALWAYS_SEARCH_USER_PATHS": "NO",
592         "USER_HEADER_SEARCH_PATHS": "\"$(PODS_ROOT)/Headers/Private/gRPC\"",
593         "HEADER_SEARCH_PATHS": "\"$(PODS_ROOT)/Headers/Private/gRPC/include\""
594       },
595       "requires_arc": false,
596       "libraries": "z",
597       "dependencies": {
598         "BoringSSL": [
599           "~> 3.0"
600         ]
601       }
602     },
603     {
604       "name": "GRPCClient",
605       "source_files": [
606         "src/objective-c/GRPCClient/*.{h,m}",
607         "src/objective-c/GRPCClient/**/*.{h,m}"
608       ],
609       "private_header_files": "src/objective-c/GRPCClient/private/*.h",
610       "header_mappings_dir": "src/objective-c",
611       "dependencies": {
612         "gRPC/C-Core": [
614         ],
615         "gRPC/RxLibrary": [
617         ]
618       },
619       "resource_bundles": {
620         "gRPCCertificates": [
621           "etc/roots.pem"
622         ]
623       }
624     },
625     {
626       "name": "ProtoRPC",
627       "source_files": "src/objective-c/ProtoRPC/*.{h,m}",
628       "header_mappings_dir": "src/objective-c",
629       "dependencies": {
630         "gRPC/GRPCClient": [
632         ],
633         "gRPC/RxLibrary": [
635         ],
636         "Protobuf": [
637           "~> 3.0.0-alpha-4"
638         ]
639       }
640     }
641   ]