blob: 72c74d9951cac9572aa772e2ef50da648f0d0400 [file] [log] [blame]
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001{
2 "settings": {
3 "#": "The public version number of the library.",
4 "version": {
5 "major": 0,
6 "minor": 8,
7 "micro": 0,
8 "build": 0
9 }
10 },
11 "libs": [
12 {
13 "name": "gpr",
14 "build": "all",
15 "secure": false,
jtattermusch97fb3f62014-12-08 15:13:41 -080016 "vs_project_guid": "{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080017 "src": [
18 "src/core/support/alloc.c",
19 "src/core/support/cancellable.c",
20 "src/core/support/cmdline.c",
21 "src/core/support/cpu_posix.c",
22 "src/core/support/histogram.c",
23 "src/core/support/host_port.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080024 "src/core/support/log_android.c",
ctiller2bbb6c42014-12-17 09:44:44 -080025 "src/core/support/log.c",
26 "src/core/support/log_linux.c",
27 "src/core/support/log_posix.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080028 "src/core/support/log_win32.c",
29 "src/core/support/murmur_hash.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080030 "src/core/support/slice_buffer.c",
ctiller2bbb6c42014-12-17 09:44:44 -080031 "src/core/support/slice.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080032 "src/core/support/string.c",
33 "src/core/support/string_posix.c",
nnoble0c475f02014-12-05 15:37:39 -080034 "src/core/support/string_win32.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080035 "src/core/support/sync.c",
36 "src/core/support/sync_posix.c",
jtattermusch98bffb72014-12-09 12:47:19 -080037 "src/core/support/sync_win32.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080038 "src/core/support/thd_posix.c",
39 "src/core/support/thd_win32.c",
40 "src/core/support/time.c",
41 "src/core/support/time_posix.c",
42 "src/core/support/time_win32.c"
43 ],
44 "public_headers": [
45 "include/grpc/support/alloc.h",
46 "include/grpc/support/atm_gcc_atomic.h",
47 "include/grpc/support/atm_gcc_sync.h",
48 "include/grpc/support/atm.h",
49 "include/grpc/support/atm_win32.h",
50 "include/grpc/support/cancellable_platform.h",
51 "include/grpc/support/cmdline.h",
52 "include/grpc/support/histogram.h",
53 "include/grpc/support/host_port.h",
54 "include/grpc/support/log.h",
55 "include/grpc/support/port_platform.h",
56 "include/grpc/support/slice_buffer.h",
57 "include/grpc/support/slice.h",
58 "include/grpc/support/string.h",
59 "include/grpc/support/sync_generic.h",
60 "include/grpc/support/sync.h",
61 "include/grpc/support/sync_posix.h",
62 "include/grpc/support/sync_win32.h",
63 "include/grpc/support/thd.h",
64 "include/grpc/support/thd_posix.h",
65 "include/grpc/support/thd_win32.h",
66 "include/grpc/support/time.h",
67 "include/grpc/support/time_posix.h",
68 "include/grpc/support/time_win32.h",
69 "include/grpc/support/useful.h"
70 ],
71 "headers": [
72 "src/core/support/cpu.h",
73 "src/core/support/murmur_hash.h",
74 "src/core/support/thd_internal.h"
75 ]
76 },
77 {
78 "name": "grpc",
79 "build": "all",
80 "secure": true,
jtattermusch97fb3f62014-12-08 15:13:41 -080081 "vs_project_guid": "{29D16885-7228-4C31-81ED-5F9187C7F2A9}",
nnoble20e2e3f2014-12-16 15:37:57 -080082 "baselib": true,
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080083 "alternates": [
84 {
85 "name": "grpc_unsecure",
86 "properties": [
87 {
88 "name": "secure",
89 "value": false
90 }
91 ],
92 "exclude_res": [
93 "^src/core/security/",
94 "^src/core/tsi/"
95 ]
96 }
97 ],
98 "src": [
99 "src/core/channel/call_op_string.c",
100 "src/core/channel/census_filter.c",
101 "src/core/channel/channel_args.c",
102 "src/core/channel/channel_stack.c",
ctiller82e275f2014-12-12 08:43:28 -0800103 "src/core/channel/child_channel.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800104 "src/core/channel/client_channel.c",
105 "src/core/channel/client_setup.c",
106 "src/core/channel/connected_channel.c",
107 "src/core/channel/http_client_filter.c",
108 "src/core/channel/http_filter.c",
109 "src/core/channel/http_server_filter.c",
110 "src/core/channel/metadata_buffer.c",
111 "src/core/channel/noop_filter.c",
112 "src/core/compression/algorithm.c",
113 "src/core/compression/message_compress.c",
ctiller18b49ab2014-12-09 14:39:16 -0800114 "src/core/httpcli/format_request.c",
115 "src/core/httpcli/httpcli.c",
116 "src/core/httpcli/httpcli_security_context.c",
117 "src/core/httpcli/parser.c",
ctiller2bbb6c42014-12-17 09:44:44 -0800118 "src/core/iomgr/endpoint.c",
ctiller18b49ab2014-12-09 14:39:16 -0800119 "src/core/iomgr/endpoint_pair_posix.c",
120 "src/core/iomgr/iomgr_libevent.c",
121 "src/core/iomgr/iomgr_libevent_use_threads.c",
122 "src/core/iomgr/resolve_address_posix.c",
123 "src/core/iomgr/sockaddr_utils.c",
124 "src/core/iomgr/socket_utils_common_posix.c",
125 "src/core/iomgr/socket_utils_linux.c",
126 "src/core/iomgr/socket_utils_posix.c",
127 "src/core/iomgr/tcp_client_posix.c",
128 "src/core/iomgr/tcp_posix.c",
129 "src/core/iomgr/tcp_server_posix.c",
ctillerc1ddffb2014-12-15 13:08:18 -0800130 "src/core/iomgr/time_averaged_stats.c",
ctiller18b49ab2014-12-09 14:39:16 -0800131 "src/core/security/auth.c",
jboeufbefd2652014-12-12 15:39:47 -0800132 "src/core/security/base64.c",
ctiller18b49ab2014-12-09 14:39:16 -0800133 "src/core/security/credentials.c",
134 "src/core/security/google_root_certs.c",
jboeufbefd2652014-12-12 15:39:47 -0800135 "src/core/security/json_token.c",
ctiller2bbb6c42014-12-17 09:44:44 -0800136 "src/core/security/secure_endpoint.c",
ctiller18b49ab2014-12-09 14:39:16 -0800137 "src/core/security/secure_transport_setup.c",
138 "src/core/security/security_context.c",
139 "src/core/security/server_secure_chttp2.c",
140 "src/core/statistics/census_init.c",
ctiller2bbb6c42014-12-17 09:44:44 -0800141 "src/core/statistics/census_log.c",
ctiller18b49ab2014-12-09 14:39:16 -0800142 "src/core/statistics/census_rpc_stats.c",
143 "src/core/statistics/census_tracing.c",
144 "src/core/statistics/hash_table.c",
ctiller18b49ab2014-12-09 14:39:16 -0800145 "src/core/statistics/window_stats.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800146 "src/core/surface/byte_buffer.c",
147 "src/core/surface/byte_buffer_reader.c",
148 "src/core/surface/call.c",
149 "src/core/surface/channel.c",
150 "src/core/surface/channel_create.c",
151 "src/core/surface/client.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800152 "src/core/surface/completion_queue.c",
153 "src/core/surface/event_string.c",
154 "src/core/surface/init.c",
ctiller18b49ab2014-12-09 14:39:16 -0800155 "src/core/surface/lame_client.c",
156 "src/core/surface/secure_channel_create.c",
157 "src/core/surface/secure_server_create.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800158 "src/core/surface/server.c",
159 "src/core/surface/server_chttp2.c",
160 "src/core/surface/server_create.c",
nnoble0c475f02014-12-05 15:37:39 -0800161 "src/core/transport/chttp2/alpn.c",
162 "src/core/transport/chttp2/bin_encoder.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800163 "src/core/transport/chttp2/frame_data.c",
nnoble0c475f02014-12-05 15:37:39 -0800164 "src/core/transport/chttp2/frame_goaway.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800165 "src/core/transport/chttp2/frame_ping.c",
166 "src/core/transport/chttp2/frame_rst_stream.c",
167 "src/core/transport/chttp2/frame_settings.c",
168 "src/core/transport/chttp2/frame_window_update.c",
169 "src/core/transport/chttp2/hpack_parser.c",
170 "src/core/transport/chttp2/hpack_table.c",
nnoble0c475f02014-12-05 15:37:39 -0800171 "src/core/transport/chttp2/huffsyms.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800172 "src/core/transport/chttp2/status_conversion.c",
173 "src/core/transport/chttp2/stream_encoder.c",
174 "src/core/transport/chttp2/stream_map.c",
175 "src/core/transport/chttp2/timeout_encoding.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800176 "src/core/transport/chttp2_transport.c",
ctiller18b49ab2014-12-09 14:39:16 -0800177 "src/core/transport/chttp2/varint.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800178 "src/core/transport/metadata.c",
179 "src/core/transport/stream_op.c",
180 "src/core/transport/transport.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800181 "src/core/tsi/fake_transport_security.c",
182 "src/core/tsi/ssl_transport_security.c",
ctiller18b49ab2014-12-09 14:39:16 -0800183 "src/core/tsi/transport_security.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800184 "third_party/cJSON/cJSON.c"
185 ],
186 "public_headers": [
187 "include/grpc/byte_buffer.h",
188 "include/grpc/byte_buffer_reader.h",
189 "include/grpc/grpc.h",
190 "include/grpc/grpc_security.h",
191 "include/grpc/status.h"
192 ],
193 "headers": [
194 "src/core/channel/census_filter.h",
195 "src/core/channel/channel_args.h",
196 "src/core/channel/channel_stack.h",
ctiller82e275f2014-12-12 08:43:28 -0800197 "src/core/channel/child_channel.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800198 "src/core/channel/client_channel.h",
199 "src/core/channel/client_setup.h",
200 "src/core/channel/connected_channel.h",
201 "src/core/channel/http_client_filter.h",
202 "src/core/channel/http_filter.h",
203 "src/core/channel/http_server_filter.h",
204 "src/core/channel/metadata_buffer.h",
205 "src/core/channel/noop_filter.h",
206 "src/core/compression/algorithm.h",
207 "src/core/compression/message_compress.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800208 "src/core/httpcli/format_request.h",
209 "src/core/httpcli/httpcli.h",
210 "src/core/httpcli/httpcli_security_context.h",
211 "src/core/httpcli/parser.h",
ctiller18b49ab2014-12-09 14:39:16 -0800212 "src/core/iomgr/alarm.h",
ctiller2bbb6c42014-12-17 09:44:44 -0800213 "src/core/iomgr/endpoint.h",
ctiller18b49ab2014-12-09 14:39:16 -0800214 "src/core/iomgr/endpoint_pair.h",
215 "src/core/iomgr/iomgr_completion_queue_interface.h",
216 "src/core/iomgr/iomgr.h",
217 "src/core/iomgr/iomgr_libevent.h",
218 "src/core/iomgr/resolve_address.h",
219 "src/core/iomgr/sockaddr.h",
220 "src/core/iomgr/sockaddr_posix.h",
221 "src/core/iomgr/sockaddr_utils.h",
222 "src/core/iomgr/sockaddr_win32.h",
223 "src/core/iomgr/socket_utils_posix.h",
224 "src/core/iomgr/tcp_client.h",
225 "src/core/iomgr/tcp_posix.h",
226 "src/core/iomgr/tcp_server.h",
ctillerc1ddffb2014-12-15 13:08:18 -0800227 "src/core/iomgr/time_averaged_stats.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800228 "src/core/security/auth.h",
jboeufbefd2652014-12-12 15:39:47 -0800229 "src/core/security/base64.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800230 "src/core/security/credentials.h",
231 "src/core/security/google_root_certs.h",
jboeufbefd2652014-12-12 15:39:47 -0800232 "src/core/security/json_token.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800233 "src/core/security/secure_transport_setup.h",
234 "src/core/security/security_context.h",
235 "src/core/statistics/census_interface.h",
ctiller2bbb6c42014-12-17 09:44:44 -0800236 "src/core/statistics/census_log.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800237 "src/core/statistics/census_rpc_stats.h",
238 "src/core/statistics/hash_table.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800239 "src/core/statistics/window_stats.h",
240 "src/core/surface/call.h",
241 "src/core/surface/channel.h",
242 "src/core/surface/client.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800243 "src/core/surface/completion_queue.h",
244 "src/core/surface/event_string.h",
ctiller18b49ab2014-12-09 14:39:16 -0800245 "src/core/surface/lame_client.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800246 "src/core/surface/server.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800247 "src/core/surface/surface_trace.h",
nnoble0c475f02014-12-05 15:37:39 -0800248 "src/core/transport/chttp2/bin_encoder.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800249 "src/core/transport/chttp2/frame_data.h",
nnoble0c475f02014-12-05 15:37:39 -0800250 "src/core/transport/chttp2/frame_goaway.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800251 "src/core/transport/chttp2/frame.h",
252 "src/core/transport/chttp2/frame_ping.h",
253 "src/core/transport/chttp2/frame_rst_stream.h",
254 "src/core/transport/chttp2/frame_settings.h",
255 "src/core/transport/chttp2/frame_window_update.h",
256 "src/core/transport/chttp2/hpack_parser.h",
257 "src/core/transport/chttp2/hpack_table.h",
258 "src/core/transport/chttp2/http2_errors.h",
ctiller18b49ab2014-12-09 14:39:16 -0800259 "src/core/transport/chttp2/huffsyms.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800260 "src/core/transport/chttp2/status_conversion.h",
261 "src/core/transport/chttp2/stream_encoder.h",
262 "src/core/transport/chttp2/stream_map.h",
263 "src/core/transport/chttp2/timeout_encoding.h",
264 "src/core/transport/chttp2_transport.h",
265 "src/core/transport/chttp2/varint.h",
266 "src/core/transport/metadata.h",
267 "src/core/transport/stream_op.h",
268 "src/core/transport/transport.h",
269 "src/core/transport/transport_impl.h",
270 "src/core/tsi/fake_transport_security.h",
271 "src/core/tsi/ssl_transport_security.h",
272 "src/core/tsi/transport_security.h",
273 "src/core/tsi/transport_security_interface.h",
274 "src/core/tsi/transport_security_test_lib.h"
275 ]
276 },
277 {
278 "name": "grpc_test_util",
279 "build": "private",
jtattermusch97fb3f62014-12-08 15:13:41 -0800280 "vs_project_guid": "{17BCAFC0-5FDC-4C94-AEB9-95F3E220614B}",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800281 "src": [
ctiller2bbb6c42014-12-17 09:44:44 -0800282 "test/core/end2end/cq_verifier.c",
283 "test/core/end2end/data/ca_cert.c",
284 "test/core/end2end/data/server1_cert.c",
285 "test/core/end2end/data/server1_key.c",
286 "test/core/iomgr/endpoint_tests.c",
287 "test/core/statistics/census_log_tests.c",
288 "test/core/transport/transport_end2end_tests.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800289 "test/core/util/grpc_profiler.c",
jtattermusch94204dd2014-12-11 14:18:58 -0800290 "test/core/util/ipv6_posix.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800291 "test/core/util/parse_hexstring.c",
jtattermusch97fb3f62014-12-08 15:13:41 -0800292 "test/core/util/port_posix.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800293 "test/core/util/slice_splitter.c",
ctiller2bbb6c42014-12-17 09:44:44 -0800294 "test/core/util/test_config.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800295 ]
296 },
297 {
298 "name": "grpc++",
299 "build": "all",
300 "c++": true,
301 "secure": true,
jtattermusch97fb3f62014-12-08 15:13:41 -0800302 "vs_project_guid": "{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800303 "src": [
ctiller2bbb6c42014-12-17 09:44:44 -0800304 "src/cpp/client/channel.cc",
305 "src/cpp/client/client_context.cc",
306 "src/cpp/client/create_channel.cc",
vpai80b6d012014-12-17 11:47:32 -0800307 "src/cpp/client/credentials.cc",
ctiller2bbb6c42014-12-17 09:44:44 -0800308 "src/cpp/client/internal_stub.cc",
309 "src/cpp/proto/proto_utils.cc",
310 "src/cpp/rpc_method.cc",
311 "src/cpp/server/async_server.cc",
312 "src/cpp/server/async_server_context.cc",
313 "src/cpp/server/completion_queue.cc",
314 "src/cpp/server/server_builder.cc",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800315 "src/cpp/server/server.cc",
316 "src/cpp/server/server_rpc_handler.cc",
vpai80b6d012014-12-17 11:47:32 -0800317 "src/cpp/server/server_credentials.cc",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800318 "src/cpp/server/thread_pool.cc",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800319 "src/cpp/stream/stream_context.cc",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800320 "src/cpp/util/status.cc",
ctiller2bbb6c42014-12-17 09:44:44 -0800321 "src/cpp/util/time.cc"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800322 ],
323 "public_headers": [
ctiller2bbb6c42014-12-17 09:44:44 -0800324 "include/grpc++/async_server_context.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800325 "include/grpc++/async_server.h",
ctiller2bbb6c42014-12-17 09:44:44 -0800326 "include/grpc++/channel_interface.h",
327 "include/grpc++/client_context.h",
328 "include/grpc++/completion_queue.h",
329 "include/grpc++/config.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800330 "include/grpc++/create_channel.h",
vpai80b6d012014-12-17 11:47:32 -0800331 "include/grpc++/credentials.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800332 "include/grpc++/server_builder.h",
vpai80b6d012014-12-17 11:47:32 -0800333 "include/grpc++/server_credentials.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800334 "include/grpc++/server.h",
ctiller2bbb6c42014-12-17 09:44:44 -0800335 "include/grpc++/status.h",
336 "include/grpc++/stream_context_interface.h",
vpai80b6d012014-12-17 11:47:32 -0800337 "include/grpc++/stream.h"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800338 ],
339 "headers": [
ctiller2bbb6c42014-12-17 09:44:44 -0800340 "src/cpp/client/channel.h",
341 "src/cpp/client/internal_stub.h",
342 "src/cpp/proto/proto_utils.h",
343 "src/cpp/rpc_method.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800344 "src/cpp/server/rpc_service_method.h",
345 "src/cpp/server/server_rpc_handler.h",
346 "src/cpp/server/thread_pool.h",
347 "src/cpp/stream/stream_context.h",
ctiller2bbb6c42014-12-17 09:44:44 -0800348 "src/cpp/util/time.h"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800349 ]
350 },
351 {
352 "name": "grpc++_test_util",
353 "build": "test",
354 "src": [
nnoble72309c62014-12-12 11:42:26 -0800355 "test/cpp/util/echo.proto",
nnoble4cb93712014-12-17 14:18:08 -0800356 "test/cpp/util/test_ssl_channel.cc",
357 "test/cpp/end2end/async_test_server.cc"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800358 ],
359 "c++": true
360 }
361 ],
362 "targets": [
363 {
364 "name": "gen_hpack_tables",
365 "build": "tool",
366 "src": [
367 "src/core/transport/chttp2/gen_hpack_tables.c"
368 ],
369 "deps": [
370 "grpc_test_util",
nnoble0c475f02014-12-05 15:37:39 -0800371 "gpr",
372 "grpc"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800373 ]
374 },
nnobleebebb7e2014-12-10 16:31:01 -0800375
376 {
377 "name": "cpp_plugin",
378 "build": "protoc",
nnoblec78b3402014-12-11 16:06:57 -0800379 "c++": true,
nnoble69ac39f2014-12-12 15:43:38 -0800380 "secure": false,
nnobleebebb7e2014-12-10 16:31:01 -0800381 "src": [
382 "src/compiler/cpp_plugin.cpp",
383 "src/compiler/cpp_generator.cpp"
384 ],
385 "headers": [
386 "src/compiler/cpp_generator.h",
387 "src/compiler/cpp_generator_helpers.h"
388 ],
389 "deps": []
390 },
391 {
392 "name": "ruby_plugin",
393 "build": "protoc",
nnoblec78b3402014-12-11 16:06:57 -0800394 "c++": true,
nnoble69ac39f2014-12-12 15:43:38 -0800395 "secure": false,
nnobleebebb7e2014-12-10 16:31:01 -0800396 "src": [
397 "src/compiler/ruby_plugin.cpp",
398 "src/compiler/ruby_generator.cpp"
399 ],
400 "headers": [
401 "src/compiler/cpp_generator.h",
402 "src/compiler/cpp_generator_helpers-inl.h",
403 "src/compiler/cpp_generator_map-inl.h",
404 "src/compiler/cpp_generator_string-inl.h"
405 ],
406 "deps": []
407 },
408
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800409 {
410 "name": "grpc_byte_buffer_reader_test",
411 "build": "test",
412 "src": [
413 "test/core/surface/byte_buffer_reader_test.c"
414 ],
415 "deps": [
416 "grpc_test_util",
417 "grpc",
418 "gpr"
419 ]
420 },
421 {
422 "name": "gpr_cancellable_test",
423 "build": "test",
424 "src": [
425 "test/core/support/cancellable_test.c"
426 ],
427 "deps": [
428 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800429 "gpr"
430 ]
431 },
432 {
433 "name": "gpr_log_test",
434 "build": "test",
435 "src": [
436 "test/core/support/log_test.c"
437 ],
438 "deps": [
439 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800440 "gpr"
441 ]
442 },
443 {
ctiller5e04b132014-12-15 09:24:43 -0800444 "name": "gpr_useful_test",
445 "build": "test",
446 "src": [
447 "test/core/support/useful_test.c"
448 ],
449 "deps": [
450 "grpc_test_util",
451 "gpr"
452 ]
453 },
454 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800455 "name": "gpr_cmdline_test",
456 "build": "test",
457 "src": [
458 "test/core/support/cmdline_test.c"
459 ],
460 "deps": [
461 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800462 "gpr"
463 ]
464 },
465 {
466 "name": "gpr_histogram_test",
467 "build": "test",
468 "src": [
469 "test/core/support/histogram_test.c"
470 ],
471 "deps": [
472 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800473 "gpr"
474 ]
475 },
476 {
477 "name": "gpr_host_port_test",
478 "build": "test",
479 "src": [
480 "test/core/support/host_port_test.c"
481 ],
482 "deps": [
483 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800484 "gpr"
485 ]
486 },
487 {
488 "name": "gpr_slice_buffer_test",
489 "build": "test",
490 "src": [
491 "test/core/support/slice_buffer_test.c"
492 ],
493 "deps": [
494 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800495 "gpr"
496 ]
497 },
498 {
499 "name": "gpr_slice_test",
500 "build": "test",
501 "src": [
502 "test/core/support/slice_test.c"
503 ],
504 "deps": [
505 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800506 "gpr"
507 ]
508 },
509 {
510 "name": "gpr_string_test",
511 "build": "test",
512 "src": [
513 "test/core/support/string_test.c"
514 ],
515 "deps": [
516 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800517 "gpr"
518 ]
519 },
520 {
521 "name": "gpr_sync_test",
522 "build": "test",
523 "src": [
524 "test/core/support/sync_test.c"
525 ],
526 "deps": [
527 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800528 "gpr"
529 ]
530 },
531 {
532 "name": "gpr_thd_test",
533 "build": "test",
534 "src": [
535 "test/core/support/thd_test.c"
536 ],
537 "deps": [
538 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800539 "gpr"
540 ]
541 },
542 {
543 "name": "gpr_time_test",
544 "build": "test",
545 "src": [
546 "test/core/support/time_test.c"
547 ],
548 "deps": [
549 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800550 "gpr"
551 ]
552 },
553 {
554 "name": "murmur_hash_test",
555 "build": "test",
556 "src": [
557 "test/core/support/murmur_hash_test.c"
558 ],
559 "deps": [
560 "grpc_test_util",
561 "grpc",
562 "gpr"
563 ]
564 },
565 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800566 "name": "grpc_stream_op_test",
567 "build": "test",
568 "src": [
569 "test/core/transport/stream_op_test.c"
570 ],
571 "deps": [
572 "grpc_test_util",
573 "grpc",
574 "gpr"
575 ]
576 },
577 {
nnoble0c475f02014-12-05 15:37:39 -0800578 "name": "alpn_test",
579 "build": "test",
580 "src": [
581 "test/core/transport/chttp2/alpn_test.c"
582 ],
583 "deps": [
584 "grpc_test_util",
585 "grpc",
586 "gpr"
587 ]
588 },
589 {
ctillerc1ddffb2014-12-15 13:08:18 -0800590 "name": "time_averaged_stats_test",
591 "build": "test",
592 "src": [
593 "test/core/iomgr/time_averaged_stats_test.c"
594 ],
595 "deps": [
596 "grpc_test_util",
597 "grpc",
598 "gpr"
599 ]
600 },
601 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800602 "name": "chttp2_stream_encoder_test",
603 "build": "test",
604 "src": [
605 "test/core/transport/chttp2/stream_encoder_test.c"
606 ],
607 "deps": [
608 "grpc_test_util",
609 "grpc",
610 "gpr"
611 ]
612 },
613 {
614 "name": "hpack_table_test",
615 "build": "test",
616 "src": [
617 "test/core/transport/chttp2/hpack_table_test.c"
618 ],
619 "deps": [
620 "grpc_test_util",
621 "grpc",
622 "gpr"
623 ]
624 },
625 {
626 "name": "chttp2_stream_map_test",
627 "build": "test",
628 "src": [
629 "test/core/transport/chttp2/stream_map_test.c"
630 ],
631 "deps": [
632 "grpc_test_util",
633 "grpc",
634 "gpr"
635 ]
636 },
637 {
638 "name": "hpack_parser_test",
639 "build": "test",
640 "src": [
641 "test/core/transport/chttp2/hpack_parser_test.c"
642 ],
643 "deps": [
644 "grpc_test_util",
645 "grpc",
646 "gpr"
647 ]
648 },
649 {
650 "name": "transport_metadata_test",
651 "build": "test",
652 "src": [
653 "test/core/transport/metadata_test.c"
654 ],
655 "deps": [
656 "grpc_test_util",
657 "grpc",
658 "gpr"
659 ]
660 },
661 {
662 "name": "chttp2_status_conversion_test",
663 "build": "test",
664 "src": [
665 "test/core/transport/chttp2/status_conversion_test.c"
666 ],
667 "deps": [
668 "grpc_test_util",
669 "grpc",
670 "gpr"
671 ]
672 },
673 {
674 "name": "chttp2_transport_end2end_test",
675 "build": "test",
676 "src": [
677 "test/core/transport/chttp2_transport_end2end_test.c"
678 ],
679 "deps": [
680 "grpc_test_util",
681 "grpc",
682 "gpr"
683 ]
684 },
685 {
ctiller18b49ab2014-12-09 14:39:16 -0800686 "name": "tcp_posix_test",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800687 "build": "test",
688 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800689 "test/core/iomgr/tcp_posix_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800690 ],
691 "deps": [
692 "grpc_test_util",
693 "grpc",
694 "gpr"
695 ]
696 },
697 {
nnoble0c475f02014-12-05 15:37:39 -0800698 "name": "dualstack_socket_test",
699 "build": "test",
700 "src": [
701 "test/core/end2end/dualstack_socket_test.c"
702 ],
703 "deps": [
704 "grpc_test_util",
705 "grpc",
706 "gpr"
707 ]
708 },
709 {
710 "name": "no_server_test",
711 "build": "test",
712 "src": [
713 "test/core/end2end/no_server_test.c"
714 ],
715 "deps": [
716 "grpc_test_util",
717 "grpc",
718 "gpr"
719 ]
720 },
721 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800722 "name": "resolve_address_test",
723 "build": "test",
724 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800725 "test/core/iomgr/resolve_address_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800726 ],
727 "deps": [
728 "grpc_test_util",
729 "grpc",
730 "gpr"
731 ]
732 },
733 {
ctiller18b49ab2014-12-09 14:39:16 -0800734 "name": "sockaddr_utils_test",
nnoble0c475f02014-12-05 15:37:39 -0800735 "build": "test",
736 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800737 "test/core/iomgr/sockaddr_utils_test.c"
nnoble0c475f02014-12-05 15:37:39 -0800738 ],
739 "deps": [
740 "grpc_test_util",
741 "grpc",
742 "gpr"
743 ]
744 },
745 {
ctiller18b49ab2014-12-09 14:39:16 -0800746 "name": "tcp_server_posix_test",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800747 "build": "test",
748 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800749 "test/core/iomgr/tcp_server_posix_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800750 ],
751 "deps": [
752 "grpc_test_util",
753 "grpc",
754 "gpr"
755 ]
756 },
757 {
ctiller18b49ab2014-12-09 14:39:16 -0800758 "name": "tcp_client_posix_test",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800759 "build": "test",
760 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800761 "test/core/iomgr/tcp_client_posix_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800762 ],
763 "deps": [
764 "grpc_test_util",
765 "grpc",
766 "gpr"
767 ]
768 },
769 {
770 "name": "grpc_channel_stack_test",
771 "build": "test",
772 "src": [
773 "test/core/channel/channel_stack_test.c"
774 ],
775 "deps": [
776 "grpc_test_util",
777 "grpc",
778 "gpr"
779 ]
780 },
781 {
782 "name": "metadata_buffer_test",
783 "build": "test",
784 "src": [
785 "test/core/channel/metadata_buffer_test.c"
786 ],
787 "deps": [
788 "grpc_test_util",
789 "grpc",
790 "gpr"
791 ]
792 },
793 {
794 "name": "grpc_completion_queue_test",
795 "build": "test",
796 "src": [
797 "test/core/surface/completion_queue_test.c"
798 ],
799 "deps": [
800 "grpc_test_util",
801 "grpc",
802 "gpr"
803 ]
804 },
805 {
806 "name": "grpc_completion_queue_benchmark",
807 "build": "benchmark",
808 "src": [
809 "test/core/surface/completion_queue_benchmark.c"
810 ],
811 "deps": [
812 "grpc_test_util",
813 "grpc",
814 "gpr"
815 ]
816 },
817 {
818 "name": "census_window_stats_test",
819 "build": "test",
820 "src": [
821 "test/core/statistics/window_stats_test.c"
822 ],
823 "deps": [
824 "grpc_test_util",
825 "grpc",
826 "gpr"
827 ]
828 },
829 {
830 "name": "census_statistics_quick_test",
831 "build": "test",
832 "src": [
833 "test/core/statistics/quick_test.c"
834 ],
835 "deps": [
836 "grpc_test_util",
837 "grpc",
838 "gpr"
839 ]
840 },
841 {
aveitch482a5be2014-12-15 10:25:12 -0800842 "name": "census_statistics_small_log_test",
843 "build": "test",
844 "src": [
845 "test/core/statistics/small_log_test.c"
846 ],
847 "deps": [
848 "grpc_test_util",
849 "grpc",
850 "gpr"
851 ]
852 },
853 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800854 "name": "census_statistics_performance_test",
855 "build": "test",
856 "src": [
857 "test/core/statistics/performance_test.c"
858 ],
859 "deps": [
860 "grpc_test_util",
861 "grpc",
862 "gpr"
863 ]
864 },
865 {
866 "name": "census_statistics_multiple_writers_test",
867 "build": "test",
868 "src": [
869 "test/core/statistics/multiple_writers_test.c"
870 ],
871 "deps": [
872 "grpc_test_util",
873 "grpc",
874 "gpr"
875 ]
876 },
877 {
878 "name": "census_statistics_multiple_writers_circular_buffer_test",
879 "build": "test",
880 "src": [
881 "test/core/statistics/multiple_writers_circular_buffer_test.c"
882 ],
883 "deps": [
884 "grpc_test_util",
885 "grpc",
886 "gpr"
887 ]
888 },
889 {
890 "name": "census_stub_test",
891 "build": "test",
892 "src": [
893 "test/core/statistics/census_stub_test.c"
894 ],
895 "deps": [
896 "grpc_test_util",
897 "grpc",
898 "gpr"
899 ]
900 },
901 {
902 "name": "census_hash_table_test",
903 "build": "test",
904 "src": [
905 "test/core/statistics/hash_table_test.c"
906 ],
907 "deps": [
908 "grpc_test_util",
909 "grpc",
910 "gpr"
911 ]
912 },
913 {
914 "name": "fling_server",
915 "build": "test",
916 "run": false,
917 "src": [
918 "test/core/fling/server.c"
919 ],
920 "deps": [
921 "grpc_test_util",
922 "grpc",
923 "gpr"
924 ]
925 },
926 {
927 "name": "fling_client",
928 "build": "test",
929 "run": false,
930 "src": [
931 "test/core/fling/client.c"
932 ],
933 "deps": [
934 "grpc_test_util",
935 "grpc",
936 "gpr"
937 ]
938 },
939 {
940 "name": "fling_test",
941 "build": "test",
942 "src": [
943 "test/core/fling/fling_test.c"
944 ],
945 "deps": [
946 "grpc_test_util",
947 "grpc",
948 "gpr"
949 ]
950 },
951 {
952 "name": "echo_server",
953 "build": "test",
954 "run": false,
955 "src": [
956 "test/core/echo/server.c"
957 ],
958 "deps": [
959 "grpc_test_util",
960 "grpc",
961 "gpr"
962 ]
963 },
964 {
965 "name": "echo_client",
966 "build": "test",
967 "run": false,
968 "src": [
969 "test/core/echo/client.c"
970 ],
971 "deps": [
972 "grpc_test_util",
973 "grpc",
974 "gpr"
975 ]
976 },
977 {
978 "name": "echo_test",
979 "build": "test",
980 "src": [
981 "test/core/echo/echo_test.c"
982 ],
983 "deps": [
984 "grpc_test_util",
985 "grpc",
986 "gpr"
987 ]
988 },
989 {
990 "name": "low_level_ping_pong_benchmark",
991 "build": "benchmark",
992 "src": [
993 "test/core/network_benchmarks/low_level_ping_pong.c"
994 ],
995 "deps": [
996 "grpc_test_util",
997 "grpc",
998 "gpr"
999 ]
1000 },
1001 {
1002 "name": "message_compress_test",
1003 "build": "test",
1004 "src": [
1005 "test/core/compression/message_compress_test.c"
1006 ],
1007 "deps": [
1008 "grpc_test_util",
1009 "grpc",
1010 "gpr"
1011 ]
1012 },
nnoble0c475f02014-12-05 15:37:39 -08001013 {
1014 "name": "bin_encoder_test",
1015 "build": "test",
1016 "src": [
1017 "test/core/transport/chttp2/bin_encoder_test.c"
1018 ],
1019 "deps": [
1020 "grpc_test_util",
1021 "grpc",
1022 "gpr"
1023 ]
1024 },
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001025 {
1026 "name": "secure_endpoint_test",
1027 "build": "test",
1028 "src": [
ctiller2bbb6c42014-12-17 09:44:44 -08001029 "test/core/security/secure_endpoint_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001030 ],
1031 "deps": [
1032 "grpc_test_util",
1033 "grpc",
1034 "gpr"
1035 ]
1036 },
1037 {
1038 "name": "httpcli_format_request_test",
1039 "build": "test",
1040 "src": [
1041 "test/core/httpcli/format_request_test.c"
1042 ],
1043 "deps": [
1044 "grpc_test_util",
1045 "grpc",
1046 "gpr"
1047 ]
1048 },
1049 {
1050 "name": "httpcli_parser_test",
1051 "build": "test",
1052 "src": [
1053 "test/core/httpcli/parser_test.c"
1054 ],
1055 "deps": [
1056 "grpc_test_util",
1057 "grpc",
1058 "gpr"
1059 ]
1060 },
1061 {
1062 "name": "httpcli_test",
1063 "build": "test",
1064 "src": [
1065 "test/core/httpcli/httpcli_test.c"
1066 ],
1067 "deps": [
1068 "grpc_test_util",
1069 "grpc",
1070 "gpr"
1071 ]
1072 },
1073 {
1074 "name": "grpc_credentials_test",
1075 "build": "test",
1076 "src": [
1077 "test/core/security/credentials_test.c"
1078 ],
1079 "deps": [
1080 "grpc_test_util",
1081 "grpc",
1082 "gpr"
1083 ]
1084 },
1085 {
jboeufbefd2652014-12-12 15:39:47 -08001086 "name": "grpc_base64_test",
1087 "build": "test",
1088 "src": [
1089 "test/core/security/base64_test.c"
1090 ],
1091 "deps": [
1092 "grpc_test_util",
1093 "grpc",
1094 "gpr"
1095 ]
1096 },
1097 {
1098 "name": "grpc_json_token_test",
1099 "build": "test",
1100 "src": [
1101 "test/core/security/json_token_test.c"
1102 ],
1103 "deps": [
1104 "grpc_test_util",
1105 "grpc",
1106 "gpr"
1107 ]
1108 },
1109 {
ctiller8919f602014-12-10 10:19:42 -08001110 "name": "timeout_encoding_test",
1111 "build": "test",
1112 "src": [
1113 "test/core/transport/chttp2/timeout_encoding_test.c"
1114 ],
1115 "deps": [
1116 "grpc_test_util",
1117 "grpc",
1118 "gpr"
1119 ]
1120 },
1121 {
1122 "name": "fd_posix_test",
1123 "build": "test",
1124 "src": [
1125 "test/core/iomgr/fd_posix_test.c"
1126 ],
1127 "deps": [
1128 "grpc_test_util",
1129 "grpc",
1130 "gpr"
1131 ]
1132 },
1133 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001134 "name": "fling_stream_test",
1135 "build": "test",
1136 "src": [
1137 "test/core/fling/fling_stream_test.c"
1138 ],
1139 "deps": [
1140 "grpc_test_util",
1141 "grpc",
1142 "gpr"
1143 ]
1144 },
1145 {
1146 "name": "lame_client_test",
1147 "build": "test",
1148 "src": [
1149 "test/core/surface/lame_client_test.c"
1150 ],
1151 "deps": [
1152 "grpc_test_util",
1153 "grpc",
1154 "gpr"
1155 ]
1156 },
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001157 {
1158 "name": "thread_pool_test",
1159 "build": "test",
1160 "c++": true,
1161 "src": [
1162 "test/cpp/server/thread_pool_test.cc"
1163 ],
1164 "deps": [
1165 "grpc_test_util",
1166 "grpc++",
1167 "grpc",
1168 "gpr"
1169 ]
1170 },
1171 {
1172 "name": "status_test",
1173 "build": "test",
1174 "c++": true,
1175 "src": [
1176 "test/cpp/util/status_test.cc"
1177 ],
1178 "deps": [
1179 "grpc_test_util",
1180 "grpc++",
1181 "grpc",
1182 "gpr"
1183 ]
ctiller8919f602014-12-10 10:19:42 -08001184 },
1185 {
1186 "name": "sync_client_async_server_test",
1187 "build": "test",
1188 "c++": true,
1189 "src": [
1190 "test/cpp/end2end/sync_client_async_server_test.cc"
1191 ],
1192 "deps": [
1193 "grpc_test_util",
1194 "grpc++",
1195 "grpc",
1196 "gpr"
1197 ]
1198 },
1199 {
1200 "name": "qps_client",
1201 "build": "test",
1202 "c++": true,
1203 "src": [
vpai80b6d012014-12-17 11:47:32 -08001204 "test/cpp/interop/empty.proto",
1205 "test/cpp/interop/messages.proto",
1206 "test/cpp/interop/test.proto",
1207 "test/cpp/qps/client.cc"
ctiller8919f602014-12-10 10:19:42 -08001208 ],
1209 "deps": [
vpai80b6d012014-12-17 11:47:32 -08001210 "grpc++_test_util",
ctiller8919f602014-12-10 10:19:42 -08001211 "grpc_test_util",
1212 "grpc++",
1213 "grpc",
1214 "gpr"
1215 ]
1216 },
1217 {
1218 "name": "qps_server",
1219 "build": "test",
1220 "c++": true,
1221 "src": [
vpai80b6d012014-12-17 11:47:32 -08001222 "test/cpp/interop/empty.proto",
1223 "test/cpp/interop/messages.proto",
1224 "test/cpp/interop/test.proto",
1225 "test/cpp/qps/server.cc"
ctiller8919f602014-12-10 10:19:42 -08001226 ],
1227 "deps": [
vpai80b6d012014-12-17 11:47:32 -08001228 "grpc++_test_util",
ctiller8919f602014-12-10 10:19:42 -08001229 "grpc_test_util",
1230 "grpc++",
1231 "grpc",
1232 "gpr"
1233 ]
1234 },
1235 {
1236 "name": "interop_server",
1237 "build": "test",
nnoble72309c62014-12-12 11:42:26 -08001238 "run": false,
ctiller8919f602014-12-10 10:19:42 -08001239 "c++": true,
1240 "src": [
nnoble72309c62014-12-12 11:42:26 -08001241 "test/cpp/interop/empty.proto",
1242 "test/cpp/interop/messages.proto",
1243 "test/cpp/interop/test.proto",
ctiller8919f602014-12-10 10:19:42 -08001244 "test/cpp/interop/server.cc"
1245 ],
1246 "deps": [
nnoble72309c62014-12-12 11:42:26 -08001247 "grpc++_test_util",
ctiller8919f602014-12-10 10:19:42 -08001248 "grpc_test_util",
1249 "grpc++",
1250 "grpc",
1251 "gpr"
1252 ]
1253 },
1254 {
1255 "name": "interop_client",
1256 "build": "test",
nnoble72309c62014-12-12 11:42:26 -08001257 "run": false,
ctiller8919f602014-12-10 10:19:42 -08001258 "c++": true,
1259 "src": [
nnoble72309c62014-12-12 11:42:26 -08001260 "test/cpp/interop/empty.proto",
1261 "test/cpp/interop/messages.proto",
1262 "test/cpp/interop/test.proto",
ctiller8919f602014-12-10 10:19:42 -08001263 "test/cpp/interop/client.cc"
1264 ],
1265 "deps": [
nnoble72309c62014-12-12 11:42:26 -08001266 "grpc++_test_util",
ctiller8919f602014-12-10 10:19:42 -08001267 "grpc_test_util",
1268 "grpc++",
1269 "grpc",
1270 "gpr"
1271 ]
1272 },
1273 {
1274 "name": "end2end_test",
1275 "build": "test",
1276 "c++": true,
1277 "src": [
1278 "test/cpp/end2end/end2end_test.cc"
1279 ],
1280 "deps": [
1281 "grpc_test_util",
1282 "grpc++",
1283 "grpc",
1284 "gpr"
1285 ]
1286 },
1287 {
1288 "name": "alarm_test",
1289 "build": "test",
1290 "src": [
1291 "test/core/iomgr/alarm_test.c"
1292 ],
1293 "deps": [
1294 "grpc_test_util",
1295 "grpc",
1296 "gpr"
1297 ]
1298 },
1299 {
1300 "name": "time_test",
1301 "build": "test",
1302 "src": [
1303 "test/core/support/time_test.c"
1304 ],
1305 "deps": [
1306 "grpc_test_util",
1307 "grpc",
1308 "gpr"
1309 ]
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001310 }
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001311 ]
1312}