blob: e0e05c8eaf457185cefc8a76dabf331b731d35ca [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 },
nnoblec87b1c52015-01-05 17:15:18 -080011 "filegroups": [
12 {
13 "name": "grpc_base",
14 "src": [
15 "src/core/channel/call_op_string.c",
16 "src/core/channel/census_filter.c",
17 "src/core/channel/channel_args.c",
18 "src/core/channel/channel_stack.c",
19 "src/core/channel/child_channel.c",
20 "src/core/channel/client_channel.c",
21 "src/core/channel/client_setup.c",
22 "src/core/channel/connected_channel.c",
23 "src/core/channel/http_client_filter.c",
24 "src/core/channel/http_filter.c",
25 "src/core/channel/http_server_filter.c",
26 "src/core/channel/metadata_buffer.c",
27 "src/core/channel/noop_filter.c",
28 "src/core/compression/algorithm.c",
29 "src/core/compression/message_compress.c",
30 "src/core/httpcli/format_request.c",
31 "src/core/httpcli/httpcli.c",
32 "src/core/httpcli/httpcli_security_context.c",
33 "src/core/httpcli/parser.c",
34 "src/core/iomgr/alarm.c",
35 "src/core/iomgr/alarm_heap.c",
36 "src/core/iomgr/endpoint.c",
37 "src/core/iomgr/endpoint_pair_posix.c",
ctiller1a277ec2015-01-07 14:03:30 -080038 "src/core/iomgr/fd_posix.c",
39 "src/core/iomgr/iomgr.c",
40 "src/core/iomgr/iomgr_posix.c",
41 "src/core/iomgr/pollset_multipoller_with_poll_posix.c",
42 "src/core/iomgr/pollset_posix.c",
nnoblec87b1c52015-01-05 17:15:18 -080043 "src/core/iomgr/resolve_address_posix.c",
44 "src/core/iomgr/sockaddr_utils.c",
45 "src/core/iomgr/socket_utils_common_posix.c",
46 "src/core/iomgr/socket_utils_linux.c",
47 "src/core/iomgr/socket_utils_posix.c",
48 "src/core/iomgr/tcp_client_posix.c",
49 "src/core/iomgr/tcp_posix.c",
50 "src/core/iomgr/tcp_server_posix.c",
51 "src/core/iomgr/time_averaged_stats.c",
52 "src/core/statistics/census_init.c",
53 "src/core/statistics/census_log.c",
54 "src/core/statistics/census_rpc_stats.c",
55 "src/core/statistics/census_tracing.c",
56 "src/core/statistics/hash_table.c",
57 "src/core/statistics/window_stats.c",
58 "src/core/surface/byte_buffer.c",
59 "src/core/surface/byte_buffer_reader.c",
60 "src/core/surface/call.c",
61 "src/core/surface/channel.c",
62 "src/core/surface/channel_create.c",
63 "src/core/surface/client.c",
64 "src/core/surface/completion_queue.c",
65 "src/core/surface/event_string.c",
66 "src/core/surface/init.c",
67 "src/core/surface/lame_client.c",
68 "src/core/surface/secure_channel_create.c",
69 "src/core/surface/secure_server_create.c",
70 "src/core/surface/server.c",
71 "src/core/surface/server_chttp2.c",
72 "src/core/surface/server_create.c",
73 "src/core/transport/chttp2/alpn.c",
74 "src/core/transport/chttp2/bin_encoder.c",
75 "src/core/transport/chttp2/frame_data.c",
76 "src/core/transport/chttp2/frame_goaway.c",
77 "src/core/transport/chttp2/frame_ping.c",
78 "src/core/transport/chttp2/frame_rst_stream.c",
79 "src/core/transport/chttp2/frame_settings.c",
80 "src/core/transport/chttp2/frame_window_update.c",
81 "src/core/transport/chttp2/hpack_parser.c",
82 "src/core/transport/chttp2/hpack_table.c",
83 "src/core/transport/chttp2/huffsyms.c",
84 "src/core/transport/chttp2/status_conversion.c",
85 "src/core/transport/chttp2/stream_encoder.c",
86 "src/core/transport/chttp2/stream_map.c",
87 "src/core/transport/chttp2/timeout_encoding.c",
nnoblec87b1c52015-01-05 17:15:18 -080088 "src/core/transport/chttp2/varint.c",
ctiller1a277ec2015-01-07 14:03:30 -080089 "src/core/transport/chttp2_transport.c",
nnoblec87b1c52015-01-05 17:15:18 -080090 "src/core/transport/metadata.c",
91 "src/core/transport/stream_op.c",
92 "src/core/transport/transport.c",
93 "third_party/cJSON/cJSON.c"
94 ],
95 "public_headers": [
96 "include/grpc/byte_buffer.h",
97 "include/grpc/byte_buffer_reader.h",
98 "include/grpc/grpc.h",
99 "include/grpc/status.h"
100 ],
101 "headers": [
102 "src/core/channel/census_filter.h",
103 "src/core/channel/channel_args.h",
104 "src/core/channel/channel_stack.h",
105 "src/core/channel/child_channel.h",
106 "src/core/channel/client_channel.h",
107 "src/core/channel/client_setup.h",
108 "src/core/channel/connected_channel.h",
109 "src/core/channel/http_client_filter.h",
110 "src/core/channel/http_filter.h",
111 "src/core/channel/http_server_filter.h",
112 "src/core/channel/metadata_buffer.h",
113 "src/core/channel/noop_filter.h",
114 "src/core/compression/algorithm.h",
115 "src/core/compression/message_compress.h",
116 "src/core/httpcli/format_request.h",
117 "src/core/httpcli/httpcli.h",
118 "src/core/httpcli/httpcli_security_context.h",
119 "src/core/httpcli/parser.h",
120 "src/core/iomgr/alarm.h",
121 "src/core/iomgr/alarm_heap.h",
122 "src/core/iomgr/alarm_internal.h",
123 "src/core/iomgr/endpoint.h",
124 "src/core/iomgr/endpoint_pair.h",
ctiller1a277ec2015-01-07 14:03:30 -0800125 "src/core/iomgr/fd_posix.h",
nnoblec87b1c52015-01-05 17:15:18 -0800126 "src/core/iomgr/iomgr.h",
ctiller1a277ec2015-01-07 14:03:30 -0800127 "src/core/iomgr/iomgr_internal.h",
128 "src/core/iomgr/iomgr_posix.h",
nnoblec87b1c52015-01-05 17:15:18 -0800129 "src/core/iomgr/pollset.h",
ctiller1a277ec2015-01-07 14:03:30 -0800130 "src/core/iomgr/pollset_posix.h",
nnoblec87b1c52015-01-05 17:15:18 -0800131 "src/core/iomgr/resolve_address.h",
132 "src/core/iomgr/sockaddr.h",
133 "src/core/iomgr/sockaddr_posix.h",
134 "src/core/iomgr/sockaddr_utils.h",
135 "src/core/iomgr/sockaddr_win32.h",
136 "src/core/iomgr/socket_utils_posix.h",
137 "src/core/iomgr/tcp_client.h",
138 "src/core/iomgr/tcp_posix.h",
139 "src/core/iomgr/tcp_server.h",
140 "src/core/iomgr/time_averaged_stats.h",
141 "src/core/statistics/census_interface.h",
142 "src/core/statistics/census_log.h",
143 "src/core/statistics/census_rpc_stats.h",
144 "src/core/statistics/hash_table.h",
145 "src/core/statistics/window_stats.h",
146 "src/core/surface/call.h",
147 "src/core/surface/channel.h",
148 "src/core/surface/client.h",
149 "src/core/surface/completion_queue.h",
150 "src/core/surface/event_string.h",
151 "src/core/surface/lame_client.h",
152 "src/core/surface/server.h",
153 "src/core/surface/surface_trace.h",
154 "src/core/transport/chttp2/bin_encoder.h",
ctiller1a277ec2015-01-07 14:03:30 -0800155 "src/core/transport/chttp2/frame.h",
nnoblec87b1c52015-01-05 17:15:18 -0800156 "src/core/transport/chttp2/frame_data.h",
157 "src/core/transport/chttp2/frame_goaway.h",
nnoblec87b1c52015-01-05 17:15:18 -0800158 "src/core/transport/chttp2/frame_ping.h",
159 "src/core/transport/chttp2/frame_rst_stream.h",
160 "src/core/transport/chttp2/frame_settings.h",
161 "src/core/transport/chttp2/frame_window_update.h",
162 "src/core/transport/chttp2/hpack_parser.h",
163 "src/core/transport/chttp2/hpack_table.h",
164 "src/core/transport/chttp2/http2_errors.h",
165 "src/core/transport/chttp2/huffsyms.h",
166 "src/core/transport/chttp2/status_conversion.h",
167 "src/core/transport/chttp2/stream_encoder.h",
168 "src/core/transport/chttp2/stream_map.h",
169 "src/core/transport/chttp2/timeout_encoding.h",
nnoblec87b1c52015-01-05 17:15:18 -0800170 "src/core/transport/chttp2/varint.h",
ctiller1a277ec2015-01-07 14:03:30 -0800171 "src/core/transport/chttp2_transport.h",
nnoblec87b1c52015-01-05 17:15:18 -0800172 "src/core/transport/metadata.h",
173 "src/core/transport/stream_op.h",
174 "src/core/transport/transport.h",
175 "src/core/transport/transport_impl.h"
176 ]
177 }
178 ],
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800179 "libs": [
180 {
181 "name": "gpr",
182 "build": "all",
183 "secure": false,
jtattermusch97fb3f62014-12-08 15:13:41 -0800184 "vs_project_guid": "{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800185 "src": [
186 "src/core/support/alloc.c",
187 "src/core/support/cancellable.c",
188 "src/core/support/cmdline.c",
ctillerd94ad102014-12-23 08:53:43 -0800189 "src/core/support/cpu_linux.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800190 "src/core/support/cpu_posix.c",
191 "src/core/support/histogram.c",
192 "src/core/support/host_port.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800193 "src/core/support/log_android.c",
ctiller2bbb6c42014-12-17 09:44:44 -0800194 "src/core/support/log.c",
195 "src/core/support/log_linux.c",
196 "src/core/support/log_posix.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800197 "src/core/support/log_win32.c",
198 "src/core/support/murmur_hash.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800199 "src/core/support/slice_buffer.c",
ctiller2bbb6c42014-12-17 09:44:44 -0800200 "src/core/support/slice.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800201 "src/core/support/string.c",
202 "src/core/support/string_posix.c",
nnoble0c475f02014-12-05 15:37:39 -0800203 "src/core/support/string_win32.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800204 "src/core/support/sync.c",
205 "src/core/support/sync_posix.c",
jtattermusch98bffb72014-12-09 12:47:19 -0800206 "src/core/support/sync_win32.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800207 "src/core/support/thd_posix.c",
208 "src/core/support/thd_win32.c",
209 "src/core/support/time.c",
210 "src/core/support/time_posix.c",
211 "src/core/support/time_win32.c"
212 ],
213 "public_headers": [
214 "include/grpc/support/alloc.h",
215 "include/grpc/support/atm_gcc_atomic.h",
216 "include/grpc/support/atm_gcc_sync.h",
217 "include/grpc/support/atm.h",
218 "include/grpc/support/atm_win32.h",
219 "include/grpc/support/cancellable_platform.h",
220 "include/grpc/support/cmdline.h",
221 "include/grpc/support/histogram.h",
222 "include/grpc/support/host_port.h",
223 "include/grpc/support/log.h",
224 "include/grpc/support/port_platform.h",
225 "include/grpc/support/slice_buffer.h",
226 "include/grpc/support/slice.h",
227 "include/grpc/support/string.h",
228 "include/grpc/support/sync_generic.h",
229 "include/grpc/support/sync.h",
230 "include/grpc/support/sync_posix.h",
231 "include/grpc/support/sync_win32.h",
232 "include/grpc/support/thd.h",
233 "include/grpc/support/thd_posix.h",
234 "include/grpc/support/thd_win32.h",
235 "include/grpc/support/time.h",
236 "include/grpc/support/time_posix.h",
237 "include/grpc/support/time_win32.h",
238 "include/grpc/support/useful.h"
239 ],
240 "headers": [
241 "src/core/support/cpu.h",
242 "src/core/support/murmur_hash.h",
243 "src/core/support/thd_internal.h"
244 ]
245 },
246 {
247 "name": "grpc",
248 "build": "all",
249 "secure": true,
jtattermusch97fb3f62014-12-08 15:13:41 -0800250 "vs_project_guid": "{29D16885-7228-4C31-81ED-5F9187C7F2A9}",
nnoble20e2e3f2014-12-16 15:37:57 -0800251 "baselib": true,
nnoblec87b1c52015-01-05 17:15:18 -0800252 "filegroups": [
253 "grpc_base"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800254 ],
255 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800256 "src/core/security/auth.c",
jboeufbefd2652014-12-12 15:39:47 -0800257 "src/core/security/base64.c",
ctiller18b49ab2014-12-09 14:39:16 -0800258 "src/core/security/credentials.c",
259 "src/core/security/google_root_certs.c",
jboeufbefd2652014-12-12 15:39:47 -0800260 "src/core/security/json_token.c",
ctiller2bbb6c42014-12-17 09:44:44 -0800261 "src/core/security/secure_endpoint.c",
ctiller18b49ab2014-12-09 14:39:16 -0800262 "src/core/security/secure_transport_setup.c",
263 "src/core/security/security_context.c",
264 "src/core/security/server_secure_chttp2.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800265 "src/core/tsi/fake_transport_security.c",
266 "src/core/tsi/ssl_transport_security.c",
nnoblec87b1c52015-01-05 17:15:18 -0800267 "src/core/tsi/transport_security.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800268 ],
269 "public_headers": [
nnoblec87b1c52015-01-05 17:15:18 -0800270 "include/grpc/grpc_security.h"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800271 ],
272 "headers": [
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800273 "src/core/security/auth.h",
jboeufbefd2652014-12-12 15:39:47 -0800274 "src/core/security/base64.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800275 "src/core/security/credentials.h",
276 "src/core/security/google_root_certs.h",
jboeufbefd2652014-12-12 15:39:47 -0800277 "src/core/security/json_token.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800278 "src/core/security/secure_transport_setup.h",
279 "src/core/security/security_context.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800280 "src/core/tsi/fake_transport_security.h",
281 "src/core/tsi/ssl_transport_security.h",
282 "src/core/tsi/transport_security.h",
283 "src/core/tsi/transport_security_interface.h",
284 "src/core/tsi/transport_security_test_lib.h"
nnoble5b7f32a2014-12-22 08:12:44 -0800285 ],
286 "deps": [
287 "gpr"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800288 ]
289 },
290 {
nnoblec87b1c52015-01-05 17:15:18 -0800291 "name": "grpc_unsecure",
292 "build": "all",
293 "secure": false,
294 "vs_project_guid": "{46CEDFFF-9692-456A-AA24-38B5D6BCF4C5}",
295 "baselib": true,
296 "filegroups": [
297 "grpc_base"
298 ],
299 "deps": [
300 "gpr"
301 ]
302 },
303 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800304 "name": "grpc_test_util",
305 "build": "private",
jtattermusch97fb3f62014-12-08 15:13:41 -0800306 "vs_project_guid": "{17BCAFC0-5FDC-4C94-AEB9-95F3E220614B}",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800307 "src": [
ctiller2bbb6c42014-12-17 09:44:44 -0800308 "test/core/end2end/cq_verifier.c",
chenw97fd9e52014-12-19 17:12:36 -0800309 "test/core/end2end/data/test_root_cert.c",
310 "test/core/end2end/data/prod_roots_certs.c",
ctiller2bbb6c42014-12-17 09:44:44 -0800311 "test/core/end2end/data/server1_cert.c",
312 "test/core/end2end/data/server1_key.c",
313 "test/core/iomgr/endpoint_tests.c",
314 "test/core/statistics/census_log_tests.c",
315 "test/core/transport/transport_end2end_tests.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800316 "test/core/util/grpc_profiler.c",
317 "test/core/util/parse_hexstring.c",
jtattermusch97fb3f62014-12-08 15:13:41 -0800318 "test/core/util/port_posix.c",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800319 "test/core/util/slice_splitter.c",
ctiller2bbb6c42014-12-17 09:44:44 -0800320 "test/core/util/test_config.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800321 ]
322 },
323 {
324 "name": "grpc++",
325 "build": "all",
326 "c++": true,
327 "secure": true,
jtattermusch97fb3f62014-12-08 15:13:41 -0800328 "vs_project_guid": "{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800329 "src": [
ctiller2bbb6c42014-12-17 09:44:44 -0800330 "src/cpp/client/channel.cc",
yangg59dfc902014-12-19 14:00:14 -0800331 "src/cpp/client/channel_arguments.cc",
ctiller2bbb6c42014-12-17 09:44:44 -0800332 "src/cpp/client/client_context.cc",
333 "src/cpp/client/create_channel.cc",
vpai80b6d012014-12-17 11:47:32 -0800334 "src/cpp/client/credentials.cc",
ctiller2bbb6c42014-12-17 09:44:44 -0800335 "src/cpp/client/internal_stub.cc",
336 "src/cpp/proto/proto_utils.cc",
337 "src/cpp/rpc_method.cc",
338 "src/cpp/server/async_server.cc",
339 "src/cpp/server/async_server_context.cc",
340 "src/cpp/server/completion_queue.cc",
341 "src/cpp/server/server_builder.cc",
yanggfd2f3ac2014-12-17 16:46:06 -0800342 "src/cpp/server/server_context_impl.cc",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800343 "src/cpp/server/server.cc",
344 "src/cpp/server/server_rpc_handler.cc",
vpai80b6d012014-12-17 11:47:32 -0800345 "src/cpp/server/server_credentials.cc",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800346 "src/cpp/server/thread_pool.cc",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800347 "src/cpp/stream/stream_context.cc",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800348 "src/cpp/util/status.cc",
ctiller2bbb6c42014-12-17 09:44:44 -0800349 "src/cpp/util/time.cc"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800350 ],
351 "public_headers": [
ctiller2bbb6c42014-12-17 09:44:44 -0800352 "include/grpc++/async_server_context.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800353 "include/grpc++/async_server.h",
yangg59dfc902014-12-19 14:00:14 -0800354 "include/grpc++/channel_arguments.h",
ctiller2bbb6c42014-12-17 09:44:44 -0800355 "include/grpc++/channel_interface.h",
356 "include/grpc++/client_context.h",
357 "include/grpc++/completion_queue.h",
358 "include/grpc++/config.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800359 "include/grpc++/create_channel.h",
vpai80b6d012014-12-17 11:47:32 -0800360 "include/grpc++/credentials.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800361 "include/grpc++/server_builder.h",
yanggfd2f3ac2014-12-17 16:46:06 -0800362 "include/grpc++/server_context.h",
vpai80b6d012014-12-17 11:47:32 -0800363 "include/grpc++/server_credentials.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800364 "include/grpc++/server.h",
ctiller2bbb6c42014-12-17 09:44:44 -0800365 "include/grpc++/status.h",
366 "include/grpc++/stream_context_interface.h",
vpai80b6d012014-12-17 11:47:32 -0800367 "include/grpc++/stream.h"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800368 ],
369 "headers": [
ctiller2bbb6c42014-12-17 09:44:44 -0800370 "src/cpp/client/channel.h",
371 "src/cpp/client/internal_stub.h",
372 "src/cpp/proto/proto_utils.h",
373 "src/cpp/rpc_method.h",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800374 "src/cpp/server/rpc_service_method.h",
375 "src/cpp/server/server_rpc_handler.h",
376 "src/cpp/server/thread_pool.h",
377 "src/cpp/stream/stream_context.h",
ctiller2bbb6c42014-12-17 09:44:44 -0800378 "src/cpp/util/time.h"
nnoble5b7f32a2014-12-22 08:12:44 -0800379 ],
380 "deps": [
381 "grpc"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800382 ]
383 },
384 {
385 "name": "grpc++_test_util",
386 "build": "test",
387 "src": [
nnoble72309c62014-12-12 11:42:26 -0800388 "test/cpp/util/echo.proto",
yangg59dfc902014-12-19 14:00:14 -0800389 "test/cpp/util/create_test_channel.cc",
nnoble4cb93712014-12-17 14:18:08 -0800390 "test/cpp/end2end/async_test_server.cc"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800391 ],
392 "c++": true
393 }
394 ],
395 "targets": [
396 {
397 "name": "gen_hpack_tables",
398 "build": "tool",
399 "src": [
400 "src/core/transport/chttp2/gen_hpack_tables.c"
401 ],
402 "deps": [
403 "grpc_test_util",
nnoble0c475f02014-12-05 15:37:39 -0800404 "gpr",
405 "grpc"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800406 ]
407 },
nnobleebebb7e2014-12-10 16:31:01 -0800408
409 {
410 "name": "cpp_plugin",
411 "build": "protoc",
nnoblec78b3402014-12-11 16:06:57 -0800412 "c++": true,
nnoble69ac39f2014-12-12 15:43:38 -0800413 "secure": false,
nnobleebebb7e2014-12-10 16:31:01 -0800414 "src": [
415 "src/compiler/cpp_plugin.cpp",
416 "src/compiler/cpp_generator.cpp"
417 ],
418 "headers": [
419 "src/compiler/cpp_generator.h",
420 "src/compiler/cpp_generator_helpers.h"
421 ],
422 "deps": []
423 },
424 {
425 "name": "ruby_plugin",
426 "build": "protoc",
nnoblec78b3402014-12-11 16:06:57 -0800427 "c++": true,
nnoble69ac39f2014-12-12 15:43:38 -0800428 "secure": false,
nnobleebebb7e2014-12-10 16:31:01 -0800429 "src": [
430 "src/compiler/ruby_plugin.cpp",
431 "src/compiler/ruby_generator.cpp"
432 ],
433 "headers": [
434 "src/compiler/cpp_generator.h",
435 "src/compiler/cpp_generator_helpers-inl.h",
436 "src/compiler/cpp_generator_map-inl.h",
437 "src/compiler/cpp_generator_string-inl.h"
438 ],
439 "deps": []
440 },
441
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800442 {
443 "name": "grpc_byte_buffer_reader_test",
444 "build": "test",
445 "src": [
446 "test/core/surface/byte_buffer_reader_test.c"
447 ],
448 "deps": [
449 "grpc_test_util",
450 "grpc",
451 "gpr"
452 ]
453 },
454 {
455 "name": "gpr_cancellable_test",
456 "build": "test",
457 "src": [
458 "test/core/support/cancellable_test.c"
459 ],
460 "deps": [
461 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800462 "gpr"
463 ]
464 },
465 {
466 "name": "gpr_log_test",
467 "build": "test",
468 "src": [
469 "test/core/support/log_test.c"
470 ],
471 "deps": [
472 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800473 "gpr"
474 ]
475 },
476 {
ctiller5e04b132014-12-15 09:24:43 -0800477 "name": "gpr_useful_test",
478 "build": "test",
479 "src": [
480 "test/core/support/useful_test.c"
481 ],
482 "deps": [
483 "grpc_test_util",
484 "gpr"
485 ]
486 },
487 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800488 "name": "gpr_cmdline_test",
489 "build": "test",
490 "src": [
491 "test/core/support/cmdline_test.c"
492 ],
493 "deps": [
494 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800495 "gpr"
496 ]
497 },
498 {
499 "name": "gpr_histogram_test",
500 "build": "test",
501 "src": [
502 "test/core/support/histogram_test.c"
503 ],
504 "deps": [
505 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800506 "gpr"
507 ]
508 },
509 {
510 "name": "gpr_host_port_test",
511 "build": "test",
512 "src": [
513 "test/core/support/host_port_test.c"
514 ],
515 "deps": [
516 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800517 "gpr"
518 ]
519 },
520 {
521 "name": "gpr_slice_buffer_test",
522 "build": "test",
523 "src": [
524 "test/core/support/slice_buffer_test.c"
525 ],
526 "deps": [
527 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800528 "gpr"
529 ]
530 },
531 {
532 "name": "gpr_slice_test",
533 "build": "test",
534 "src": [
535 "test/core/support/slice_test.c"
536 ],
537 "deps": [
538 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800539 "gpr"
540 ]
541 },
542 {
543 "name": "gpr_string_test",
544 "build": "test",
545 "src": [
546 "test/core/support/string_test.c"
547 ],
548 "deps": [
549 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800550 "gpr"
551 ]
552 },
553 {
554 "name": "gpr_sync_test",
555 "build": "test",
556 "src": [
557 "test/core/support/sync_test.c"
558 ],
559 "deps": [
560 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800561 "gpr"
562 ]
563 },
564 {
565 "name": "gpr_thd_test",
566 "build": "test",
567 "src": [
568 "test/core/support/thd_test.c"
569 ],
570 "deps": [
571 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800572 "gpr"
573 ]
574 },
575 {
576 "name": "gpr_time_test",
577 "build": "test",
578 "src": [
579 "test/core/support/time_test.c"
580 ],
581 "deps": [
582 "grpc_test_util",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800583 "gpr"
584 ]
585 },
586 {
587 "name": "murmur_hash_test",
588 "build": "test",
589 "src": [
590 "test/core/support/murmur_hash_test.c"
591 ],
592 "deps": [
593 "grpc_test_util",
594 "grpc",
595 "gpr"
596 ]
597 },
598 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800599 "name": "grpc_stream_op_test",
600 "build": "test",
601 "src": [
602 "test/core/transport/stream_op_test.c"
603 ],
604 "deps": [
605 "grpc_test_util",
606 "grpc",
607 "gpr"
608 ]
609 },
610 {
nnoble0c475f02014-12-05 15:37:39 -0800611 "name": "alpn_test",
612 "build": "test",
613 "src": [
614 "test/core/transport/chttp2/alpn_test.c"
615 ],
616 "deps": [
617 "grpc_test_util",
618 "grpc",
619 "gpr"
620 ]
621 },
622 {
ctillerc1ddffb2014-12-15 13:08:18 -0800623 "name": "time_averaged_stats_test",
624 "build": "test",
625 "src": [
626 "test/core/iomgr/time_averaged_stats_test.c"
627 ],
628 "deps": [
629 "grpc_test_util",
630 "grpc",
631 "gpr"
632 ]
633 },
634 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800635 "name": "chttp2_stream_encoder_test",
636 "build": "test",
637 "src": [
638 "test/core/transport/chttp2/stream_encoder_test.c"
639 ],
640 "deps": [
641 "grpc_test_util",
642 "grpc",
643 "gpr"
644 ]
645 },
646 {
647 "name": "hpack_table_test",
648 "build": "test",
649 "src": [
650 "test/core/transport/chttp2/hpack_table_test.c"
651 ],
652 "deps": [
653 "grpc_test_util",
654 "grpc",
655 "gpr"
656 ]
657 },
658 {
659 "name": "chttp2_stream_map_test",
660 "build": "test",
661 "src": [
662 "test/core/transport/chttp2/stream_map_test.c"
663 ],
664 "deps": [
665 "grpc_test_util",
666 "grpc",
667 "gpr"
668 ]
669 },
670 {
671 "name": "hpack_parser_test",
672 "build": "test",
673 "src": [
674 "test/core/transport/chttp2/hpack_parser_test.c"
675 ],
676 "deps": [
677 "grpc_test_util",
678 "grpc",
679 "gpr"
680 ]
681 },
682 {
683 "name": "transport_metadata_test",
684 "build": "test",
685 "src": [
686 "test/core/transport/metadata_test.c"
687 ],
688 "deps": [
689 "grpc_test_util",
690 "grpc",
691 "gpr"
692 ]
693 },
694 {
695 "name": "chttp2_status_conversion_test",
696 "build": "test",
697 "src": [
698 "test/core/transport/chttp2/status_conversion_test.c"
699 ],
700 "deps": [
701 "grpc_test_util",
702 "grpc",
703 "gpr"
704 ]
705 },
706 {
707 "name": "chttp2_transport_end2end_test",
708 "build": "test",
709 "src": [
710 "test/core/transport/chttp2_transport_end2end_test.c"
711 ],
712 "deps": [
713 "grpc_test_util",
714 "grpc",
715 "gpr"
716 ]
717 },
718 {
ctiller18b49ab2014-12-09 14:39:16 -0800719 "name": "tcp_posix_test",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800720 "build": "test",
721 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800722 "test/core/iomgr/tcp_posix_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800723 ],
724 "deps": [
725 "grpc_test_util",
726 "grpc",
727 "gpr"
728 ]
729 },
730 {
nnoble0c475f02014-12-05 15:37:39 -0800731 "name": "dualstack_socket_test",
732 "build": "test",
733 "src": [
734 "test/core/end2end/dualstack_socket_test.c"
735 ],
736 "deps": [
737 "grpc_test_util",
738 "grpc",
739 "gpr"
740 ]
741 },
742 {
743 "name": "no_server_test",
744 "build": "test",
745 "src": [
746 "test/core/end2end/no_server_test.c"
747 ],
748 "deps": [
749 "grpc_test_util",
750 "grpc",
751 "gpr"
752 ]
753 },
754 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800755 "name": "resolve_address_test",
756 "build": "test",
757 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800758 "test/core/iomgr/resolve_address_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800759 ],
760 "deps": [
761 "grpc_test_util",
762 "grpc",
763 "gpr"
764 ]
765 },
766 {
ctiller18b49ab2014-12-09 14:39:16 -0800767 "name": "sockaddr_utils_test",
nnoble0c475f02014-12-05 15:37:39 -0800768 "build": "test",
769 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800770 "test/core/iomgr/sockaddr_utils_test.c"
nnoble0c475f02014-12-05 15:37:39 -0800771 ],
772 "deps": [
773 "grpc_test_util",
774 "grpc",
775 "gpr"
776 ]
777 },
778 {
ctiller18b49ab2014-12-09 14:39:16 -0800779 "name": "tcp_server_posix_test",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800780 "build": "test",
781 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800782 "test/core/iomgr/tcp_server_posix_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800783 ],
784 "deps": [
785 "grpc_test_util",
786 "grpc",
787 "gpr"
788 ]
789 },
790 {
ctiller18b49ab2014-12-09 14:39:16 -0800791 "name": "tcp_client_posix_test",
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800792 "build": "test",
793 "src": [
ctiller18b49ab2014-12-09 14:39:16 -0800794 "test/core/iomgr/tcp_client_posix_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800795 ],
796 "deps": [
797 "grpc_test_util",
798 "grpc",
799 "gpr"
800 ]
801 },
802 {
803 "name": "grpc_channel_stack_test",
804 "build": "test",
805 "src": [
806 "test/core/channel/channel_stack_test.c"
807 ],
808 "deps": [
809 "grpc_test_util",
810 "grpc",
811 "gpr"
812 ]
813 },
814 {
815 "name": "metadata_buffer_test",
816 "build": "test",
817 "src": [
818 "test/core/channel/metadata_buffer_test.c"
819 ],
820 "deps": [
821 "grpc_test_util",
822 "grpc",
823 "gpr"
824 ]
825 },
826 {
827 "name": "grpc_completion_queue_test",
828 "build": "test",
829 "src": [
830 "test/core/surface/completion_queue_test.c"
831 ],
832 "deps": [
833 "grpc_test_util",
834 "grpc",
835 "gpr"
836 ]
837 },
838 {
839 "name": "grpc_completion_queue_benchmark",
840 "build": "benchmark",
841 "src": [
842 "test/core/surface/completion_queue_benchmark.c"
843 ],
844 "deps": [
845 "grpc_test_util",
846 "grpc",
847 "gpr"
848 ]
849 },
850 {
851 "name": "census_window_stats_test",
852 "build": "test",
853 "src": [
854 "test/core/statistics/window_stats_test.c"
855 ],
856 "deps": [
857 "grpc_test_util",
858 "grpc",
859 "gpr"
860 ]
861 },
862 {
863 "name": "census_statistics_quick_test",
864 "build": "test",
865 "src": [
866 "test/core/statistics/quick_test.c"
867 ],
868 "deps": [
869 "grpc_test_util",
870 "grpc",
871 "gpr"
872 ]
873 },
874 {
aveitch482a5be2014-12-15 10:25:12 -0800875 "name": "census_statistics_small_log_test",
876 "build": "test",
877 "src": [
878 "test/core/statistics/small_log_test.c"
879 ],
880 "deps": [
881 "grpc_test_util",
882 "grpc",
883 "gpr"
884 ]
885 },
886 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800887 "name": "census_statistics_performance_test",
888 "build": "test",
889 "src": [
890 "test/core/statistics/performance_test.c"
891 ],
892 "deps": [
893 "grpc_test_util",
894 "grpc",
895 "gpr"
896 ]
897 },
898 {
899 "name": "census_statistics_multiple_writers_test",
900 "build": "test",
901 "src": [
902 "test/core/statistics/multiple_writers_test.c"
903 ],
904 "deps": [
905 "grpc_test_util",
906 "grpc",
907 "gpr"
908 ]
909 },
910 {
911 "name": "census_statistics_multiple_writers_circular_buffer_test",
912 "build": "test",
913 "src": [
914 "test/core/statistics/multiple_writers_circular_buffer_test.c"
915 ],
916 "deps": [
917 "grpc_test_util",
918 "grpc",
919 "gpr"
920 ]
921 },
922 {
923 "name": "census_stub_test",
924 "build": "test",
925 "src": [
926 "test/core/statistics/census_stub_test.c"
927 ],
928 "deps": [
929 "grpc_test_util",
930 "grpc",
931 "gpr"
932 ]
933 },
934 {
935 "name": "census_hash_table_test",
936 "build": "test",
937 "src": [
938 "test/core/statistics/hash_table_test.c"
939 ],
940 "deps": [
941 "grpc_test_util",
942 "grpc",
943 "gpr"
944 ]
945 },
946 {
947 "name": "fling_server",
948 "build": "test",
949 "run": false,
950 "src": [
951 "test/core/fling/server.c"
952 ],
953 "deps": [
954 "grpc_test_util",
955 "grpc",
956 "gpr"
957 ]
958 },
959 {
960 "name": "fling_client",
961 "build": "test",
962 "run": false,
963 "src": [
964 "test/core/fling/client.c"
965 ],
966 "deps": [
967 "grpc_test_util",
968 "grpc",
969 "gpr"
970 ]
971 },
972 {
973 "name": "fling_test",
974 "build": "test",
975 "src": [
976 "test/core/fling/fling_test.c"
977 ],
978 "deps": [
979 "grpc_test_util",
980 "grpc",
981 "gpr"
982 ]
983 },
984 {
985 "name": "echo_server",
986 "build": "test",
987 "run": false,
988 "src": [
989 "test/core/echo/server.c"
990 ],
991 "deps": [
992 "grpc_test_util",
993 "grpc",
994 "gpr"
995 ]
996 },
997 {
998 "name": "echo_client",
999 "build": "test",
1000 "run": false,
1001 "src": [
1002 "test/core/echo/client.c"
1003 ],
1004 "deps": [
1005 "grpc_test_util",
1006 "grpc",
1007 "gpr"
1008 ]
1009 },
1010 {
1011 "name": "echo_test",
1012 "build": "test",
1013 "src": [
1014 "test/core/echo/echo_test.c"
1015 ],
1016 "deps": [
1017 "grpc_test_util",
1018 "grpc",
1019 "gpr"
1020 ]
1021 },
1022 {
1023 "name": "low_level_ping_pong_benchmark",
1024 "build": "benchmark",
1025 "src": [
1026 "test/core/network_benchmarks/low_level_ping_pong.c"
1027 ],
1028 "deps": [
1029 "grpc_test_util",
1030 "grpc",
1031 "gpr"
1032 ]
1033 },
1034 {
1035 "name": "message_compress_test",
1036 "build": "test",
1037 "src": [
1038 "test/core/compression/message_compress_test.c"
1039 ],
1040 "deps": [
1041 "grpc_test_util",
1042 "grpc",
1043 "gpr"
1044 ]
1045 },
nnoble0c475f02014-12-05 15:37:39 -08001046 {
1047 "name": "bin_encoder_test",
1048 "build": "test",
1049 "src": [
1050 "test/core/transport/chttp2/bin_encoder_test.c"
1051 ],
1052 "deps": [
1053 "grpc_test_util",
1054 "grpc",
1055 "gpr"
1056 ]
1057 },
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001058 {
1059 "name": "secure_endpoint_test",
1060 "build": "test",
1061 "src": [
ctiller2bbb6c42014-12-17 09:44:44 -08001062 "test/core/security/secure_endpoint_test.c"
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001063 ],
1064 "deps": [
1065 "grpc_test_util",
1066 "grpc",
1067 "gpr"
1068 ]
1069 },
1070 {
1071 "name": "httpcli_format_request_test",
1072 "build": "test",
1073 "src": [
1074 "test/core/httpcli/format_request_test.c"
1075 ],
1076 "deps": [
1077 "grpc_test_util",
1078 "grpc",
1079 "gpr"
1080 ]
1081 },
1082 {
1083 "name": "httpcli_parser_test",
1084 "build": "test",
1085 "src": [
1086 "test/core/httpcli/parser_test.c"
1087 ],
1088 "deps": [
1089 "grpc_test_util",
1090 "grpc",
1091 "gpr"
1092 ]
1093 },
1094 {
1095 "name": "httpcli_test",
1096 "build": "test",
1097 "src": [
1098 "test/core/httpcli/httpcli_test.c"
1099 ],
1100 "deps": [
1101 "grpc_test_util",
1102 "grpc",
1103 "gpr"
1104 ]
1105 },
1106 {
1107 "name": "grpc_credentials_test",
1108 "build": "test",
1109 "src": [
1110 "test/core/security/credentials_test.c"
1111 ],
1112 "deps": [
1113 "grpc_test_util",
1114 "grpc",
1115 "gpr"
1116 ]
1117 },
1118 {
jboeuf1a809c02014-12-19 15:44:30 -08001119 "name": "grpc_fetch_oauth2",
1120 "build": "tool",
1121 "src": [
1122 "test/core/security/fetch_oauth2.c"
1123 ],
1124 "deps": [
1125 "grpc_test_util",
1126 "grpc",
1127 "gpr"
1128 ]
1129 },
1130 {
jboeufbefd2652014-12-12 15:39:47 -08001131 "name": "grpc_base64_test",
1132 "build": "test",
1133 "src": [
1134 "test/core/security/base64_test.c"
1135 ],
1136 "deps": [
1137 "grpc_test_util",
1138 "grpc",
1139 "gpr"
1140 ]
1141 },
1142 {
1143 "name": "grpc_json_token_test",
1144 "build": "test",
1145 "src": [
1146 "test/core/security/json_token_test.c"
1147 ],
1148 "deps": [
1149 "grpc_test_util",
1150 "grpc",
1151 "gpr"
1152 ]
1153 },
1154 {
ctiller8919f602014-12-10 10:19:42 -08001155 "name": "timeout_encoding_test",
1156 "build": "test",
1157 "src": [
1158 "test/core/transport/chttp2/timeout_encoding_test.c"
1159 ],
1160 "deps": [
1161 "grpc_test_util",
1162 "grpc",
1163 "gpr"
1164 ]
1165 },
1166 {
1167 "name": "fd_posix_test",
1168 "build": "test",
1169 "src": [
1170 "test/core/iomgr/fd_posix_test.c"
1171 ],
1172 "deps": [
1173 "grpc_test_util",
1174 "grpc",
1175 "gpr"
1176 ]
1177 },
1178 {
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001179 "name": "fling_stream_test",
1180 "build": "test",
1181 "src": [
1182 "test/core/fling/fling_stream_test.c"
1183 ],
1184 "deps": [
1185 "grpc_test_util",
1186 "grpc",
1187 "gpr"
1188 ]
1189 },
1190 {
1191 "name": "lame_client_test",
1192 "build": "test",
1193 "src": [
1194 "test/core/surface/lame_client_test.c"
1195 ],
1196 "deps": [
1197 "grpc_test_util",
1198 "grpc",
1199 "gpr"
1200 ]
1201 },
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001202 {
1203 "name": "thread_pool_test",
1204 "build": "test",
1205 "c++": true,
1206 "src": [
1207 "test/cpp/server/thread_pool_test.cc"
1208 ],
1209 "deps": [
1210 "grpc_test_util",
1211 "grpc++",
1212 "grpc",
1213 "gpr"
1214 ]
1215 },
1216 {
1217 "name": "status_test",
1218 "build": "test",
1219 "c++": true,
1220 "src": [
1221 "test/cpp/util/status_test.cc"
1222 ],
1223 "deps": [
1224 "grpc_test_util",
1225 "grpc++",
1226 "grpc",
1227 "gpr"
1228 ]
ctiller8919f602014-12-10 10:19:42 -08001229 },
1230 {
1231 "name": "sync_client_async_server_test",
1232 "build": "test",
1233 "c++": true,
1234 "src": [
1235 "test/cpp/end2end/sync_client_async_server_test.cc"
1236 ],
1237 "deps": [
1238 "grpc_test_util",
1239 "grpc++",
1240 "grpc",
1241 "gpr"
1242 ]
1243 },
1244 {
1245 "name": "qps_client",
1246 "build": "test",
1247 "c++": true,
1248 "src": [
vpai80b6d012014-12-17 11:47:32 -08001249 "test/cpp/interop/empty.proto",
1250 "test/cpp/interop/messages.proto",
1251 "test/cpp/interop/test.proto",
1252 "test/cpp/qps/client.cc"
ctiller8919f602014-12-10 10:19:42 -08001253 ],
1254 "deps": [
vpai80b6d012014-12-17 11:47:32 -08001255 "grpc++_test_util",
ctiller8919f602014-12-10 10:19:42 -08001256 "grpc_test_util",
1257 "grpc++",
1258 "grpc",
1259 "gpr"
1260 ]
1261 },
1262 {
1263 "name": "qps_server",
1264 "build": "test",
1265 "c++": true,
1266 "src": [
vpai80b6d012014-12-17 11:47:32 -08001267 "test/cpp/interop/empty.proto",
1268 "test/cpp/interop/messages.proto",
1269 "test/cpp/interop/test.proto",
1270 "test/cpp/qps/server.cc"
ctiller8919f602014-12-10 10:19:42 -08001271 ],
1272 "deps": [
vpai80b6d012014-12-17 11:47:32 -08001273 "grpc++_test_util",
ctiller8919f602014-12-10 10:19:42 -08001274 "grpc_test_util",
1275 "grpc++",
1276 "grpc",
1277 "gpr"
1278 ]
1279 },
1280 {
1281 "name": "interop_server",
1282 "build": "test",
nnoble72309c62014-12-12 11:42:26 -08001283 "run": false,
ctiller8919f602014-12-10 10:19:42 -08001284 "c++": true,
1285 "src": [
nnoble72309c62014-12-12 11:42:26 -08001286 "test/cpp/interop/empty.proto",
1287 "test/cpp/interop/messages.proto",
1288 "test/cpp/interop/test.proto",
ctiller8919f602014-12-10 10:19:42 -08001289 "test/cpp/interop/server.cc"
1290 ],
1291 "deps": [
nnoble72309c62014-12-12 11:42:26 -08001292 "grpc++_test_util",
ctiller8919f602014-12-10 10:19:42 -08001293 "grpc_test_util",
1294 "grpc++",
1295 "grpc",
1296 "gpr"
1297 ]
1298 },
1299 {
1300 "name": "interop_client",
1301 "build": "test",
nnoble72309c62014-12-12 11:42:26 -08001302 "run": false,
ctiller8919f602014-12-10 10:19:42 -08001303 "c++": true,
1304 "src": [
nnoble72309c62014-12-12 11:42:26 -08001305 "test/cpp/interop/empty.proto",
1306 "test/cpp/interop/messages.proto",
1307 "test/cpp/interop/test.proto",
ctiller8919f602014-12-10 10:19:42 -08001308 "test/cpp/interop/client.cc"
1309 ],
1310 "deps": [
nnoble72309c62014-12-12 11:42:26 -08001311 "grpc++_test_util",
ctiller8919f602014-12-10 10:19:42 -08001312 "grpc_test_util",
1313 "grpc++",
1314 "grpc",
1315 "gpr"
1316 ]
1317 },
1318 {
1319 "name": "end2end_test",
1320 "build": "test",
1321 "c++": true,
1322 "src": [
1323 "test/cpp/end2end/end2end_test.cc"
1324 ],
1325 "deps": [
1326 "grpc_test_util",
1327 "grpc++",
1328 "grpc",
1329 "gpr"
1330 ]
1331 },
1332 {
yangg59dfc902014-12-19 14:00:14 -08001333 "name": "channel_arguments_test",
1334 "build": "test",
1335 "c++": true,
1336 "src": [
1337 "test/cpp/client/channel_arguments_test.cc"
1338 ],
1339 "deps": [
1340 "grpc++",
1341 "grpc"
1342 ]
1343 },
1344 {
ctiller8919f602014-12-10 10:19:42 -08001345 "name": "alarm_test",
1346 "build": "test",
1347 "src": [
1348 "test/core/iomgr/alarm_test.c"
1349 ],
1350 "deps": [
1351 "grpc_test_util",
1352 "grpc",
1353 "gpr"
1354 ]
1355 },
1356 {
ctiller3bf466f2014-12-19 16:21:57 -08001357 "name": "alarm_list_test",
1358 "build": "test",
1359 "src": [
1360 "test/core/iomgr/alarm_list_test.c"
1361 ],
1362 "deps": [
1363 "grpc_test_util",
1364 "grpc",
1365 "gpr"
1366 ]
1367 },
1368 {
1369 "name": "alarm_heap_test",
1370 "build": "test",
1371 "src": [
1372 "test/core/iomgr/alarm_heap_test.c"
1373 ],
1374 "deps": [
1375 "grpc_test_util",
1376 "grpc",
1377 "gpr"
1378 ]
1379 },
1380 {
ctiller8919f602014-12-10 10:19:42 -08001381 "name": "time_test",
1382 "build": "test",
1383 "src": [
1384 "test/core/support/time_test.c"
1385 ],
1386 "deps": [
1387 "grpc_test_util",
1388 "grpc",
1389 "gpr"
1390 ]
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001391 }
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001392 ]
1393}