blob: 93a65829916bc92077622f103d1d24fd1121e90c [file] [log] [blame]
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001# GRPC global makefile
2# This currently builds C and C++ code.
3
4
ctiller8cfebb92015-01-06 15:02:12 -08005# Configurations
6
7VALID_CONFIG_opt = 1
8CC_opt = gcc
9CXX_opt = g++
10LD_opt = gcc
11LDXX_opt = g++
12CPPFLAGS_opt = -O2
13LDFLAGS_opt =
14DEFINES_opt = NDEBUG
15
16VALID_CONFIG_dbg = 1
17CC_dbg = gcc
18CXX_dbg = g++
19LD_dbg = gcc
20LDXX_dbg = g++
21CPPFLAGS_dbg = -O0
22LDFLAGS_dbg =
23DEFINES_dbg = _DEBUG DEBUG
24
25VALID_CONFIG_tsan = 1
26CC_tsan = clang
27CXX_tsan = clang++
28LD_tsan = clang
29LDXX_tsan = clang++
30CPPFLAGS_tsan = -O1 -fsanitize=thread -fno-omit-frame-pointer
31LDFLAGS_tsan = -fsanitize=thread
32DEFINES_tsan = NDEBUG
33
34VALID_CONFIG_asan = 1
35CC_asan = clang
36CXX_asan = clang++
37LD_asan = clang
38LDXX_asan = clang++
39CPPFLAGS_asan = -O1 -fsanitize=address -fno-omit-frame-pointer
40LDFLAGS_asan = -fsanitize=address
41DEFINES_asan = NDEBUG
42
43VALID_CONFIG_msan = 1
44CC_msan = clang
45CXX_msan = clang++
46LD_msan = clang
47LDXX_msan = clang++
48CPPFLAGS_msan = -O1 -fsanitize=memory -fno-omit-frame-pointer
49LDFLAGS_msan = -fsanitize=memory
50DEFINES_msan = NDEBUG
51
Craig Tiller934baa32015-01-12 18:19:45 -080052VALID_CONFIG_gcov = 1
53CC_gcov = gcc
54CXX_gcov = g++
55LD_gcov = gcc
56LDXX_gcov = g++
57CPPFLAGS_gcov = -O0 -fprofile-arcs -ftest-coverage
58LDFLAGS_gcov = -fprofile-arcs -ftest-coverage
59DEFINES_gcov = NDEBUG
60
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080061# General settings.
62# You may want to change these depending on your system.
63
64prefix ?= /usr/local
65
66PROTOC = protoc
yangg102e4fe2015-01-06 16:02:50 -080067CONFIG ?= opt
ctiller8cfebb92015-01-06 15:02:12 -080068CC = $(CC_$(CONFIG))
69CXX = $(CXX_$(CONFIG))
70LD = $(LD_$(CONFIG))
71LDXX = $(LDXX_$(CONFIG))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080072AR = ar
73STRIP = strip --strip-unneeded
74INSTALL = install -D
75RM = rm -f
76
yangg102e4fe2015-01-06 16:02:50 -080077ifndef VALID_CONFIG_$(CONFIG)
78$(error Invalid CONFIG value '$(CONFIG)')
79endif
80
nnoble72309c62014-12-12 11:42:26 -080081HOST_CC = $(CC)
82HOST_CXX = $(CXX)
83HOST_LD = $(LD)
84HOST_LDXX = $(LDXX)
85
ctillercab52e72015-01-06 13:10:23 -080086CPPFLAGS += $(CPPFLAGS_$(CONFIG))
87DEFINES += $(DEFINES_$(CONFIG))
ctiller8cfebb92015-01-06 15:02:12 -080088LDFLAGS += $(LDFLAGS_$(CONFIG))
ctillercab52e72015-01-06 13:10:23 -080089
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080090CFLAGS += -std=c89 -pedantic
91CXXFLAGS += -std=c++11
92CPPFLAGS += -g -fPIC -Wall -Werror -Wno-long-long
93LDFLAGS += -g -pthread -fPIC
94
95INCLUDES = . include gens
ctillerc008ae52015-01-07 15:33:00 -080096LIBS = rt m z pthread
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080097LIBSXX = protobuf
nnoblec78b3402014-12-11 16:06:57 -080098LIBS_PROTOC = protoc protobuf
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080099
100ifneq ($(wildcard /usr/src/gtest/src/gtest-all.cc),)
101GTEST_LIB = /usr/src/gtest/src/gtest-all.cc -I/usr/src/gtest
102else
103GTEST_LIB = -lgtest
104endif
chenwa8fd44a2014-12-10 15:13:55 -0800105GTEST_LIB += -lgflags
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800106ifeq ($(V),1)
107E = @:
108Q =
109else
110E = @echo
111Q = @
112endif
113
114VERSION = 0.8.0.0
115
116CPPFLAGS_NO_ARCH += $(addprefix -I, $(INCLUDES)) $(addprefix -D, $(DEFINES))
117CPPFLAGS += $(CPPFLAGS_NO_ARCH) $(ARCH_FLAGS)
118
119LDFLAGS += $(ARCH_FLAGS)
120LDLIBS += $(addprefix -l, $(LIBS))
121LDLIBSXX += $(addprefix -l, $(LIBSXX))
nnoble72309c62014-12-12 11:42:26 -0800122HOST_LDLIBS_PROTOC += $(addprefix -l, $(LIBS_PROTOC))
123
124HOST_CPPFLAGS = $(CPPFLAGS)
125HOST_CFLAGS = $(CFLAGS)
126HOST_CXXFLAGS = $(CXXFLAGS)
127HOST_LDFLAGS = $(LDFLAGS)
128HOST_LDLIBS = $(LDLIBS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800129
nnoble69ac39f2014-12-12 15:43:38 -0800130
131# These are automatically computed variables.
132# There shouldn't be any need to change anything from now on.
133
134HOST_SYSTEM = $(shell uname | cut -f 1 -d_)
135ifeq ($(SYSTEM),)
136SYSTEM = $(HOST_SYSTEM)
137endif
138
nnoble5b7f32a2014-12-22 08:12:44 -0800139ifeq ($(SYSTEM),MINGW32)
140SHARED_EXT = dll
141endif
142ifeq ($(SYSTEM),Darwin)
143SHARED_EXT = dylib
144endif
145ifeq ($(SHARED_EXT),)
146SHARED_EXT = so.$(VERSION)
147endif
148
nnoble69ac39f2014-12-12 15:43:38 -0800149ifeq ($(wildcard .git),)
150IS_GIT_FOLDER = false
151else
152IS_GIT_FOLDER = true
153endif
154
nnoble7e012cf2014-12-22 17:53:44 -0800155OPENSSL_ALPN_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o /dev/null test/build/openssl-alpn.c -lssl -lcrypto -ldl $(LDFLAGS)
156ZLIB_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o /dev/null test/build/zlib.c -lz $(LDFLAGS)
nnoble69ac39f2014-12-12 15:43:38 -0800157
nnoble60825402014-12-15 14:43:51 -0800158HAS_SYSTEM_OPENSSL_ALPN = $(shell $(OPENSSL_ALPN_CHECK_CMD) 2> /dev/null && echo true || echo false)
159HAS_SYSTEM_ZLIB = $(shell $(ZLIB_CHECK_CMD) 2> /dev/null && echo true || echo false)
nnoble69ac39f2014-12-12 15:43:38 -0800160
nnoble69ac39f2014-12-12 15:43:38 -0800161ifeq ($(wildcard third_party/openssl/ssl/ssl.h),)
162HAS_EMBEDDED_OPENSSL_ALPN = false
163else
164HAS_EMBEDDED_OPENSSL_ALPN = true
165endif
166
167ifeq ($(wildcard third_party/zlib/zlib.h),)
168HAS_EMBEDDED_ZLIB = false
169else
170HAS_EMBEDDED_ZLIB = true
171endif
172
nnoble69ac39f2014-12-12 15:43:38 -0800173ifeq ($(HAS_SYSTEM_ZLIB),false)
174ifeq ($(HAS_EMBEDDED_ZLIB),true)
175ZLIB_DEP = third_party/zlib/libz.a
176CPPFLAGS += -Ithird_party/zlib
177LDFLAGS += -Lthird_party/zlib
178else
179DEP_MISSING += zlib
180endif
181endif
182
183ifeq ($(HAS_SYSTEM_OPENSSL_ALPN),false)
184ifeq ($(HAS_EMBEDDED_OPENSSL_ALPN),true)
185OPENSSL_DEP = third_party/openssl/libssl.a
nnoble20e2e3f2014-12-16 15:37:57 -0800186OPENSSL_MERGE_LIBS += third_party/openssl/libssl.a third_party/openssl/libcrypto.a
nnoble69ac39f2014-12-12 15:43:38 -0800187CPPFLAGS += -Ithird_party/openssl/include
188LDFLAGS += -Lthird_party/openssl
nnoble5b7f32a2014-12-22 08:12:44 -0800189LIBS_SECURE = dl
nnoble69ac39f2014-12-12 15:43:38 -0800190else
191NO_SECURE = true
192endif
nnoble5b7f32a2014-12-22 08:12:44 -0800193else
194LIBS_SECURE = ssl crypto dl
nnoble69ac39f2014-12-12 15:43:38 -0800195endif
196
nnoble5b7f32a2014-12-22 08:12:44 -0800197LDLIBS_SECURE += $(addprefix -l, $(LIBS_SECURE))
198
Craig Tiller12c82092015-01-15 08:45:56 -0800199ifeq ($(MAKECMDGOALS),clean)
nnoble69ac39f2014-12-12 15:43:38 -0800200NO_DEPS = true
201endif
202
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800203.SECONDARY = %.pb.h %.pb.cc
204
Craig Tillerf58b9ef2015-01-15 09:09:12 -0800205PROTOC_PLUGINS= bins/$(CONFIG)/cpp_plugin bins/$(CONFIG)/ruby_plugin
nnoble69ac39f2014-12-12 15:43:38 -0800206ifeq ($(DEP_MISSING),)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800207all: static shared
nnoble69ac39f2014-12-12 15:43:38 -0800208dep_error:
209 @echo "You shouldn't see this message - all of your dependencies are correct."
210else
211all: dep_error git_update stop
212
213dep_error:
214 @echo
215 @echo "DEPENDENCY ERROR"
216 @echo
217 @echo "You are missing system dependencies that are essential to build grpc,"
218 @echo "and the third_party directory doesn't have them:"
219 @echo
220 @echo " $(DEP_MISSING)"
221 @echo
222 @echo "Installing the development packages for your system will solve"
223 @echo "this issue. Please consult INSTALL to get more information."
224 @echo
225 @echo "If you need information about why these tests failed, run:"
226 @echo
227 @echo " make run_dep_checks"
228 @echo
229endif
230
231git_update:
232ifeq ($(IS_GIT_FOLDER),true)
233 @echo "Additionally, since you are in a git clone, you can download the"
234 @echo "missing dependencies in third_party by running the following command:"
235 @echo
ctiller64f29102014-12-15 10:40:59 -0800236 @echo " git submodule update --init"
nnoble69ac39f2014-12-12 15:43:38 -0800237 @echo
238endif
239
240openssl_dep_error: openssl_dep_message git_update stop
241
242openssl_dep_message:
243 @echo
244 @echo "DEPENDENCY ERROR"
245 @echo
246 @echo "The target you are trying to run requires OpenSSL with ALPN support."
247 @echo "Your system doesn't have it, and neither does the third_party directory."
248 @echo
249 @echo "Please consult INSTALL to get more information."
250 @echo
251 @echo "If you need information about why these tests failed, run:"
252 @echo
253 @echo " make run_dep_checks"
254 @echo
255
256stop:
257 @false
258
ctillercab52e72015-01-06 13:10:23 -0800259gen_hpack_tables: bins/$(CONFIG)/gen_hpack_tables
260cpp_plugin: bins/$(CONFIG)/cpp_plugin
261ruby_plugin: bins/$(CONFIG)/ruby_plugin
262grpc_byte_buffer_reader_test: bins/$(CONFIG)/grpc_byte_buffer_reader_test
263gpr_cancellable_test: bins/$(CONFIG)/gpr_cancellable_test
264gpr_log_test: bins/$(CONFIG)/gpr_log_test
265gpr_useful_test: bins/$(CONFIG)/gpr_useful_test
266gpr_cmdline_test: bins/$(CONFIG)/gpr_cmdline_test
267gpr_histogram_test: bins/$(CONFIG)/gpr_histogram_test
268gpr_host_port_test: bins/$(CONFIG)/gpr_host_port_test
269gpr_slice_buffer_test: bins/$(CONFIG)/gpr_slice_buffer_test
270gpr_slice_test: bins/$(CONFIG)/gpr_slice_test
271gpr_string_test: bins/$(CONFIG)/gpr_string_test
272gpr_sync_test: bins/$(CONFIG)/gpr_sync_test
273gpr_thd_test: bins/$(CONFIG)/gpr_thd_test
274gpr_time_test: bins/$(CONFIG)/gpr_time_test
275murmur_hash_test: bins/$(CONFIG)/murmur_hash_test
276grpc_stream_op_test: bins/$(CONFIG)/grpc_stream_op_test
277alpn_test: bins/$(CONFIG)/alpn_test
278time_averaged_stats_test: bins/$(CONFIG)/time_averaged_stats_test
279chttp2_stream_encoder_test: bins/$(CONFIG)/chttp2_stream_encoder_test
280hpack_table_test: bins/$(CONFIG)/hpack_table_test
281chttp2_stream_map_test: bins/$(CONFIG)/chttp2_stream_map_test
282hpack_parser_test: bins/$(CONFIG)/hpack_parser_test
283transport_metadata_test: bins/$(CONFIG)/transport_metadata_test
284chttp2_status_conversion_test: bins/$(CONFIG)/chttp2_status_conversion_test
285chttp2_transport_end2end_test: bins/$(CONFIG)/chttp2_transport_end2end_test
286tcp_posix_test: bins/$(CONFIG)/tcp_posix_test
287dualstack_socket_test: bins/$(CONFIG)/dualstack_socket_test
288no_server_test: bins/$(CONFIG)/no_server_test
289resolve_address_test: bins/$(CONFIG)/resolve_address_test
290sockaddr_utils_test: bins/$(CONFIG)/sockaddr_utils_test
291tcp_server_posix_test: bins/$(CONFIG)/tcp_server_posix_test
292tcp_client_posix_test: bins/$(CONFIG)/tcp_client_posix_test
293grpc_channel_stack_test: bins/$(CONFIG)/grpc_channel_stack_test
294metadata_buffer_test: bins/$(CONFIG)/metadata_buffer_test
295grpc_completion_queue_test: bins/$(CONFIG)/grpc_completion_queue_test
296grpc_completion_queue_benchmark: bins/$(CONFIG)/grpc_completion_queue_benchmark
hongyu24200d32015-01-08 15:13:49 -0800297census_trace_store_test: bins/$(CONFIG)/census_trace_store_test
298census_stats_store_test: bins/$(CONFIG)/census_stats_store_test
ctillercab52e72015-01-06 13:10:23 -0800299census_window_stats_test: bins/$(CONFIG)/census_window_stats_test
300census_statistics_quick_test: bins/$(CONFIG)/census_statistics_quick_test
301census_statistics_small_log_test: bins/$(CONFIG)/census_statistics_small_log_test
302census_statistics_performance_test: bins/$(CONFIG)/census_statistics_performance_test
303census_statistics_multiple_writers_test: bins/$(CONFIG)/census_statistics_multiple_writers_test
304census_statistics_multiple_writers_circular_buffer_test: bins/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test
305census_stub_test: bins/$(CONFIG)/census_stub_test
306census_hash_table_test: bins/$(CONFIG)/census_hash_table_test
307fling_server: bins/$(CONFIG)/fling_server
308fling_client: bins/$(CONFIG)/fling_client
309fling_test: bins/$(CONFIG)/fling_test
310echo_server: bins/$(CONFIG)/echo_server
311echo_client: bins/$(CONFIG)/echo_client
312echo_test: bins/$(CONFIG)/echo_test
313low_level_ping_pong_benchmark: bins/$(CONFIG)/low_level_ping_pong_benchmark
314message_compress_test: bins/$(CONFIG)/message_compress_test
315bin_encoder_test: bins/$(CONFIG)/bin_encoder_test
316secure_endpoint_test: bins/$(CONFIG)/secure_endpoint_test
317httpcli_format_request_test: bins/$(CONFIG)/httpcli_format_request_test
318httpcli_parser_test: bins/$(CONFIG)/httpcli_parser_test
319httpcli_test: bins/$(CONFIG)/httpcli_test
320grpc_credentials_test: bins/$(CONFIG)/grpc_credentials_test
321grpc_fetch_oauth2: bins/$(CONFIG)/grpc_fetch_oauth2
322grpc_base64_test: bins/$(CONFIG)/grpc_base64_test
323grpc_json_token_test: bins/$(CONFIG)/grpc_json_token_test
324timeout_encoding_test: bins/$(CONFIG)/timeout_encoding_test
325fd_posix_test: bins/$(CONFIG)/fd_posix_test
326fling_stream_test: bins/$(CONFIG)/fling_stream_test
327lame_client_test: bins/$(CONFIG)/lame_client_test
328thread_pool_test: bins/$(CONFIG)/thread_pool_test
329status_test: bins/$(CONFIG)/status_test
330sync_client_async_server_test: bins/$(CONFIG)/sync_client_async_server_test
331qps_client: bins/$(CONFIG)/qps_client
332qps_server: bins/$(CONFIG)/qps_server
333interop_server: bins/$(CONFIG)/interop_server
334interop_client: bins/$(CONFIG)/interop_client
335end2end_test: bins/$(CONFIG)/end2end_test
336channel_arguments_test: bins/$(CONFIG)/channel_arguments_test
yangg4105e2b2015-01-09 14:19:44 -0800337credentials_test: bins/$(CONFIG)/credentials_test
ctillercab52e72015-01-06 13:10:23 -0800338alarm_test: bins/$(CONFIG)/alarm_test
339alarm_list_test: bins/$(CONFIG)/alarm_list_test
340alarm_heap_test: bins/$(CONFIG)/alarm_heap_test
341time_test: bins/$(CONFIG)/time_test
342chttp2_fake_security_cancel_after_accept_test: bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test
343chttp2_fake_security_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test
344chttp2_fake_security_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test
345chttp2_fake_security_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test
346chttp2_fake_security_cancel_in_a_vacuum_test: bins/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test
hongyu24200d32015-01-08 15:13:49 -0800347chttp2_fake_security_census_simple_request_test: bins/$(CONFIG)/chttp2_fake_security_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800348chttp2_fake_security_disappearing_server_test: bins/$(CONFIG)/chttp2_fake_security_disappearing_server_test
349chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test
350chttp2_fake_security_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test
351chttp2_fake_security_invoke_large_request_test: bins/$(CONFIG)/chttp2_fake_security_invoke_large_request_test
352chttp2_fake_security_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test
353chttp2_fake_security_no_op_test: bins/$(CONFIG)/chttp2_fake_security_no_op_test
354chttp2_fake_security_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test
355chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test
356chttp2_fake_security_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test
357chttp2_fake_security_request_response_with_payload_test: bins/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test
358chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test
359chttp2_fake_security_simple_delayed_request_test: bins/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test
360chttp2_fake_security_simple_request_test: bins/$(CONFIG)/chttp2_fake_security_simple_request_test
361chttp2_fake_security_thread_stress_test: bins/$(CONFIG)/chttp2_fake_security_thread_stress_test
362chttp2_fake_security_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test
363chttp2_fullstack_cancel_after_accept_test: bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test
364chttp2_fullstack_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test
365chttp2_fullstack_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test
366chttp2_fullstack_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test
367chttp2_fullstack_cancel_in_a_vacuum_test: bins/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test
hongyu24200d32015-01-08 15:13:49 -0800368chttp2_fullstack_census_simple_request_test: bins/$(CONFIG)/chttp2_fullstack_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800369chttp2_fullstack_disappearing_server_test: bins/$(CONFIG)/chttp2_fullstack_disappearing_server_test
370chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test
371chttp2_fullstack_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test
372chttp2_fullstack_invoke_large_request_test: bins/$(CONFIG)/chttp2_fullstack_invoke_large_request_test
373chttp2_fullstack_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test
374chttp2_fullstack_no_op_test: bins/$(CONFIG)/chttp2_fullstack_no_op_test
375chttp2_fullstack_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test
376chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test
377chttp2_fullstack_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test
378chttp2_fullstack_request_response_with_payload_test: bins/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test
379chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test
380chttp2_fullstack_simple_delayed_request_test: bins/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test
381chttp2_fullstack_simple_request_test: bins/$(CONFIG)/chttp2_fullstack_simple_request_test
382chttp2_fullstack_thread_stress_test: bins/$(CONFIG)/chttp2_fullstack_thread_stress_test
383chttp2_fullstack_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test
384chttp2_simple_ssl_fullstack_cancel_after_accept_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test
385chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test
386chttp2_simple_ssl_fullstack_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test
387chttp2_simple_ssl_fullstack_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test
388chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test
hongyu24200d32015-01-08 15:13:49 -0800389chttp2_simple_ssl_fullstack_census_simple_request_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800390chttp2_simple_ssl_fullstack_disappearing_server_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test
391chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test
392chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test
393chttp2_simple_ssl_fullstack_invoke_large_request_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test
394chttp2_simple_ssl_fullstack_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test
395chttp2_simple_ssl_fullstack_no_op_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test
396chttp2_simple_ssl_fullstack_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test
397chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test
398chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test
399chttp2_simple_ssl_fullstack_request_response_with_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test
400chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test
401chttp2_simple_ssl_fullstack_simple_delayed_request_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test
402chttp2_simple_ssl_fullstack_simple_request_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test
403chttp2_simple_ssl_fullstack_thread_stress_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test
404chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test
405chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test
406chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test
407chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test
408chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test
409chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test
hongyu24200d32015-01-08 15:13:49 -0800410chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800411chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test
412chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test
413chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test
414chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test
415chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test
416chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test
417chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test
418chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test
419chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test
420chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test
421chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test
422chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test
423chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test
424chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test
425chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test
426chttp2_socket_pair_cancel_after_accept_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test
427chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test
428chttp2_socket_pair_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test
429chttp2_socket_pair_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test
430chttp2_socket_pair_cancel_in_a_vacuum_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test
hongyu24200d32015-01-08 15:13:49 -0800431chttp2_socket_pair_census_simple_request_test: bins/$(CONFIG)/chttp2_socket_pair_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800432chttp2_socket_pair_disappearing_server_test: bins/$(CONFIG)/chttp2_socket_pair_disappearing_server_test
433chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test
434chttp2_socket_pair_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test
435chttp2_socket_pair_invoke_large_request_test: bins/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test
436chttp2_socket_pair_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test
437chttp2_socket_pair_no_op_test: bins/$(CONFIG)/chttp2_socket_pair_no_op_test
438chttp2_socket_pair_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test
439chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: bins/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test
440chttp2_socket_pair_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test
441chttp2_socket_pair_request_response_with_payload_test: bins/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test
442chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: bins/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test
443chttp2_socket_pair_simple_delayed_request_test: bins/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test
444chttp2_socket_pair_simple_request_test: bins/$(CONFIG)/chttp2_socket_pair_simple_request_test
445chttp2_socket_pair_thread_stress_test: bins/$(CONFIG)/chttp2_socket_pair_thread_stress_test
446chttp2_socket_pair_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test
447chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test
448chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test
449chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test
450chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test
451chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test
hongyu24200d32015-01-08 15:13:49 -0800452chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800453chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test
454chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test
455chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test
456chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test
457chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test
458chttp2_socket_pair_one_byte_at_a_time_no_op_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test
459chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test
460chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test
461chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test
462chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test
463chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test
464chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test
465chttp2_socket_pair_one_byte_at_a_time_simple_request_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test
466chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test
467chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test
ctiller09cb6d52014-12-19 17:38:22 -0800468
nnoble69ac39f2014-12-12 15:43:38 -0800469run_dep_checks:
nnoble69ac39f2014-12-12 15:43:38 -0800470 $(OPENSSL_ALPN_CHECK_CMD) || true
471 $(ZLIB_CHECK_CMD) || true
472
473third_party/zlib/libz.a:
474 (cd third_party/zlib ; CFLAGS="-fPIC -fvisibility=hidden" ./configure --static)
475 $(MAKE) -C third_party/zlib
476
477third_party/openssl/libssl.a:
478 (cd third_party/openssl ; CC="$(CC) -fPIC -fvisibility=hidden" ./config)
479 $(MAKE) -C third_party/openssl build_crypto build_ssl
480
nnoble29e1d292014-12-01 10:27:40 -0800481static: static_c static_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800482
Craig Tiller12c82092015-01-15 08:45:56 -0800483static_c: libs/$(CONFIG)/libgpr.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800484
Craig Tiller12c82092015-01-15 08:45:56 -0800485static_cxx: libs/$(CONFIG)/libgrpc++.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800486
nnoble29e1d292014-12-01 10:27:40 -0800487shared: shared_c shared_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800488
Craig Tiller12c82092015-01-15 08:45:56 -0800489shared_c: libs/$(CONFIG)/libgpr.$(SHARED_EXT) libs/$(CONFIG)/libgrpc.$(SHARED_EXT) libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800490
Craig Tiller12c82092015-01-15 08:45:56 -0800491shared_cxx: libs/$(CONFIG)/libgrpc++.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800492
nnoble29e1d292014-12-01 10:27:40 -0800493privatelibs: privatelibs_c privatelibs_cxx
494
Craig Tiller12c82092015-01-15 08:45:56 -0800495privatelibs_c: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a
nnoble29e1d292014-12-01 10:27:40 -0800496
Craig Tiller12c82092015-01-15 08:45:56 -0800497privatelibs_cxx: libs/$(CONFIG)/libgrpc++_test_util.a
nnoble29e1d292014-12-01 10:27:40 -0800498
499buildtests: buildtests_c buildtests_cxx
500
Craig Tiller12c82092015-01-15 08:45:56 -0800501buildtests_c: privatelibs_c bins/$(CONFIG)/grpc_byte_buffer_reader_test bins/$(CONFIG)/gpr_cancellable_test bins/$(CONFIG)/gpr_log_test bins/$(CONFIG)/gpr_useful_test bins/$(CONFIG)/gpr_cmdline_test bins/$(CONFIG)/gpr_histogram_test bins/$(CONFIG)/gpr_host_port_test bins/$(CONFIG)/gpr_slice_buffer_test bins/$(CONFIG)/gpr_slice_test bins/$(CONFIG)/gpr_string_test bins/$(CONFIG)/gpr_sync_test bins/$(CONFIG)/gpr_thd_test bins/$(CONFIG)/gpr_time_test bins/$(CONFIG)/murmur_hash_test bins/$(CONFIG)/grpc_stream_op_test bins/$(CONFIG)/alpn_test bins/$(CONFIG)/time_averaged_stats_test bins/$(CONFIG)/chttp2_stream_encoder_test bins/$(CONFIG)/hpack_table_test bins/$(CONFIG)/chttp2_stream_map_test bins/$(CONFIG)/hpack_parser_test bins/$(CONFIG)/transport_metadata_test bins/$(CONFIG)/chttp2_status_conversion_test bins/$(CONFIG)/chttp2_transport_end2end_test bins/$(CONFIG)/tcp_posix_test bins/$(CONFIG)/dualstack_socket_test bins/$(CONFIG)/no_server_test bins/$(CONFIG)/resolve_address_test bins/$(CONFIG)/sockaddr_utils_test bins/$(CONFIG)/tcp_server_posix_test bins/$(CONFIG)/tcp_client_posix_test bins/$(CONFIG)/grpc_channel_stack_test bins/$(CONFIG)/metadata_buffer_test bins/$(CONFIG)/grpc_completion_queue_test bins/$(CONFIG)/census_window_stats_test bins/$(CONFIG)/census_statistics_quick_test bins/$(CONFIG)/census_statistics_small_log_test bins/$(CONFIG)/census_statistics_performance_test bins/$(CONFIG)/census_statistics_multiple_writers_test bins/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test bins/$(CONFIG)/census_stub_test bins/$(CONFIG)/census_hash_table_test bins/$(CONFIG)/fling_server bins/$(CONFIG)/fling_client bins/$(CONFIG)/fling_test bins/$(CONFIG)/echo_server bins/$(CONFIG)/echo_client bins/$(CONFIG)/echo_test bins/$(CONFIG)/message_compress_test bins/$(CONFIG)/bin_encoder_test bins/$(CONFIG)/secure_endpoint_test bins/$(CONFIG)/httpcli_format_request_test bins/$(CONFIG)/httpcli_parser_test bins/$(CONFIG)/httpcli_test bins/$(CONFIG)/grpc_credentials_test bins/$(CONFIG)/grpc_base64_test bins/$(CONFIG)/grpc_json_token_test bins/$(CONFIG)/timeout_encoding_test bins/$(CONFIG)/fd_posix_test bins/$(CONFIG)/fling_stream_test bins/$(CONFIG)/lame_client_test bins/$(CONFIG)/alarm_test bins/$(CONFIG)/alarm_list_test bins/$(CONFIG)/alarm_heap_test bins/$(CONFIG)/time_test bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test bins/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test bins/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test bins/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test bins/$(CONFIG)/chttp2_fake_security_census_simple_request_test bins/$(CONFIG)/chttp2_fake_security_disappearing_server_test bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test bins/$(CONFIG)/chttp2_fake_security_invoke_large_request_test bins/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test bins/$(CONFIG)/chttp2_fake_security_no_op_test bins/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test bins/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test bins/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test bins/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test bins/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test bins/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test bins/$(CONFIG)/chttp2_fake_security_simple_request_test bins/$(CONFIG)/chttp2_fake_security_thread_stress_test bins/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test bins/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test bins/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test bins/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test bins/$(CONFIG)/chttp2_fullstack_census_simple_request_test bins/$(CONFIG)/chttp2_fullstack_disappearing_server_test bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test bins/$(CONFIG)/chttp2_fullstack_invoke_large_request_test bins/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test bins/$(CONFIG)/chttp2_fullstack_no_op_test bins/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test bins/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test bins/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test bins/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test bins/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test bins/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test bins/$(CONFIG)/chttp2_fullstack_simple_request_test bins/$(CONFIG)/chttp2_fullstack_thread_stress_test bins/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test bins/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test bins/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test bins/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test bins/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test bins/$(CONFIG)/chttp2_socket_pair_census_simple_request_test bins/$(CONFIG)/chttp2_socket_pair_disappearing_server_test bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test bins/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test bins/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test bins/$(CONFIG)/chttp2_socket_pair_no_op_test bins/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test bins/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test bins/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test bins/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test bins/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test bins/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test bins/$(CONFIG)/chttp2_socket_pair_simple_request_test bins/$(CONFIG)/chttp2_socket_pair_thread_stress_test bins/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test
nnoble29e1d292014-12-01 10:27:40 -0800502
Craig Tiller12c82092015-01-15 08:45:56 -0800503buildtests_cxx: privatelibs_cxx bins/$(CONFIG)/thread_pool_test bins/$(CONFIG)/status_test bins/$(CONFIG)/sync_client_async_server_test bins/$(CONFIG)/qps_client bins/$(CONFIG)/qps_server bins/$(CONFIG)/interop_server bins/$(CONFIG)/interop_client bins/$(CONFIG)/end2end_test bins/$(CONFIG)/channel_arguments_test bins/$(CONFIG)/credentials_test
nnoble29e1d292014-12-01 10:27:40 -0800504
nnoble85a49262014-12-08 18:14:03 -0800505test: test_c test_cxx
nnoble29e1d292014-12-01 10:27:40 -0800506
nnoble85a49262014-12-08 18:14:03 -0800507test_c: buildtests_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800508 $(E) "[RUN] Testing grpc_byte_buffer_reader_test"
ctillercab52e72015-01-06 13:10:23 -0800509 $(Q) ./bins/$(CONFIG)/grpc_byte_buffer_reader_test || ( echo test grpc_byte_buffer_reader_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800510 $(E) "[RUN] Testing gpr_cancellable_test"
ctillercab52e72015-01-06 13:10:23 -0800511 $(Q) ./bins/$(CONFIG)/gpr_cancellable_test || ( echo test gpr_cancellable_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800512 $(E) "[RUN] Testing gpr_log_test"
ctillercab52e72015-01-06 13:10:23 -0800513 $(Q) ./bins/$(CONFIG)/gpr_log_test || ( echo test gpr_log_test failed ; exit 1 )
ctiller5e04b132014-12-15 09:24:43 -0800514 $(E) "[RUN] Testing gpr_useful_test"
ctillercab52e72015-01-06 13:10:23 -0800515 $(Q) ./bins/$(CONFIG)/gpr_useful_test || ( echo test gpr_useful_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800516 $(E) "[RUN] Testing gpr_cmdline_test"
ctillercab52e72015-01-06 13:10:23 -0800517 $(Q) ./bins/$(CONFIG)/gpr_cmdline_test || ( echo test gpr_cmdline_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800518 $(E) "[RUN] Testing gpr_histogram_test"
ctillercab52e72015-01-06 13:10:23 -0800519 $(Q) ./bins/$(CONFIG)/gpr_histogram_test || ( echo test gpr_histogram_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800520 $(E) "[RUN] Testing gpr_host_port_test"
ctillercab52e72015-01-06 13:10:23 -0800521 $(Q) ./bins/$(CONFIG)/gpr_host_port_test || ( echo test gpr_host_port_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800522 $(E) "[RUN] Testing gpr_slice_buffer_test"
ctillercab52e72015-01-06 13:10:23 -0800523 $(Q) ./bins/$(CONFIG)/gpr_slice_buffer_test || ( echo test gpr_slice_buffer_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800524 $(E) "[RUN] Testing gpr_slice_test"
ctillercab52e72015-01-06 13:10:23 -0800525 $(Q) ./bins/$(CONFIG)/gpr_slice_test || ( echo test gpr_slice_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800526 $(E) "[RUN] Testing gpr_string_test"
ctillercab52e72015-01-06 13:10:23 -0800527 $(Q) ./bins/$(CONFIG)/gpr_string_test || ( echo test gpr_string_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800528 $(E) "[RUN] Testing gpr_sync_test"
ctillercab52e72015-01-06 13:10:23 -0800529 $(Q) ./bins/$(CONFIG)/gpr_sync_test || ( echo test gpr_sync_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800530 $(E) "[RUN] Testing gpr_thd_test"
ctillercab52e72015-01-06 13:10:23 -0800531 $(Q) ./bins/$(CONFIG)/gpr_thd_test || ( echo test gpr_thd_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800532 $(E) "[RUN] Testing gpr_time_test"
ctillercab52e72015-01-06 13:10:23 -0800533 $(Q) ./bins/$(CONFIG)/gpr_time_test || ( echo test gpr_time_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800534 $(E) "[RUN] Testing murmur_hash_test"
ctillercab52e72015-01-06 13:10:23 -0800535 $(Q) ./bins/$(CONFIG)/murmur_hash_test || ( echo test murmur_hash_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800536 $(E) "[RUN] Testing grpc_stream_op_test"
ctillercab52e72015-01-06 13:10:23 -0800537 $(Q) ./bins/$(CONFIG)/grpc_stream_op_test || ( echo test grpc_stream_op_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800538 $(E) "[RUN] Testing alpn_test"
ctillercab52e72015-01-06 13:10:23 -0800539 $(Q) ./bins/$(CONFIG)/alpn_test || ( echo test alpn_test failed ; exit 1 )
ctillerc1ddffb2014-12-15 13:08:18 -0800540 $(E) "[RUN] Testing time_averaged_stats_test"
ctillercab52e72015-01-06 13:10:23 -0800541 $(Q) ./bins/$(CONFIG)/time_averaged_stats_test || ( echo test time_averaged_stats_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800542 $(E) "[RUN] Testing chttp2_stream_encoder_test"
ctillercab52e72015-01-06 13:10:23 -0800543 $(Q) ./bins/$(CONFIG)/chttp2_stream_encoder_test || ( echo test chttp2_stream_encoder_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800544 $(E) "[RUN] Testing hpack_table_test"
ctillercab52e72015-01-06 13:10:23 -0800545 $(Q) ./bins/$(CONFIG)/hpack_table_test || ( echo test hpack_table_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800546 $(E) "[RUN] Testing chttp2_stream_map_test"
ctillercab52e72015-01-06 13:10:23 -0800547 $(Q) ./bins/$(CONFIG)/chttp2_stream_map_test || ( echo test chttp2_stream_map_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800548 $(E) "[RUN] Testing hpack_parser_test"
ctillercab52e72015-01-06 13:10:23 -0800549 $(Q) ./bins/$(CONFIG)/hpack_parser_test || ( echo test hpack_parser_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800550 $(E) "[RUN] Testing transport_metadata_test"
ctillercab52e72015-01-06 13:10:23 -0800551 $(Q) ./bins/$(CONFIG)/transport_metadata_test || ( echo test transport_metadata_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800552 $(E) "[RUN] Testing chttp2_status_conversion_test"
ctillercab52e72015-01-06 13:10:23 -0800553 $(Q) ./bins/$(CONFIG)/chttp2_status_conversion_test || ( echo test chttp2_status_conversion_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800554 $(E) "[RUN] Testing chttp2_transport_end2end_test"
ctillercab52e72015-01-06 13:10:23 -0800555 $(Q) ./bins/$(CONFIG)/chttp2_transport_end2end_test || ( echo test chttp2_transport_end2end_test failed ; exit 1 )
ctiller18b49ab2014-12-09 14:39:16 -0800556 $(E) "[RUN] Testing tcp_posix_test"
ctillercab52e72015-01-06 13:10:23 -0800557 $(Q) ./bins/$(CONFIG)/tcp_posix_test || ( echo test tcp_posix_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800558 $(E) "[RUN] Testing dualstack_socket_test"
ctillercab52e72015-01-06 13:10:23 -0800559 $(Q) ./bins/$(CONFIG)/dualstack_socket_test || ( echo test dualstack_socket_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800560 $(E) "[RUN] Testing no_server_test"
ctillercab52e72015-01-06 13:10:23 -0800561 $(Q) ./bins/$(CONFIG)/no_server_test || ( echo test no_server_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800562 $(E) "[RUN] Testing resolve_address_test"
ctillercab52e72015-01-06 13:10:23 -0800563 $(Q) ./bins/$(CONFIG)/resolve_address_test || ( echo test resolve_address_test failed ; exit 1 )
ctiller18b49ab2014-12-09 14:39:16 -0800564 $(E) "[RUN] Testing sockaddr_utils_test"
ctillercab52e72015-01-06 13:10:23 -0800565 $(Q) ./bins/$(CONFIG)/sockaddr_utils_test || ( echo test sockaddr_utils_test failed ; exit 1 )
ctiller18b49ab2014-12-09 14:39:16 -0800566 $(E) "[RUN] Testing tcp_server_posix_test"
ctillercab52e72015-01-06 13:10:23 -0800567 $(Q) ./bins/$(CONFIG)/tcp_server_posix_test || ( echo test tcp_server_posix_test failed ; exit 1 )
ctiller18b49ab2014-12-09 14:39:16 -0800568 $(E) "[RUN] Testing tcp_client_posix_test"
ctillercab52e72015-01-06 13:10:23 -0800569 $(Q) ./bins/$(CONFIG)/tcp_client_posix_test || ( echo test tcp_client_posix_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800570 $(E) "[RUN] Testing grpc_channel_stack_test"
ctillercab52e72015-01-06 13:10:23 -0800571 $(Q) ./bins/$(CONFIG)/grpc_channel_stack_test || ( echo test grpc_channel_stack_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800572 $(E) "[RUN] Testing metadata_buffer_test"
ctillercab52e72015-01-06 13:10:23 -0800573 $(Q) ./bins/$(CONFIG)/metadata_buffer_test || ( echo test metadata_buffer_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800574 $(E) "[RUN] Testing grpc_completion_queue_test"
ctillercab52e72015-01-06 13:10:23 -0800575 $(Q) ./bins/$(CONFIG)/grpc_completion_queue_test || ( echo test grpc_completion_queue_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800576 $(E) "[RUN] Testing census_window_stats_test"
ctillercab52e72015-01-06 13:10:23 -0800577 $(Q) ./bins/$(CONFIG)/census_window_stats_test || ( echo test census_window_stats_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800578 $(E) "[RUN] Testing census_statistics_quick_test"
ctillercab52e72015-01-06 13:10:23 -0800579 $(Q) ./bins/$(CONFIG)/census_statistics_quick_test || ( echo test census_statistics_quick_test failed ; exit 1 )
aveitch482a5be2014-12-15 10:25:12 -0800580 $(E) "[RUN] Testing census_statistics_small_log_test"
ctillercab52e72015-01-06 13:10:23 -0800581 $(Q) ./bins/$(CONFIG)/census_statistics_small_log_test || ( echo test census_statistics_small_log_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800582 $(E) "[RUN] Testing census_statistics_performance_test"
ctillercab52e72015-01-06 13:10:23 -0800583 $(Q) ./bins/$(CONFIG)/census_statistics_performance_test || ( echo test census_statistics_performance_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800584 $(E) "[RUN] Testing census_statistics_multiple_writers_test"
ctillercab52e72015-01-06 13:10:23 -0800585 $(Q) ./bins/$(CONFIG)/census_statistics_multiple_writers_test || ( echo test census_statistics_multiple_writers_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800586 $(E) "[RUN] Testing census_statistics_multiple_writers_circular_buffer_test"
ctillercab52e72015-01-06 13:10:23 -0800587 $(Q) ./bins/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test || ( echo test census_statistics_multiple_writers_circular_buffer_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800588 $(E) "[RUN] Testing census_stub_test"
ctillercab52e72015-01-06 13:10:23 -0800589 $(Q) ./bins/$(CONFIG)/census_stub_test || ( echo test census_stub_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800590 $(E) "[RUN] Testing census_hash_table_test"
ctillercab52e72015-01-06 13:10:23 -0800591 $(Q) ./bins/$(CONFIG)/census_hash_table_test || ( echo test census_hash_table_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800592 $(E) "[RUN] Testing fling_test"
ctillercab52e72015-01-06 13:10:23 -0800593 $(Q) ./bins/$(CONFIG)/fling_test || ( echo test fling_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800594 $(E) "[RUN] Testing echo_test"
ctillercab52e72015-01-06 13:10:23 -0800595 $(Q) ./bins/$(CONFIG)/echo_test || ( echo test echo_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800596 $(E) "[RUN] Testing message_compress_test"
ctillercab52e72015-01-06 13:10:23 -0800597 $(Q) ./bins/$(CONFIG)/message_compress_test || ( echo test message_compress_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800598 $(E) "[RUN] Testing bin_encoder_test"
ctillercab52e72015-01-06 13:10:23 -0800599 $(Q) ./bins/$(CONFIG)/bin_encoder_test || ( echo test bin_encoder_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800600 $(E) "[RUN] Testing secure_endpoint_test"
ctillercab52e72015-01-06 13:10:23 -0800601 $(Q) ./bins/$(CONFIG)/secure_endpoint_test || ( echo test secure_endpoint_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800602 $(E) "[RUN] Testing httpcli_format_request_test"
ctillercab52e72015-01-06 13:10:23 -0800603 $(Q) ./bins/$(CONFIG)/httpcli_format_request_test || ( echo test httpcli_format_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800604 $(E) "[RUN] Testing httpcli_parser_test"
ctillercab52e72015-01-06 13:10:23 -0800605 $(Q) ./bins/$(CONFIG)/httpcli_parser_test || ( echo test httpcli_parser_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800606 $(E) "[RUN] Testing httpcli_test"
ctillercab52e72015-01-06 13:10:23 -0800607 $(Q) ./bins/$(CONFIG)/httpcli_test || ( echo test httpcli_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800608 $(E) "[RUN] Testing grpc_credentials_test"
ctillercab52e72015-01-06 13:10:23 -0800609 $(Q) ./bins/$(CONFIG)/grpc_credentials_test || ( echo test grpc_credentials_test failed ; exit 1 )
jboeufbefd2652014-12-12 15:39:47 -0800610 $(E) "[RUN] Testing grpc_base64_test"
ctillercab52e72015-01-06 13:10:23 -0800611 $(Q) ./bins/$(CONFIG)/grpc_base64_test || ( echo test grpc_base64_test failed ; exit 1 )
jboeufbefd2652014-12-12 15:39:47 -0800612 $(E) "[RUN] Testing grpc_json_token_test"
ctillercab52e72015-01-06 13:10:23 -0800613 $(Q) ./bins/$(CONFIG)/grpc_json_token_test || ( echo test grpc_json_token_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800614 $(E) "[RUN] Testing timeout_encoding_test"
ctillercab52e72015-01-06 13:10:23 -0800615 $(Q) ./bins/$(CONFIG)/timeout_encoding_test || ( echo test timeout_encoding_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800616 $(E) "[RUN] Testing fd_posix_test"
ctillercab52e72015-01-06 13:10:23 -0800617 $(Q) ./bins/$(CONFIG)/fd_posix_test || ( echo test fd_posix_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800618 $(E) "[RUN] Testing fling_stream_test"
ctillercab52e72015-01-06 13:10:23 -0800619 $(Q) ./bins/$(CONFIG)/fling_stream_test || ( echo test fling_stream_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800620 $(E) "[RUN] Testing lame_client_test"
ctillercab52e72015-01-06 13:10:23 -0800621 $(Q) ./bins/$(CONFIG)/lame_client_test || ( echo test lame_client_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800622 $(E) "[RUN] Testing alarm_test"
ctillercab52e72015-01-06 13:10:23 -0800623 $(Q) ./bins/$(CONFIG)/alarm_test || ( echo test alarm_test failed ; exit 1 )
ctiller3bf466f2014-12-19 16:21:57 -0800624 $(E) "[RUN] Testing alarm_list_test"
ctillercab52e72015-01-06 13:10:23 -0800625 $(Q) ./bins/$(CONFIG)/alarm_list_test || ( echo test alarm_list_test failed ; exit 1 )
ctiller3bf466f2014-12-19 16:21:57 -0800626 $(E) "[RUN] Testing alarm_heap_test"
ctillercab52e72015-01-06 13:10:23 -0800627 $(Q) ./bins/$(CONFIG)/alarm_heap_test || ( echo test alarm_heap_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800628 $(E) "[RUN] Testing time_test"
ctillercab52e72015-01-06 13:10:23 -0800629 $(Q) ./bins/$(CONFIG)/time_test || ( echo test time_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800630 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800631 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test || ( echo test chttp2_fake_security_cancel_after_accept_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800632 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800633 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test || ( echo test chttp2_fake_security_cancel_after_accept_and_writes_closed_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800634 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800635 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test || ( echo test chttp2_fake_security_cancel_after_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800636 $(E) "[RUN] Testing chttp2_fake_security_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800637 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test || ( echo test chttp2_fake_security_cancel_before_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800638 $(E) "[RUN] Testing chttp2_fake_security_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800639 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test || ( echo test chttp2_fake_security_cancel_in_a_vacuum_test failed ; exit 1 )
hongyu24200d32015-01-08 15:13:49 -0800640 $(E) "[RUN] Testing chttp2_fake_security_census_simple_request_test"
641 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_census_simple_request_test || ( echo test chttp2_fake_security_census_simple_request_test failed ; exit 1 )
ctillerc6d61c42014-12-15 14:52:08 -0800642 $(E) "[RUN] Testing chttp2_fake_security_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800643 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_disappearing_server_test || ( echo test chttp2_fake_security_disappearing_server_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800644 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800645 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test || ( echo test chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800646 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800647 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test || ( echo test chttp2_fake_security_early_server_shutdown_finishes_tags_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800648 $(E) "[RUN] Testing chttp2_fake_security_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800649 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_invoke_large_request_test || ( echo test chttp2_fake_security_invoke_large_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800650 $(E) "[RUN] Testing chttp2_fake_security_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800651 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test || ( echo test chttp2_fake_security_max_concurrent_streams_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800652 $(E) "[RUN] Testing chttp2_fake_security_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800653 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_no_op_test || ( echo test chttp2_fake_security_no_op_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800654 $(E) "[RUN] Testing chttp2_fake_security_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800655 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test || ( echo test chttp2_fake_security_ping_pong_streaming_test failed ; exit 1 )
ctiller33023c42014-12-12 16:28:33 -0800656 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800657 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test || ( echo test chttp2_fake_security_request_response_with_binary_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800658 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800659 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test || ( echo test chttp2_fake_security_request_response_with_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800660 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800661 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test || ( echo test chttp2_fake_security_request_response_with_payload_test failed ; exit 1 )
ctiller2845cad2014-12-15 15:14:12 -0800662 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800663 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800664 $(E) "[RUN] Testing chttp2_fake_security_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800665 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test || ( echo test chttp2_fake_security_simple_delayed_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800666 $(E) "[RUN] Testing chttp2_fake_security_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800667 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_simple_request_test || ( echo test chttp2_fake_security_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -0800668 $(E) "[RUN] Testing chttp2_fake_security_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800669 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_thread_stress_test || ( echo test chttp2_fake_security_thread_stress_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800670 $(E) "[RUN] Testing chttp2_fake_security_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800671 $(Q) ./bins/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test || ( echo test chttp2_fake_security_writes_done_hangs_with_pending_read_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800672 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800673 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test || ( echo test chttp2_fullstack_cancel_after_accept_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800674 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800675 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test || ( echo test chttp2_fullstack_cancel_after_accept_and_writes_closed_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800676 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800677 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test || ( echo test chttp2_fullstack_cancel_after_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800678 $(E) "[RUN] Testing chttp2_fullstack_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800679 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test || ( echo test chttp2_fullstack_cancel_before_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800680 $(E) "[RUN] Testing chttp2_fullstack_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800681 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test || ( echo test chttp2_fullstack_cancel_in_a_vacuum_test failed ; exit 1 )
hongyu24200d32015-01-08 15:13:49 -0800682 $(E) "[RUN] Testing chttp2_fullstack_census_simple_request_test"
683 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_census_simple_request_test || ( echo test chttp2_fullstack_census_simple_request_test failed ; exit 1 )
ctillerc6d61c42014-12-15 14:52:08 -0800684 $(E) "[RUN] Testing chttp2_fullstack_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800685 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_disappearing_server_test || ( echo test chttp2_fullstack_disappearing_server_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800686 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800687 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test || ( echo test chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800688 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800689 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test || ( echo test chttp2_fullstack_early_server_shutdown_finishes_tags_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800690 $(E) "[RUN] Testing chttp2_fullstack_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800691 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_invoke_large_request_test || ( echo test chttp2_fullstack_invoke_large_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800692 $(E) "[RUN] Testing chttp2_fullstack_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800693 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test || ( echo test chttp2_fullstack_max_concurrent_streams_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800694 $(E) "[RUN] Testing chttp2_fullstack_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800695 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_no_op_test || ( echo test chttp2_fullstack_no_op_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800696 $(E) "[RUN] Testing chttp2_fullstack_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800697 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test || ( echo test chttp2_fullstack_ping_pong_streaming_test failed ; exit 1 )
ctiller33023c42014-12-12 16:28:33 -0800698 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800699 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test || ( echo test chttp2_fullstack_request_response_with_binary_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800700 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800701 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test || ( echo test chttp2_fullstack_request_response_with_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800702 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800703 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test || ( echo test chttp2_fullstack_request_response_with_payload_test failed ; exit 1 )
ctiller2845cad2014-12-15 15:14:12 -0800704 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800705 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800706 $(E) "[RUN] Testing chttp2_fullstack_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800707 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test || ( echo test chttp2_fullstack_simple_delayed_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800708 $(E) "[RUN] Testing chttp2_fullstack_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800709 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_simple_request_test || ( echo test chttp2_fullstack_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -0800710 $(E) "[RUN] Testing chttp2_fullstack_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800711 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_thread_stress_test || ( echo test chttp2_fullstack_thread_stress_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800712 $(E) "[RUN] Testing chttp2_fullstack_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800713 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test || ( echo test chttp2_fullstack_writes_done_hangs_with_pending_read_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800714 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800715 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test || ( echo test chttp2_simple_ssl_fullstack_cancel_after_accept_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800716 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800717 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test || ( echo test chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800718 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800719 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test || ( echo test chttp2_simple_ssl_fullstack_cancel_after_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800720 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800721 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test || ( echo test chttp2_simple_ssl_fullstack_cancel_before_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800722 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800723 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test || ( echo test chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test failed ; exit 1 )
hongyu24200d32015-01-08 15:13:49 -0800724 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_census_simple_request_test"
725 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test || ( echo test chttp2_simple_ssl_fullstack_census_simple_request_test failed ; exit 1 )
ctillerc6d61c42014-12-15 14:52:08 -0800726 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800727 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test || ( echo test chttp2_simple_ssl_fullstack_disappearing_server_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800728 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800729 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test || ( echo test chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800730 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800731 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test || ( echo test chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800732 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800733 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test || ( echo test chttp2_simple_ssl_fullstack_invoke_large_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800734 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800735 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test || ( echo test chttp2_simple_ssl_fullstack_max_concurrent_streams_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800736 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800737 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test || ( echo test chttp2_simple_ssl_fullstack_no_op_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800738 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800739 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test || ( echo test chttp2_simple_ssl_fullstack_ping_pong_streaming_test failed ; exit 1 )
ctiller33023c42014-12-12 16:28:33 -0800740 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800741 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800742 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800743 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800744 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800745 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_payload_test failed ; exit 1 )
ctiller2845cad2014-12-15 15:14:12 -0800746 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800747 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800748 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800749 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test || ( echo test chttp2_simple_ssl_fullstack_simple_delayed_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800750 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800751 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test || ( echo test chttp2_simple_ssl_fullstack_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -0800752 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800753 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test || ( echo test chttp2_simple_ssl_fullstack_thread_stress_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800754 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800755 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test || ( echo test chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800756 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800757 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800758 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800759 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800760 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800761 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800762 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800763 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800764 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800765 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test failed ; exit 1 )
hongyu24200d32015-01-08 15:13:49 -0800766 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test"
767 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test failed ; exit 1 )
ctillerc6d61c42014-12-15 14:52:08 -0800768 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800769 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800770 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800771 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800772 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800773 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800774 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800775 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800776 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800777 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800778 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800779 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_no_op_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800780 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800781 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test failed ; exit 1 )
ctiller33023c42014-12-12 16:28:33 -0800782 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800783 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800784 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800785 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800786 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800787 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test failed ; exit 1 )
ctiller2845cad2014-12-15 15:14:12 -0800788 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800789 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800790 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800791 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800792 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800793 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -0800794 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800795 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800796 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800797 $(Q) ./bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800798 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800799 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test || ( echo test chttp2_socket_pair_cancel_after_accept_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800800 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800801 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test || ( echo test chttp2_socket_pair_cancel_after_accept_and_writes_closed_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800802 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800803 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test || ( echo test chttp2_socket_pair_cancel_after_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800804 $(E) "[RUN] Testing chttp2_socket_pair_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800805 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test || ( echo test chttp2_socket_pair_cancel_before_invoke_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800806 $(E) "[RUN] Testing chttp2_socket_pair_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800807 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test || ( echo test chttp2_socket_pair_cancel_in_a_vacuum_test failed ; exit 1 )
hongyu24200d32015-01-08 15:13:49 -0800808 $(E) "[RUN] Testing chttp2_socket_pair_census_simple_request_test"
809 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_census_simple_request_test || ( echo test chttp2_socket_pair_census_simple_request_test failed ; exit 1 )
ctillerc6d61c42014-12-15 14:52:08 -0800810 $(E) "[RUN] Testing chttp2_socket_pair_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800811 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_disappearing_server_test || ( echo test chttp2_socket_pair_disappearing_server_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800812 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800813 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test || ( echo test chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800814 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800815 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test || ( echo test chttp2_socket_pair_early_server_shutdown_finishes_tags_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800816 $(E) "[RUN] Testing chttp2_socket_pair_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800817 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test || ( echo test chttp2_socket_pair_invoke_large_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800818 $(E) "[RUN] Testing chttp2_socket_pair_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800819 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test || ( echo test chttp2_socket_pair_max_concurrent_streams_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800820 $(E) "[RUN] Testing chttp2_socket_pair_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800821 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_no_op_test || ( echo test chttp2_socket_pair_no_op_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800822 $(E) "[RUN] Testing chttp2_socket_pair_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800823 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test || ( echo test chttp2_socket_pair_ping_pong_streaming_test failed ; exit 1 )
ctiller33023c42014-12-12 16:28:33 -0800824 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800825 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test || ( echo test chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800826 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800827 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test || ( echo test chttp2_socket_pair_request_response_with_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800828 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800829 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test || ( echo test chttp2_socket_pair_request_response_with_payload_test failed ; exit 1 )
ctiller2845cad2014-12-15 15:14:12 -0800830 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800831 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800832 $(E) "[RUN] Testing chttp2_socket_pair_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800833 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test || ( echo test chttp2_socket_pair_simple_delayed_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800834 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800835 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_simple_request_test || ( echo test chttp2_socket_pair_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -0800836 $(E) "[RUN] Testing chttp2_socket_pair_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800837 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_thread_stress_test || ( echo test chttp2_socket_pair_thread_stress_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800838 $(E) "[RUN] Testing chttp2_socket_pair_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800839 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test || ( echo test chttp2_socket_pair_writes_done_hangs_with_pending_read_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800840 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800841 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800842 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800843 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800844 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800845 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800846 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800847 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800848 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800849 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test failed ; exit 1 )
hongyu24200d32015-01-08 15:13:49 -0800850 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test"
851 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test failed ; exit 1 )
ctillerc6d61c42014-12-15 14:52:08 -0800852 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800853 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800854 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800855 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800856 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800857 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800858 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800859 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800860 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800861 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800862 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800863 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_no_op_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800864 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800865 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test failed ; exit 1 )
ctiller33023c42014-12-12 16:28:33 -0800866 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800867 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800868 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800869 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800870 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800871 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test failed ; exit 1 )
ctiller2845cad2014-12-15 15:14:12 -0800872 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800873 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800874 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800875 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800876 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800877 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -0800878 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800879 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_thread_stress_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800880 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800881 $(Q) ./bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800882
883
nnoble85a49262014-12-08 18:14:03 -0800884test_cxx: buildtests_cxx
nnoble29e1d292014-12-01 10:27:40 -0800885 $(E) "[RUN] Testing thread_pool_test"
ctillercab52e72015-01-06 13:10:23 -0800886 $(Q) ./bins/$(CONFIG)/thread_pool_test || ( echo test thread_pool_test failed ; exit 1 )
nnoble29e1d292014-12-01 10:27:40 -0800887 $(E) "[RUN] Testing status_test"
ctillercab52e72015-01-06 13:10:23 -0800888 $(Q) ./bins/$(CONFIG)/status_test || ( echo test status_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800889 $(E) "[RUN] Testing sync_client_async_server_test"
ctillercab52e72015-01-06 13:10:23 -0800890 $(Q) ./bins/$(CONFIG)/sync_client_async_server_test || ( echo test sync_client_async_server_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800891 $(E) "[RUN] Testing qps_client"
ctillercab52e72015-01-06 13:10:23 -0800892 $(Q) ./bins/$(CONFIG)/qps_client || ( echo test qps_client failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800893 $(E) "[RUN] Testing qps_server"
ctillercab52e72015-01-06 13:10:23 -0800894 $(Q) ./bins/$(CONFIG)/qps_server || ( echo test qps_server failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800895 $(E) "[RUN] Testing end2end_test"
ctillercab52e72015-01-06 13:10:23 -0800896 $(Q) ./bins/$(CONFIG)/end2end_test || ( echo test end2end_test failed ; exit 1 )
yangg59dfc902014-12-19 14:00:14 -0800897 $(E) "[RUN] Testing channel_arguments_test"
ctillercab52e72015-01-06 13:10:23 -0800898 $(Q) ./bins/$(CONFIG)/channel_arguments_test || ( echo test channel_arguments_test failed ; exit 1 )
yangg4105e2b2015-01-09 14:19:44 -0800899 $(E) "[RUN] Testing credentials_test"
900 $(Q) ./bins/$(CONFIG)/credentials_test || ( echo test credentials_test failed ; exit 1 )
nnoble29e1d292014-12-01 10:27:40 -0800901
902
ctillercab52e72015-01-06 13:10:23 -0800903tools: privatelibs bins/$(CONFIG)/gen_hpack_tables bins/$(CONFIG)/grpc_fetch_oauth2
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800904
ctillercab52e72015-01-06 13:10:23 -0800905buildbenchmarks: privatelibs bins/$(CONFIG)/grpc_completion_queue_benchmark bins/$(CONFIG)/low_level_ping_pong_benchmark
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800906
907benchmarks: buildbenchmarks
908
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800909strip: strip-static strip-shared
910
nnoble20e2e3f2014-12-16 15:37:57 -0800911strip-static: strip-static_c strip-static_cxx
912
913strip-shared: strip-shared_c strip-shared_cxx
914
nnoble85a49262014-12-08 18:14:03 -0800915strip-static_c: static_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800916 $(E) "[STRIP] Stripping libgpr.a"
ctillercab52e72015-01-06 13:10:23 -0800917 $(Q) $(STRIP) libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800918 $(E) "[STRIP] Stripping libgrpc.a"
ctillercab52e72015-01-06 13:10:23 -0800919 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800920 $(E) "[STRIP] Stripping libgrpc_unsecure.a"
ctillercab52e72015-01-06 13:10:23 -0800921 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800922
nnoble85a49262014-12-08 18:14:03 -0800923strip-static_cxx: static_cxx
924 $(E) "[STRIP] Stripping libgrpc++.a"
ctillercab52e72015-01-06 13:10:23 -0800925 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc++.a
nnoble85a49262014-12-08 18:14:03 -0800926
927strip-shared_c: shared_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800928 $(E) "[STRIP] Stripping libgpr.so"
ctillercab52e72015-01-06 13:10:23 -0800929 $(Q) $(STRIP) libs/$(CONFIG)/libgpr.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800930 $(E) "[STRIP] Stripping libgrpc.so"
ctillercab52e72015-01-06 13:10:23 -0800931 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800932 $(E) "[STRIP] Stripping libgrpc_unsecure.so"
ctillercab52e72015-01-06 13:10:23 -0800933 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800934
nnoble85a49262014-12-08 18:14:03 -0800935strip-shared_cxx: shared_cxx
936 $(E) "[STRIP] Stripping libgrpc++.so"
ctillercab52e72015-01-06 13:10:23 -0800937 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc++.$(SHARED_EXT)
nnoble85a49262014-12-08 18:14:03 -0800938
Craig Tillerf58b9ef2015-01-15 09:09:12 -0800939gens/test/cpp/interop/empty.pb.cc: test/cpp/interop/empty.proto $(PROTOC_PLUGINS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800940 $(E) "[PROTOC] Generating protobuf CC file from $<"
941 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -0800942 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
nnoble72309c62014-12-12 11:42:26 -0800943
Craig Tillerf58b9ef2015-01-15 09:09:12 -0800944gens/test/cpp/interop/messages.pb.cc: test/cpp/interop/messages.proto $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -0800945 $(E) "[PROTOC] Generating protobuf CC file from $<"
946 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -0800947 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
nnoble72309c62014-12-12 11:42:26 -0800948
Craig Tillerf58b9ef2015-01-15 09:09:12 -0800949gens/test/cpp/interop/test.pb.cc: test/cpp/interop/test.proto $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -0800950 $(E) "[PROTOC] Generating protobuf CC file from $<"
951 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -0800952 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
nnoble72309c62014-12-12 11:42:26 -0800953
Craig Tillerf58b9ef2015-01-15 09:09:12 -0800954gens/test/cpp/qps/qpstest.pb.cc: test/cpp/qps/qpstest.proto $(PROTOC_PLUGINS)
Craig Tillerbf2659f2015-01-13 12:27:06 -0800955 $(E) "[PROTOC] Generating protobuf CC file from $<"
956 $(Q) mkdir -p `dirname $@`
957 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
958
Craig Tillerf58b9ef2015-01-15 09:09:12 -0800959gens/test/cpp/util/echo.pb.cc: test/cpp/util/echo.proto $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -0800960 $(E) "[PROTOC] Generating protobuf CC file from $<"
961 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -0800962 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
nnoble72309c62014-12-12 11:42:26 -0800963
Craig Tillerf58b9ef2015-01-15 09:09:12 -0800964gens/test/cpp/util/echo_duplicate.pb.cc: test/cpp/util/echo_duplicate.proto $(PROTOC_PLUGINS)
yangg1456d152015-01-08 15:39:58 -0800965 $(E) "[PROTOC] Generating protobuf CC file from $<"
966 $(Q) mkdir -p `dirname $@`
967 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
968
Craig Tillerf58b9ef2015-01-15 09:09:12 -0800969gens/test/cpp/util/messages.pb.cc: test/cpp/util/messages.proto $(PROTOC_PLUGINS)
yangg1456d152015-01-08 15:39:58 -0800970 $(E) "[PROTOC] Generating protobuf CC file from $<"
971 $(Q) mkdir -p `dirname $@`
972 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
973
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800974
ctillercab52e72015-01-06 13:10:23 -0800975objs/$(CONFIG)/%.o : %.c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800976 $(E) "[C] Compiling $<"
977 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -0800978 $(Q) $(CC) $(CFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800979
ctillercab52e72015-01-06 13:10:23 -0800980objs/$(CONFIG)/%.o : gens/%.pb.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800981 $(E) "[CXX] Compiling $<"
982 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -0800983 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800984
ctillercab52e72015-01-06 13:10:23 -0800985objs/$(CONFIG)/src/compiler/%.o : src/compiler/%.cc
nnoble72309c62014-12-12 11:42:26 -0800986 $(E) "[HOSTCXX] Compiling $<"
987 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -0800988 $(Q) $(HOST_CXX) $(HOST_CXXFLAGS) $(HOST_CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
nnoble72309c62014-12-12 11:42:26 -0800989
ctillercab52e72015-01-06 13:10:23 -0800990objs/$(CONFIG)/%.o : %.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800991 $(E) "[CXX] Compiling $<"
992 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -0800993 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800994
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800995
nnoble85a49262014-12-08 18:14:03 -0800996install: install_c install_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800997
nnoble85a49262014-12-08 18:14:03 -0800998install_c: install-headers_c install-static_c install-shared_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800999
nnoble85a49262014-12-08 18:14:03 -08001000install_cxx: install-headers_cxx install-static_cxx install-shared_cxx
1001
1002install-headers: install-headers_c install-headers_cxx
1003
1004install-headers_c:
1005 $(E) "[INSTALL] Installing public C headers"
1006 $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
1007
1008install-headers_cxx:
1009 $(E) "[INSTALL] Installing public C++ headers"
1010 $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
1011
1012install-static: install-static_c install-static_cxx
1013
1014install-static_c: static_c strip-static_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001015 $(E) "[INSTALL] Installing libgpr.a"
ctillercab52e72015-01-06 13:10:23 -08001016 $(Q) $(INSTALL) libs/$(CONFIG)/libgpr.a $(prefix)/lib/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001017 $(E) "[INSTALL] Installing libgrpc.a"
ctillercab52e72015-01-06 13:10:23 -08001018 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc.a $(prefix)/lib/libgrpc.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001019 $(E) "[INSTALL] Installing libgrpc_unsecure.a"
ctillercab52e72015-01-06 13:10:23 -08001020 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc_unsecure.a $(prefix)/lib/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001021
nnoble85a49262014-12-08 18:14:03 -08001022install-static_cxx: static_cxx strip-static_cxx
1023 $(E) "[INSTALL] Installing libgrpc++.a"
ctillercab52e72015-01-06 13:10:23 -08001024 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc++.a $(prefix)/lib/libgrpc++.a
nnoble85a49262014-12-08 18:14:03 -08001025
1026install-shared_c: shared_c strip-shared_c
nnoble5b7f32a2014-12-22 08:12:44 -08001027ifeq ($(SYSTEM),MINGW32)
1028 $(E) "[INSTALL] Installing gpr.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001029 $(Q) $(INSTALL) libs/$(CONFIG)/gpr.$(SHARED_EXT) $(prefix)/lib/gpr.$(SHARED_EXT)
1030 $(Q) $(INSTALL) libs/$(CONFIG)/libgpr-imp.a $(prefix)/lib/libgpr-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001031else
1032 $(E) "[INSTALL] Installing libgpr.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001033 $(Q) $(INSTALL) libs/$(CONFIG)/libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001034ifneq ($(SYSTEM),Darwin)
1035 $(Q) ln -sf libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.so
1036endif
1037endif
1038ifeq ($(SYSTEM),MINGW32)
1039 $(E) "[INSTALL] Installing grpc.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001040 $(Q) $(INSTALL) libs/$(CONFIG)/grpc.$(SHARED_EXT) $(prefix)/lib/grpc.$(SHARED_EXT)
1041 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc-imp.a $(prefix)/lib/libgrpc-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001042else
1043 $(E) "[INSTALL] Installing libgrpc.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001044 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001045ifneq ($(SYSTEM),Darwin)
1046 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.so
1047endif
1048endif
1049ifeq ($(SYSTEM),MINGW32)
1050 $(E) "[INSTALL] Installing grpc_unsecure.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001051 $(Q) $(INSTALL) libs/$(CONFIG)/grpc_unsecure.$(SHARED_EXT) $(prefix)/lib/grpc_unsecure.$(SHARED_EXT)
1052 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc_unsecure-imp.a $(prefix)/lib/libgrpc_unsecure-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001053else
1054 $(E) "[INSTALL] Installing libgrpc_unsecure.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001055 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001056ifneq ($(SYSTEM),Darwin)
1057 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.so
1058endif
1059endif
1060ifneq ($(SYSTEM),MINGW32)
1061ifneq ($(SYSTEM),Darwin)
1062 $(Q) ldconfig
1063endif
1064endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001065
nnoble85a49262014-12-08 18:14:03 -08001066install-shared_cxx: shared_cxx strip-shared_cxx
nnoble5b7f32a2014-12-22 08:12:44 -08001067ifeq ($(SYSTEM),MINGW32)
1068 $(E) "[INSTALL] Installing grpc++.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001069 $(Q) $(INSTALL) libs/$(CONFIG)/grpc++.$(SHARED_EXT) $(prefix)/lib/grpc++.$(SHARED_EXT)
1070 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc++-imp.a $(prefix)/lib/libgrpc++-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001071else
1072 $(E) "[INSTALL] Installing libgrpc++.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001073 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001074ifneq ($(SYSTEM),Darwin)
1075 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.so
1076endif
1077endif
1078ifneq ($(SYSTEM),MINGW32)
1079ifneq ($(SYSTEM),Darwin)
1080 $(Q) ldconfig
1081endif
1082endif
nnoble85a49262014-12-08 18:14:03 -08001083
Craig Tiller3759e6f2015-01-15 08:13:11 -08001084clean:
Craig Tiller12c82092015-01-15 08:45:56 -08001085 $(Q) $(RM) -rf objs libs bins gens
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001086
1087
1088# The various libraries
1089
1090
1091LIBGPR_SRC = \
1092 src/core/support/alloc.c \
1093 src/core/support/cancellable.c \
1094 src/core/support/cmdline.c \
ctillerd94ad102014-12-23 08:53:43 -08001095 src/core/support/cpu_linux.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001096 src/core/support/cpu_posix.c \
1097 src/core/support/histogram.c \
1098 src/core/support/host_port.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001099 src/core/support/log_android.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001100 src/core/support/log.c \
1101 src/core/support/log_linux.c \
1102 src/core/support/log_posix.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001103 src/core/support/log_win32.c \
1104 src/core/support/murmur_hash.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001105 src/core/support/slice_buffer.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001106 src/core/support/slice.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001107 src/core/support/string.c \
1108 src/core/support/string_posix.c \
nnoble0c475f02014-12-05 15:37:39 -08001109 src/core/support/string_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001110 src/core/support/sync.c \
1111 src/core/support/sync_posix.c \
jtattermusch98bffb72014-12-09 12:47:19 -08001112 src/core/support/sync_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001113 src/core/support/thd_posix.c \
1114 src/core/support/thd_win32.c \
1115 src/core/support/time.c \
1116 src/core/support/time_posix.c \
1117 src/core/support/time_win32.c \
1118
nnoble85a49262014-12-08 18:14:03 -08001119PUBLIC_HEADERS_C += \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001120 include/grpc/support/alloc.h \
1121 include/grpc/support/atm_gcc_atomic.h \
1122 include/grpc/support/atm_gcc_sync.h \
1123 include/grpc/support/atm.h \
1124 include/grpc/support/atm_win32.h \
1125 include/grpc/support/cancellable_platform.h \
1126 include/grpc/support/cmdline.h \
1127 include/grpc/support/histogram.h \
1128 include/grpc/support/host_port.h \
1129 include/grpc/support/log.h \
1130 include/grpc/support/port_platform.h \
1131 include/grpc/support/slice_buffer.h \
1132 include/grpc/support/slice.h \
1133 include/grpc/support/string.h \
1134 include/grpc/support/sync_generic.h \
1135 include/grpc/support/sync.h \
1136 include/grpc/support/sync_posix.h \
1137 include/grpc/support/sync_win32.h \
1138 include/grpc/support/thd.h \
1139 include/grpc/support/thd_posix.h \
1140 include/grpc/support/thd_win32.h \
1141 include/grpc/support/time.h \
1142 include/grpc/support/time_posix.h \
1143 include/grpc/support/time_win32.h \
1144 include/grpc/support/useful.h \
1145
ctillercab52e72015-01-06 13:10:23 -08001146LIBGPR_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001147
ctillercab52e72015-01-06 13:10:23 -08001148libs/$(CONFIG)/libgpr.a: $(LIBGPR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001149 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001150 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001151 $(Q) $(AR) rcs libs/$(CONFIG)/libgpr.a $(LIBGPR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001152
nnoble5b7f32a2014-12-22 08:12:44 -08001153
1154
1155ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001156libs/$(CONFIG)/gpr.$(SHARED_EXT): $(LIBGPR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001157 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08001158 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001159 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,--output-def=libs/$(CONFIG)/gpr.def -Wl,--out-implib=libs/$(CONFIG)/libgpr-imp.a -o libs/$(CONFIG)/gpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
nnoble5b7f32a2014-12-22 08:12:44 -08001160else
ctillercab52e72015-01-06 13:10:23 -08001161libs/$(CONFIG)/libgpr.$(SHARED_EXT): $(LIBGPR_OBJS)
nnoble5b7f32a2014-12-22 08:12:44 -08001162 $(E) "[LD] Linking $@"
1163 $(Q) mkdir -p `dirname $@`
1164ifeq ($(SYSTEM),Darwin)
ctillercab52e72015-01-06 13:10:23 -08001165 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -dynamiclib -o libs/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
nnoble5b7f32a2014-12-22 08:12:44 -08001166else
ctillercab52e72015-01-06 13:10:23 -08001167 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,-soname,libgpr.so.0 -o libs/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
1168 $(Q) ln -sf libgpr.$(SHARED_EXT) libs/$(CONFIG)/libgpr.so
nnoble5b7f32a2014-12-22 08:12:44 -08001169endif
1170endif
1171
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001172
nnoble69ac39f2014-12-12 15:43:38 -08001173ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001174-include $(LIBGPR_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001175endif
1176
Craig Tiller27715ca2015-01-12 16:55:59 -08001177objs/$(CONFIG)/src/core/support/alloc.o:
1178objs/$(CONFIG)/src/core/support/cancellable.o:
1179objs/$(CONFIG)/src/core/support/cmdline.o:
1180objs/$(CONFIG)/src/core/support/cpu_linux.o:
1181objs/$(CONFIG)/src/core/support/cpu_posix.o:
1182objs/$(CONFIG)/src/core/support/histogram.o:
1183objs/$(CONFIG)/src/core/support/host_port.o:
1184objs/$(CONFIG)/src/core/support/log_android.o:
1185objs/$(CONFIG)/src/core/support/log.o:
1186objs/$(CONFIG)/src/core/support/log_linux.o:
1187objs/$(CONFIG)/src/core/support/log_posix.o:
1188objs/$(CONFIG)/src/core/support/log_win32.o:
1189objs/$(CONFIG)/src/core/support/murmur_hash.o:
1190objs/$(CONFIG)/src/core/support/slice_buffer.o:
1191objs/$(CONFIG)/src/core/support/slice.o:
1192objs/$(CONFIG)/src/core/support/string.o:
1193objs/$(CONFIG)/src/core/support/string_posix.o:
1194objs/$(CONFIG)/src/core/support/string_win32.o:
1195objs/$(CONFIG)/src/core/support/sync.o:
1196objs/$(CONFIG)/src/core/support/sync_posix.o:
1197objs/$(CONFIG)/src/core/support/sync_win32.o:
1198objs/$(CONFIG)/src/core/support/thd_posix.o:
1199objs/$(CONFIG)/src/core/support/thd_win32.o:
1200objs/$(CONFIG)/src/core/support/time.o:
1201objs/$(CONFIG)/src/core/support/time_posix.o:
1202objs/$(CONFIG)/src/core/support/time_win32.o:
1203
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001204
1205LIBGRPC_SRC = \
nnoblec87b1c52015-01-05 17:15:18 -08001206 src/core/security/auth.c \
1207 src/core/security/base64.c \
1208 src/core/security/credentials.c \
jboeuf6ad120e2015-01-12 17:08:15 -08001209 src/core/security/factories.c \
nnoblec87b1c52015-01-05 17:15:18 -08001210 src/core/security/google_root_certs.c \
1211 src/core/security/json_token.c \
1212 src/core/security/secure_endpoint.c \
1213 src/core/security/secure_transport_setup.c \
1214 src/core/security/security_context.c \
1215 src/core/security/server_secure_chttp2.c \
1216 src/core/tsi/fake_transport_security.c \
1217 src/core/tsi/ssl_transport_security.c \
1218 src/core/tsi/transport_security.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001219 src/core/channel/call_op_string.c \
1220 src/core/channel/census_filter.c \
1221 src/core/channel/channel_args.c \
1222 src/core/channel/channel_stack.c \
ctiller82e275f2014-12-12 08:43:28 -08001223 src/core/channel/child_channel.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001224 src/core/channel/client_channel.c \
1225 src/core/channel/client_setup.c \
1226 src/core/channel/connected_channel.c \
1227 src/core/channel/http_client_filter.c \
1228 src/core/channel/http_filter.c \
1229 src/core/channel/http_server_filter.c \
1230 src/core/channel/metadata_buffer.c \
1231 src/core/channel/noop_filter.c \
1232 src/core/compression/algorithm.c \
1233 src/core/compression/message_compress.c \
ctiller18b49ab2014-12-09 14:39:16 -08001234 src/core/httpcli/format_request.c \
1235 src/core/httpcli/httpcli.c \
1236 src/core/httpcli/httpcli_security_context.c \
1237 src/core/httpcli/parser.c \
ctiller52103932014-12-20 09:07:32 -08001238 src/core/iomgr/alarm.c \
1239 src/core/iomgr/alarm_heap.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001240 src/core/iomgr/endpoint.c \
ctiller18b49ab2014-12-09 14:39:16 -08001241 src/core/iomgr/endpoint_pair_posix.c \
ctiller58393c22015-01-07 14:03:30 -08001242 src/core/iomgr/fd_posix.c \
1243 src/core/iomgr/iomgr.c \
1244 src/core/iomgr/iomgr_posix.c \
1245 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
1246 src/core/iomgr/pollset_posix.c \
ctiller18b49ab2014-12-09 14:39:16 -08001247 src/core/iomgr/resolve_address_posix.c \
1248 src/core/iomgr/sockaddr_utils.c \
1249 src/core/iomgr/socket_utils_common_posix.c \
1250 src/core/iomgr/socket_utils_linux.c \
1251 src/core/iomgr/socket_utils_posix.c \
1252 src/core/iomgr/tcp_client_posix.c \
1253 src/core/iomgr/tcp_posix.c \
1254 src/core/iomgr/tcp_server_posix.c \
ctillerc1ddffb2014-12-15 13:08:18 -08001255 src/core/iomgr/time_averaged_stats.c \
ctiller18b49ab2014-12-09 14:39:16 -08001256 src/core/statistics/census_init.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001257 src/core/statistics/census_log.c \
ctiller18b49ab2014-12-09 14:39:16 -08001258 src/core/statistics/census_rpc_stats.c \
1259 src/core/statistics/census_tracing.c \
1260 src/core/statistics/hash_table.c \
ctiller18b49ab2014-12-09 14:39:16 -08001261 src/core/statistics/window_stats.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001262 src/core/surface/byte_buffer.c \
1263 src/core/surface/byte_buffer_reader.c \
1264 src/core/surface/call.c \
1265 src/core/surface/channel.c \
1266 src/core/surface/channel_create.c \
1267 src/core/surface/client.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001268 src/core/surface/completion_queue.c \
1269 src/core/surface/event_string.c \
1270 src/core/surface/init.c \
ctiller18b49ab2014-12-09 14:39:16 -08001271 src/core/surface/lame_client.c \
1272 src/core/surface/secure_channel_create.c \
1273 src/core/surface/secure_server_create.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001274 src/core/surface/server.c \
1275 src/core/surface/server_chttp2.c \
1276 src/core/surface/server_create.c \
nnoble0c475f02014-12-05 15:37:39 -08001277 src/core/transport/chttp2/alpn.c \
1278 src/core/transport/chttp2/bin_encoder.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001279 src/core/transport/chttp2/frame_data.c \
nnoble0c475f02014-12-05 15:37:39 -08001280 src/core/transport/chttp2/frame_goaway.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001281 src/core/transport/chttp2/frame_ping.c \
1282 src/core/transport/chttp2/frame_rst_stream.c \
1283 src/core/transport/chttp2/frame_settings.c \
1284 src/core/transport/chttp2/frame_window_update.c \
1285 src/core/transport/chttp2/hpack_parser.c \
1286 src/core/transport/chttp2/hpack_table.c \
nnoble0c475f02014-12-05 15:37:39 -08001287 src/core/transport/chttp2/huffsyms.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001288 src/core/transport/chttp2/status_conversion.c \
1289 src/core/transport/chttp2/stream_encoder.c \
1290 src/core/transport/chttp2/stream_map.c \
1291 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08001292 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08001293 src/core/transport/chttp2_transport.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001294 src/core/transport/metadata.c \
1295 src/core/transport/stream_op.c \
1296 src/core/transport/transport.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001297 third_party/cJSON/cJSON.c \
1298
nnoble85a49262014-12-08 18:14:03 -08001299PUBLIC_HEADERS_C += \
nnoblec87b1c52015-01-05 17:15:18 -08001300 include/grpc/grpc_security.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001301 include/grpc/byte_buffer.h \
1302 include/grpc/byte_buffer_reader.h \
1303 include/grpc/grpc.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001304 include/grpc/status.h \
1305
ctillercab52e72015-01-06 13:10:23 -08001306LIBGRPC_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001307
nnoble69ac39f2014-12-12 15:43:38 -08001308ifeq ($(NO_SECURE),true)
1309
ctillercab52e72015-01-06 13:10:23 -08001310libs/$(CONFIG)/libgrpc.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001311
nnoble5b7f32a2014-12-22 08:12:44 -08001312ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001313libs/$(CONFIG)/grpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08001314else
ctillercab52e72015-01-06 13:10:23 -08001315libs/$(CONFIG)/libgrpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08001316endif
1317
nnoble69ac39f2014-12-12 15:43:38 -08001318else
1319
ctillercab52e72015-01-06 13:10:23 -08001320libs/$(CONFIG)/libgrpc.a: $(OPENSSL_DEP) $(LIBGRPC_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001321 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001322 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001323 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc.a $(LIBGRPC_OBJS)
Craig Tillerd4773f52015-01-12 16:38:47 -08001324 $(Q) rm -rf tmp-merge
nnoble20e2e3f2014-12-16 15:37:57 -08001325 $(Q) mkdir tmp-merge
ctillercab52e72015-01-06 13:10:23 -08001326 $(Q) ( cd tmp-merge ; $(AR) x ../libs/$(CONFIG)/libgrpc.a )
nnoble20e2e3f2014-12-16 15:37:57 -08001327 $(Q) for l in $(OPENSSL_MERGE_LIBS) ; do ( cd tmp-merge ; ar x ../$${l} ) ; done
ctillercab52e72015-01-06 13:10:23 -08001328 $(Q) rm -f libs/$(CONFIG)/libgrpc.a tmp-merge/__.SYMDEF*
1329 $(Q) ar rcs libs/$(CONFIG)/libgrpc.a tmp-merge/*
nnoble20e2e3f2014-12-16 15:37:57 -08001330 $(Q) rm -rf tmp-merge
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001331
nnoble5b7f32a2014-12-22 08:12:44 -08001332
1333
1334ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001335libs/$(CONFIG)/grpc.$(SHARED_EXT): $(LIBGRPC_OBJS) libs/$(CONFIG)/gpr.$(SHARED_EXT) $(OPENSSL_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001336 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08001337 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001338 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,--output-def=libs/$(CONFIG)/grpc.def -Wl,--out-implib=libs/$(CONFIG)/libgrpc-imp.a -o libs/$(CONFIG)/grpc.$(SHARED_EXT) $(LIBGRPC_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr-imp
nnoble5b7f32a2014-12-22 08:12:44 -08001339else
ctillercab52e72015-01-06 13:10:23 -08001340libs/$(CONFIG)/libgrpc.$(SHARED_EXT): $(LIBGRPC_OBJS) libs/$(CONFIG)/libgpr.$(SHARED_EXT) $(OPENSSL_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08001341 $(E) "[LD] Linking $@"
1342 $(Q) mkdir -p `dirname $@`
1343ifeq ($(SYSTEM),Darwin)
ctillercab52e72015-01-06 13:10:23 -08001344 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -dynamiclib -o libs/$(CONFIG)/libgrpc.$(SHARED_EXT) $(LIBGRPC_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr
nnoble5b7f32a2014-12-22 08:12:44 -08001345else
ctillercab52e72015-01-06 13:10:23 -08001346 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,-soname,libgrpc.so.0 -o libs/$(CONFIG)/libgrpc.$(SHARED_EXT) $(LIBGRPC_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr
1347 $(Q) ln -sf libgrpc.$(SHARED_EXT) libs/$(CONFIG)/libgrpc.so
nnoble5b7f32a2014-12-22 08:12:44 -08001348endif
1349endif
1350
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001351
nnoble69ac39f2014-12-12 15:43:38 -08001352endif
1353
nnoble69ac39f2014-12-12 15:43:38 -08001354ifneq ($(NO_SECURE),true)
1355ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001356-include $(LIBGRPC_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001357endif
nnoble69ac39f2014-12-12 15:43:38 -08001358endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001359
Craig Tiller27715ca2015-01-12 16:55:59 -08001360objs/$(CONFIG)/src/core/security/auth.o:
1361objs/$(CONFIG)/src/core/security/base64.o:
1362objs/$(CONFIG)/src/core/security/credentials.o:
Craig Tiller770f60a2015-01-12 17:44:43 -08001363objs/$(CONFIG)/src/core/security/factories.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08001364objs/$(CONFIG)/src/core/security/google_root_certs.o:
1365objs/$(CONFIG)/src/core/security/json_token.o:
1366objs/$(CONFIG)/src/core/security/secure_endpoint.o:
1367objs/$(CONFIG)/src/core/security/secure_transport_setup.o:
1368objs/$(CONFIG)/src/core/security/security_context.o:
1369objs/$(CONFIG)/src/core/security/server_secure_chttp2.o:
1370objs/$(CONFIG)/src/core/tsi/fake_transport_security.o:
1371objs/$(CONFIG)/src/core/tsi/ssl_transport_security.o:
1372objs/$(CONFIG)/src/core/tsi/transport_security.o:
1373objs/$(CONFIG)/src/core/channel/call_op_string.o:
1374objs/$(CONFIG)/src/core/channel/census_filter.o:
1375objs/$(CONFIG)/src/core/channel/channel_args.o:
1376objs/$(CONFIG)/src/core/channel/channel_stack.o:
1377objs/$(CONFIG)/src/core/channel/child_channel.o:
1378objs/$(CONFIG)/src/core/channel/client_channel.o:
1379objs/$(CONFIG)/src/core/channel/client_setup.o:
1380objs/$(CONFIG)/src/core/channel/connected_channel.o:
1381objs/$(CONFIG)/src/core/channel/http_client_filter.o:
1382objs/$(CONFIG)/src/core/channel/http_filter.o:
1383objs/$(CONFIG)/src/core/channel/http_server_filter.o:
1384objs/$(CONFIG)/src/core/channel/metadata_buffer.o:
1385objs/$(CONFIG)/src/core/channel/noop_filter.o:
1386objs/$(CONFIG)/src/core/compression/algorithm.o:
1387objs/$(CONFIG)/src/core/compression/message_compress.o:
1388objs/$(CONFIG)/src/core/httpcli/format_request.o:
1389objs/$(CONFIG)/src/core/httpcli/httpcli.o:
1390objs/$(CONFIG)/src/core/httpcli/httpcli_security_context.o:
1391objs/$(CONFIG)/src/core/httpcli/parser.o:
1392objs/$(CONFIG)/src/core/iomgr/alarm.o:
1393objs/$(CONFIG)/src/core/iomgr/alarm_heap.o:
1394objs/$(CONFIG)/src/core/iomgr/endpoint.o:
1395objs/$(CONFIG)/src/core/iomgr/endpoint_pair_posix.o:
1396objs/$(CONFIG)/src/core/iomgr/fd_posix.o:
1397objs/$(CONFIG)/src/core/iomgr/iomgr.o:
1398objs/$(CONFIG)/src/core/iomgr/iomgr_posix.o:
1399objs/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_poll_posix.o:
1400objs/$(CONFIG)/src/core/iomgr/pollset_posix.o:
1401objs/$(CONFIG)/src/core/iomgr/resolve_address_posix.o:
1402objs/$(CONFIG)/src/core/iomgr/sockaddr_utils.o:
1403objs/$(CONFIG)/src/core/iomgr/socket_utils_common_posix.o:
1404objs/$(CONFIG)/src/core/iomgr/socket_utils_linux.o:
1405objs/$(CONFIG)/src/core/iomgr/socket_utils_posix.o:
1406objs/$(CONFIG)/src/core/iomgr/tcp_client_posix.o:
1407objs/$(CONFIG)/src/core/iomgr/tcp_posix.o:
1408objs/$(CONFIG)/src/core/iomgr/tcp_server_posix.o:
1409objs/$(CONFIG)/src/core/iomgr/time_averaged_stats.o:
1410objs/$(CONFIG)/src/core/statistics/census_init.o:
1411objs/$(CONFIG)/src/core/statistics/census_log.o:
1412objs/$(CONFIG)/src/core/statistics/census_rpc_stats.o:
1413objs/$(CONFIG)/src/core/statistics/census_tracing.o:
1414objs/$(CONFIG)/src/core/statistics/hash_table.o:
1415objs/$(CONFIG)/src/core/statistics/window_stats.o:
1416objs/$(CONFIG)/src/core/surface/byte_buffer.o:
1417objs/$(CONFIG)/src/core/surface/byte_buffer_reader.o:
1418objs/$(CONFIG)/src/core/surface/call.o:
1419objs/$(CONFIG)/src/core/surface/channel.o:
1420objs/$(CONFIG)/src/core/surface/channel_create.o:
1421objs/$(CONFIG)/src/core/surface/client.o:
1422objs/$(CONFIG)/src/core/surface/completion_queue.o:
1423objs/$(CONFIG)/src/core/surface/event_string.o:
1424objs/$(CONFIG)/src/core/surface/init.o:
1425objs/$(CONFIG)/src/core/surface/lame_client.o:
1426objs/$(CONFIG)/src/core/surface/secure_channel_create.o:
1427objs/$(CONFIG)/src/core/surface/secure_server_create.o:
1428objs/$(CONFIG)/src/core/surface/server.o:
1429objs/$(CONFIG)/src/core/surface/server_chttp2.o:
1430objs/$(CONFIG)/src/core/surface/server_create.o:
1431objs/$(CONFIG)/src/core/transport/chttp2/alpn.o:
1432objs/$(CONFIG)/src/core/transport/chttp2/bin_encoder.o:
1433objs/$(CONFIG)/src/core/transport/chttp2/frame_data.o:
1434objs/$(CONFIG)/src/core/transport/chttp2/frame_goaway.o:
1435objs/$(CONFIG)/src/core/transport/chttp2/frame_ping.o:
1436objs/$(CONFIG)/src/core/transport/chttp2/frame_rst_stream.o:
1437objs/$(CONFIG)/src/core/transport/chttp2/frame_settings.o:
1438objs/$(CONFIG)/src/core/transport/chttp2/frame_window_update.o:
1439objs/$(CONFIG)/src/core/transport/chttp2/hpack_parser.o:
1440objs/$(CONFIG)/src/core/transport/chttp2/hpack_table.o:
1441objs/$(CONFIG)/src/core/transport/chttp2/huffsyms.o:
1442objs/$(CONFIG)/src/core/transport/chttp2/status_conversion.o:
1443objs/$(CONFIG)/src/core/transport/chttp2/stream_encoder.o:
1444objs/$(CONFIG)/src/core/transport/chttp2/stream_map.o:
1445objs/$(CONFIG)/src/core/transport/chttp2/timeout_encoding.o:
1446objs/$(CONFIG)/src/core/transport/chttp2/varint.o:
1447objs/$(CONFIG)/src/core/transport/chttp2_transport.o:
1448objs/$(CONFIG)/src/core/transport/metadata.o:
1449objs/$(CONFIG)/src/core/transport/stream_op.o:
1450objs/$(CONFIG)/src/core/transport/transport.o:
1451objs/$(CONFIG)/third_party/cJSON/cJSON.o:
1452
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001453
nnoblec87b1c52015-01-05 17:15:18 -08001454LIBGRPC_UNSECURE_SRC = \
1455 src/core/channel/call_op_string.c \
1456 src/core/channel/census_filter.c \
1457 src/core/channel/channel_args.c \
1458 src/core/channel/channel_stack.c \
1459 src/core/channel/child_channel.c \
1460 src/core/channel/client_channel.c \
1461 src/core/channel/client_setup.c \
1462 src/core/channel/connected_channel.c \
1463 src/core/channel/http_client_filter.c \
1464 src/core/channel/http_filter.c \
1465 src/core/channel/http_server_filter.c \
1466 src/core/channel/metadata_buffer.c \
1467 src/core/channel/noop_filter.c \
1468 src/core/compression/algorithm.c \
1469 src/core/compression/message_compress.c \
1470 src/core/httpcli/format_request.c \
1471 src/core/httpcli/httpcli.c \
1472 src/core/httpcli/httpcli_security_context.c \
1473 src/core/httpcli/parser.c \
1474 src/core/iomgr/alarm.c \
1475 src/core/iomgr/alarm_heap.c \
1476 src/core/iomgr/endpoint.c \
1477 src/core/iomgr/endpoint_pair_posix.c \
ctiller58393c22015-01-07 14:03:30 -08001478 src/core/iomgr/fd_posix.c \
1479 src/core/iomgr/iomgr.c \
1480 src/core/iomgr/iomgr_posix.c \
1481 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
1482 src/core/iomgr/pollset_posix.c \
nnoblec87b1c52015-01-05 17:15:18 -08001483 src/core/iomgr/resolve_address_posix.c \
1484 src/core/iomgr/sockaddr_utils.c \
1485 src/core/iomgr/socket_utils_common_posix.c \
1486 src/core/iomgr/socket_utils_linux.c \
1487 src/core/iomgr/socket_utils_posix.c \
1488 src/core/iomgr/tcp_client_posix.c \
1489 src/core/iomgr/tcp_posix.c \
1490 src/core/iomgr/tcp_server_posix.c \
1491 src/core/iomgr/time_averaged_stats.c \
1492 src/core/statistics/census_init.c \
1493 src/core/statistics/census_log.c \
1494 src/core/statistics/census_rpc_stats.c \
1495 src/core/statistics/census_tracing.c \
1496 src/core/statistics/hash_table.c \
1497 src/core/statistics/window_stats.c \
1498 src/core/surface/byte_buffer.c \
1499 src/core/surface/byte_buffer_reader.c \
1500 src/core/surface/call.c \
1501 src/core/surface/channel.c \
1502 src/core/surface/channel_create.c \
1503 src/core/surface/client.c \
1504 src/core/surface/completion_queue.c \
1505 src/core/surface/event_string.c \
1506 src/core/surface/init.c \
1507 src/core/surface/lame_client.c \
1508 src/core/surface/secure_channel_create.c \
1509 src/core/surface/secure_server_create.c \
1510 src/core/surface/server.c \
1511 src/core/surface/server_chttp2.c \
1512 src/core/surface/server_create.c \
1513 src/core/transport/chttp2/alpn.c \
1514 src/core/transport/chttp2/bin_encoder.c \
1515 src/core/transport/chttp2/frame_data.c \
1516 src/core/transport/chttp2/frame_goaway.c \
1517 src/core/transport/chttp2/frame_ping.c \
1518 src/core/transport/chttp2/frame_rst_stream.c \
1519 src/core/transport/chttp2/frame_settings.c \
1520 src/core/transport/chttp2/frame_window_update.c \
1521 src/core/transport/chttp2/hpack_parser.c \
1522 src/core/transport/chttp2/hpack_table.c \
1523 src/core/transport/chttp2/huffsyms.c \
1524 src/core/transport/chttp2/status_conversion.c \
1525 src/core/transport/chttp2/stream_encoder.c \
1526 src/core/transport/chttp2/stream_map.c \
1527 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08001528 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08001529 src/core/transport/chttp2_transport.c \
nnoblec87b1c52015-01-05 17:15:18 -08001530 src/core/transport/metadata.c \
1531 src/core/transport/stream_op.c \
1532 src/core/transport/transport.c \
1533 third_party/cJSON/cJSON.c \
1534
1535PUBLIC_HEADERS_C += \
1536 include/grpc/byte_buffer.h \
1537 include/grpc/byte_buffer_reader.h \
1538 include/grpc/grpc.h \
1539 include/grpc/status.h \
1540
ctillercab52e72015-01-06 13:10:23 -08001541LIBGRPC_UNSECURE_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_UNSECURE_SRC))))
nnoblec87b1c52015-01-05 17:15:18 -08001542
ctillercab52e72015-01-06 13:10:23 -08001543libs/$(CONFIG)/libgrpc_unsecure.a: $(LIBGRPC_UNSECURE_OBJS)
nnoblec87b1c52015-01-05 17:15:18 -08001544 $(E) "[AR] Creating $@"
1545 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001546 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc_unsecure.a $(LIBGRPC_UNSECURE_OBJS)
nnoblec87b1c52015-01-05 17:15:18 -08001547
1548
1549
1550ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001551libs/$(CONFIG)/grpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) libs/$(CONFIG)/gpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08001552 $(E) "[LD] Linking $@"
1553 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001554 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,--output-def=libs/$(CONFIG)/grpc_unsecure.def -Wl,--out-implib=libs/$(CONFIG)/libgrpc_unsecure-imp.a -o libs/$(CONFIG)/grpc_unsecure.$(SHARED_EXT) $(LIBGRPC_UNSECURE_OBJS) $(LDLIBS) -lgpr-imp
nnoblec87b1c52015-01-05 17:15:18 -08001555else
ctillercab52e72015-01-06 13:10:23 -08001556libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) libs/$(CONFIG)/libgpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08001557 $(E) "[LD] Linking $@"
1558 $(Q) mkdir -p `dirname $@`
1559ifeq ($(SYSTEM),Darwin)
ctillercab52e72015-01-06 13:10:23 -08001560 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -dynamiclib -o libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(LIBGRPC_UNSECURE_OBJS) $(LDLIBS) -lgpr
nnoblec87b1c52015-01-05 17:15:18 -08001561else
ctillercab52e72015-01-06 13:10:23 -08001562 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,-soname,libgrpc_unsecure.so.0 -o libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(LIBGRPC_UNSECURE_OBJS) $(LDLIBS) -lgpr
1563 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) libs/$(CONFIG)/libgrpc_unsecure.so
nnoblec87b1c52015-01-05 17:15:18 -08001564endif
1565endif
1566
1567
nnoblec87b1c52015-01-05 17:15:18 -08001568ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001569-include $(LIBGRPC_UNSECURE_OBJS:.o=.dep)
nnoblec87b1c52015-01-05 17:15:18 -08001570endif
1571
Craig Tiller27715ca2015-01-12 16:55:59 -08001572objs/$(CONFIG)/src/core/channel/call_op_string.o:
1573objs/$(CONFIG)/src/core/channel/census_filter.o:
1574objs/$(CONFIG)/src/core/channel/channel_args.o:
1575objs/$(CONFIG)/src/core/channel/channel_stack.o:
1576objs/$(CONFIG)/src/core/channel/child_channel.o:
1577objs/$(CONFIG)/src/core/channel/client_channel.o:
1578objs/$(CONFIG)/src/core/channel/client_setup.o:
1579objs/$(CONFIG)/src/core/channel/connected_channel.o:
1580objs/$(CONFIG)/src/core/channel/http_client_filter.o:
1581objs/$(CONFIG)/src/core/channel/http_filter.o:
1582objs/$(CONFIG)/src/core/channel/http_server_filter.o:
1583objs/$(CONFIG)/src/core/channel/metadata_buffer.o:
1584objs/$(CONFIG)/src/core/channel/noop_filter.o:
1585objs/$(CONFIG)/src/core/compression/algorithm.o:
1586objs/$(CONFIG)/src/core/compression/message_compress.o:
1587objs/$(CONFIG)/src/core/httpcli/format_request.o:
1588objs/$(CONFIG)/src/core/httpcli/httpcli.o:
1589objs/$(CONFIG)/src/core/httpcli/httpcli_security_context.o:
1590objs/$(CONFIG)/src/core/httpcli/parser.o:
1591objs/$(CONFIG)/src/core/iomgr/alarm.o:
1592objs/$(CONFIG)/src/core/iomgr/alarm_heap.o:
1593objs/$(CONFIG)/src/core/iomgr/endpoint.o:
1594objs/$(CONFIG)/src/core/iomgr/endpoint_pair_posix.o:
1595objs/$(CONFIG)/src/core/iomgr/fd_posix.o:
1596objs/$(CONFIG)/src/core/iomgr/iomgr.o:
1597objs/$(CONFIG)/src/core/iomgr/iomgr_posix.o:
1598objs/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_poll_posix.o:
1599objs/$(CONFIG)/src/core/iomgr/pollset_posix.o:
1600objs/$(CONFIG)/src/core/iomgr/resolve_address_posix.o:
1601objs/$(CONFIG)/src/core/iomgr/sockaddr_utils.o:
1602objs/$(CONFIG)/src/core/iomgr/socket_utils_common_posix.o:
1603objs/$(CONFIG)/src/core/iomgr/socket_utils_linux.o:
1604objs/$(CONFIG)/src/core/iomgr/socket_utils_posix.o:
1605objs/$(CONFIG)/src/core/iomgr/tcp_client_posix.o:
1606objs/$(CONFIG)/src/core/iomgr/tcp_posix.o:
1607objs/$(CONFIG)/src/core/iomgr/tcp_server_posix.o:
1608objs/$(CONFIG)/src/core/iomgr/time_averaged_stats.o:
1609objs/$(CONFIG)/src/core/statistics/census_init.o:
1610objs/$(CONFIG)/src/core/statistics/census_log.o:
1611objs/$(CONFIG)/src/core/statistics/census_rpc_stats.o:
1612objs/$(CONFIG)/src/core/statistics/census_tracing.o:
1613objs/$(CONFIG)/src/core/statistics/hash_table.o:
1614objs/$(CONFIG)/src/core/statistics/window_stats.o:
1615objs/$(CONFIG)/src/core/surface/byte_buffer.o:
1616objs/$(CONFIG)/src/core/surface/byte_buffer_reader.o:
1617objs/$(CONFIG)/src/core/surface/call.o:
1618objs/$(CONFIG)/src/core/surface/channel.o:
1619objs/$(CONFIG)/src/core/surface/channel_create.o:
1620objs/$(CONFIG)/src/core/surface/client.o:
1621objs/$(CONFIG)/src/core/surface/completion_queue.o:
1622objs/$(CONFIG)/src/core/surface/event_string.o:
1623objs/$(CONFIG)/src/core/surface/init.o:
1624objs/$(CONFIG)/src/core/surface/lame_client.o:
1625objs/$(CONFIG)/src/core/surface/secure_channel_create.o:
1626objs/$(CONFIG)/src/core/surface/secure_server_create.o:
1627objs/$(CONFIG)/src/core/surface/server.o:
1628objs/$(CONFIG)/src/core/surface/server_chttp2.o:
1629objs/$(CONFIG)/src/core/surface/server_create.o:
1630objs/$(CONFIG)/src/core/transport/chttp2/alpn.o:
1631objs/$(CONFIG)/src/core/transport/chttp2/bin_encoder.o:
1632objs/$(CONFIG)/src/core/transport/chttp2/frame_data.o:
1633objs/$(CONFIG)/src/core/transport/chttp2/frame_goaway.o:
1634objs/$(CONFIG)/src/core/transport/chttp2/frame_ping.o:
1635objs/$(CONFIG)/src/core/transport/chttp2/frame_rst_stream.o:
1636objs/$(CONFIG)/src/core/transport/chttp2/frame_settings.o:
1637objs/$(CONFIG)/src/core/transport/chttp2/frame_window_update.o:
1638objs/$(CONFIG)/src/core/transport/chttp2/hpack_parser.o:
1639objs/$(CONFIG)/src/core/transport/chttp2/hpack_table.o:
1640objs/$(CONFIG)/src/core/transport/chttp2/huffsyms.o:
1641objs/$(CONFIG)/src/core/transport/chttp2/status_conversion.o:
1642objs/$(CONFIG)/src/core/transport/chttp2/stream_encoder.o:
1643objs/$(CONFIG)/src/core/transport/chttp2/stream_map.o:
1644objs/$(CONFIG)/src/core/transport/chttp2/timeout_encoding.o:
1645objs/$(CONFIG)/src/core/transport/chttp2/varint.o:
1646objs/$(CONFIG)/src/core/transport/chttp2_transport.o:
1647objs/$(CONFIG)/src/core/transport/metadata.o:
1648objs/$(CONFIG)/src/core/transport/stream_op.o:
1649objs/$(CONFIG)/src/core/transport/transport.o:
1650objs/$(CONFIG)/third_party/cJSON/cJSON.o:
1651
nnoblec87b1c52015-01-05 17:15:18 -08001652
nnoble5f2ecb32015-01-12 16:40:18 -08001653LIBGPR_TEST_UTIL_SRC = \
1654 test/core/util/test_config.c \
1655
1656
1657LIBGPR_TEST_UTIL_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_TEST_UTIL_SRC))))
nnoble5f2ecb32015-01-12 16:40:18 -08001658
1659ifeq ($(NO_SECURE),true)
1660
1661libs/$(CONFIG)/libgpr_test_util.a: openssl_dep_error
1662
1663
1664else
1665
1666libs/$(CONFIG)/libgpr_test_util.a: $(OPENSSL_DEP) $(LIBGPR_TEST_UTIL_OBJS)
1667 $(E) "[AR] Creating $@"
1668 $(Q) mkdir -p `dirname $@`
1669 $(Q) $(AR) rcs libs/$(CONFIG)/libgpr_test_util.a $(LIBGPR_TEST_UTIL_OBJS)
1670
1671
1672
1673
1674
1675endif
1676
nnoble5f2ecb32015-01-12 16:40:18 -08001677ifneq ($(NO_SECURE),true)
1678ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001679-include $(LIBGPR_TEST_UTIL_OBJS:.o=.dep)
nnoble5f2ecb32015-01-12 16:40:18 -08001680endif
1681endif
1682
Craig Tiller770f60a2015-01-12 17:44:43 -08001683objs/$(CONFIG)/test/core/util/test_config.o:
1684
nnoble5f2ecb32015-01-12 16:40:18 -08001685
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001686LIBGRPC_TEST_UTIL_SRC = \
ctiller2bbb6c42014-12-17 09:44:44 -08001687 test/core/end2end/cq_verifier.c \
chenw97fd9e52014-12-19 17:12:36 -08001688 test/core/end2end/data/test_root_cert.c \
1689 test/core/end2end/data/prod_roots_certs.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001690 test/core/end2end/data/server1_cert.c \
1691 test/core/end2end/data/server1_key.c \
1692 test/core/iomgr/endpoint_tests.c \
1693 test/core/statistics/census_log_tests.c \
1694 test/core/transport/transport_end2end_tests.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001695 test/core/util/grpc_profiler.c \
jtattermusch97fb3f62014-12-08 15:13:41 -08001696 test/core/util/port_posix.c \
nnoble5f2ecb32015-01-12 16:40:18 -08001697 test/core/util/parse_hexstring.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001698 test/core/util/slice_splitter.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001699
1700
ctillercab52e72015-01-06 13:10:23 -08001701LIBGRPC_TEST_UTIL_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_TEST_UTIL_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001702
nnoble69ac39f2014-12-12 15:43:38 -08001703ifeq ($(NO_SECURE),true)
1704
ctillercab52e72015-01-06 13:10:23 -08001705libs/$(CONFIG)/libgrpc_test_util.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001706
nnoble5b7f32a2014-12-22 08:12:44 -08001707
nnoble69ac39f2014-12-12 15:43:38 -08001708else
1709
ctillercab52e72015-01-06 13:10:23 -08001710libs/$(CONFIG)/libgrpc_test_util.a: $(OPENSSL_DEP) $(LIBGRPC_TEST_UTIL_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001711 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001712 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001713 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc_test_util.a $(LIBGRPC_TEST_UTIL_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001714
1715
1716
nnoble5b7f32a2014-12-22 08:12:44 -08001717
1718
nnoble69ac39f2014-12-12 15:43:38 -08001719endif
1720
nnoble69ac39f2014-12-12 15:43:38 -08001721ifneq ($(NO_SECURE),true)
1722ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001723-include $(LIBGRPC_TEST_UTIL_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001724endif
nnoble69ac39f2014-12-12 15:43:38 -08001725endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001726
Craig Tiller27715ca2015-01-12 16:55:59 -08001727objs/$(CONFIG)/test/core/end2end/cq_verifier.o:
1728objs/$(CONFIG)/test/core/end2end/data/test_root_cert.o:
1729objs/$(CONFIG)/test/core/end2end/data/prod_roots_certs.o:
1730objs/$(CONFIG)/test/core/end2end/data/server1_cert.o:
1731objs/$(CONFIG)/test/core/end2end/data/server1_key.o:
1732objs/$(CONFIG)/test/core/iomgr/endpoint_tests.o:
1733objs/$(CONFIG)/test/core/statistics/census_log_tests.o:
1734objs/$(CONFIG)/test/core/transport/transport_end2end_tests.o:
1735objs/$(CONFIG)/test/core/util/grpc_profiler.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08001736objs/$(CONFIG)/test/core/util/port_posix.o:
Craig Tiller770f60a2015-01-12 17:44:43 -08001737objs/$(CONFIG)/test/core/util/parse_hexstring.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08001738objs/$(CONFIG)/test/core/util/slice_splitter.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08001739
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001740
1741LIBGRPC++_SRC = \
ctiller2bbb6c42014-12-17 09:44:44 -08001742 src/cpp/client/channel.cc \
yangg59dfc902014-12-19 14:00:14 -08001743 src/cpp/client/channel_arguments.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001744 src/cpp/client/client_context.cc \
1745 src/cpp/client/create_channel.cc \
vpai80b6d012014-12-17 11:47:32 -08001746 src/cpp/client/credentials.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001747 src/cpp/client/internal_stub.cc \
1748 src/cpp/proto/proto_utils.cc \
rsilvera35e7b0c2015-01-12 13:52:04 -08001749 src/cpp/common/rpc_method.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001750 src/cpp/server/async_server.cc \
1751 src/cpp/server/async_server_context.cc \
1752 src/cpp/server/completion_queue.cc \
1753 src/cpp/server/server_builder.cc \
yanggfd2f3ac2014-12-17 16:46:06 -08001754 src/cpp/server/server_context_impl.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001755 src/cpp/server/server.cc \
1756 src/cpp/server/server_rpc_handler.cc \
vpai80b6d012014-12-17 11:47:32 -08001757 src/cpp/server/server_credentials.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001758 src/cpp/server/thread_pool.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001759 src/cpp/stream/stream_context.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001760 src/cpp/util/status.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001761 src/cpp/util/time.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001762
nnoble85a49262014-12-08 18:14:03 -08001763PUBLIC_HEADERS_CXX += \
ctiller2bbb6c42014-12-17 09:44:44 -08001764 include/grpc++/async_server_context.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001765 include/grpc++/async_server.h \
yangg59dfc902014-12-19 14:00:14 -08001766 include/grpc++/channel_arguments.h \
ctiller2bbb6c42014-12-17 09:44:44 -08001767 include/grpc++/channel_interface.h \
1768 include/grpc++/client_context.h \
1769 include/grpc++/completion_queue.h \
1770 include/grpc++/config.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001771 include/grpc++/create_channel.h \
vpai80b6d012014-12-17 11:47:32 -08001772 include/grpc++/credentials.h \
yangg1b151092015-01-09 15:31:05 -08001773 include/grpc++/impl/internal_stub.h \
1774 include/grpc++/impl/rpc_method.h \
1775 include/grpc++/impl/rpc_service_method.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001776 include/grpc++/server_builder.h \
yanggfd2f3ac2014-12-17 16:46:06 -08001777 include/grpc++/server_context.h \
vpai80b6d012014-12-17 11:47:32 -08001778 include/grpc++/server_credentials.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001779 include/grpc++/server.h \
ctiller2bbb6c42014-12-17 09:44:44 -08001780 include/grpc++/status.h \
1781 include/grpc++/stream_context_interface.h \
1782 include/grpc++/stream.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001783
ctillercab52e72015-01-06 13:10:23 -08001784LIBGRPC++_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001785
nnoble69ac39f2014-12-12 15:43:38 -08001786ifeq ($(NO_SECURE),true)
1787
ctillercab52e72015-01-06 13:10:23 -08001788libs/$(CONFIG)/libgrpc++.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001789
nnoble5b7f32a2014-12-22 08:12:44 -08001790ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001791libs/$(CONFIG)/grpc++.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08001792else
ctillercab52e72015-01-06 13:10:23 -08001793libs/$(CONFIG)/libgrpc++.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08001794endif
1795
nnoble69ac39f2014-12-12 15:43:38 -08001796else
1797
ctillercab52e72015-01-06 13:10:23 -08001798libs/$(CONFIG)/libgrpc++.a: $(OPENSSL_DEP) $(LIBGRPC++_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001799 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001800 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001801 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc++.a $(LIBGRPC++_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001802
nnoble5b7f32a2014-12-22 08:12:44 -08001803
1804
1805ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001806libs/$(CONFIG)/grpc++.$(SHARED_EXT): $(LIBGRPC++_OBJS) libs/$(CONFIG)/grpc.$(SHARED_EXT) $(OPENSSL_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001807 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08001808 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001809 $(Q) $(LDXX) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,--output-def=libs/$(CONFIG)/grpc++.def -Wl,--out-implib=libs/$(CONFIG)/libgrpc++-imp.a -o libs/$(CONFIG)/grpc++.$(SHARED_EXT) $(LIBGRPC++_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgrpc-imp
nnoble5b7f32a2014-12-22 08:12:44 -08001810else
ctillercab52e72015-01-06 13:10:23 -08001811libs/$(CONFIG)/libgrpc++.$(SHARED_EXT): $(LIBGRPC++_OBJS) libs/$(CONFIG)/libgrpc.$(SHARED_EXT) $(OPENSSL_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08001812 $(E) "[LD] Linking $@"
1813 $(Q) mkdir -p `dirname $@`
1814ifeq ($(SYSTEM),Darwin)
ctillercab52e72015-01-06 13:10:23 -08001815 $(Q) $(LDXX) $(LDFLAGS) -Llibs/$(CONFIG) -dynamiclib -o libs/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(LIBGRPC++_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgrpc
nnoble5b7f32a2014-12-22 08:12:44 -08001816else
ctillercab52e72015-01-06 13:10:23 -08001817 $(Q) $(LDXX) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,-soname,libgrpc++.so.0 -o libs/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(LIBGRPC++_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgrpc
1818 $(Q) ln -sf libgrpc++.$(SHARED_EXT) libs/$(CONFIG)/libgrpc++.so
nnoble5b7f32a2014-12-22 08:12:44 -08001819endif
1820endif
1821
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001822
nnoble69ac39f2014-12-12 15:43:38 -08001823endif
1824
nnoble69ac39f2014-12-12 15:43:38 -08001825ifneq ($(NO_SECURE),true)
1826ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001827-include $(LIBGRPC++_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001828endif
nnoble69ac39f2014-12-12 15:43:38 -08001829endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001830
Craig Tiller27715ca2015-01-12 16:55:59 -08001831objs/$(CONFIG)/src/cpp/client/channel.o:
1832objs/$(CONFIG)/src/cpp/client/channel_arguments.o:
1833objs/$(CONFIG)/src/cpp/client/client_context.o:
1834objs/$(CONFIG)/src/cpp/client/create_channel.o:
1835objs/$(CONFIG)/src/cpp/client/credentials.o:
1836objs/$(CONFIG)/src/cpp/client/internal_stub.o:
1837objs/$(CONFIG)/src/cpp/proto/proto_utils.o:
1838objs/$(CONFIG)/src/cpp/common/rpc_method.o:
1839objs/$(CONFIG)/src/cpp/server/async_server.o:
1840objs/$(CONFIG)/src/cpp/server/async_server_context.o:
1841objs/$(CONFIG)/src/cpp/server/completion_queue.o:
1842objs/$(CONFIG)/src/cpp/server/server_builder.o:
1843objs/$(CONFIG)/src/cpp/server/server_context_impl.o:
1844objs/$(CONFIG)/src/cpp/server/server.o:
1845objs/$(CONFIG)/src/cpp/server/server_rpc_handler.o:
1846objs/$(CONFIG)/src/cpp/server/server_credentials.o:
1847objs/$(CONFIG)/src/cpp/server/thread_pool.o:
1848objs/$(CONFIG)/src/cpp/stream/stream_context.o:
1849objs/$(CONFIG)/src/cpp/util/status.o:
1850objs/$(CONFIG)/src/cpp/util/time.o:
1851
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001852
1853LIBGRPC++_TEST_UTIL_SRC = \
yangg1456d152015-01-08 15:39:58 -08001854 gens/test/cpp/util/messages.pb.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001855 gens/test/cpp/util/echo.pb.cc \
yangg1456d152015-01-08 15:39:58 -08001856 gens/test/cpp/util/echo_duplicate.pb.cc \
yangg59dfc902014-12-19 14:00:14 -08001857 test/cpp/util/create_test_channel.cc \
nnoble4cb93712014-12-17 14:18:08 -08001858 test/cpp/end2end/async_test_server.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001859
1860
ctillercab52e72015-01-06 13:10:23 -08001861LIBGRPC++_TEST_UTIL_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_TEST_UTIL_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001862
nnoble69ac39f2014-12-12 15:43:38 -08001863ifeq ($(NO_SECURE),true)
1864
ctillercab52e72015-01-06 13:10:23 -08001865libs/$(CONFIG)/libgrpc++_test_util.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001866
nnoble5b7f32a2014-12-22 08:12:44 -08001867
nnoble69ac39f2014-12-12 15:43:38 -08001868else
1869
ctillercab52e72015-01-06 13:10:23 -08001870libs/$(CONFIG)/libgrpc++_test_util.a: $(OPENSSL_DEP) $(LIBGRPC++_TEST_UTIL_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001871 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001872 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001873 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc++_test_util.a $(LIBGRPC++_TEST_UTIL_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001874
1875
1876
nnoble5b7f32a2014-12-22 08:12:44 -08001877
1878
nnoble69ac39f2014-12-12 15:43:38 -08001879endif
1880
nnoble69ac39f2014-12-12 15:43:38 -08001881ifneq ($(NO_SECURE),true)
1882ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001883-include $(LIBGRPC++_TEST_UTIL_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001884endif
nnoble69ac39f2014-12-12 15:43:38 -08001885endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001886
Craig Tiller27715ca2015-01-12 16:55:59 -08001887
1888
1889
1890objs/$(CONFIG)/test/cpp/util/create_test_channel.o: gens/test/cpp/util/messages.pb.cc gens/test/cpp/util/echo.pb.cc gens/test/cpp/util/echo_duplicate.pb.cc
1891objs/$(CONFIG)/test/cpp/end2end/async_test_server.o: gens/test/cpp/util/messages.pb.cc gens/test/cpp/util/echo.pb.cc gens/test/cpp/util/echo_duplicate.pb.cc
1892
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001893
1894LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC = \
1895 test/core/end2end/fixtures/chttp2_fake_security.c \
1896
1897
ctillercab52e72015-01-06 13:10:23 -08001898LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001899
nnoble69ac39f2014-12-12 15:43:38 -08001900ifeq ($(NO_SECURE),true)
1901
ctillercab52e72015-01-06 13:10:23 -08001902libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001903
nnoble5b7f32a2014-12-22 08:12:44 -08001904
nnoble69ac39f2014-12-12 15:43:38 -08001905else
1906
ctillercab52e72015-01-06 13:10:23 -08001907libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001908 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001909 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001910 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001911
1912
1913
nnoble5b7f32a2014-12-22 08:12:44 -08001914
1915
nnoble69ac39f2014-12-12 15:43:38 -08001916endif
1917
nnoble69ac39f2014-12-12 15:43:38 -08001918ifneq ($(NO_SECURE),true)
1919ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001920-include $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001921endif
nnoble69ac39f2014-12-12 15:43:38 -08001922endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001923
Craig Tiller27715ca2015-01-12 16:55:59 -08001924objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_fake_security.o:
1925
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001926
1927LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC = \
1928 test/core/end2end/fixtures/chttp2_fullstack.c \
1929
1930
ctillercab52e72015-01-06 13:10:23 -08001931LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001932
nnoble69ac39f2014-12-12 15:43:38 -08001933ifeq ($(NO_SECURE),true)
1934
ctillercab52e72015-01-06 13:10:23 -08001935libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001936
nnoble5b7f32a2014-12-22 08:12:44 -08001937
nnoble69ac39f2014-12-12 15:43:38 -08001938else
1939
ctillercab52e72015-01-06 13:10:23 -08001940libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001941 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001942 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001943 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001944
1945
1946
nnoble5b7f32a2014-12-22 08:12:44 -08001947
1948
nnoble69ac39f2014-12-12 15:43:38 -08001949endif
1950
nnoble69ac39f2014-12-12 15:43:38 -08001951ifneq ($(NO_SECURE),true)
1952ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001953-include $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001954endif
nnoble69ac39f2014-12-12 15:43:38 -08001955endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001956
Craig Tiller27715ca2015-01-12 16:55:59 -08001957objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_fullstack.o:
1958
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001959
1960LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_SRC = \
1961 test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c \
1962
1963
ctillercab52e72015-01-06 13:10:23 -08001964LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001965
nnoble69ac39f2014-12-12 15:43:38 -08001966ifeq ($(NO_SECURE),true)
1967
ctillercab52e72015-01-06 13:10:23 -08001968libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001969
nnoble5b7f32a2014-12-22 08:12:44 -08001970
nnoble69ac39f2014-12-12 15:43:38 -08001971else
1972
ctillercab52e72015-01-06 13:10:23 -08001973libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001974 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001975 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001976 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001977
1978
1979
nnoble5b7f32a2014-12-22 08:12:44 -08001980
1981
nnoble69ac39f2014-12-12 15:43:38 -08001982endif
1983
nnoble69ac39f2014-12-12 15:43:38 -08001984ifneq ($(NO_SECURE),true)
1985ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08001986-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001987endif
nnoble69ac39f2014-12-12 15:43:38 -08001988endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001989
Craig Tiller27715ca2015-01-12 16:55:59 -08001990objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.o:
1991
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001992
1993LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SRC = \
1994 test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c \
1995
1996
ctillercab52e72015-01-06 13:10:23 -08001997LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001998
nnoble69ac39f2014-12-12 15:43:38 -08001999ifeq ($(NO_SECURE),true)
2000
ctillercab52e72015-01-06 13:10:23 -08002001libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002002
nnoble5b7f32a2014-12-22 08:12:44 -08002003
nnoble69ac39f2014-12-12 15:43:38 -08002004else
2005
ctillercab52e72015-01-06 13:10:23 -08002006libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002007 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002008 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002009 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002010
2011
2012
nnoble5b7f32a2014-12-22 08:12:44 -08002013
2014
nnoble69ac39f2014-12-12 15:43:38 -08002015endif
2016
nnoble69ac39f2014-12-12 15:43:38 -08002017ifneq ($(NO_SECURE),true)
2018ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002019-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002020endif
nnoble69ac39f2014-12-12 15:43:38 -08002021endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002022
Craig Tiller27715ca2015-01-12 16:55:59 -08002023objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.o:
2024
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002025
2026LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC = \
2027 test/core/end2end/fixtures/chttp2_socket_pair.c \
2028
2029
ctillercab52e72015-01-06 13:10:23 -08002030LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002031
nnoble69ac39f2014-12-12 15:43:38 -08002032ifeq ($(NO_SECURE),true)
2033
ctillercab52e72015-01-06 13:10:23 -08002034libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002035
nnoble5b7f32a2014-12-22 08:12:44 -08002036
nnoble69ac39f2014-12-12 15:43:38 -08002037else
2038
ctillercab52e72015-01-06 13:10:23 -08002039libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002040 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002041 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002042 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002043
2044
2045
nnoble5b7f32a2014-12-22 08:12:44 -08002046
2047
nnoble69ac39f2014-12-12 15:43:38 -08002048endif
2049
nnoble69ac39f2014-12-12 15:43:38 -08002050ifneq ($(NO_SECURE),true)
2051ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002052-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002053endif
nnoble69ac39f2014-12-12 15:43:38 -08002054endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002055
Craig Tiller27715ca2015-01-12 16:55:59 -08002056objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_socket_pair.o:
2057
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002058
nnoble0c475f02014-12-05 15:37:39 -08002059LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SRC = \
2060 test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c \
2061
2062
ctillercab52e72015-01-06 13:10:23 -08002063LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08002064
nnoble69ac39f2014-12-12 15:43:38 -08002065ifeq ($(NO_SECURE),true)
2066
ctillercab52e72015-01-06 13:10:23 -08002067libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002068
nnoble5b7f32a2014-12-22 08:12:44 -08002069
nnoble69ac39f2014-12-12 15:43:38 -08002070else
2071
ctillercab52e72015-01-06 13:10:23 -08002072libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS)
nnoble0c475f02014-12-05 15:37:39 -08002073 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002074 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002075 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS)
nnoble0c475f02014-12-05 15:37:39 -08002076
2077
2078
nnoble5b7f32a2014-12-22 08:12:44 -08002079
2080
nnoble69ac39f2014-12-12 15:43:38 -08002081endif
2082
nnoble69ac39f2014-12-12 15:43:38 -08002083ifneq ($(NO_SECURE),true)
2084ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002085-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08002086endif
nnoble69ac39f2014-12-12 15:43:38 -08002087endif
nnoble0c475f02014-12-05 15:37:39 -08002088
Craig Tiller27715ca2015-01-12 16:55:59 -08002089objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.o:
2090
nnoble0c475f02014-12-05 15:37:39 -08002091
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002092LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC = \
2093 test/core/end2end/tests/cancel_after_accept.c \
2094
2095
ctillercab52e72015-01-06 13:10:23 -08002096LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002097
ctillercab52e72015-01-06 13:10:23 -08002098libs/$(CONFIG)/libend2end_test_cancel_after_accept.a: $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002099 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002100 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002101 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002102
2103
2104
nnoble5b7f32a2014-12-22 08:12:44 -08002105
2106
nnoble69ac39f2014-12-12 15:43:38 -08002107ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002108-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002109endif
2110
Craig Tiller27715ca2015-01-12 16:55:59 -08002111objs/$(CONFIG)/test/core/end2end/tests/cancel_after_accept.o:
2112
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002113
2114LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_SRC = \
2115 test/core/end2end/tests/cancel_after_accept_and_writes_closed.c \
2116
2117
ctillercab52e72015-01-06 13:10:23 -08002118LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002119
ctillercab52e72015-01-06 13:10:23 -08002120libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a: $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002121 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002122 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002123 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002124
2125
2126
nnoble5b7f32a2014-12-22 08:12:44 -08002127
2128
nnoble69ac39f2014-12-12 15:43:38 -08002129ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002130-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002131endif
2132
Craig Tiller27715ca2015-01-12 16:55:59 -08002133objs/$(CONFIG)/test/core/end2end/tests/cancel_after_accept_and_writes_closed.o:
2134
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002135
2136LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC = \
2137 test/core/end2end/tests/cancel_after_invoke.c \
2138
2139
ctillercab52e72015-01-06 13:10:23 -08002140LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002141
ctillercab52e72015-01-06 13:10:23 -08002142libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a: $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002143 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002144 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002145 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002146
2147
2148
nnoble5b7f32a2014-12-22 08:12:44 -08002149
2150
nnoble69ac39f2014-12-12 15:43:38 -08002151ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002152-include $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002153endif
2154
Craig Tiller27715ca2015-01-12 16:55:59 -08002155objs/$(CONFIG)/test/core/end2end/tests/cancel_after_invoke.o:
2156
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002157
2158LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC = \
2159 test/core/end2end/tests/cancel_before_invoke.c \
2160
2161
ctillercab52e72015-01-06 13:10:23 -08002162LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002163
ctillercab52e72015-01-06 13:10:23 -08002164libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a: $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002165 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002166 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002167 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002168
2169
2170
nnoble5b7f32a2014-12-22 08:12:44 -08002171
2172
nnoble69ac39f2014-12-12 15:43:38 -08002173ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002174-include $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002175endif
2176
Craig Tiller27715ca2015-01-12 16:55:59 -08002177objs/$(CONFIG)/test/core/end2end/tests/cancel_before_invoke.o:
2178
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002179
2180LIBEND2END_TEST_CANCEL_IN_A_VACUUM_SRC = \
2181 test/core/end2end/tests/cancel_in_a_vacuum.c \
2182
2183
ctillercab52e72015-01-06 13:10:23 -08002184LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002185
ctillercab52e72015-01-06 13:10:23 -08002186libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a: $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002187 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002188 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002189 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002190
2191
2192
nnoble5b7f32a2014-12-22 08:12:44 -08002193
2194
nnoble69ac39f2014-12-12 15:43:38 -08002195ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002196-include $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002197endif
2198
Craig Tiller27715ca2015-01-12 16:55:59 -08002199objs/$(CONFIG)/test/core/end2end/tests/cancel_in_a_vacuum.o:
2200
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002201
hongyu24200d32015-01-08 15:13:49 -08002202LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC = \
2203 test/core/end2end/tests/census_simple_request.c \
2204
2205
2206LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08002207
2208libs/$(CONFIG)/libend2end_test_census_simple_request.a: $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
2209 $(E) "[AR] Creating $@"
2210 $(Q) mkdir -p `dirname $@`
2211 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
2212
2213
2214
2215
2216
hongyu24200d32015-01-08 15:13:49 -08002217ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002218-include $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08002219endif
2220
Craig Tiller27715ca2015-01-12 16:55:59 -08002221objs/$(CONFIG)/test/core/end2end/tests/census_simple_request.o:
2222
hongyu24200d32015-01-08 15:13:49 -08002223
ctillerc6d61c42014-12-15 14:52:08 -08002224LIBEND2END_TEST_DISAPPEARING_SERVER_SRC = \
2225 test/core/end2end/tests/disappearing_server.c \
2226
2227
ctillercab52e72015-01-06 13:10:23 -08002228LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_DISAPPEARING_SERVER_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08002229
ctillercab52e72015-01-06 13:10:23 -08002230libs/$(CONFIG)/libend2end_test_disappearing_server.a: $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
ctillerc6d61c42014-12-15 14:52:08 -08002231 $(E) "[AR] Creating $@"
2232 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002233 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
ctillerc6d61c42014-12-15 14:52:08 -08002234
2235
2236
nnoble5b7f32a2014-12-22 08:12:44 -08002237
2238
ctillerc6d61c42014-12-15 14:52:08 -08002239ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002240-include $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08002241endif
2242
Craig Tiller27715ca2015-01-12 16:55:59 -08002243objs/$(CONFIG)/test/core/end2end/tests/disappearing_server.o:
2244
ctillerc6d61c42014-12-15 14:52:08 -08002245
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002246LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_SRC = \
2247 test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c \
2248
2249
ctillercab52e72015-01-06 13:10:23 -08002250LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002251
ctillercab52e72015-01-06 13:10:23 -08002252libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a: $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002253 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002254 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002255 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002256
2257
2258
nnoble5b7f32a2014-12-22 08:12:44 -08002259
2260
nnoble69ac39f2014-12-12 15:43:38 -08002261ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002262-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002263endif
2264
Craig Tiller27715ca2015-01-12 16:55:59 -08002265objs/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.o:
2266
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002267
2268LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_SRC = \
2269 test/core/end2end/tests/early_server_shutdown_finishes_tags.c \
2270
2271
ctillercab52e72015-01-06 13:10:23 -08002272LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002273
ctillercab52e72015-01-06 13:10:23 -08002274libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a: $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002275 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002276 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002277 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002278
2279
2280
nnoble5b7f32a2014-12-22 08:12:44 -08002281
2282
nnoble69ac39f2014-12-12 15:43:38 -08002283ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002284-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002285endif
2286
Craig Tiller27715ca2015-01-12 16:55:59 -08002287objs/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_tags.o:
2288
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002289
2290LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC = \
2291 test/core/end2end/tests/invoke_large_request.c \
2292
2293
ctillercab52e72015-01-06 13:10:23 -08002294LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002295
ctillercab52e72015-01-06 13:10:23 -08002296libs/$(CONFIG)/libend2end_test_invoke_large_request.a: $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002297 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002298 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002299 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002300
2301
2302
nnoble5b7f32a2014-12-22 08:12:44 -08002303
2304
nnoble69ac39f2014-12-12 15:43:38 -08002305ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002306-include $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002307endif
2308
Craig Tiller27715ca2015-01-12 16:55:59 -08002309objs/$(CONFIG)/test/core/end2end/tests/invoke_large_request.o:
2310
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002311
2312LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC = \
2313 test/core/end2end/tests/max_concurrent_streams.c \
2314
2315
ctillercab52e72015-01-06 13:10:23 -08002316LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002317
ctillercab52e72015-01-06 13:10:23 -08002318libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a: $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002319 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002320 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002321 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002322
2323
2324
nnoble5b7f32a2014-12-22 08:12:44 -08002325
2326
nnoble69ac39f2014-12-12 15:43:38 -08002327ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002328-include $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002329endif
2330
Craig Tiller27715ca2015-01-12 16:55:59 -08002331objs/$(CONFIG)/test/core/end2end/tests/max_concurrent_streams.o:
2332
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002333
2334LIBEND2END_TEST_NO_OP_SRC = \
2335 test/core/end2end/tests/no_op.c \
2336
2337
ctillercab52e72015-01-06 13:10:23 -08002338LIBEND2END_TEST_NO_OP_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_NO_OP_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002339
ctillercab52e72015-01-06 13:10:23 -08002340libs/$(CONFIG)/libend2end_test_no_op.a: $(LIBEND2END_TEST_NO_OP_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002341 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002342 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002343 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_no_op.a $(LIBEND2END_TEST_NO_OP_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002344
2345
2346
nnoble5b7f32a2014-12-22 08:12:44 -08002347
2348
nnoble69ac39f2014-12-12 15:43:38 -08002349ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002350-include $(LIBEND2END_TEST_NO_OP_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002351endif
2352
Craig Tiller27715ca2015-01-12 16:55:59 -08002353objs/$(CONFIG)/test/core/end2end/tests/no_op.o:
2354
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002355
2356LIBEND2END_TEST_PING_PONG_STREAMING_SRC = \
2357 test/core/end2end/tests/ping_pong_streaming.c \
2358
2359
ctillercab52e72015-01-06 13:10:23 -08002360LIBEND2END_TEST_PING_PONG_STREAMING_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_PING_PONG_STREAMING_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002361
ctillercab52e72015-01-06 13:10:23 -08002362libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a: $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002363 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002364 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002365 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002366
2367
2368
nnoble5b7f32a2014-12-22 08:12:44 -08002369
2370
nnoble69ac39f2014-12-12 15:43:38 -08002371ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002372-include $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002373endif
2374
Craig Tiller27715ca2015-01-12 16:55:59 -08002375objs/$(CONFIG)/test/core/end2end/tests/ping_pong_streaming.o:
2376
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002377
ctiller33023c42014-12-12 16:28:33 -08002378LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_SRC = \
2379 test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c \
2380
2381
ctillercab52e72015-01-06 13:10:23 -08002382LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_SRC))))
ctiller33023c42014-12-12 16:28:33 -08002383
ctillercab52e72015-01-06 13:10:23 -08002384libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a: $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS)
ctiller33023c42014-12-12 16:28:33 -08002385 $(E) "[AR] Creating $@"
2386 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002387 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS)
ctiller33023c42014-12-12 16:28:33 -08002388
2389
2390
nnoble5b7f32a2014-12-22 08:12:44 -08002391
2392
ctiller33023c42014-12-12 16:28:33 -08002393ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002394-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08002395endif
2396
Craig Tiller27715ca2015-01-12 16:55:59 -08002397objs/$(CONFIG)/test/core/end2end/tests/request_response_with_binary_metadata_and_payload.o:
2398
ctiller33023c42014-12-12 16:28:33 -08002399
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002400LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC = \
2401 test/core/end2end/tests/request_response_with_metadata_and_payload.c \
2402
2403
ctillercab52e72015-01-06 13:10:23 -08002404LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002405
ctillercab52e72015-01-06 13:10:23 -08002406libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a: $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002407 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002408 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002409 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002410
2411
2412
nnoble5b7f32a2014-12-22 08:12:44 -08002413
2414
nnoble69ac39f2014-12-12 15:43:38 -08002415ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002416-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002417endif
2418
Craig Tiller27715ca2015-01-12 16:55:59 -08002419objs/$(CONFIG)/test/core/end2end/tests/request_response_with_metadata_and_payload.o:
2420
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002421
2422LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC = \
2423 test/core/end2end/tests/request_response_with_payload.c \
2424
2425
ctillercab52e72015-01-06 13:10:23 -08002426LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002427
ctillercab52e72015-01-06 13:10:23 -08002428libs/$(CONFIG)/libend2end_test_request_response_with_payload.a: $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002429 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002430 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002431 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002432
2433
2434
nnoble5b7f32a2014-12-22 08:12:44 -08002435
2436
nnoble69ac39f2014-12-12 15:43:38 -08002437ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002438-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002439endif
2440
Craig Tiller27715ca2015-01-12 16:55:59 -08002441objs/$(CONFIG)/test/core/end2end/tests/request_response_with_payload.o:
2442
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002443
ctiller2845cad2014-12-15 15:14:12 -08002444LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_SRC = \
2445 test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c \
2446
2447
ctillercab52e72015-01-06 13:10:23 -08002448LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08002449
ctillercab52e72015-01-06 13:10:23 -08002450libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a: $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_OBJS)
ctiller2845cad2014-12-15 15:14:12 -08002451 $(E) "[AR] Creating $@"
2452 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002453 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_OBJS)
ctiller2845cad2014-12-15 15:14:12 -08002454
2455
2456
nnoble5b7f32a2014-12-22 08:12:44 -08002457
2458
ctiller2845cad2014-12-15 15:14:12 -08002459ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002460-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08002461endif
2462
Craig Tiller27715ca2015-01-12 16:55:59 -08002463objs/$(CONFIG)/test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.o:
2464
ctiller2845cad2014-12-15 15:14:12 -08002465
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002466LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC = \
2467 test/core/end2end/tests/simple_delayed_request.c \
2468
2469
ctillercab52e72015-01-06 13:10:23 -08002470LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002471
ctillercab52e72015-01-06 13:10:23 -08002472libs/$(CONFIG)/libend2end_test_simple_delayed_request.a: $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002473 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002474 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002475 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002476
2477
2478
nnoble5b7f32a2014-12-22 08:12:44 -08002479
2480
nnoble69ac39f2014-12-12 15:43:38 -08002481ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002482-include $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002483endif
2484
Craig Tiller27715ca2015-01-12 16:55:59 -08002485objs/$(CONFIG)/test/core/end2end/tests/simple_delayed_request.o:
2486
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002487
2488LIBEND2END_TEST_SIMPLE_REQUEST_SRC = \
2489 test/core/end2end/tests/simple_request.c \
2490
2491
ctillercab52e72015-01-06 13:10:23 -08002492LIBEND2END_TEST_SIMPLE_REQUEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002493
ctillercab52e72015-01-06 13:10:23 -08002494libs/$(CONFIG)/libend2end_test_simple_request.a: $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002495 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002496 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002497 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_simple_request.a $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002498
2499
2500
nnoble5b7f32a2014-12-22 08:12:44 -08002501
2502
nnoble69ac39f2014-12-12 15:43:38 -08002503ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002504-include $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002505endif
2506
Craig Tiller27715ca2015-01-12 16:55:59 -08002507objs/$(CONFIG)/test/core/end2end/tests/simple_request.o:
2508
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002509
nathaniel52878172014-12-09 10:17:19 -08002510LIBEND2END_TEST_THREAD_STRESS_SRC = \
2511 test/core/end2end/tests/thread_stress.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002512
2513
ctillercab52e72015-01-06 13:10:23 -08002514LIBEND2END_TEST_THREAD_STRESS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_THREAD_STRESS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002515
ctillercab52e72015-01-06 13:10:23 -08002516libs/$(CONFIG)/libend2end_test_thread_stress.a: $(LIBEND2END_TEST_THREAD_STRESS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002517 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002518 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002519 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_thread_stress.a $(LIBEND2END_TEST_THREAD_STRESS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002520
2521
2522
nnoble5b7f32a2014-12-22 08:12:44 -08002523
2524
nnoble69ac39f2014-12-12 15:43:38 -08002525ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002526-include $(LIBEND2END_TEST_THREAD_STRESS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002527endif
2528
Craig Tiller27715ca2015-01-12 16:55:59 -08002529objs/$(CONFIG)/test/core/end2end/tests/thread_stress.o:
2530
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002531
2532LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_SRC = \
2533 test/core/end2end/tests/writes_done_hangs_with_pending_read.c \
2534
2535
ctillercab52e72015-01-06 13:10:23 -08002536LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002537
ctillercab52e72015-01-06 13:10:23 -08002538libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a: $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002539 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002540 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002541 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002542
2543
2544
nnoble5b7f32a2014-12-22 08:12:44 -08002545
2546
nnoble69ac39f2014-12-12 15:43:38 -08002547ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002548-include $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002549endif
2550
Craig Tiller27715ca2015-01-12 16:55:59 -08002551objs/$(CONFIG)/test/core/end2end/tests/writes_done_hangs_with_pending_read.o:
2552
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002553
2554LIBEND2END_CERTS_SRC = \
chenw97fd9e52014-12-19 17:12:36 -08002555 test/core/end2end/data/test_root_cert.c \
2556 test/core/end2end/data/prod_roots_certs.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002557 test/core/end2end/data/server1_cert.c \
2558 test/core/end2end/data/server1_key.c \
2559
2560
ctillercab52e72015-01-06 13:10:23 -08002561LIBEND2END_CERTS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_CERTS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002562
nnoble69ac39f2014-12-12 15:43:38 -08002563ifeq ($(NO_SECURE),true)
2564
ctillercab52e72015-01-06 13:10:23 -08002565libs/$(CONFIG)/libend2end_certs.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002566
nnoble5b7f32a2014-12-22 08:12:44 -08002567
nnoble69ac39f2014-12-12 15:43:38 -08002568else
2569
ctillercab52e72015-01-06 13:10:23 -08002570libs/$(CONFIG)/libend2end_certs.a: $(OPENSSL_DEP) $(LIBEND2END_CERTS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002571 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002572 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002573 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_certs.a $(LIBEND2END_CERTS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002574
2575
2576
nnoble5b7f32a2014-12-22 08:12:44 -08002577
2578
nnoble69ac39f2014-12-12 15:43:38 -08002579endif
2580
nnoble69ac39f2014-12-12 15:43:38 -08002581ifneq ($(NO_SECURE),true)
2582ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002583-include $(LIBEND2END_CERTS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002584endif
nnoble69ac39f2014-12-12 15:43:38 -08002585endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002586
Craig Tiller27715ca2015-01-12 16:55:59 -08002587objs/$(CONFIG)/test/core/end2end/data/test_root_cert.o:
2588objs/$(CONFIG)/test/core/end2end/data/prod_roots_certs.o:
2589objs/$(CONFIG)/test/core/end2end/data/server1_cert.o:
2590objs/$(CONFIG)/test/core/end2end/data/server1_key.o:
2591
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002592
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002593
nnoble69ac39f2014-12-12 15:43:38 -08002594# All of the test targets, and protoc plugins
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002595
2596
2597GEN_HPACK_TABLES_SRC = \
2598 src/core/transport/chttp2/gen_hpack_tables.c \
2599
ctillercab52e72015-01-06 13:10:23 -08002600GEN_HPACK_TABLES_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GEN_HPACK_TABLES_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002601
nnoble69ac39f2014-12-12 15:43:38 -08002602ifeq ($(NO_SECURE),true)
2603
ctillercab52e72015-01-06 13:10:23 -08002604bins/$(CONFIG)/gen_hpack_tables: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002605
2606else
2607
ctillercab52e72015-01-06 13:10:23 -08002608bins/$(CONFIG)/gen_hpack_tables: $(GEN_HPACK_TABLES_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgpr.a libs/$(CONFIG)/libgrpc.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002609 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002610 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002611 $(Q) $(LD) $(LDFLAGS) $(GEN_HPACK_TABLES_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgpr.a libs/$(CONFIG)/libgrpc.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gen_hpack_tables
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002612
nnoble69ac39f2014-12-12 15:43:38 -08002613endif
2614
Craig Tillerd4773f52015-01-12 16:38:47 -08002615objs/$(CONFIG)/src/core/transport/chttp2/gen_hpack_tables.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgpr.a libs/$(CONFIG)/libgrpc.a
2616
Craig Tiller8f126a62015-01-15 08:50:19 -08002617deps_gen_hpack_tables: $(GEN_HPACK_TABLES_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002618
nnoble69ac39f2014-12-12 15:43:38 -08002619ifneq ($(NO_SECURE),true)
2620ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002621-include $(GEN_HPACK_TABLES_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002622endif
nnoble69ac39f2014-12-12 15:43:38 -08002623endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002624
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002625
nnobleebebb7e2014-12-10 16:31:01 -08002626CPP_PLUGIN_SRC = \
2627 src/compiler/cpp_plugin.cpp \
2628 src/compiler/cpp_generator.cpp \
2629
ctillercab52e72015-01-06 13:10:23 -08002630CPP_PLUGIN_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CPP_PLUGIN_SRC))))
nnobleebebb7e2014-12-10 16:31:01 -08002631
ctillercab52e72015-01-06 13:10:23 -08002632bins/$(CONFIG)/cpp_plugin: $(CPP_PLUGIN_OBJS)
nnoble72309c62014-12-12 11:42:26 -08002633 $(E) "[HOSTLD] Linking $@"
nnobleebebb7e2014-12-10 16:31:01 -08002634 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002635 $(Q) $(HOST_LDXX) $(HOST_LDFLAGS) $(CPP_PLUGIN_OBJS) $(HOST_LDLIBSXX) $(HOST_LDLIBS) $(HOST_LDLIBS_PROTOC) -o bins/$(CONFIG)/cpp_plugin
nnobleebebb7e2014-12-10 16:31:01 -08002636
Craig Tillerd4773f52015-01-12 16:38:47 -08002637objs/$(CONFIG)/src/compiler/cpp_plugin.o:
2638objs/$(CONFIG)/src/compiler/cpp_generator.o:
2639
Craig Tiller8f126a62015-01-15 08:50:19 -08002640deps_cpp_plugin: $(CPP_PLUGIN_OBJS:.o=.dep)
nnobleebebb7e2014-12-10 16:31:01 -08002641
nnoble69ac39f2014-12-12 15:43:38 -08002642ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002643-include $(CPP_PLUGIN_OBJS:.o=.dep)
nnobleebebb7e2014-12-10 16:31:01 -08002644endif
2645
nnobleebebb7e2014-12-10 16:31:01 -08002646
2647RUBY_PLUGIN_SRC = \
2648 src/compiler/ruby_plugin.cpp \
2649 src/compiler/ruby_generator.cpp \
2650
ctillercab52e72015-01-06 13:10:23 -08002651RUBY_PLUGIN_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(RUBY_PLUGIN_SRC))))
nnobleebebb7e2014-12-10 16:31:01 -08002652
ctillercab52e72015-01-06 13:10:23 -08002653bins/$(CONFIG)/ruby_plugin: $(RUBY_PLUGIN_OBJS)
nnoble72309c62014-12-12 11:42:26 -08002654 $(E) "[HOSTLD] Linking $@"
nnobleebebb7e2014-12-10 16:31:01 -08002655 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002656 $(Q) $(HOST_LDXX) $(HOST_LDFLAGS) $(RUBY_PLUGIN_OBJS) $(HOST_LDLIBSXX) $(HOST_LDLIBS) $(HOST_LDLIBS_PROTOC) -o bins/$(CONFIG)/ruby_plugin
nnobleebebb7e2014-12-10 16:31:01 -08002657
Craig Tillerd4773f52015-01-12 16:38:47 -08002658objs/$(CONFIG)/src/compiler/ruby_plugin.o:
2659objs/$(CONFIG)/src/compiler/ruby_generator.o:
2660
Craig Tiller8f126a62015-01-15 08:50:19 -08002661deps_ruby_plugin: $(RUBY_PLUGIN_OBJS:.o=.dep)
nnobleebebb7e2014-12-10 16:31:01 -08002662
nnoble69ac39f2014-12-12 15:43:38 -08002663ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002664-include $(RUBY_PLUGIN_OBJS:.o=.dep)
nnobleebebb7e2014-12-10 16:31:01 -08002665endif
2666
nnobleebebb7e2014-12-10 16:31:01 -08002667
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002668GRPC_BYTE_BUFFER_READER_TEST_SRC = \
2669 test/core/surface/byte_buffer_reader_test.c \
2670
ctillercab52e72015-01-06 13:10:23 -08002671GRPC_BYTE_BUFFER_READER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BYTE_BUFFER_READER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002672
nnoble69ac39f2014-12-12 15:43:38 -08002673ifeq ($(NO_SECURE),true)
2674
ctillercab52e72015-01-06 13:10:23 -08002675bins/$(CONFIG)/grpc_byte_buffer_reader_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002676
2677else
2678
nnoble5f2ecb32015-01-12 16:40:18 -08002679bins/$(CONFIG)/grpc_byte_buffer_reader_test: $(GRPC_BYTE_BUFFER_READER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002680 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002681 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002682 $(Q) $(LD) $(LDFLAGS) $(GRPC_BYTE_BUFFER_READER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/grpc_byte_buffer_reader_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002683
nnoble69ac39f2014-12-12 15:43:38 -08002684endif
2685
Craig Tiller770f60a2015-01-12 17:44:43 -08002686objs/$(CONFIG)/test/core/surface/byte_buffer_reader_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002687
Craig Tiller8f126a62015-01-15 08:50:19 -08002688deps_grpc_byte_buffer_reader_test: $(GRPC_BYTE_BUFFER_READER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002689
nnoble69ac39f2014-12-12 15:43:38 -08002690ifneq ($(NO_SECURE),true)
2691ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002692-include $(GRPC_BYTE_BUFFER_READER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002693endif
nnoble69ac39f2014-12-12 15:43:38 -08002694endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002695
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002696
2697GPR_CANCELLABLE_TEST_SRC = \
2698 test/core/support/cancellable_test.c \
2699
ctillercab52e72015-01-06 13:10:23 -08002700GPR_CANCELLABLE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CANCELLABLE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002701
nnoble69ac39f2014-12-12 15:43:38 -08002702ifeq ($(NO_SECURE),true)
2703
ctillercab52e72015-01-06 13:10:23 -08002704bins/$(CONFIG)/gpr_cancellable_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002705
2706else
2707
nnoble5f2ecb32015-01-12 16:40:18 -08002708bins/$(CONFIG)/gpr_cancellable_test: $(GPR_CANCELLABLE_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002709 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002710 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002711 $(Q) $(LD) $(LDFLAGS) $(GPR_CANCELLABLE_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_cancellable_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002712
nnoble69ac39f2014-12-12 15:43:38 -08002713endif
2714
Craig Tiller770f60a2015-01-12 17:44:43 -08002715objs/$(CONFIG)/test/core/support/cancellable_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002716
Craig Tiller8f126a62015-01-15 08:50:19 -08002717deps_gpr_cancellable_test: $(GPR_CANCELLABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002718
nnoble69ac39f2014-12-12 15:43:38 -08002719ifneq ($(NO_SECURE),true)
2720ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002721-include $(GPR_CANCELLABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002722endif
nnoble69ac39f2014-12-12 15:43:38 -08002723endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002724
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002725
2726GPR_LOG_TEST_SRC = \
2727 test/core/support/log_test.c \
2728
ctillercab52e72015-01-06 13:10:23 -08002729GPR_LOG_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_LOG_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002730
nnoble69ac39f2014-12-12 15:43:38 -08002731ifeq ($(NO_SECURE),true)
2732
ctillercab52e72015-01-06 13:10:23 -08002733bins/$(CONFIG)/gpr_log_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002734
2735else
2736
nnoble5f2ecb32015-01-12 16:40:18 -08002737bins/$(CONFIG)/gpr_log_test: $(GPR_LOG_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002738 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002739 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002740 $(Q) $(LD) $(LDFLAGS) $(GPR_LOG_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_log_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002741
nnoble69ac39f2014-12-12 15:43:38 -08002742endif
2743
Craig Tiller770f60a2015-01-12 17:44:43 -08002744objs/$(CONFIG)/test/core/support/log_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002745
Craig Tiller8f126a62015-01-15 08:50:19 -08002746deps_gpr_log_test: $(GPR_LOG_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002747
nnoble69ac39f2014-12-12 15:43:38 -08002748ifneq ($(NO_SECURE),true)
2749ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002750-include $(GPR_LOG_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002751endif
nnoble69ac39f2014-12-12 15:43:38 -08002752endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002753
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002754
ctiller5e04b132014-12-15 09:24:43 -08002755GPR_USEFUL_TEST_SRC = \
2756 test/core/support/useful_test.c \
2757
ctillercab52e72015-01-06 13:10:23 -08002758GPR_USEFUL_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_USEFUL_TEST_SRC))))
ctiller5e04b132014-12-15 09:24:43 -08002759
2760ifeq ($(NO_SECURE),true)
2761
ctillercab52e72015-01-06 13:10:23 -08002762bins/$(CONFIG)/gpr_useful_test: openssl_dep_error
ctiller5e04b132014-12-15 09:24:43 -08002763
2764else
2765
nnoble5f2ecb32015-01-12 16:40:18 -08002766bins/$(CONFIG)/gpr_useful_test: $(GPR_USEFUL_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller5e04b132014-12-15 09:24:43 -08002767 $(E) "[LD] Linking $@"
2768 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002769 $(Q) $(LD) $(LDFLAGS) $(GPR_USEFUL_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_useful_test
ctiller5e04b132014-12-15 09:24:43 -08002770
2771endif
2772
Craig Tiller770f60a2015-01-12 17:44:43 -08002773objs/$(CONFIG)/test/core/support/useful_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002774
Craig Tiller8f126a62015-01-15 08:50:19 -08002775deps_gpr_useful_test: $(GPR_USEFUL_TEST_OBJS:.o=.dep)
ctiller5e04b132014-12-15 09:24:43 -08002776
2777ifneq ($(NO_SECURE),true)
2778ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002779-include $(GPR_USEFUL_TEST_OBJS:.o=.dep)
ctiller5e04b132014-12-15 09:24:43 -08002780endif
2781endif
2782
ctiller5e04b132014-12-15 09:24:43 -08002783
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002784GPR_CMDLINE_TEST_SRC = \
2785 test/core/support/cmdline_test.c \
2786
ctillercab52e72015-01-06 13:10:23 -08002787GPR_CMDLINE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CMDLINE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002788
nnoble69ac39f2014-12-12 15:43:38 -08002789ifeq ($(NO_SECURE),true)
2790
ctillercab52e72015-01-06 13:10:23 -08002791bins/$(CONFIG)/gpr_cmdline_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002792
2793else
2794
nnoble5f2ecb32015-01-12 16:40:18 -08002795bins/$(CONFIG)/gpr_cmdline_test: $(GPR_CMDLINE_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002796 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002797 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002798 $(Q) $(LD) $(LDFLAGS) $(GPR_CMDLINE_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_cmdline_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002799
nnoble69ac39f2014-12-12 15:43:38 -08002800endif
2801
Craig Tiller770f60a2015-01-12 17:44:43 -08002802objs/$(CONFIG)/test/core/support/cmdline_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002803
Craig Tiller8f126a62015-01-15 08:50:19 -08002804deps_gpr_cmdline_test: $(GPR_CMDLINE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002805
nnoble69ac39f2014-12-12 15:43:38 -08002806ifneq ($(NO_SECURE),true)
2807ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002808-include $(GPR_CMDLINE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002809endif
nnoble69ac39f2014-12-12 15:43:38 -08002810endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002811
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002812
2813GPR_HISTOGRAM_TEST_SRC = \
2814 test/core/support/histogram_test.c \
2815
ctillercab52e72015-01-06 13:10:23 -08002816GPR_HISTOGRAM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HISTOGRAM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002817
nnoble69ac39f2014-12-12 15:43:38 -08002818ifeq ($(NO_SECURE),true)
2819
ctillercab52e72015-01-06 13:10:23 -08002820bins/$(CONFIG)/gpr_histogram_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002821
2822else
2823
nnoble5f2ecb32015-01-12 16:40:18 -08002824bins/$(CONFIG)/gpr_histogram_test: $(GPR_HISTOGRAM_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002825 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002826 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002827 $(Q) $(LD) $(LDFLAGS) $(GPR_HISTOGRAM_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_histogram_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002828
nnoble69ac39f2014-12-12 15:43:38 -08002829endif
2830
Craig Tiller770f60a2015-01-12 17:44:43 -08002831objs/$(CONFIG)/test/core/support/histogram_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002832
Craig Tiller8f126a62015-01-15 08:50:19 -08002833deps_gpr_histogram_test: $(GPR_HISTOGRAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002834
nnoble69ac39f2014-12-12 15:43:38 -08002835ifneq ($(NO_SECURE),true)
2836ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002837-include $(GPR_HISTOGRAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002838endif
nnoble69ac39f2014-12-12 15:43:38 -08002839endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002840
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002841
2842GPR_HOST_PORT_TEST_SRC = \
2843 test/core/support/host_port_test.c \
2844
ctillercab52e72015-01-06 13:10:23 -08002845GPR_HOST_PORT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HOST_PORT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002846
nnoble69ac39f2014-12-12 15:43:38 -08002847ifeq ($(NO_SECURE),true)
2848
ctillercab52e72015-01-06 13:10:23 -08002849bins/$(CONFIG)/gpr_host_port_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002850
2851else
2852
nnoble5f2ecb32015-01-12 16:40:18 -08002853bins/$(CONFIG)/gpr_host_port_test: $(GPR_HOST_PORT_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002854 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002855 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002856 $(Q) $(LD) $(LDFLAGS) $(GPR_HOST_PORT_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_host_port_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002857
nnoble69ac39f2014-12-12 15:43:38 -08002858endif
2859
Craig Tiller770f60a2015-01-12 17:44:43 -08002860objs/$(CONFIG)/test/core/support/host_port_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002861
Craig Tiller8f126a62015-01-15 08:50:19 -08002862deps_gpr_host_port_test: $(GPR_HOST_PORT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002863
nnoble69ac39f2014-12-12 15:43:38 -08002864ifneq ($(NO_SECURE),true)
2865ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002866-include $(GPR_HOST_PORT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002867endif
nnoble69ac39f2014-12-12 15:43:38 -08002868endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002869
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002870
2871GPR_SLICE_BUFFER_TEST_SRC = \
2872 test/core/support/slice_buffer_test.c \
2873
ctillercab52e72015-01-06 13:10:23 -08002874GPR_SLICE_BUFFER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_BUFFER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002875
nnoble69ac39f2014-12-12 15:43:38 -08002876ifeq ($(NO_SECURE),true)
2877
ctillercab52e72015-01-06 13:10:23 -08002878bins/$(CONFIG)/gpr_slice_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002879
2880else
2881
nnoble5f2ecb32015-01-12 16:40:18 -08002882bins/$(CONFIG)/gpr_slice_buffer_test: $(GPR_SLICE_BUFFER_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002883 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002884 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002885 $(Q) $(LD) $(LDFLAGS) $(GPR_SLICE_BUFFER_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_slice_buffer_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002886
nnoble69ac39f2014-12-12 15:43:38 -08002887endif
2888
Craig Tiller770f60a2015-01-12 17:44:43 -08002889objs/$(CONFIG)/test/core/support/slice_buffer_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002890
Craig Tiller8f126a62015-01-15 08:50:19 -08002891deps_gpr_slice_buffer_test: $(GPR_SLICE_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002892
nnoble69ac39f2014-12-12 15:43:38 -08002893ifneq ($(NO_SECURE),true)
2894ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002895-include $(GPR_SLICE_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002896endif
nnoble69ac39f2014-12-12 15:43:38 -08002897endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002898
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002899
2900GPR_SLICE_TEST_SRC = \
2901 test/core/support/slice_test.c \
2902
ctillercab52e72015-01-06 13:10:23 -08002903GPR_SLICE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002904
nnoble69ac39f2014-12-12 15:43:38 -08002905ifeq ($(NO_SECURE),true)
2906
ctillercab52e72015-01-06 13:10:23 -08002907bins/$(CONFIG)/gpr_slice_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002908
2909else
2910
nnoble5f2ecb32015-01-12 16:40:18 -08002911bins/$(CONFIG)/gpr_slice_test: $(GPR_SLICE_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002912 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002913 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002914 $(Q) $(LD) $(LDFLAGS) $(GPR_SLICE_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_slice_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002915
nnoble69ac39f2014-12-12 15:43:38 -08002916endif
2917
Craig Tiller770f60a2015-01-12 17:44:43 -08002918objs/$(CONFIG)/test/core/support/slice_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002919
Craig Tiller8f126a62015-01-15 08:50:19 -08002920deps_gpr_slice_test: $(GPR_SLICE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002921
nnoble69ac39f2014-12-12 15:43:38 -08002922ifneq ($(NO_SECURE),true)
2923ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002924-include $(GPR_SLICE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002925endif
nnoble69ac39f2014-12-12 15:43:38 -08002926endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002927
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002928
2929GPR_STRING_TEST_SRC = \
2930 test/core/support/string_test.c \
2931
ctillercab52e72015-01-06 13:10:23 -08002932GPR_STRING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_STRING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002933
nnoble69ac39f2014-12-12 15:43:38 -08002934ifeq ($(NO_SECURE),true)
2935
ctillercab52e72015-01-06 13:10:23 -08002936bins/$(CONFIG)/gpr_string_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002937
2938else
2939
nnoble5f2ecb32015-01-12 16:40:18 -08002940bins/$(CONFIG)/gpr_string_test: $(GPR_STRING_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002941 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002942 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002943 $(Q) $(LD) $(LDFLAGS) $(GPR_STRING_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_string_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002944
nnoble69ac39f2014-12-12 15:43:38 -08002945endif
2946
Craig Tiller770f60a2015-01-12 17:44:43 -08002947objs/$(CONFIG)/test/core/support/string_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002948
Craig Tiller8f126a62015-01-15 08:50:19 -08002949deps_gpr_string_test: $(GPR_STRING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002950
nnoble69ac39f2014-12-12 15:43:38 -08002951ifneq ($(NO_SECURE),true)
2952ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002953-include $(GPR_STRING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002954endif
nnoble69ac39f2014-12-12 15:43:38 -08002955endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002956
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002957
2958GPR_SYNC_TEST_SRC = \
2959 test/core/support/sync_test.c \
2960
ctillercab52e72015-01-06 13:10:23 -08002961GPR_SYNC_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SYNC_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002962
nnoble69ac39f2014-12-12 15:43:38 -08002963ifeq ($(NO_SECURE),true)
2964
ctillercab52e72015-01-06 13:10:23 -08002965bins/$(CONFIG)/gpr_sync_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002966
2967else
2968
nnoble5f2ecb32015-01-12 16:40:18 -08002969bins/$(CONFIG)/gpr_sync_test: $(GPR_SYNC_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002970 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002971 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002972 $(Q) $(LD) $(LDFLAGS) $(GPR_SYNC_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_sync_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002973
nnoble69ac39f2014-12-12 15:43:38 -08002974endif
2975
Craig Tiller770f60a2015-01-12 17:44:43 -08002976objs/$(CONFIG)/test/core/support/sync_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002977
Craig Tiller8f126a62015-01-15 08:50:19 -08002978deps_gpr_sync_test: $(GPR_SYNC_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002979
nnoble69ac39f2014-12-12 15:43:38 -08002980ifneq ($(NO_SECURE),true)
2981ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002982-include $(GPR_SYNC_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002983endif
nnoble69ac39f2014-12-12 15:43:38 -08002984endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002985
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002986
2987GPR_THD_TEST_SRC = \
2988 test/core/support/thd_test.c \
2989
ctillercab52e72015-01-06 13:10:23 -08002990GPR_THD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_THD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002991
nnoble69ac39f2014-12-12 15:43:38 -08002992ifeq ($(NO_SECURE),true)
2993
ctillercab52e72015-01-06 13:10:23 -08002994bins/$(CONFIG)/gpr_thd_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002995
2996else
2997
nnoble5f2ecb32015-01-12 16:40:18 -08002998bins/$(CONFIG)/gpr_thd_test: $(GPR_THD_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002999 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003000 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003001 $(Q) $(LD) $(LDFLAGS) $(GPR_THD_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_thd_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003002
nnoble69ac39f2014-12-12 15:43:38 -08003003endif
3004
Craig Tiller770f60a2015-01-12 17:44:43 -08003005objs/$(CONFIG)/test/core/support/thd_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003006
Craig Tiller8f126a62015-01-15 08:50:19 -08003007deps_gpr_thd_test: $(GPR_THD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003008
nnoble69ac39f2014-12-12 15:43:38 -08003009ifneq ($(NO_SECURE),true)
3010ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003011-include $(GPR_THD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003012endif
nnoble69ac39f2014-12-12 15:43:38 -08003013endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003014
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003015
3016GPR_TIME_TEST_SRC = \
3017 test/core/support/time_test.c \
3018
ctillercab52e72015-01-06 13:10:23 -08003019GPR_TIME_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_TIME_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003020
nnoble69ac39f2014-12-12 15:43:38 -08003021ifeq ($(NO_SECURE),true)
3022
ctillercab52e72015-01-06 13:10:23 -08003023bins/$(CONFIG)/gpr_time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003024
3025else
3026
nnoble5f2ecb32015-01-12 16:40:18 -08003027bins/$(CONFIG)/gpr_time_test: $(GPR_TIME_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003028 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003029 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003030 $(Q) $(LD) $(LDFLAGS) $(GPR_TIME_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/gpr_time_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003031
nnoble69ac39f2014-12-12 15:43:38 -08003032endif
3033
Craig Tiller770f60a2015-01-12 17:44:43 -08003034objs/$(CONFIG)/test/core/support/time_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003035
Craig Tiller8f126a62015-01-15 08:50:19 -08003036deps_gpr_time_test: $(GPR_TIME_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003037
nnoble69ac39f2014-12-12 15:43:38 -08003038ifneq ($(NO_SECURE),true)
3039ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003040-include $(GPR_TIME_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003041endif
nnoble69ac39f2014-12-12 15:43:38 -08003042endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003043
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003044
3045MURMUR_HASH_TEST_SRC = \
3046 test/core/support/murmur_hash_test.c \
3047
ctillercab52e72015-01-06 13:10:23 -08003048MURMUR_HASH_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(MURMUR_HASH_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003049
nnoble69ac39f2014-12-12 15:43:38 -08003050ifeq ($(NO_SECURE),true)
3051
ctillercab52e72015-01-06 13:10:23 -08003052bins/$(CONFIG)/murmur_hash_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003053
3054else
3055
nnoble5f2ecb32015-01-12 16:40:18 -08003056bins/$(CONFIG)/murmur_hash_test: $(MURMUR_HASH_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003057 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003058 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003059 $(Q) $(LD) $(LDFLAGS) $(MURMUR_HASH_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/murmur_hash_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003060
nnoble69ac39f2014-12-12 15:43:38 -08003061endif
3062
Craig Tiller770f60a2015-01-12 17:44:43 -08003063objs/$(CONFIG)/test/core/support/murmur_hash_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003064
Craig Tiller8f126a62015-01-15 08:50:19 -08003065deps_murmur_hash_test: $(MURMUR_HASH_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003066
nnoble69ac39f2014-12-12 15:43:38 -08003067ifneq ($(NO_SECURE),true)
3068ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003069-include $(MURMUR_HASH_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003070endif
nnoble69ac39f2014-12-12 15:43:38 -08003071endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003072
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003073
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003074GRPC_STREAM_OP_TEST_SRC = \
3075 test/core/transport/stream_op_test.c \
3076
ctillercab52e72015-01-06 13:10:23 -08003077GRPC_STREAM_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_STREAM_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003078
nnoble69ac39f2014-12-12 15:43:38 -08003079ifeq ($(NO_SECURE),true)
3080
ctillercab52e72015-01-06 13:10:23 -08003081bins/$(CONFIG)/grpc_stream_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003082
3083else
3084
nnoble5f2ecb32015-01-12 16:40:18 -08003085bins/$(CONFIG)/grpc_stream_op_test: $(GRPC_STREAM_OP_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003086 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003087 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003088 $(Q) $(LD) $(LDFLAGS) $(GRPC_STREAM_OP_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/grpc_stream_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003089
nnoble69ac39f2014-12-12 15:43:38 -08003090endif
3091
Craig Tiller770f60a2015-01-12 17:44:43 -08003092objs/$(CONFIG)/test/core/transport/stream_op_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003093
Craig Tiller8f126a62015-01-15 08:50:19 -08003094deps_grpc_stream_op_test: $(GRPC_STREAM_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003095
nnoble69ac39f2014-12-12 15:43:38 -08003096ifneq ($(NO_SECURE),true)
3097ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003098-include $(GRPC_STREAM_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003099endif
nnoble69ac39f2014-12-12 15:43:38 -08003100endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003101
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003102
nnoble0c475f02014-12-05 15:37:39 -08003103ALPN_TEST_SRC = \
3104 test/core/transport/chttp2/alpn_test.c \
3105
ctillercab52e72015-01-06 13:10:23 -08003106ALPN_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ALPN_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08003107
nnoble69ac39f2014-12-12 15:43:38 -08003108ifeq ($(NO_SECURE),true)
3109
ctillercab52e72015-01-06 13:10:23 -08003110bins/$(CONFIG)/alpn_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003111
3112else
3113
nnoble5f2ecb32015-01-12 16:40:18 -08003114bins/$(CONFIG)/alpn_test: $(ALPN_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08003115 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003116 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003117 $(Q) $(LD) $(LDFLAGS) $(ALPN_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/alpn_test
nnoble0c475f02014-12-05 15:37:39 -08003118
nnoble69ac39f2014-12-12 15:43:38 -08003119endif
3120
Craig Tiller770f60a2015-01-12 17:44:43 -08003121objs/$(CONFIG)/test/core/transport/chttp2/alpn_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003122
Craig Tiller8f126a62015-01-15 08:50:19 -08003123deps_alpn_test: $(ALPN_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003124
nnoble69ac39f2014-12-12 15:43:38 -08003125ifneq ($(NO_SECURE),true)
3126ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003127-include $(ALPN_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003128endif
nnoble69ac39f2014-12-12 15:43:38 -08003129endif
nnoble0c475f02014-12-05 15:37:39 -08003130
nnoble0c475f02014-12-05 15:37:39 -08003131
ctillerc1ddffb2014-12-15 13:08:18 -08003132TIME_AVERAGED_STATS_TEST_SRC = \
3133 test/core/iomgr/time_averaged_stats_test.c \
3134
ctillercab52e72015-01-06 13:10:23 -08003135TIME_AVERAGED_STATS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_AVERAGED_STATS_TEST_SRC))))
ctillerc1ddffb2014-12-15 13:08:18 -08003136
3137ifeq ($(NO_SECURE),true)
3138
ctillercab52e72015-01-06 13:10:23 -08003139bins/$(CONFIG)/time_averaged_stats_test: openssl_dep_error
ctillerc1ddffb2014-12-15 13:08:18 -08003140
3141else
3142
nnoble5f2ecb32015-01-12 16:40:18 -08003143bins/$(CONFIG)/time_averaged_stats_test: $(TIME_AVERAGED_STATS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctillerc1ddffb2014-12-15 13:08:18 -08003144 $(E) "[LD] Linking $@"
3145 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003146 $(Q) $(LD) $(LDFLAGS) $(TIME_AVERAGED_STATS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/time_averaged_stats_test
ctillerc1ddffb2014-12-15 13:08:18 -08003147
3148endif
3149
Craig Tiller770f60a2015-01-12 17:44:43 -08003150objs/$(CONFIG)/test/core/iomgr/time_averaged_stats_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003151
Craig Tiller8f126a62015-01-15 08:50:19 -08003152deps_time_averaged_stats_test: $(TIME_AVERAGED_STATS_TEST_OBJS:.o=.dep)
ctillerc1ddffb2014-12-15 13:08:18 -08003153
3154ifneq ($(NO_SECURE),true)
3155ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003156-include $(TIME_AVERAGED_STATS_TEST_OBJS:.o=.dep)
ctillerc1ddffb2014-12-15 13:08:18 -08003157endif
3158endif
3159
ctillerc1ddffb2014-12-15 13:08:18 -08003160
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003161CHTTP2_STREAM_ENCODER_TEST_SRC = \
3162 test/core/transport/chttp2/stream_encoder_test.c \
3163
ctillercab52e72015-01-06 13:10:23 -08003164CHTTP2_STREAM_ENCODER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_ENCODER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003165
nnoble69ac39f2014-12-12 15:43:38 -08003166ifeq ($(NO_SECURE),true)
3167
ctillercab52e72015-01-06 13:10:23 -08003168bins/$(CONFIG)/chttp2_stream_encoder_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003169
3170else
3171
nnoble5f2ecb32015-01-12 16:40:18 -08003172bins/$(CONFIG)/chttp2_stream_encoder_test: $(CHTTP2_STREAM_ENCODER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003173 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003174 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003175 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_STREAM_ENCODER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_stream_encoder_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003176
nnoble69ac39f2014-12-12 15:43:38 -08003177endif
3178
Craig Tiller770f60a2015-01-12 17:44:43 -08003179objs/$(CONFIG)/test/core/transport/chttp2/stream_encoder_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003180
Craig Tiller8f126a62015-01-15 08:50:19 -08003181deps_chttp2_stream_encoder_test: $(CHTTP2_STREAM_ENCODER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003182
nnoble69ac39f2014-12-12 15:43:38 -08003183ifneq ($(NO_SECURE),true)
3184ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003185-include $(CHTTP2_STREAM_ENCODER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003186endif
nnoble69ac39f2014-12-12 15:43:38 -08003187endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003188
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003189
3190HPACK_TABLE_TEST_SRC = \
3191 test/core/transport/chttp2/hpack_table_test.c \
3192
ctillercab52e72015-01-06 13:10:23 -08003193HPACK_TABLE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_TABLE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003194
nnoble69ac39f2014-12-12 15:43:38 -08003195ifeq ($(NO_SECURE),true)
3196
ctillercab52e72015-01-06 13:10:23 -08003197bins/$(CONFIG)/hpack_table_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003198
3199else
3200
nnoble5f2ecb32015-01-12 16:40:18 -08003201bins/$(CONFIG)/hpack_table_test: $(HPACK_TABLE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003202 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003203 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003204 $(Q) $(LD) $(LDFLAGS) $(HPACK_TABLE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/hpack_table_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003205
nnoble69ac39f2014-12-12 15:43:38 -08003206endif
3207
Craig Tiller770f60a2015-01-12 17:44:43 -08003208objs/$(CONFIG)/test/core/transport/chttp2/hpack_table_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003209
Craig Tiller8f126a62015-01-15 08:50:19 -08003210deps_hpack_table_test: $(HPACK_TABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003211
nnoble69ac39f2014-12-12 15:43:38 -08003212ifneq ($(NO_SECURE),true)
3213ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003214-include $(HPACK_TABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003215endif
nnoble69ac39f2014-12-12 15:43:38 -08003216endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003217
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003218
3219CHTTP2_STREAM_MAP_TEST_SRC = \
3220 test/core/transport/chttp2/stream_map_test.c \
3221
ctillercab52e72015-01-06 13:10:23 -08003222CHTTP2_STREAM_MAP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_MAP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003223
nnoble69ac39f2014-12-12 15:43:38 -08003224ifeq ($(NO_SECURE),true)
3225
ctillercab52e72015-01-06 13:10:23 -08003226bins/$(CONFIG)/chttp2_stream_map_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003227
3228else
3229
nnoble5f2ecb32015-01-12 16:40:18 -08003230bins/$(CONFIG)/chttp2_stream_map_test: $(CHTTP2_STREAM_MAP_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003231 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003232 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003233 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_STREAM_MAP_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_stream_map_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003234
nnoble69ac39f2014-12-12 15:43:38 -08003235endif
3236
Craig Tiller770f60a2015-01-12 17:44:43 -08003237objs/$(CONFIG)/test/core/transport/chttp2/stream_map_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003238
Craig Tiller8f126a62015-01-15 08:50:19 -08003239deps_chttp2_stream_map_test: $(CHTTP2_STREAM_MAP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003240
nnoble69ac39f2014-12-12 15:43:38 -08003241ifneq ($(NO_SECURE),true)
3242ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003243-include $(CHTTP2_STREAM_MAP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003244endif
nnoble69ac39f2014-12-12 15:43:38 -08003245endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003246
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003247
3248HPACK_PARSER_TEST_SRC = \
3249 test/core/transport/chttp2/hpack_parser_test.c \
3250
ctillercab52e72015-01-06 13:10:23 -08003251HPACK_PARSER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_PARSER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003252
nnoble69ac39f2014-12-12 15:43:38 -08003253ifeq ($(NO_SECURE),true)
3254
ctillercab52e72015-01-06 13:10:23 -08003255bins/$(CONFIG)/hpack_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003256
3257else
3258
nnoble5f2ecb32015-01-12 16:40:18 -08003259bins/$(CONFIG)/hpack_parser_test: $(HPACK_PARSER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003260 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003261 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003262 $(Q) $(LD) $(LDFLAGS) $(HPACK_PARSER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/hpack_parser_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003263
nnoble69ac39f2014-12-12 15:43:38 -08003264endif
3265
Craig Tiller770f60a2015-01-12 17:44:43 -08003266objs/$(CONFIG)/test/core/transport/chttp2/hpack_parser_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003267
Craig Tiller8f126a62015-01-15 08:50:19 -08003268deps_hpack_parser_test: $(HPACK_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003269
nnoble69ac39f2014-12-12 15:43:38 -08003270ifneq ($(NO_SECURE),true)
3271ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003272-include $(HPACK_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003273endif
nnoble69ac39f2014-12-12 15:43:38 -08003274endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003275
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003276
3277TRANSPORT_METADATA_TEST_SRC = \
3278 test/core/transport/metadata_test.c \
3279
ctillercab52e72015-01-06 13:10:23 -08003280TRANSPORT_METADATA_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TRANSPORT_METADATA_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003281
nnoble69ac39f2014-12-12 15:43:38 -08003282ifeq ($(NO_SECURE),true)
3283
ctillercab52e72015-01-06 13:10:23 -08003284bins/$(CONFIG)/transport_metadata_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003285
3286else
3287
nnoble5f2ecb32015-01-12 16:40:18 -08003288bins/$(CONFIG)/transport_metadata_test: $(TRANSPORT_METADATA_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003289 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003290 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003291 $(Q) $(LD) $(LDFLAGS) $(TRANSPORT_METADATA_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/transport_metadata_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003292
nnoble69ac39f2014-12-12 15:43:38 -08003293endif
3294
Craig Tiller770f60a2015-01-12 17:44:43 -08003295objs/$(CONFIG)/test/core/transport/metadata_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003296
Craig Tiller8f126a62015-01-15 08:50:19 -08003297deps_transport_metadata_test: $(TRANSPORT_METADATA_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003298
nnoble69ac39f2014-12-12 15:43:38 -08003299ifneq ($(NO_SECURE),true)
3300ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003301-include $(TRANSPORT_METADATA_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003302endif
nnoble69ac39f2014-12-12 15:43:38 -08003303endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003304
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003305
3306CHTTP2_STATUS_CONVERSION_TEST_SRC = \
3307 test/core/transport/chttp2/status_conversion_test.c \
3308
ctillercab52e72015-01-06 13:10:23 -08003309CHTTP2_STATUS_CONVERSION_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STATUS_CONVERSION_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003310
nnoble69ac39f2014-12-12 15:43:38 -08003311ifeq ($(NO_SECURE),true)
3312
ctillercab52e72015-01-06 13:10:23 -08003313bins/$(CONFIG)/chttp2_status_conversion_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003314
3315else
3316
nnoble5f2ecb32015-01-12 16:40:18 -08003317bins/$(CONFIG)/chttp2_status_conversion_test: $(CHTTP2_STATUS_CONVERSION_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003318 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003319 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003320 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_STATUS_CONVERSION_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_status_conversion_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003321
nnoble69ac39f2014-12-12 15:43:38 -08003322endif
3323
Craig Tiller770f60a2015-01-12 17:44:43 -08003324objs/$(CONFIG)/test/core/transport/chttp2/status_conversion_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003325
Craig Tiller8f126a62015-01-15 08:50:19 -08003326deps_chttp2_status_conversion_test: $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003327
nnoble69ac39f2014-12-12 15:43:38 -08003328ifneq ($(NO_SECURE),true)
3329ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003330-include $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003331endif
nnoble69ac39f2014-12-12 15:43:38 -08003332endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003333
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003334
3335CHTTP2_TRANSPORT_END2END_TEST_SRC = \
3336 test/core/transport/chttp2_transport_end2end_test.c \
3337
ctillercab52e72015-01-06 13:10:23 -08003338CHTTP2_TRANSPORT_END2END_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_TRANSPORT_END2END_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003339
nnoble69ac39f2014-12-12 15:43:38 -08003340ifeq ($(NO_SECURE),true)
3341
ctillercab52e72015-01-06 13:10:23 -08003342bins/$(CONFIG)/chttp2_transport_end2end_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003343
3344else
3345
nnoble5f2ecb32015-01-12 16:40:18 -08003346bins/$(CONFIG)/chttp2_transport_end2end_test: $(CHTTP2_TRANSPORT_END2END_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003347 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003348 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003349 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_TRANSPORT_END2END_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_transport_end2end_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003350
nnoble69ac39f2014-12-12 15:43:38 -08003351endif
3352
Craig Tiller770f60a2015-01-12 17:44:43 -08003353objs/$(CONFIG)/test/core/transport/chttp2_transport_end2end_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003354
Craig Tiller8f126a62015-01-15 08:50:19 -08003355deps_chttp2_transport_end2end_test: $(CHTTP2_TRANSPORT_END2END_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003356
nnoble69ac39f2014-12-12 15:43:38 -08003357ifneq ($(NO_SECURE),true)
3358ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003359-include $(CHTTP2_TRANSPORT_END2END_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003360endif
nnoble69ac39f2014-12-12 15:43:38 -08003361endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003362
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003363
ctiller18b49ab2014-12-09 14:39:16 -08003364TCP_POSIX_TEST_SRC = \
3365 test/core/iomgr/tcp_posix_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003366
ctillercab52e72015-01-06 13:10:23 -08003367TCP_POSIX_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_POSIX_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003368
nnoble69ac39f2014-12-12 15:43:38 -08003369ifeq ($(NO_SECURE),true)
3370
ctillercab52e72015-01-06 13:10:23 -08003371bins/$(CONFIG)/tcp_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003372
3373else
3374
nnoble5f2ecb32015-01-12 16:40:18 -08003375bins/$(CONFIG)/tcp_posix_test: $(TCP_POSIX_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003376 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003377 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003378 $(Q) $(LD) $(LDFLAGS) $(TCP_POSIX_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/tcp_posix_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003379
nnoble69ac39f2014-12-12 15:43:38 -08003380endif
3381
Craig Tiller770f60a2015-01-12 17:44:43 -08003382objs/$(CONFIG)/test/core/iomgr/tcp_posix_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003383
Craig Tiller8f126a62015-01-15 08:50:19 -08003384deps_tcp_posix_test: $(TCP_POSIX_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003385
nnoble69ac39f2014-12-12 15:43:38 -08003386ifneq ($(NO_SECURE),true)
3387ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003388-include $(TCP_POSIX_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003389endif
nnoble69ac39f2014-12-12 15:43:38 -08003390endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003391
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003392
nnoble0c475f02014-12-05 15:37:39 -08003393DUALSTACK_SOCKET_TEST_SRC = \
3394 test/core/end2end/dualstack_socket_test.c \
3395
ctillercab52e72015-01-06 13:10:23 -08003396DUALSTACK_SOCKET_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(DUALSTACK_SOCKET_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08003397
nnoble69ac39f2014-12-12 15:43:38 -08003398ifeq ($(NO_SECURE),true)
3399
ctillercab52e72015-01-06 13:10:23 -08003400bins/$(CONFIG)/dualstack_socket_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003401
3402else
3403
nnoble5f2ecb32015-01-12 16:40:18 -08003404bins/$(CONFIG)/dualstack_socket_test: $(DUALSTACK_SOCKET_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08003405 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003406 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003407 $(Q) $(LD) $(LDFLAGS) $(DUALSTACK_SOCKET_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/dualstack_socket_test
nnoble0c475f02014-12-05 15:37:39 -08003408
nnoble69ac39f2014-12-12 15:43:38 -08003409endif
3410
Craig Tiller770f60a2015-01-12 17:44:43 -08003411objs/$(CONFIG)/test/core/end2end/dualstack_socket_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003412
Craig Tiller8f126a62015-01-15 08:50:19 -08003413deps_dualstack_socket_test: $(DUALSTACK_SOCKET_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003414
nnoble69ac39f2014-12-12 15:43:38 -08003415ifneq ($(NO_SECURE),true)
3416ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003417-include $(DUALSTACK_SOCKET_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003418endif
nnoble69ac39f2014-12-12 15:43:38 -08003419endif
nnoble0c475f02014-12-05 15:37:39 -08003420
nnoble0c475f02014-12-05 15:37:39 -08003421
3422NO_SERVER_TEST_SRC = \
3423 test/core/end2end/no_server_test.c \
3424
ctillercab52e72015-01-06 13:10:23 -08003425NO_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(NO_SERVER_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08003426
nnoble69ac39f2014-12-12 15:43:38 -08003427ifeq ($(NO_SECURE),true)
3428
ctillercab52e72015-01-06 13:10:23 -08003429bins/$(CONFIG)/no_server_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003430
3431else
3432
nnoble5f2ecb32015-01-12 16:40:18 -08003433bins/$(CONFIG)/no_server_test: $(NO_SERVER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08003434 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003435 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003436 $(Q) $(LD) $(LDFLAGS) $(NO_SERVER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/no_server_test
nnoble0c475f02014-12-05 15:37:39 -08003437
nnoble69ac39f2014-12-12 15:43:38 -08003438endif
3439
Craig Tiller770f60a2015-01-12 17:44:43 -08003440objs/$(CONFIG)/test/core/end2end/no_server_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003441
Craig Tiller8f126a62015-01-15 08:50:19 -08003442deps_no_server_test: $(NO_SERVER_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003443
nnoble69ac39f2014-12-12 15:43:38 -08003444ifneq ($(NO_SECURE),true)
3445ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003446-include $(NO_SERVER_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003447endif
nnoble69ac39f2014-12-12 15:43:38 -08003448endif
nnoble0c475f02014-12-05 15:37:39 -08003449
nnoble0c475f02014-12-05 15:37:39 -08003450
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003451RESOLVE_ADDRESS_TEST_SRC = \
ctiller18b49ab2014-12-09 14:39:16 -08003452 test/core/iomgr/resolve_address_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003453
ctillercab52e72015-01-06 13:10:23 -08003454RESOLVE_ADDRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(RESOLVE_ADDRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003455
nnoble69ac39f2014-12-12 15:43:38 -08003456ifeq ($(NO_SECURE),true)
3457
ctillercab52e72015-01-06 13:10:23 -08003458bins/$(CONFIG)/resolve_address_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003459
3460else
3461
nnoble5f2ecb32015-01-12 16:40:18 -08003462bins/$(CONFIG)/resolve_address_test: $(RESOLVE_ADDRESS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003463 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003464 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003465 $(Q) $(LD) $(LDFLAGS) $(RESOLVE_ADDRESS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/resolve_address_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003466
nnoble69ac39f2014-12-12 15:43:38 -08003467endif
3468
Craig Tiller770f60a2015-01-12 17:44:43 -08003469objs/$(CONFIG)/test/core/iomgr/resolve_address_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003470
Craig Tiller8f126a62015-01-15 08:50:19 -08003471deps_resolve_address_test: $(RESOLVE_ADDRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003472
nnoble69ac39f2014-12-12 15:43:38 -08003473ifneq ($(NO_SECURE),true)
3474ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003475-include $(RESOLVE_ADDRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003476endif
nnoble69ac39f2014-12-12 15:43:38 -08003477endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003478
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003479
ctiller18b49ab2014-12-09 14:39:16 -08003480SOCKADDR_UTILS_TEST_SRC = \
3481 test/core/iomgr/sockaddr_utils_test.c \
nnoble0c475f02014-12-05 15:37:39 -08003482
ctillercab52e72015-01-06 13:10:23 -08003483SOCKADDR_UTILS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(SOCKADDR_UTILS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08003484
nnoble69ac39f2014-12-12 15:43:38 -08003485ifeq ($(NO_SECURE),true)
3486
ctillercab52e72015-01-06 13:10:23 -08003487bins/$(CONFIG)/sockaddr_utils_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003488
3489else
3490
nnoble5f2ecb32015-01-12 16:40:18 -08003491bins/$(CONFIG)/sockaddr_utils_test: $(SOCKADDR_UTILS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08003492 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003493 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003494 $(Q) $(LD) $(LDFLAGS) $(SOCKADDR_UTILS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/sockaddr_utils_test
nnoble0c475f02014-12-05 15:37:39 -08003495
nnoble69ac39f2014-12-12 15:43:38 -08003496endif
3497
Craig Tiller770f60a2015-01-12 17:44:43 -08003498objs/$(CONFIG)/test/core/iomgr/sockaddr_utils_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003499
Craig Tiller8f126a62015-01-15 08:50:19 -08003500deps_sockaddr_utils_test: $(SOCKADDR_UTILS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003501
nnoble69ac39f2014-12-12 15:43:38 -08003502ifneq ($(NO_SECURE),true)
3503ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003504-include $(SOCKADDR_UTILS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003505endif
nnoble69ac39f2014-12-12 15:43:38 -08003506endif
nnoble0c475f02014-12-05 15:37:39 -08003507
nnoble0c475f02014-12-05 15:37:39 -08003508
ctiller18b49ab2014-12-09 14:39:16 -08003509TCP_SERVER_POSIX_TEST_SRC = \
3510 test/core/iomgr/tcp_server_posix_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003511
ctillercab52e72015-01-06 13:10:23 -08003512TCP_SERVER_POSIX_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_SERVER_POSIX_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003513
nnoble69ac39f2014-12-12 15:43:38 -08003514ifeq ($(NO_SECURE),true)
3515
ctillercab52e72015-01-06 13:10:23 -08003516bins/$(CONFIG)/tcp_server_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003517
3518else
3519
nnoble5f2ecb32015-01-12 16:40:18 -08003520bins/$(CONFIG)/tcp_server_posix_test: $(TCP_SERVER_POSIX_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003521 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003522 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003523 $(Q) $(LD) $(LDFLAGS) $(TCP_SERVER_POSIX_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/tcp_server_posix_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003524
nnoble69ac39f2014-12-12 15:43:38 -08003525endif
3526
Craig Tiller770f60a2015-01-12 17:44:43 -08003527objs/$(CONFIG)/test/core/iomgr/tcp_server_posix_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003528
Craig Tiller8f126a62015-01-15 08:50:19 -08003529deps_tcp_server_posix_test: $(TCP_SERVER_POSIX_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003530
nnoble69ac39f2014-12-12 15:43:38 -08003531ifneq ($(NO_SECURE),true)
3532ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003533-include $(TCP_SERVER_POSIX_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003534endif
nnoble69ac39f2014-12-12 15:43:38 -08003535endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003536
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003537
ctiller18b49ab2014-12-09 14:39:16 -08003538TCP_CLIENT_POSIX_TEST_SRC = \
3539 test/core/iomgr/tcp_client_posix_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003540
ctillercab52e72015-01-06 13:10:23 -08003541TCP_CLIENT_POSIX_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_CLIENT_POSIX_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003542
nnoble69ac39f2014-12-12 15:43:38 -08003543ifeq ($(NO_SECURE),true)
3544
ctillercab52e72015-01-06 13:10:23 -08003545bins/$(CONFIG)/tcp_client_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003546
3547else
3548
nnoble5f2ecb32015-01-12 16:40:18 -08003549bins/$(CONFIG)/tcp_client_posix_test: $(TCP_CLIENT_POSIX_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003550 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003551 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003552 $(Q) $(LD) $(LDFLAGS) $(TCP_CLIENT_POSIX_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/tcp_client_posix_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003553
nnoble69ac39f2014-12-12 15:43:38 -08003554endif
3555
Craig Tiller770f60a2015-01-12 17:44:43 -08003556objs/$(CONFIG)/test/core/iomgr/tcp_client_posix_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003557
Craig Tiller8f126a62015-01-15 08:50:19 -08003558deps_tcp_client_posix_test: $(TCP_CLIENT_POSIX_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003559
nnoble69ac39f2014-12-12 15:43:38 -08003560ifneq ($(NO_SECURE),true)
3561ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003562-include $(TCP_CLIENT_POSIX_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003563endif
nnoble69ac39f2014-12-12 15:43:38 -08003564endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003565
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003566
3567GRPC_CHANNEL_STACK_TEST_SRC = \
3568 test/core/channel/channel_stack_test.c \
3569
ctillercab52e72015-01-06 13:10:23 -08003570GRPC_CHANNEL_STACK_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CHANNEL_STACK_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003571
nnoble69ac39f2014-12-12 15:43:38 -08003572ifeq ($(NO_SECURE),true)
3573
ctillercab52e72015-01-06 13:10:23 -08003574bins/$(CONFIG)/grpc_channel_stack_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003575
3576else
3577
nnoble5f2ecb32015-01-12 16:40:18 -08003578bins/$(CONFIG)/grpc_channel_stack_test: $(GRPC_CHANNEL_STACK_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003579 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003580 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003581 $(Q) $(LD) $(LDFLAGS) $(GRPC_CHANNEL_STACK_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/grpc_channel_stack_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003582
nnoble69ac39f2014-12-12 15:43:38 -08003583endif
3584
Craig Tiller770f60a2015-01-12 17:44:43 -08003585objs/$(CONFIG)/test/core/channel/channel_stack_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003586
Craig Tiller8f126a62015-01-15 08:50:19 -08003587deps_grpc_channel_stack_test: $(GRPC_CHANNEL_STACK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003588
nnoble69ac39f2014-12-12 15:43:38 -08003589ifneq ($(NO_SECURE),true)
3590ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003591-include $(GRPC_CHANNEL_STACK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003592endif
nnoble69ac39f2014-12-12 15:43:38 -08003593endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003594
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003595
3596METADATA_BUFFER_TEST_SRC = \
3597 test/core/channel/metadata_buffer_test.c \
3598
ctillercab52e72015-01-06 13:10:23 -08003599METADATA_BUFFER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(METADATA_BUFFER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003600
nnoble69ac39f2014-12-12 15:43:38 -08003601ifeq ($(NO_SECURE),true)
3602
ctillercab52e72015-01-06 13:10:23 -08003603bins/$(CONFIG)/metadata_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003604
3605else
3606
nnoble5f2ecb32015-01-12 16:40:18 -08003607bins/$(CONFIG)/metadata_buffer_test: $(METADATA_BUFFER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003608 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003609 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003610 $(Q) $(LD) $(LDFLAGS) $(METADATA_BUFFER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/metadata_buffer_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003611
nnoble69ac39f2014-12-12 15:43:38 -08003612endif
3613
Craig Tiller770f60a2015-01-12 17:44:43 -08003614objs/$(CONFIG)/test/core/channel/metadata_buffer_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003615
Craig Tiller8f126a62015-01-15 08:50:19 -08003616deps_metadata_buffer_test: $(METADATA_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003617
nnoble69ac39f2014-12-12 15:43:38 -08003618ifneq ($(NO_SECURE),true)
3619ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003620-include $(METADATA_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003621endif
nnoble69ac39f2014-12-12 15:43:38 -08003622endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003623
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003624
3625GRPC_COMPLETION_QUEUE_TEST_SRC = \
3626 test/core/surface/completion_queue_test.c \
3627
ctillercab52e72015-01-06 13:10:23 -08003628GRPC_COMPLETION_QUEUE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003629
nnoble69ac39f2014-12-12 15:43:38 -08003630ifeq ($(NO_SECURE),true)
3631
ctillercab52e72015-01-06 13:10:23 -08003632bins/$(CONFIG)/grpc_completion_queue_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003633
3634else
3635
nnoble5f2ecb32015-01-12 16:40:18 -08003636bins/$(CONFIG)/grpc_completion_queue_test: $(GRPC_COMPLETION_QUEUE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003637 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003638 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003639 $(Q) $(LD) $(LDFLAGS) $(GRPC_COMPLETION_QUEUE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/grpc_completion_queue_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003640
nnoble69ac39f2014-12-12 15:43:38 -08003641endif
3642
Craig Tiller770f60a2015-01-12 17:44:43 -08003643objs/$(CONFIG)/test/core/surface/completion_queue_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003644
Craig Tiller8f126a62015-01-15 08:50:19 -08003645deps_grpc_completion_queue_test: $(GRPC_COMPLETION_QUEUE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003646
nnoble69ac39f2014-12-12 15:43:38 -08003647ifneq ($(NO_SECURE),true)
3648ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003649-include $(GRPC_COMPLETION_QUEUE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003650endif
nnoble69ac39f2014-12-12 15:43:38 -08003651endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003652
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003653
3654GRPC_COMPLETION_QUEUE_BENCHMARK_SRC = \
3655 test/core/surface/completion_queue_benchmark.c \
3656
ctillercab52e72015-01-06 13:10:23 -08003657GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_BENCHMARK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003658
nnoble69ac39f2014-12-12 15:43:38 -08003659ifeq ($(NO_SECURE),true)
3660
ctillercab52e72015-01-06 13:10:23 -08003661bins/$(CONFIG)/grpc_completion_queue_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003662
3663else
3664
nnoble5f2ecb32015-01-12 16:40:18 -08003665bins/$(CONFIG)/grpc_completion_queue_benchmark: $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003666 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003667 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003668 $(Q) $(LD) $(LDFLAGS) $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/grpc_completion_queue_benchmark
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003669
nnoble69ac39f2014-12-12 15:43:38 -08003670endif
3671
Craig Tiller770f60a2015-01-12 17:44:43 -08003672objs/$(CONFIG)/test/core/surface/completion_queue_benchmark.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003673
Craig Tiller8f126a62015-01-15 08:50:19 -08003674deps_grpc_completion_queue_benchmark: $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003675
nnoble69ac39f2014-12-12 15:43:38 -08003676ifneq ($(NO_SECURE),true)
3677ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003678-include $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003679endif
nnoble69ac39f2014-12-12 15:43:38 -08003680endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003681
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003682
hongyu24200d32015-01-08 15:13:49 -08003683CENSUS_TRACE_STORE_TEST_SRC = \
3684 test/core/statistics/trace_test.c \
3685
3686CENSUS_TRACE_STORE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_TRACE_STORE_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08003687
3688ifeq ($(NO_SECURE),true)
3689
3690bins/$(CONFIG)/census_trace_store_test: openssl_dep_error
3691
3692else
3693
nnoble5f2ecb32015-01-12 16:40:18 -08003694bins/$(CONFIG)/census_trace_store_test: $(CENSUS_TRACE_STORE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08003695 $(E) "[LD] Linking $@"
3696 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003697 $(Q) $(LD) $(LDFLAGS) $(CENSUS_TRACE_STORE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_trace_store_test
hongyu24200d32015-01-08 15:13:49 -08003698
3699endif
3700
Craig Tiller770f60a2015-01-12 17:44:43 -08003701objs/$(CONFIG)/test/core/statistics/trace_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003702
Craig Tiller8f126a62015-01-15 08:50:19 -08003703deps_census_trace_store_test: $(CENSUS_TRACE_STORE_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08003704
3705ifneq ($(NO_SECURE),true)
3706ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003707-include $(CENSUS_TRACE_STORE_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08003708endif
3709endif
3710
hongyu24200d32015-01-08 15:13:49 -08003711
3712CENSUS_STATS_STORE_TEST_SRC = \
3713 test/core/statistics/rpc_stats_test.c \
3714
3715CENSUS_STATS_STORE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATS_STORE_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08003716
3717ifeq ($(NO_SECURE),true)
3718
3719bins/$(CONFIG)/census_stats_store_test: openssl_dep_error
3720
3721else
3722
nnoble5f2ecb32015-01-12 16:40:18 -08003723bins/$(CONFIG)/census_stats_store_test: $(CENSUS_STATS_STORE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08003724 $(E) "[LD] Linking $@"
3725 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003726 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATS_STORE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_stats_store_test
hongyu24200d32015-01-08 15:13:49 -08003727
3728endif
3729
Craig Tiller770f60a2015-01-12 17:44:43 -08003730objs/$(CONFIG)/test/core/statistics/rpc_stats_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003731
Craig Tiller8f126a62015-01-15 08:50:19 -08003732deps_census_stats_store_test: $(CENSUS_STATS_STORE_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08003733
3734ifneq ($(NO_SECURE),true)
3735ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003736-include $(CENSUS_STATS_STORE_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08003737endif
3738endif
3739
hongyu24200d32015-01-08 15:13:49 -08003740
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003741CENSUS_WINDOW_STATS_TEST_SRC = \
3742 test/core/statistics/window_stats_test.c \
3743
ctillercab52e72015-01-06 13:10:23 -08003744CENSUS_WINDOW_STATS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_WINDOW_STATS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003745
nnoble69ac39f2014-12-12 15:43:38 -08003746ifeq ($(NO_SECURE),true)
3747
ctillercab52e72015-01-06 13:10:23 -08003748bins/$(CONFIG)/census_window_stats_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003749
3750else
3751
nnoble5f2ecb32015-01-12 16:40:18 -08003752bins/$(CONFIG)/census_window_stats_test: $(CENSUS_WINDOW_STATS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003753 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003754 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003755 $(Q) $(LD) $(LDFLAGS) $(CENSUS_WINDOW_STATS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_window_stats_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003756
nnoble69ac39f2014-12-12 15:43:38 -08003757endif
3758
Craig Tiller770f60a2015-01-12 17:44:43 -08003759objs/$(CONFIG)/test/core/statistics/window_stats_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003760
Craig Tiller8f126a62015-01-15 08:50:19 -08003761deps_census_window_stats_test: $(CENSUS_WINDOW_STATS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003762
nnoble69ac39f2014-12-12 15:43:38 -08003763ifneq ($(NO_SECURE),true)
3764ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003765-include $(CENSUS_WINDOW_STATS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003766endif
nnoble69ac39f2014-12-12 15:43:38 -08003767endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003768
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003769
3770CENSUS_STATISTICS_QUICK_TEST_SRC = \
3771 test/core/statistics/quick_test.c \
3772
ctillercab52e72015-01-06 13:10:23 -08003773CENSUS_STATISTICS_QUICK_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_QUICK_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003774
nnoble69ac39f2014-12-12 15:43:38 -08003775ifeq ($(NO_SECURE),true)
3776
ctillercab52e72015-01-06 13:10:23 -08003777bins/$(CONFIG)/census_statistics_quick_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003778
3779else
3780
nnoble5f2ecb32015-01-12 16:40:18 -08003781bins/$(CONFIG)/census_statistics_quick_test: $(CENSUS_STATISTICS_QUICK_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003782 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003783 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003784 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_QUICK_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_statistics_quick_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003785
nnoble69ac39f2014-12-12 15:43:38 -08003786endif
3787
Craig Tiller770f60a2015-01-12 17:44:43 -08003788objs/$(CONFIG)/test/core/statistics/quick_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003789
Craig Tiller8f126a62015-01-15 08:50:19 -08003790deps_census_statistics_quick_test: $(CENSUS_STATISTICS_QUICK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003791
nnoble69ac39f2014-12-12 15:43:38 -08003792ifneq ($(NO_SECURE),true)
3793ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003794-include $(CENSUS_STATISTICS_QUICK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003795endif
nnoble69ac39f2014-12-12 15:43:38 -08003796endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003797
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003798
aveitch482a5be2014-12-15 10:25:12 -08003799CENSUS_STATISTICS_SMALL_LOG_TEST_SRC = \
3800 test/core/statistics/small_log_test.c \
3801
ctillercab52e72015-01-06 13:10:23 -08003802CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_SMALL_LOG_TEST_SRC))))
aveitch482a5be2014-12-15 10:25:12 -08003803
3804ifeq ($(NO_SECURE),true)
3805
ctillercab52e72015-01-06 13:10:23 -08003806bins/$(CONFIG)/census_statistics_small_log_test: openssl_dep_error
aveitch482a5be2014-12-15 10:25:12 -08003807
3808else
3809
nnoble5f2ecb32015-01-12 16:40:18 -08003810bins/$(CONFIG)/census_statistics_small_log_test: $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
aveitch482a5be2014-12-15 10:25:12 -08003811 $(E) "[LD] Linking $@"
3812 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003813 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_statistics_small_log_test
aveitch482a5be2014-12-15 10:25:12 -08003814
3815endif
3816
Craig Tiller770f60a2015-01-12 17:44:43 -08003817objs/$(CONFIG)/test/core/statistics/small_log_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003818
Craig Tiller8f126a62015-01-15 08:50:19 -08003819deps_census_statistics_small_log_test: $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS:.o=.dep)
aveitch482a5be2014-12-15 10:25:12 -08003820
3821ifneq ($(NO_SECURE),true)
3822ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003823-include $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS:.o=.dep)
aveitch482a5be2014-12-15 10:25:12 -08003824endif
3825endif
3826
aveitch482a5be2014-12-15 10:25:12 -08003827
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003828CENSUS_STATISTICS_PERFORMANCE_TEST_SRC = \
3829 test/core/statistics/performance_test.c \
3830
ctillercab52e72015-01-06 13:10:23 -08003831CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_PERFORMANCE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003832
nnoble69ac39f2014-12-12 15:43:38 -08003833ifeq ($(NO_SECURE),true)
3834
ctillercab52e72015-01-06 13:10:23 -08003835bins/$(CONFIG)/census_statistics_performance_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003836
3837else
3838
nnoble5f2ecb32015-01-12 16:40:18 -08003839bins/$(CONFIG)/census_statistics_performance_test: $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003840 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003841 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003842 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_statistics_performance_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003843
nnoble69ac39f2014-12-12 15:43:38 -08003844endif
3845
Craig Tiller770f60a2015-01-12 17:44:43 -08003846objs/$(CONFIG)/test/core/statistics/performance_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003847
Craig Tiller8f126a62015-01-15 08:50:19 -08003848deps_census_statistics_performance_test: $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003849
nnoble69ac39f2014-12-12 15:43:38 -08003850ifneq ($(NO_SECURE),true)
3851ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003852-include $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003853endif
nnoble69ac39f2014-12-12 15:43:38 -08003854endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003855
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003856
3857CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC = \
3858 test/core/statistics/multiple_writers_test.c \
3859
ctillercab52e72015-01-06 13:10:23 -08003860CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003861
nnoble69ac39f2014-12-12 15:43:38 -08003862ifeq ($(NO_SECURE),true)
3863
ctillercab52e72015-01-06 13:10:23 -08003864bins/$(CONFIG)/census_statistics_multiple_writers_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003865
3866else
3867
nnoble5f2ecb32015-01-12 16:40:18 -08003868bins/$(CONFIG)/census_statistics_multiple_writers_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003869 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003870 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003871 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_statistics_multiple_writers_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003872
nnoble69ac39f2014-12-12 15:43:38 -08003873endif
3874
Craig Tiller770f60a2015-01-12 17:44:43 -08003875objs/$(CONFIG)/test/core/statistics/multiple_writers_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003876
Craig Tiller8f126a62015-01-15 08:50:19 -08003877deps_census_statistics_multiple_writers_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003878
nnoble69ac39f2014-12-12 15:43:38 -08003879ifneq ($(NO_SECURE),true)
3880ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003881-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003882endif
nnoble69ac39f2014-12-12 15:43:38 -08003883endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003884
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003885
3886CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_SRC = \
3887 test/core/statistics/multiple_writers_circular_buffer_test.c \
3888
ctillercab52e72015-01-06 13:10:23 -08003889CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003890
nnoble69ac39f2014-12-12 15:43:38 -08003891ifeq ($(NO_SECURE),true)
3892
ctillercab52e72015-01-06 13:10:23 -08003893bins/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003894
3895else
3896
nnoble5f2ecb32015-01-12 16:40:18 -08003897bins/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003898 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003899 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003900 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003901
nnoble69ac39f2014-12-12 15:43:38 -08003902endif
3903
Craig Tiller770f60a2015-01-12 17:44:43 -08003904objs/$(CONFIG)/test/core/statistics/multiple_writers_circular_buffer_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003905
Craig Tiller8f126a62015-01-15 08:50:19 -08003906deps_census_statistics_multiple_writers_circular_buffer_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003907
nnoble69ac39f2014-12-12 15:43:38 -08003908ifneq ($(NO_SECURE),true)
3909ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003910-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003911endif
nnoble69ac39f2014-12-12 15:43:38 -08003912endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003913
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003914
3915CENSUS_STUB_TEST_SRC = \
3916 test/core/statistics/census_stub_test.c \
3917
ctillercab52e72015-01-06 13:10:23 -08003918CENSUS_STUB_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STUB_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003919
nnoble69ac39f2014-12-12 15:43:38 -08003920ifeq ($(NO_SECURE),true)
3921
ctillercab52e72015-01-06 13:10:23 -08003922bins/$(CONFIG)/census_stub_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003923
3924else
3925
nnoble5f2ecb32015-01-12 16:40:18 -08003926bins/$(CONFIG)/census_stub_test: $(CENSUS_STUB_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003927 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003928 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003929 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STUB_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_stub_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003930
nnoble69ac39f2014-12-12 15:43:38 -08003931endif
3932
Craig Tiller770f60a2015-01-12 17:44:43 -08003933objs/$(CONFIG)/test/core/statistics/census_stub_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003934
Craig Tiller8f126a62015-01-15 08:50:19 -08003935deps_census_stub_test: $(CENSUS_STUB_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003936
nnoble69ac39f2014-12-12 15:43:38 -08003937ifneq ($(NO_SECURE),true)
3938ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003939-include $(CENSUS_STUB_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003940endif
nnoble69ac39f2014-12-12 15:43:38 -08003941endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003942
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003943
3944CENSUS_HASH_TABLE_TEST_SRC = \
3945 test/core/statistics/hash_table_test.c \
3946
ctillercab52e72015-01-06 13:10:23 -08003947CENSUS_HASH_TABLE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_HASH_TABLE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003948
nnoble69ac39f2014-12-12 15:43:38 -08003949ifeq ($(NO_SECURE),true)
3950
ctillercab52e72015-01-06 13:10:23 -08003951bins/$(CONFIG)/census_hash_table_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003952
3953else
3954
nnoble5f2ecb32015-01-12 16:40:18 -08003955bins/$(CONFIG)/census_hash_table_test: $(CENSUS_HASH_TABLE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003956 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003957 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003958 $(Q) $(LD) $(LDFLAGS) $(CENSUS_HASH_TABLE_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/census_hash_table_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003959
nnoble69ac39f2014-12-12 15:43:38 -08003960endif
3961
Craig Tiller770f60a2015-01-12 17:44:43 -08003962objs/$(CONFIG)/test/core/statistics/hash_table_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003963
Craig Tiller8f126a62015-01-15 08:50:19 -08003964deps_census_hash_table_test: $(CENSUS_HASH_TABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003965
nnoble69ac39f2014-12-12 15:43:38 -08003966ifneq ($(NO_SECURE),true)
3967ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003968-include $(CENSUS_HASH_TABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003969endif
nnoble69ac39f2014-12-12 15:43:38 -08003970endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003971
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003972
3973FLING_SERVER_SRC = \
3974 test/core/fling/server.c \
3975
ctillercab52e72015-01-06 13:10:23 -08003976FLING_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_SERVER_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003977
nnoble69ac39f2014-12-12 15:43:38 -08003978ifeq ($(NO_SECURE),true)
3979
ctillercab52e72015-01-06 13:10:23 -08003980bins/$(CONFIG)/fling_server: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003981
3982else
3983
nnoble5f2ecb32015-01-12 16:40:18 -08003984bins/$(CONFIG)/fling_server: $(FLING_SERVER_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003985 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003986 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003987 $(Q) $(LD) $(LDFLAGS) $(FLING_SERVER_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/fling_server
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003988
nnoble69ac39f2014-12-12 15:43:38 -08003989endif
3990
Craig Tiller770f60a2015-01-12 17:44:43 -08003991objs/$(CONFIG)/test/core/fling/server.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003992
Craig Tiller8f126a62015-01-15 08:50:19 -08003993deps_fling_server: $(FLING_SERVER_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003994
nnoble69ac39f2014-12-12 15:43:38 -08003995ifneq ($(NO_SECURE),true)
3996ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003997-include $(FLING_SERVER_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003998endif
nnoble69ac39f2014-12-12 15:43:38 -08003999endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004000
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004001
4002FLING_CLIENT_SRC = \
4003 test/core/fling/client.c \
4004
ctillercab52e72015-01-06 13:10:23 -08004005FLING_CLIENT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_CLIENT_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004006
nnoble69ac39f2014-12-12 15:43:38 -08004007ifeq ($(NO_SECURE),true)
4008
ctillercab52e72015-01-06 13:10:23 -08004009bins/$(CONFIG)/fling_client: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004010
4011else
4012
nnoble5f2ecb32015-01-12 16:40:18 -08004013bins/$(CONFIG)/fling_client: $(FLING_CLIENT_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004014 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004015 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004016 $(Q) $(LD) $(LDFLAGS) $(FLING_CLIENT_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/fling_client
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004017
nnoble69ac39f2014-12-12 15:43:38 -08004018endif
4019
Craig Tiller770f60a2015-01-12 17:44:43 -08004020objs/$(CONFIG)/test/core/fling/client.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004021
Craig Tiller8f126a62015-01-15 08:50:19 -08004022deps_fling_client: $(FLING_CLIENT_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004023
nnoble69ac39f2014-12-12 15:43:38 -08004024ifneq ($(NO_SECURE),true)
4025ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004026-include $(FLING_CLIENT_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004027endif
nnoble69ac39f2014-12-12 15:43:38 -08004028endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004029
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004030
4031FLING_TEST_SRC = \
4032 test/core/fling/fling_test.c \
4033
ctillercab52e72015-01-06 13:10:23 -08004034FLING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004035
nnoble69ac39f2014-12-12 15:43:38 -08004036ifeq ($(NO_SECURE),true)
4037
ctillercab52e72015-01-06 13:10:23 -08004038bins/$(CONFIG)/fling_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004039
4040else
4041
nnoble5f2ecb32015-01-12 16:40:18 -08004042bins/$(CONFIG)/fling_test: $(FLING_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004043 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004044 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004045 $(Q) $(LD) $(LDFLAGS) $(FLING_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/fling_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004046
nnoble69ac39f2014-12-12 15:43:38 -08004047endif
4048
Craig Tiller770f60a2015-01-12 17:44:43 -08004049objs/$(CONFIG)/test/core/fling/fling_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004050
Craig Tiller8f126a62015-01-15 08:50:19 -08004051deps_fling_test: $(FLING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004052
nnoble69ac39f2014-12-12 15:43:38 -08004053ifneq ($(NO_SECURE),true)
4054ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004055-include $(FLING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004056endif
nnoble69ac39f2014-12-12 15:43:38 -08004057endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004058
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004059
4060ECHO_SERVER_SRC = \
4061 test/core/echo/server.c \
4062
ctillercab52e72015-01-06 13:10:23 -08004063ECHO_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_SERVER_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004064
nnoble69ac39f2014-12-12 15:43:38 -08004065ifeq ($(NO_SECURE),true)
4066
ctillercab52e72015-01-06 13:10:23 -08004067bins/$(CONFIG)/echo_server: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004068
4069else
4070
nnoble5f2ecb32015-01-12 16:40:18 -08004071bins/$(CONFIG)/echo_server: $(ECHO_SERVER_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004072 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004073 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004074 $(Q) $(LD) $(LDFLAGS) $(ECHO_SERVER_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/echo_server
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004075
nnoble69ac39f2014-12-12 15:43:38 -08004076endif
4077
Craig Tiller770f60a2015-01-12 17:44:43 -08004078objs/$(CONFIG)/test/core/echo/server.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004079
Craig Tiller8f126a62015-01-15 08:50:19 -08004080deps_echo_server: $(ECHO_SERVER_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004081
nnoble69ac39f2014-12-12 15:43:38 -08004082ifneq ($(NO_SECURE),true)
4083ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004084-include $(ECHO_SERVER_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004085endif
nnoble69ac39f2014-12-12 15:43:38 -08004086endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004087
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004088
4089ECHO_CLIENT_SRC = \
4090 test/core/echo/client.c \
4091
ctillercab52e72015-01-06 13:10:23 -08004092ECHO_CLIENT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_CLIENT_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004093
nnoble69ac39f2014-12-12 15:43:38 -08004094ifeq ($(NO_SECURE),true)
4095
ctillercab52e72015-01-06 13:10:23 -08004096bins/$(CONFIG)/echo_client: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004097
4098else
4099
nnoble5f2ecb32015-01-12 16:40:18 -08004100bins/$(CONFIG)/echo_client: $(ECHO_CLIENT_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004101 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004102 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004103 $(Q) $(LD) $(LDFLAGS) $(ECHO_CLIENT_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/echo_client
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004104
nnoble69ac39f2014-12-12 15:43:38 -08004105endif
4106
Craig Tiller770f60a2015-01-12 17:44:43 -08004107objs/$(CONFIG)/test/core/echo/client.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004108
Craig Tiller8f126a62015-01-15 08:50:19 -08004109deps_echo_client: $(ECHO_CLIENT_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004110
nnoble69ac39f2014-12-12 15:43:38 -08004111ifneq ($(NO_SECURE),true)
4112ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004113-include $(ECHO_CLIENT_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004114endif
nnoble69ac39f2014-12-12 15:43:38 -08004115endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004116
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004117
4118ECHO_TEST_SRC = \
4119 test/core/echo/echo_test.c \
4120
ctillercab52e72015-01-06 13:10:23 -08004121ECHO_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004122
nnoble69ac39f2014-12-12 15:43:38 -08004123ifeq ($(NO_SECURE),true)
4124
ctillercab52e72015-01-06 13:10:23 -08004125bins/$(CONFIG)/echo_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004126
4127else
4128
nnoble5f2ecb32015-01-12 16:40:18 -08004129bins/$(CONFIG)/echo_test: $(ECHO_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004130 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004131 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004132 $(Q) $(LD) $(LDFLAGS) $(ECHO_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/echo_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004133
nnoble69ac39f2014-12-12 15:43:38 -08004134endif
4135
Craig Tiller770f60a2015-01-12 17:44:43 -08004136objs/$(CONFIG)/test/core/echo/echo_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004137
Craig Tiller8f126a62015-01-15 08:50:19 -08004138deps_echo_test: $(ECHO_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004139
nnoble69ac39f2014-12-12 15:43:38 -08004140ifneq ($(NO_SECURE),true)
4141ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004142-include $(ECHO_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004143endif
nnoble69ac39f2014-12-12 15:43:38 -08004144endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004145
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004146
4147LOW_LEVEL_PING_PONG_BENCHMARK_SRC = \
4148 test/core/network_benchmarks/low_level_ping_pong.c \
4149
ctillercab52e72015-01-06 13:10:23 -08004150LOW_LEVEL_PING_PONG_BENCHMARK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LOW_LEVEL_PING_PONG_BENCHMARK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004151
nnoble69ac39f2014-12-12 15:43:38 -08004152ifeq ($(NO_SECURE),true)
4153
ctillercab52e72015-01-06 13:10:23 -08004154bins/$(CONFIG)/low_level_ping_pong_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004155
4156else
4157
nnoble5f2ecb32015-01-12 16:40:18 -08004158bins/$(CONFIG)/low_level_ping_pong_benchmark: $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004159 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004160 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004161 $(Q) $(LD) $(LDFLAGS) $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/low_level_ping_pong_benchmark
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004162
nnoble69ac39f2014-12-12 15:43:38 -08004163endif
4164
Craig Tiller770f60a2015-01-12 17:44:43 -08004165objs/$(CONFIG)/test/core/network_benchmarks/low_level_ping_pong.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004166
Craig Tiller8f126a62015-01-15 08:50:19 -08004167deps_low_level_ping_pong_benchmark: $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004168
nnoble69ac39f2014-12-12 15:43:38 -08004169ifneq ($(NO_SECURE),true)
4170ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004171-include $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004172endif
nnoble69ac39f2014-12-12 15:43:38 -08004173endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004174
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004175
4176MESSAGE_COMPRESS_TEST_SRC = \
4177 test/core/compression/message_compress_test.c \
4178
ctillercab52e72015-01-06 13:10:23 -08004179MESSAGE_COMPRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(MESSAGE_COMPRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004180
nnoble69ac39f2014-12-12 15:43:38 -08004181ifeq ($(NO_SECURE),true)
4182
ctillercab52e72015-01-06 13:10:23 -08004183bins/$(CONFIG)/message_compress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004184
4185else
4186
nnoble5f2ecb32015-01-12 16:40:18 -08004187bins/$(CONFIG)/message_compress_test: $(MESSAGE_COMPRESS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004188 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004189 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004190 $(Q) $(LD) $(LDFLAGS) $(MESSAGE_COMPRESS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/message_compress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004191
nnoble69ac39f2014-12-12 15:43:38 -08004192endif
4193
Craig Tiller770f60a2015-01-12 17:44:43 -08004194objs/$(CONFIG)/test/core/compression/message_compress_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004195
Craig Tiller8f126a62015-01-15 08:50:19 -08004196deps_message_compress_test: $(MESSAGE_COMPRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004197
nnoble69ac39f2014-12-12 15:43:38 -08004198ifneq ($(NO_SECURE),true)
4199ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004200-include $(MESSAGE_COMPRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004201endif
nnoble69ac39f2014-12-12 15:43:38 -08004202endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004203
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004204
nnoble0c475f02014-12-05 15:37:39 -08004205BIN_ENCODER_TEST_SRC = \
4206 test/core/transport/chttp2/bin_encoder_test.c \
4207
ctillercab52e72015-01-06 13:10:23 -08004208BIN_ENCODER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(BIN_ENCODER_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08004209
nnoble69ac39f2014-12-12 15:43:38 -08004210ifeq ($(NO_SECURE),true)
4211
ctillercab52e72015-01-06 13:10:23 -08004212bins/$(CONFIG)/bin_encoder_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004213
4214else
4215
nnoble5f2ecb32015-01-12 16:40:18 -08004216bins/$(CONFIG)/bin_encoder_test: $(BIN_ENCODER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08004217 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004218 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004219 $(Q) $(LD) $(LDFLAGS) $(BIN_ENCODER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/bin_encoder_test
nnoble0c475f02014-12-05 15:37:39 -08004220
nnoble69ac39f2014-12-12 15:43:38 -08004221endif
4222
Craig Tiller770f60a2015-01-12 17:44:43 -08004223objs/$(CONFIG)/test/core/transport/chttp2/bin_encoder_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004224
Craig Tiller8f126a62015-01-15 08:50:19 -08004225deps_bin_encoder_test: $(BIN_ENCODER_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08004226
nnoble69ac39f2014-12-12 15:43:38 -08004227ifneq ($(NO_SECURE),true)
4228ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004229-include $(BIN_ENCODER_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08004230endif
nnoble69ac39f2014-12-12 15:43:38 -08004231endif
nnoble0c475f02014-12-05 15:37:39 -08004232
nnoble0c475f02014-12-05 15:37:39 -08004233
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004234SECURE_ENDPOINT_TEST_SRC = \
ctiller2bbb6c42014-12-17 09:44:44 -08004235 test/core/security/secure_endpoint_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004236
ctillercab52e72015-01-06 13:10:23 -08004237SECURE_ENDPOINT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(SECURE_ENDPOINT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004238
nnoble69ac39f2014-12-12 15:43:38 -08004239ifeq ($(NO_SECURE),true)
4240
ctillercab52e72015-01-06 13:10:23 -08004241bins/$(CONFIG)/secure_endpoint_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004242
4243else
4244
nnoble5f2ecb32015-01-12 16:40:18 -08004245bins/$(CONFIG)/secure_endpoint_test: $(SECURE_ENDPOINT_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004246 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004247 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004248 $(Q) $(LD) $(LDFLAGS) $(SECURE_ENDPOINT_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/secure_endpoint_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004249
nnoble69ac39f2014-12-12 15:43:38 -08004250endif
4251
Craig Tiller770f60a2015-01-12 17:44:43 -08004252objs/$(CONFIG)/test/core/security/secure_endpoint_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004253
Craig Tiller8f126a62015-01-15 08:50:19 -08004254deps_secure_endpoint_test: $(SECURE_ENDPOINT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004255
nnoble69ac39f2014-12-12 15:43:38 -08004256ifneq ($(NO_SECURE),true)
4257ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004258-include $(SECURE_ENDPOINT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004259endif
nnoble69ac39f2014-12-12 15:43:38 -08004260endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004261
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004262
4263HTTPCLI_FORMAT_REQUEST_TEST_SRC = \
4264 test/core/httpcli/format_request_test.c \
4265
ctillercab52e72015-01-06 13:10:23 -08004266HTTPCLI_FORMAT_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_FORMAT_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004267
nnoble69ac39f2014-12-12 15:43:38 -08004268ifeq ($(NO_SECURE),true)
4269
ctillercab52e72015-01-06 13:10:23 -08004270bins/$(CONFIG)/httpcli_format_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004271
4272else
4273
nnoble5f2ecb32015-01-12 16:40:18 -08004274bins/$(CONFIG)/httpcli_format_request_test: $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004275 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004276 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004277 $(Q) $(LD) $(LDFLAGS) $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/httpcli_format_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004278
nnoble69ac39f2014-12-12 15:43:38 -08004279endif
4280
Craig Tiller770f60a2015-01-12 17:44:43 -08004281objs/$(CONFIG)/test/core/httpcli/format_request_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004282
Craig Tiller8f126a62015-01-15 08:50:19 -08004283deps_httpcli_format_request_test: $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004284
nnoble69ac39f2014-12-12 15:43:38 -08004285ifneq ($(NO_SECURE),true)
4286ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004287-include $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004288endif
nnoble69ac39f2014-12-12 15:43:38 -08004289endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004290
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004291
4292HTTPCLI_PARSER_TEST_SRC = \
4293 test/core/httpcli/parser_test.c \
4294
ctillercab52e72015-01-06 13:10:23 -08004295HTTPCLI_PARSER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_PARSER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004296
nnoble69ac39f2014-12-12 15:43:38 -08004297ifeq ($(NO_SECURE),true)
4298
ctillercab52e72015-01-06 13:10:23 -08004299bins/$(CONFIG)/httpcli_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004300
4301else
4302
nnoble5f2ecb32015-01-12 16:40:18 -08004303bins/$(CONFIG)/httpcli_parser_test: $(HTTPCLI_PARSER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004304 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004305 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004306 $(Q) $(LD) $(LDFLAGS) $(HTTPCLI_PARSER_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/httpcli_parser_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004307
nnoble69ac39f2014-12-12 15:43:38 -08004308endif
4309
Craig Tiller770f60a2015-01-12 17:44:43 -08004310objs/$(CONFIG)/test/core/httpcli/parser_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004311
Craig Tiller8f126a62015-01-15 08:50:19 -08004312deps_httpcli_parser_test: $(HTTPCLI_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004313
nnoble69ac39f2014-12-12 15:43:38 -08004314ifneq ($(NO_SECURE),true)
4315ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004316-include $(HTTPCLI_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004317endif
nnoble69ac39f2014-12-12 15:43:38 -08004318endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004319
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004320
4321HTTPCLI_TEST_SRC = \
4322 test/core/httpcli/httpcli_test.c \
4323
ctillercab52e72015-01-06 13:10:23 -08004324HTTPCLI_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004325
nnoble69ac39f2014-12-12 15:43:38 -08004326ifeq ($(NO_SECURE),true)
4327
ctillercab52e72015-01-06 13:10:23 -08004328bins/$(CONFIG)/httpcli_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004329
4330else
4331
nnoble5f2ecb32015-01-12 16:40:18 -08004332bins/$(CONFIG)/httpcli_test: $(HTTPCLI_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004333 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004334 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004335 $(Q) $(LD) $(LDFLAGS) $(HTTPCLI_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/httpcli_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004336
nnoble69ac39f2014-12-12 15:43:38 -08004337endif
4338
Craig Tiller770f60a2015-01-12 17:44:43 -08004339objs/$(CONFIG)/test/core/httpcli/httpcli_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004340
Craig Tiller8f126a62015-01-15 08:50:19 -08004341deps_httpcli_test: $(HTTPCLI_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004342
nnoble69ac39f2014-12-12 15:43:38 -08004343ifneq ($(NO_SECURE),true)
4344ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004345-include $(HTTPCLI_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004346endif
nnoble69ac39f2014-12-12 15:43:38 -08004347endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004348
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004349
4350GRPC_CREDENTIALS_TEST_SRC = \
4351 test/core/security/credentials_test.c \
4352
ctillercab52e72015-01-06 13:10:23 -08004353GRPC_CREDENTIALS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CREDENTIALS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004354
nnoble69ac39f2014-12-12 15:43:38 -08004355ifeq ($(NO_SECURE),true)
4356
ctillercab52e72015-01-06 13:10:23 -08004357bins/$(CONFIG)/grpc_credentials_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004358
4359else
4360
nnoble5f2ecb32015-01-12 16:40:18 -08004361bins/$(CONFIG)/grpc_credentials_test: $(GRPC_CREDENTIALS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004362 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004363 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004364 $(Q) $(LD) $(LDFLAGS) $(GRPC_CREDENTIALS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/grpc_credentials_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004365
nnoble69ac39f2014-12-12 15:43:38 -08004366endif
4367
Craig Tiller770f60a2015-01-12 17:44:43 -08004368objs/$(CONFIG)/test/core/security/credentials_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004369
Craig Tiller8f126a62015-01-15 08:50:19 -08004370deps_grpc_credentials_test: $(GRPC_CREDENTIALS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004371
nnoble69ac39f2014-12-12 15:43:38 -08004372ifneq ($(NO_SECURE),true)
4373ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004374-include $(GRPC_CREDENTIALS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004375endif
nnoble69ac39f2014-12-12 15:43:38 -08004376endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004377
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004378
jboeuf1a809c02014-12-19 15:44:30 -08004379GRPC_FETCH_OAUTH2_SRC = \
4380 test/core/security/fetch_oauth2.c \
4381
ctillercab52e72015-01-06 13:10:23 -08004382GRPC_FETCH_OAUTH2_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_FETCH_OAUTH2_SRC))))
jboeuf1a809c02014-12-19 15:44:30 -08004383
4384ifeq ($(NO_SECURE),true)
4385
ctillercab52e72015-01-06 13:10:23 -08004386bins/$(CONFIG)/grpc_fetch_oauth2: openssl_dep_error
jboeuf1a809c02014-12-19 15:44:30 -08004387
4388else
4389
nnoble5f2ecb32015-01-12 16:40:18 -08004390bins/$(CONFIG)/grpc_fetch_oauth2: $(GRPC_FETCH_OAUTH2_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
jboeuf1a809c02014-12-19 15:44:30 -08004391 $(E) "[LD] Linking $@"
4392 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004393 $(Q) $(LD) $(LDFLAGS) $(GRPC_FETCH_OAUTH2_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/grpc_fetch_oauth2
jboeuf1a809c02014-12-19 15:44:30 -08004394
4395endif
4396
Craig Tiller770f60a2015-01-12 17:44:43 -08004397objs/$(CONFIG)/test/core/security/fetch_oauth2.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004398
Craig Tiller8f126a62015-01-15 08:50:19 -08004399deps_grpc_fetch_oauth2: $(GRPC_FETCH_OAUTH2_OBJS:.o=.dep)
jboeuf1a809c02014-12-19 15:44:30 -08004400
4401ifneq ($(NO_SECURE),true)
4402ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004403-include $(GRPC_FETCH_OAUTH2_OBJS:.o=.dep)
jboeuf1a809c02014-12-19 15:44:30 -08004404endif
4405endif
4406
jboeuf1a809c02014-12-19 15:44:30 -08004407
jboeufbefd2652014-12-12 15:39:47 -08004408GRPC_BASE64_TEST_SRC = \
4409 test/core/security/base64_test.c \
4410
ctillercab52e72015-01-06 13:10:23 -08004411GRPC_BASE64_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BASE64_TEST_SRC))))
jboeufbefd2652014-12-12 15:39:47 -08004412
nnoble69ac39f2014-12-12 15:43:38 -08004413ifeq ($(NO_SECURE),true)
4414
ctillercab52e72015-01-06 13:10:23 -08004415bins/$(CONFIG)/grpc_base64_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004416
4417else
4418
nnoble5f2ecb32015-01-12 16:40:18 -08004419bins/$(CONFIG)/grpc_base64_test: $(GRPC_BASE64_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
jboeufbefd2652014-12-12 15:39:47 -08004420 $(E) "[LD] Linking $@"
4421 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004422 $(Q) $(LD) $(LDFLAGS) $(GRPC_BASE64_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/grpc_base64_test
jboeufbefd2652014-12-12 15:39:47 -08004423
nnoble69ac39f2014-12-12 15:43:38 -08004424endif
4425
Craig Tiller770f60a2015-01-12 17:44:43 -08004426objs/$(CONFIG)/test/core/security/base64_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004427
Craig Tiller8f126a62015-01-15 08:50:19 -08004428deps_grpc_base64_test: $(GRPC_BASE64_TEST_OBJS:.o=.dep)
jboeufbefd2652014-12-12 15:39:47 -08004429
nnoble69ac39f2014-12-12 15:43:38 -08004430ifneq ($(NO_SECURE),true)
4431ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004432-include $(GRPC_BASE64_TEST_OBJS:.o=.dep)
jboeufbefd2652014-12-12 15:39:47 -08004433endif
nnoble69ac39f2014-12-12 15:43:38 -08004434endif
jboeufbefd2652014-12-12 15:39:47 -08004435
jboeufbefd2652014-12-12 15:39:47 -08004436
4437GRPC_JSON_TOKEN_TEST_SRC = \
4438 test/core/security/json_token_test.c \
4439
ctillercab52e72015-01-06 13:10:23 -08004440GRPC_JSON_TOKEN_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_JSON_TOKEN_TEST_SRC))))
jboeufbefd2652014-12-12 15:39:47 -08004441
nnoble69ac39f2014-12-12 15:43:38 -08004442ifeq ($(NO_SECURE),true)
4443
ctillercab52e72015-01-06 13:10:23 -08004444bins/$(CONFIG)/grpc_json_token_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004445
4446else
4447
nnoble5f2ecb32015-01-12 16:40:18 -08004448bins/$(CONFIG)/grpc_json_token_test: $(GRPC_JSON_TOKEN_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
jboeufbefd2652014-12-12 15:39:47 -08004449 $(E) "[LD] Linking $@"
4450 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004451 $(Q) $(LD) $(LDFLAGS) $(GRPC_JSON_TOKEN_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/grpc_json_token_test
jboeufbefd2652014-12-12 15:39:47 -08004452
nnoble69ac39f2014-12-12 15:43:38 -08004453endif
4454
Craig Tiller770f60a2015-01-12 17:44:43 -08004455objs/$(CONFIG)/test/core/security/json_token_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004456
Craig Tiller8f126a62015-01-15 08:50:19 -08004457deps_grpc_json_token_test: $(GRPC_JSON_TOKEN_TEST_OBJS:.o=.dep)
jboeufbefd2652014-12-12 15:39:47 -08004458
nnoble69ac39f2014-12-12 15:43:38 -08004459ifneq ($(NO_SECURE),true)
4460ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004461-include $(GRPC_JSON_TOKEN_TEST_OBJS:.o=.dep)
jboeufbefd2652014-12-12 15:39:47 -08004462endif
nnoble69ac39f2014-12-12 15:43:38 -08004463endif
jboeufbefd2652014-12-12 15:39:47 -08004464
jboeufbefd2652014-12-12 15:39:47 -08004465
ctiller8919f602014-12-10 10:19:42 -08004466TIMEOUT_ENCODING_TEST_SRC = \
4467 test/core/transport/chttp2/timeout_encoding_test.c \
4468
ctillercab52e72015-01-06 13:10:23 -08004469TIMEOUT_ENCODING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TIMEOUT_ENCODING_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004470
nnoble69ac39f2014-12-12 15:43:38 -08004471ifeq ($(NO_SECURE),true)
4472
ctillercab52e72015-01-06 13:10:23 -08004473bins/$(CONFIG)/timeout_encoding_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004474
4475else
4476
nnoble5f2ecb32015-01-12 16:40:18 -08004477bins/$(CONFIG)/timeout_encoding_test: $(TIMEOUT_ENCODING_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004478 $(E) "[LD] Linking $@"
4479 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004480 $(Q) $(LD) $(LDFLAGS) $(TIMEOUT_ENCODING_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/timeout_encoding_test
ctiller8919f602014-12-10 10:19:42 -08004481
nnoble69ac39f2014-12-12 15:43:38 -08004482endif
4483
Craig Tiller770f60a2015-01-12 17:44:43 -08004484objs/$(CONFIG)/test/core/transport/chttp2/timeout_encoding_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004485
Craig Tiller8f126a62015-01-15 08:50:19 -08004486deps_timeout_encoding_test: $(TIMEOUT_ENCODING_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004487
nnoble69ac39f2014-12-12 15:43:38 -08004488ifneq ($(NO_SECURE),true)
4489ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004490-include $(TIMEOUT_ENCODING_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004491endif
nnoble69ac39f2014-12-12 15:43:38 -08004492endif
ctiller8919f602014-12-10 10:19:42 -08004493
ctiller8919f602014-12-10 10:19:42 -08004494
4495FD_POSIX_TEST_SRC = \
4496 test/core/iomgr/fd_posix_test.c \
4497
ctillercab52e72015-01-06 13:10:23 -08004498FD_POSIX_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FD_POSIX_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004499
nnoble69ac39f2014-12-12 15:43:38 -08004500ifeq ($(NO_SECURE),true)
4501
ctillercab52e72015-01-06 13:10:23 -08004502bins/$(CONFIG)/fd_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004503
4504else
4505
nnoble5f2ecb32015-01-12 16:40:18 -08004506bins/$(CONFIG)/fd_posix_test: $(FD_POSIX_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004507 $(E) "[LD] Linking $@"
4508 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004509 $(Q) $(LD) $(LDFLAGS) $(FD_POSIX_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/fd_posix_test
ctiller8919f602014-12-10 10:19:42 -08004510
nnoble69ac39f2014-12-12 15:43:38 -08004511endif
4512
Craig Tiller770f60a2015-01-12 17:44:43 -08004513objs/$(CONFIG)/test/core/iomgr/fd_posix_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004514
Craig Tiller8f126a62015-01-15 08:50:19 -08004515deps_fd_posix_test: $(FD_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004516
nnoble69ac39f2014-12-12 15:43:38 -08004517ifneq ($(NO_SECURE),true)
4518ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004519-include $(FD_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004520endif
nnoble69ac39f2014-12-12 15:43:38 -08004521endif
ctiller8919f602014-12-10 10:19:42 -08004522
ctiller8919f602014-12-10 10:19:42 -08004523
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004524FLING_STREAM_TEST_SRC = \
4525 test/core/fling/fling_stream_test.c \
4526
ctillercab52e72015-01-06 13:10:23 -08004527FLING_STREAM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_STREAM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004528
nnoble69ac39f2014-12-12 15:43:38 -08004529ifeq ($(NO_SECURE),true)
4530
ctillercab52e72015-01-06 13:10:23 -08004531bins/$(CONFIG)/fling_stream_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004532
4533else
4534
nnoble5f2ecb32015-01-12 16:40:18 -08004535bins/$(CONFIG)/fling_stream_test: $(FLING_STREAM_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004536 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004537 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004538 $(Q) $(LD) $(LDFLAGS) $(FLING_STREAM_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/fling_stream_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004539
nnoble69ac39f2014-12-12 15:43:38 -08004540endif
4541
Craig Tiller770f60a2015-01-12 17:44:43 -08004542objs/$(CONFIG)/test/core/fling/fling_stream_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004543
Craig Tiller8f126a62015-01-15 08:50:19 -08004544deps_fling_stream_test: $(FLING_STREAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004545
nnoble69ac39f2014-12-12 15:43:38 -08004546ifneq ($(NO_SECURE),true)
4547ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004548-include $(FLING_STREAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004549endif
nnoble69ac39f2014-12-12 15:43:38 -08004550endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004551
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004552
4553LAME_CLIENT_TEST_SRC = \
4554 test/core/surface/lame_client_test.c \
4555
ctillercab52e72015-01-06 13:10:23 -08004556LAME_CLIENT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LAME_CLIENT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004557
nnoble69ac39f2014-12-12 15:43:38 -08004558ifeq ($(NO_SECURE),true)
4559
ctillercab52e72015-01-06 13:10:23 -08004560bins/$(CONFIG)/lame_client_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004561
4562else
4563
nnoble5f2ecb32015-01-12 16:40:18 -08004564bins/$(CONFIG)/lame_client_test: $(LAME_CLIENT_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004565 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004566 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004567 $(Q) $(LD) $(LDFLAGS) $(LAME_CLIENT_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/lame_client_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004568
nnoble69ac39f2014-12-12 15:43:38 -08004569endif
4570
Craig Tiller770f60a2015-01-12 17:44:43 -08004571objs/$(CONFIG)/test/core/surface/lame_client_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004572
Craig Tiller8f126a62015-01-15 08:50:19 -08004573deps_lame_client_test: $(LAME_CLIENT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004574
nnoble69ac39f2014-12-12 15:43:38 -08004575ifneq ($(NO_SECURE),true)
4576ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004577-include $(LAME_CLIENT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004578endif
nnoble69ac39f2014-12-12 15:43:38 -08004579endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004580
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004581
4582THREAD_POOL_TEST_SRC = \
4583 test/cpp/server/thread_pool_test.cc \
4584
ctillercab52e72015-01-06 13:10:23 -08004585THREAD_POOL_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(THREAD_POOL_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004586
nnoble69ac39f2014-12-12 15:43:38 -08004587ifeq ($(NO_SECURE),true)
4588
ctillercab52e72015-01-06 13:10:23 -08004589bins/$(CONFIG)/thread_pool_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004590
4591else
4592
nnoble5f2ecb32015-01-12 16:40:18 -08004593bins/$(CONFIG)/thread_pool_test: $(THREAD_POOL_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004594 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004595 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004596 $(Q) $(LDXX) $(LDFLAGS) $(THREAD_POOL_TEST_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/thread_pool_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004597
nnoble69ac39f2014-12-12 15:43:38 -08004598endif
4599
Craig Tiller770f60a2015-01-12 17:44:43 -08004600objs/$(CONFIG)/test/cpp/server/thread_pool_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004601
Craig Tiller8f126a62015-01-15 08:50:19 -08004602deps_thread_pool_test: $(THREAD_POOL_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004603
nnoble69ac39f2014-12-12 15:43:38 -08004604ifneq ($(NO_SECURE),true)
4605ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004606-include $(THREAD_POOL_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004607endif
nnoble69ac39f2014-12-12 15:43:38 -08004608endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004609
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004610
4611STATUS_TEST_SRC = \
4612 test/cpp/util/status_test.cc \
4613
ctillercab52e72015-01-06 13:10:23 -08004614STATUS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(STATUS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004615
nnoble69ac39f2014-12-12 15:43:38 -08004616ifeq ($(NO_SECURE),true)
4617
ctillercab52e72015-01-06 13:10:23 -08004618bins/$(CONFIG)/status_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004619
4620else
4621
nnoble5f2ecb32015-01-12 16:40:18 -08004622bins/$(CONFIG)/status_test: $(STATUS_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004623 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004624 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004625 $(Q) $(LDXX) $(LDFLAGS) $(STATUS_TEST_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/status_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004626
nnoble69ac39f2014-12-12 15:43:38 -08004627endif
4628
Craig Tiller770f60a2015-01-12 17:44:43 -08004629objs/$(CONFIG)/test/cpp/util/status_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004630
Craig Tiller8f126a62015-01-15 08:50:19 -08004631deps_status_test: $(STATUS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004632
nnoble69ac39f2014-12-12 15:43:38 -08004633ifneq ($(NO_SECURE),true)
4634ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004635-include $(STATUS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004636endif
nnoble69ac39f2014-12-12 15:43:38 -08004637endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004638
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004639
ctiller8919f602014-12-10 10:19:42 -08004640SYNC_CLIENT_ASYNC_SERVER_TEST_SRC = \
4641 test/cpp/end2end/sync_client_async_server_test.cc \
4642
ctillercab52e72015-01-06 13:10:23 -08004643SYNC_CLIENT_ASYNC_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(SYNC_CLIENT_ASYNC_SERVER_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004644
nnoble69ac39f2014-12-12 15:43:38 -08004645ifeq ($(NO_SECURE),true)
4646
ctillercab52e72015-01-06 13:10:23 -08004647bins/$(CONFIG)/sync_client_async_server_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004648
4649else
4650
Craig Tiller770f60a2015-01-12 17:44:43 -08004651bins/$(CONFIG)/sync_client_async_server_test: $(SYNC_CLIENT_ASYNC_SERVER_TEST_OBJS) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004652 $(E) "[LD] Linking $@"
4653 $(Q) mkdir -p `dirname $@`
Craig Tiller770f60a2015-01-12 17:44:43 -08004654 $(Q) $(LDXX) $(LDFLAGS) $(SYNC_CLIENT_ASYNC_SERVER_TEST_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/sync_client_async_server_test
ctiller8919f602014-12-10 10:19:42 -08004655
nnoble69ac39f2014-12-12 15:43:38 -08004656endif
4657
Craig Tiller770f60a2015-01-12 17:44:43 -08004658objs/$(CONFIG)/test/cpp/end2end/sync_client_async_server_test.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004659
Craig Tiller8f126a62015-01-15 08:50:19 -08004660deps_sync_client_async_server_test: $(SYNC_CLIENT_ASYNC_SERVER_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004661
nnoble69ac39f2014-12-12 15:43:38 -08004662ifneq ($(NO_SECURE),true)
4663ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004664-include $(SYNC_CLIENT_ASYNC_SERVER_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004665endif
nnoble69ac39f2014-12-12 15:43:38 -08004666endif
ctiller8919f602014-12-10 10:19:42 -08004667
ctiller8919f602014-12-10 10:19:42 -08004668
4669QPS_CLIENT_SRC = \
Craig Tillerbf2659f2015-01-13 12:27:06 -08004670 gens/test/cpp/qps/qpstest.pb.cc \
vpai80b6d012014-12-17 11:47:32 -08004671 test/cpp/qps/client.cc \
ctiller8919f602014-12-10 10:19:42 -08004672
ctillercab52e72015-01-06 13:10:23 -08004673QPS_CLIENT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_CLIENT_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004674
nnoble69ac39f2014-12-12 15:43:38 -08004675ifeq ($(NO_SECURE),true)
4676
ctillercab52e72015-01-06 13:10:23 -08004677bins/$(CONFIG)/qps_client: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004678
4679else
4680
nnoble5f2ecb32015-01-12 16:40:18 -08004681bins/$(CONFIG)/qps_client: $(QPS_CLIENT_OBJS) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004682 $(E) "[LD] Linking $@"
4683 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004684 $(Q) $(LDXX) $(LDFLAGS) $(QPS_CLIENT_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/qps_client
ctiller8919f602014-12-10 10:19:42 -08004685
nnoble69ac39f2014-12-12 15:43:38 -08004686endif
4687
Craig Tillerbf2659f2015-01-13 12:27:06 -08004688objs/$(CONFIG)/test/cpp/qps/qpstest.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tiller770f60a2015-01-12 17:44:43 -08004689objs/$(CONFIG)/test/cpp/qps/client.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004690
Craig Tiller8f126a62015-01-15 08:50:19 -08004691deps_qps_client: $(QPS_CLIENT_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004692
nnoble69ac39f2014-12-12 15:43:38 -08004693ifneq ($(NO_SECURE),true)
4694ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004695-include $(QPS_CLIENT_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004696endif
nnoble69ac39f2014-12-12 15:43:38 -08004697endif
ctiller8919f602014-12-10 10:19:42 -08004698
ctiller8919f602014-12-10 10:19:42 -08004699
4700QPS_SERVER_SRC = \
Craig Tillerbf2659f2015-01-13 12:27:06 -08004701 gens/test/cpp/qps/qpstest.pb.cc \
vpai80b6d012014-12-17 11:47:32 -08004702 test/cpp/qps/server.cc \
ctiller8919f602014-12-10 10:19:42 -08004703
ctillercab52e72015-01-06 13:10:23 -08004704QPS_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_SERVER_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004705
nnoble69ac39f2014-12-12 15:43:38 -08004706ifeq ($(NO_SECURE),true)
4707
ctillercab52e72015-01-06 13:10:23 -08004708bins/$(CONFIG)/qps_server: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004709
4710else
4711
nnoble5f2ecb32015-01-12 16:40:18 -08004712bins/$(CONFIG)/qps_server: $(QPS_SERVER_OBJS) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004713 $(E) "[LD] Linking $@"
4714 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004715 $(Q) $(LDXX) $(LDFLAGS) $(QPS_SERVER_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/qps_server
ctiller8919f602014-12-10 10:19:42 -08004716
nnoble69ac39f2014-12-12 15:43:38 -08004717endif
4718
Craig Tillerbf2659f2015-01-13 12:27:06 -08004719objs/$(CONFIG)/test/cpp/qps/qpstest.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tiller770f60a2015-01-12 17:44:43 -08004720objs/$(CONFIG)/test/cpp/qps/server.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004721
Craig Tiller8f126a62015-01-15 08:50:19 -08004722deps_qps_server: $(QPS_SERVER_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004723
nnoble69ac39f2014-12-12 15:43:38 -08004724ifneq ($(NO_SECURE),true)
4725ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004726-include $(QPS_SERVER_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004727endif
nnoble69ac39f2014-12-12 15:43:38 -08004728endif
ctiller8919f602014-12-10 10:19:42 -08004729
ctiller8919f602014-12-10 10:19:42 -08004730
4731INTEROP_SERVER_SRC = \
nnoble72309c62014-12-12 11:42:26 -08004732 gens/test/cpp/interop/empty.pb.cc \
4733 gens/test/cpp/interop/messages.pb.cc \
4734 gens/test/cpp/interop/test.pb.cc \
ctiller8919f602014-12-10 10:19:42 -08004735 test/cpp/interop/server.cc \
4736
ctillercab52e72015-01-06 13:10:23 -08004737INTEROP_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_SERVER_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004738
nnoble69ac39f2014-12-12 15:43:38 -08004739ifeq ($(NO_SECURE),true)
4740
ctillercab52e72015-01-06 13:10:23 -08004741bins/$(CONFIG)/interop_server: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004742
4743else
4744
nnoble5f2ecb32015-01-12 16:40:18 -08004745bins/$(CONFIG)/interop_server: $(INTEROP_SERVER_OBJS) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004746 $(E) "[LD] Linking $@"
4747 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004748 $(Q) $(LDXX) $(LDFLAGS) $(INTEROP_SERVER_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/interop_server
ctiller8919f602014-12-10 10:19:42 -08004749
nnoble69ac39f2014-12-12 15:43:38 -08004750endif
4751
Craig Tiller770f60a2015-01-12 17:44:43 -08004752objs/$(CONFIG)/test/cpp/interop/empty.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
4753objs/$(CONFIG)/test/cpp/interop/messages.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
4754objs/$(CONFIG)/test/cpp/interop/test.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
4755objs/$(CONFIG)/test/cpp/interop/server.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004756
Craig Tiller8f126a62015-01-15 08:50:19 -08004757deps_interop_server: $(INTEROP_SERVER_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004758
nnoble69ac39f2014-12-12 15:43:38 -08004759ifneq ($(NO_SECURE),true)
4760ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004761-include $(INTEROP_SERVER_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004762endif
nnoble69ac39f2014-12-12 15:43:38 -08004763endif
ctiller8919f602014-12-10 10:19:42 -08004764
ctiller8919f602014-12-10 10:19:42 -08004765
4766INTEROP_CLIENT_SRC = \
nnoble72309c62014-12-12 11:42:26 -08004767 gens/test/cpp/interop/empty.pb.cc \
4768 gens/test/cpp/interop/messages.pb.cc \
4769 gens/test/cpp/interop/test.pb.cc \
ctiller8919f602014-12-10 10:19:42 -08004770 test/cpp/interop/client.cc \
4771
ctillercab52e72015-01-06 13:10:23 -08004772INTEROP_CLIENT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_CLIENT_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004773
nnoble69ac39f2014-12-12 15:43:38 -08004774ifeq ($(NO_SECURE),true)
4775
ctillercab52e72015-01-06 13:10:23 -08004776bins/$(CONFIG)/interop_client: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004777
4778else
4779
nnoble5f2ecb32015-01-12 16:40:18 -08004780bins/$(CONFIG)/interop_client: $(INTEROP_CLIENT_OBJS) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004781 $(E) "[LD] Linking $@"
4782 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004783 $(Q) $(LDXX) $(LDFLAGS) $(INTEROP_CLIENT_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/interop_client
ctiller8919f602014-12-10 10:19:42 -08004784
nnoble69ac39f2014-12-12 15:43:38 -08004785endif
4786
Craig Tiller770f60a2015-01-12 17:44:43 -08004787objs/$(CONFIG)/test/cpp/interop/empty.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
4788objs/$(CONFIG)/test/cpp/interop/messages.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
4789objs/$(CONFIG)/test/cpp/interop/test.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
4790objs/$(CONFIG)/test/cpp/interop/client.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004791
Craig Tiller8f126a62015-01-15 08:50:19 -08004792deps_interop_client: $(INTEROP_CLIENT_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004793
nnoble69ac39f2014-12-12 15:43:38 -08004794ifneq ($(NO_SECURE),true)
4795ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004796-include $(INTEROP_CLIENT_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004797endif
nnoble69ac39f2014-12-12 15:43:38 -08004798endif
ctiller8919f602014-12-10 10:19:42 -08004799
ctiller8919f602014-12-10 10:19:42 -08004800
4801END2END_TEST_SRC = \
4802 test/cpp/end2end/end2end_test.cc \
4803
ctillercab52e72015-01-06 13:10:23 -08004804END2END_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(END2END_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004805
nnoble69ac39f2014-12-12 15:43:38 -08004806ifeq ($(NO_SECURE),true)
4807
ctillercab52e72015-01-06 13:10:23 -08004808bins/$(CONFIG)/end2end_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004809
4810else
4811
nnoble5f2ecb32015-01-12 16:40:18 -08004812bins/$(CONFIG)/end2end_test: $(END2END_TEST_OBJS) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004813 $(E) "[LD] Linking $@"
4814 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004815 $(Q) $(LDXX) $(LDFLAGS) $(END2END_TEST_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/end2end_test
ctiller8919f602014-12-10 10:19:42 -08004816
nnoble69ac39f2014-12-12 15:43:38 -08004817endif
4818
Craig Tiller770f60a2015-01-12 17:44:43 -08004819objs/$(CONFIG)/test/cpp/end2end/end2end_test.o: libs/$(CONFIG)/libgrpc++_test_util.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004820
Craig Tiller8f126a62015-01-15 08:50:19 -08004821deps_end2end_test: $(END2END_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004822
nnoble69ac39f2014-12-12 15:43:38 -08004823ifneq ($(NO_SECURE),true)
4824ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004825-include $(END2END_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004826endif
nnoble69ac39f2014-12-12 15:43:38 -08004827endif
ctiller8919f602014-12-10 10:19:42 -08004828
ctiller8919f602014-12-10 10:19:42 -08004829
yangg59dfc902014-12-19 14:00:14 -08004830CHANNEL_ARGUMENTS_TEST_SRC = \
4831 test/cpp/client/channel_arguments_test.cc \
4832
ctillercab52e72015-01-06 13:10:23 -08004833CHANNEL_ARGUMENTS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHANNEL_ARGUMENTS_TEST_SRC))))
yangg59dfc902014-12-19 14:00:14 -08004834
4835ifeq ($(NO_SECURE),true)
4836
ctillercab52e72015-01-06 13:10:23 -08004837bins/$(CONFIG)/channel_arguments_test: openssl_dep_error
yangg59dfc902014-12-19 14:00:14 -08004838
4839else
4840
Craig Tillerd4773f52015-01-12 16:38:47 -08004841bins/$(CONFIG)/channel_arguments_test: $(CHANNEL_ARGUMENTS_TEST_OBJS) libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr.a
yangg59dfc902014-12-19 14:00:14 -08004842 $(E) "[LD] Linking $@"
4843 $(Q) mkdir -p `dirname $@`
Craig Tillerd4773f52015-01-12 16:38:47 -08004844 $(Q) $(LDXX) $(LDFLAGS) $(CHANNEL_ARGUMENTS_TEST_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/channel_arguments_test
yangg59dfc902014-12-19 14:00:14 -08004845
4846endif
4847
Craig Tillerd4773f52015-01-12 16:38:47 -08004848objs/$(CONFIG)/test/cpp/client/channel_arguments_test.o: libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr.a
4849
Craig Tiller8f126a62015-01-15 08:50:19 -08004850deps_channel_arguments_test: $(CHANNEL_ARGUMENTS_TEST_OBJS:.o=.dep)
yangg59dfc902014-12-19 14:00:14 -08004851
4852ifneq ($(NO_SECURE),true)
4853ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004854-include $(CHANNEL_ARGUMENTS_TEST_OBJS:.o=.dep)
yangg59dfc902014-12-19 14:00:14 -08004855endif
4856endif
4857
yangg59dfc902014-12-19 14:00:14 -08004858
yangg4105e2b2015-01-09 14:19:44 -08004859CREDENTIALS_TEST_SRC = \
4860 test/cpp/client/credentials_test.cc \
4861
4862CREDENTIALS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CREDENTIALS_TEST_SRC))))
yangg4105e2b2015-01-09 14:19:44 -08004863
4864ifeq ($(NO_SECURE),true)
4865
4866bins/$(CONFIG)/credentials_test: openssl_dep_error
4867
4868else
4869
Craig Tillerd4773f52015-01-12 16:38:47 -08004870bins/$(CONFIG)/credentials_test: $(CREDENTIALS_TEST_OBJS) libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr.a
yangg4105e2b2015-01-09 14:19:44 -08004871 $(E) "[LD] Linking $@"
4872 $(Q) mkdir -p `dirname $@`
Craig Tillerd4773f52015-01-12 16:38:47 -08004873 $(Q) $(LDXX) $(LDFLAGS) $(CREDENTIALS_TEST_OBJS) $(GTEST_LIB) libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/credentials_test
yangg4105e2b2015-01-09 14:19:44 -08004874
4875endif
4876
Craig Tillerd4773f52015-01-12 16:38:47 -08004877objs/$(CONFIG)/test/cpp/client/credentials_test.o: libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr.a
4878
Craig Tiller8f126a62015-01-15 08:50:19 -08004879deps_credentials_test: $(CREDENTIALS_TEST_OBJS:.o=.dep)
yangg4105e2b2015-01-09 14:19:44 -08004880
4881ifneq ($(NO_SECURE),true)
4882ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004883-include $(CREDENTIALS_TEST_OBJS:.o=.dep)
yangg4105e2b2015-01-09 14:19:44 -08004884endif
4885endif
4886
yangg4105e2b2015-01-09 14:19:44 -08004887
ctiller8919f602014-12-10 10:19:42 -08004888ALARM_TEST_SRC = \
4889 test/core/iomgr/alarm_test.c \
4890
ctillercab52e72015-01-06 13:10:23 -08004891ALARM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004892
nnoble69ac39f2014-12-12 15:43:38 -08004893ifeq ($(NO_SECURE),true)
4894
ctillercab52e72015-01-06 13:10:23 -08004895bins/$(CONFIG)/alarm_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004896
4897else
4898
nnoble5f2ecb32015-01-12 16:40:18 -08004899bins/$(CONFIG)/alarm_test: $(ALARM_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004900 $(E) "[LD] Linking $@"
4901 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004902 $(Q) $(LD) $(LDFLAGS) $(ALARM_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/alarm_test
ctiller8919f602014-12-10 10:19:42 -08004903
nnoble69ac39f2014-12-12 15:43:38 -08004904endif
4905
Craig Tiller770f60a2015-01-12 17:44:43 -08004906objs/$(CONFIG)/test/core/iomgr/alarm_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004907
Craig Tiller8f126a62015-01-15 08:50:19 -08004908deps_alarm_test: $(ALARM_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004909
nnoble69ac39f2014-12-12 15:43:38 -08004910ifneq ($(NO_SECURE),true)
4911ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004912-include $(ALARM_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004913endif
nnoble69ac39f2014-12-12 15:43:38 -08004914endif
ctiller8919f602014-12-10 10:19:42 -08004915
ctiller8919f602014-12-10 10:19:42 -08004916
ctiller3bf466f2014-12-19 16:21:57 -08004917ALARM_LIST_TEST_SRC = \
4918 test/core/iomgr/alarm_list_test.c \
4919
ctillercab52e72015-01-06 13:10:23 -08004920ALARM_LIST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_LIST_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08004921
4922ifeq ($(NO_SECURE),true)
4923
ctillercab52e72015-01-06 13:10:23 -08004924bins/$(CONFIG)/alarm_list_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08004925
4926else
4927
nnoble5f2ecb32015-01-12 16:40:18 -08004928bins/$(CONFIG)/alarm_list_test: $(ALARM_LIST_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller3bf466f2014-12-19 16:21:57 -08004929 $(E) "[LD] Linking $@"
4930 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004931 $(Q) $(LD) $(LDFLAGS) $(ALARM_LIST_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/alarm_list_test
ctiller3bf466f2014-12-19 16:21:57 -08004932
4933endif
4934
Craig Tiller770f60a2015-01-12 17:44:43 -08004935objs/$(CONFIG)/test/core/iomgr/alarm_list_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004936
Craig Tiller8f126a62015-01-15 08:50:19 -08004937deps_alarm_list_test: $(ALARM_LIST_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08004938
4939ifneq ($(NO_SECURE),true)
4940ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004941-include $(ALARM_LIST_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08004942endif
4943endif
4944
ctiller3bf466f2014-12-19 16:21:57 -08004945
4946ALARM_HEAP_TEST_SRC = \
4947 test/core/iomgr/alarm_heap_test.c \
4948
ctillercab52e72015-01-06 13:10:23 -08004949ALARM_HEAP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_HEAP_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08004950
4951ifeq ($(NO_SECURE),true)
4952
ctillercab52e72015-01-06 13:10:23 -08004953bins/$(CONFIG)/alarm_heap_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08004954
4955else
4956
nnoble5f2ecb32015-01-12 16:40:18 -08004957bins/$(CONFIG)/alarm_heap_test: $(ALARM_HEAP_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller3bf466f2014-12-19 16:21:57 -08004958 $(E) "[LD] Linking $@"
4959 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004960 $(Q) $(LD) $(LDFLAGS) $(ALARM_HEAP_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/alarm_heap_test
ctiller3bf466f2014-12-19 16:21:57 -08004961
4962endif
4963
Craig Tiller770f60a2015-01-12 17:44:43 -08004964objs/$(CONFIG)/test/core/iomgr/alarm_heap_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004965
Craig Tiller8f126a62015-01-15 08:50:19 -08004966deps_alarm_heap_test: $(ALARM_HEAP_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08004967
4968ifneq ($(NO_SECURE),true)
4969ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004970-include $(ALARM_HEAP_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08004971endif
4972endif
4973
ctiller3bf466f2014-12-19 16:21:57 -08004974
ctiller8919f602014-12-10 10:19:42 -08004975TIME_TEST_SRC = \
4976 test/core/support/time_test.c \
4977
ctillercab52e72015-01-06 13:10:23 -08004978TIME_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004979
nnoble69ac39f2014-12-12 15:43:38 -08004980ifeq ($(NO_SECURE),true)
4981
ctillercab52e72015-01-06 13:10:23 -08004982bins/$(CONFIG)/time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004983
4984else
4985
nnoble5f2ecb32015-01-12 16:40:18 -08004986bins/$(CONFIG)/time_test: $(TIME_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08004987 $(E) "[LD] Linking $@"
4988 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004989 $(Q) $(LD) $(LDFLAGS) $(TIME_TEST_OBJS) libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/time_test
ctiller8919f602014-12-10 10:19:42 -08004990
nnoble69ac39f2014-12-12 15:43:38 -08004991endif
4992
Craig Tiller770f60a2015-01-12 17:44:43 -08004993objs/$(CONFIG)/test/core/support/time_test.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08004994
Craig Tiller8f126a62015-01-15 08:50:19 -08004995deps_time_test: $(TIME_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08004996
nnoble69ac39f2014-12-12 15:43:38 -08004997ifneq ($(NO_SECURE),true)
4998ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004999-include $(TIME_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08005000endif
nnoble69ac39f2014-12-12 15:43:38 -08005001endif
ctiller8919f602014-12-10 10:19:42 -08005002
ctiller8919f602014-12-10 10:19:42 -08005003
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005004CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_SRC = \
5005
ctillercab52e72015-01-06 13:10:23 -08005006CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005007
nnoble69ac39f2014-12-12 15:43:38 -08005008ifeq ($(NO_SECURE),true)
5009
ctillercab52e72015-01-06 13:10:23 -08005010bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005011
5012else
5013
nnoble5f2ecb32015-01-12 16:40:18 -08005014bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005015 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005016 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005017 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005018
nnoble69ac39f2014-12-12 15:43:38 -08005019endif
5020
Craig Tillerd4773f52015-01-12 16:38:47 -08005021
Craig Tiller8f126a62015-01-15 08:50:19 -08005022deps_chttp2_fake_security_cancel_after_accept_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005023
nnoble69ac39f2014-12-12 15:43:38 -08005024ifneq ($(NO_SECURE),true)
5025ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005026-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005027endif
nnoble69ac39f2014-12-12 15:43:38 -08005028endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005029
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005030
5031CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
5032
ctillercab52e72015-01-06 13:10:23 -08005033CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005034
nnoble69ac39f2014-12-12 15:43:38 -08005035ifeq ($(NO_SECURE),true)
5036
ctillercab52e72015-01-06 13:10:23 -08005037bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005038
5039else
5040
nnoble5f2ecb32015-01-12 16:40:18 -08005041bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005042 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005043 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005044 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005045
nnoble69ac39f2014-12-12 15:43:38 -08005046endif
5047
Craig Tillerd4773f52015-01-12 16:38:47 -08005048
Craig Tiller8f126a62015-01-15 08:50:19 -08005049deps_chttp2_fake_security_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005050
nnoble69ac39f2014-12-12 15:43:38 -08005051ifneq ($(NO_SECURE),true)
5052ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005053-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005054endif
nnoble69ac39f2014-12-12 15:43:38 -08005055endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005056
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005057
5058CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_SRC = \
5059
ctillercab52e72015-01-06 13:10:23 -08005060CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005061
nnoble69ac39f2014-12-12 15:43:38 -08005062ifeq ($(NO_SECURE),true)
5063
ctillercab52e72015-01-06 13:10:23 -08005064bins/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005065
5066else
5067
nnoble5f2ecb32015-01-12 16:40:18 -08005068bins/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005069 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005070 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005071 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005072
nnoble69ac39f2014-12-12 15:43:38 -08005073endif
5074
Craig Tillerd4773f52015-01-12 16:38:47 -08005075
Craig Tiller8f126a62015-01-15 08:50:19 -08005076deps_chttp2_fake_security_cancel_after_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005077
nnoble69ac39f2014-12-12 15:43:38 -08005078ifneq ($(NO_SECURE),true)
5079ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005080-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005081endif
nnoble69ac39f2014-12-12 15:43:38 -08005082endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005083
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005084
5085CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_SRC = \
5086
ctillercab52e72015-01-06 13:10:23 -08005087CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005088
nnoble69ac39f2014-12-12 15:43:38 -08005089ifeq ($(NO_SECURE),true)
5090
ctillercab52e72015-01-06 13:10:23 -08005091bins/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005092
5093else
5094
nnoble5f2ecb32015-01-12 16:40:18 -08005095bins/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005096 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005097 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005098 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005099
nnoble69ac39f2014-12-12 15:43:38 -08005100endif
5101
Craig Tillerd4773f52015-01-12 16:38:47 -08005102
Craig Tiller8f126a62015-01-15 08:50:19 -08005103deps_chttp2_fake_security_cancel_before_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005104
nnoble69ac39f2014-12-12 15:43:38 -08005105ifneq ($(NO_SECURE),true)
5106ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005107-include $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005108endif
nnoble69ac39f2014-12-12 15:43:38 -08005109endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005110
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005111
5112CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_SRC = \
5113
ctillercab52e72015-01-06 13:10:23 -08005114CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005115
nnoble69ac39f2014-12-12 15:43:38 -08005116ifeq ($(NO_SECURE),true)
5117
ctillercab52e72015-01-06 13:10:23 -08005118bins/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005119
5120else
5121
nnoble5f2ecb32015-01-12 16:40:18 -08005122bins/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test: $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005123 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005124 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005125 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005126
nnoble69ac39f2014-12-12 15:43:38 -08005127endif
5128
Craig Tillerd4773f52015-01-12 16:38:47 -08005129
Craig Tiller8f126a62015-01-15 08:50:19 -08005130deps_chttp2_fake_security_cancel_in_a_vacuum_test: $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005131
nnoble69ac39f2014-12-12 15:43:38 -08005132ifneq ($(NO_SECURE),true)
5133ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005134-include $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005135endif
nnoble69ac39f2014-12-12 15:43:38 -08005136endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005137
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005138
hongyu24200d32015-01-08 15:13:49 -08005139CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
5140
5141CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08005142
5143ifeq ($(NO_SECURE),true)
5144
5145bins/$(CONFIG)/chttp2_fake_security_census_simple_request_test: openssl_dep_error
5146
5147else
5148
nnoble5f2ecb32015-01-12 16:40:18 -08005149bins/$(CONFIG)/chttp2_fake_security_census_simple_request_test: $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08005150 $(E) "[LD] Linking $@"
5151 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005152 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -08005153
5154endif
5155
Craig Tillerd4773f52015-01-12 16:38:47 -08005156
Craig Tiller8f126a62015-01-15 08:50:19 -08005157deps_chttp2_fake_security_census_simple_request_test: $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08005158
5159ifneq ($(NO_SECURE),true)
5160ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005161-include $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08005162endif
5163endif
5164
hongyu24200d32015-01-08 15:13:49 -08005165
ctillerc6d61c42014-12-15 14:52:08 -08005166CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_SRC = \
5167
ctillercab52e72015-01-06 13:10:23 -08005168CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08005169
5170ifeq ($(NO_SECURE),true)
5171
ctillercab52e72015-01-06 13:10:23 -08005172bins/$(CONFIG)/chttp2_fake_security_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08005173
5174else
5175
nnoble5f2ecb32015-01-12 16:40:18 -08005176bins/$(CONFIG)/chttp2_fake_security_disappearing_server_test: $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -08005177 $(E) "[LD] Linking $@"
5178 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005179 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -08005180
5181endif
5182
Craig Tillerd4773f52015-01-12 16:38:47 -08005183
Craig Tiller8f126a62015-01-15 08:50:19 -08005184deps_chttp2_fake_security_disappearing_server_test: $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08005185
5186ifneq ($(NO_SECURE),true)
5187ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005188-include $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08005189endif
5190endif
5191
ctillerc6d61c42014-12-15 14:52:08 -08005192
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005193CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
5194
ctillercab52e72015-01-06 13:10:23 -08005195CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005196
nnoble69ac39f2014-12-12 15:43:38 -08005197ifeq ($(NO_SECURE),true)
5198
ctillercab52e72015-01-06 13:10:23 -08005199bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005200
5201else
5202
nnoble5f2ecb32015-01-12 16:40:18 -08005203bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005204 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005205 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005206 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005207
nnoble69ac39f2014-12-12 15:43:38 -08005208endif
5209
Craig Tillerd4773f52015-01-12 16:38:47 -08005210
Craig Tiller8f126a62015-01-15 08:50:19 -08005211deps_chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005212
nnoble69ac39f2014-12-12 15:43:38 -08005213ifneq ($(NO_SECURE),true)
5214ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005215-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005216endif
nnoble69ac39f2014-12-12 15:43:38 -08005217endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005218
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005219
5220CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
5221
ctillercab52e72015-01-06 13:10:23 -08005222CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005223
nnoble69ac39f2014-12-12 15:43:38 -08005224ifeq ($(NO_SECURE),true)
5225
ctillercab52e72015-01-06 13:10:23 -08005226bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005227
5228else
5229
nnoble5f2ecb32015-01-12 16:40:18 -08005230bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005231 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005232 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005233 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005234
nnoble69ac39f2014-12-12 15:43:38 -08005235endif
5236
Craig Tillerd4773f52015-01-12 16:38:47 -08005237
Craig Tiller8f126a62015-01-15 08:50:19 -08005238deps_chttp2_fake_security_early_server_shutdown_finishes_tags_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005239
nnoble69ac39f2014-12-12 15:43:38 -08005240ifneq ($(NO_SECURE),true)
5241ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005242-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005243endif
nnoble69ac39f2014-12-12 15:43:38 -08005244endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005245
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005246
5247CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_SRC = \
5248
ctillercab52e72015-01-06 13:10:23 -08005249CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005250
nnoble69ac39f2014-12-12 15:43:38 -08005251ifeq ($(NO_SECURE),true)
5252
ctillercab52e72015-01-06 13:10:23 -08005253bins/$(CONFIG)/chttp2_fake_security_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005254
5255else
5256
nnoble5f2ecb32015-01-12 16:40:18 -08005257bins/$(CONFIG)/chttp2_fake_security_invoke_large_request_test: $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005258 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005259 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005260 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005261
nnoble69ac39f2014-12-12 15:43:38 -08005262endif
5263
Craig Tillerd4773f52015-01-12 16:38:47 -08005264
Craig Tiller8f126a62015-01-15 08:50:19 -08005265deps_chttp2_fake_security_invoke_large_request_test: $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005266
nnoble69ac39f2014-12-12 15:43:38 -08005267ifneq ($(NO_SECURE),true)
5268ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005269-include $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005270endif
nnoble69ac39f2014-12-12 15:43:38 -08005271endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005272
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005273
5274CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_SRC = \
5275
ctillercab52e72015-01-06 13:10:23 -08005276CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005277
nnoble69ac39f2014-12-12 15:43:38 -08005278ifeq ($(NO_SECURE),true)
5279
ctillercab52e72015-01-06 13:10:23 -08005280bins/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005281
5282else
5283
nnoble5f2ecb32015-01-12 16:40:18 -08005284bins/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test: $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005285 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005286 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005287 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005288
nnoble69ac39f2014-12-12 15:43:38 -08005289endif
5290
Craig Tillerd4773f52015-01-12 16:38:47 -08005291
Craig Tiller8f126a62015-01-15 08:50:19 -08005292deps_chttp2_fake_security_max_concurrent_streams_test: $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005293
nnoble69ac39f2014-12-12 15:43:38 -08005294ifneq ($(NO_SECURE),true)
5295ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005296-include $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005297endif
nnoble69ac39f2014-12-12 15:43:38 -08005298endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005299
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005300
5301CHTTP2_FAKE_SECURITY_NO_OP_TEST_SRC = \
5302
ctillercab52e72015-01-06 13:10:23 -08005303CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005304
nnoble69ac39f2014-12-12 15:43:38 -08005305ifeq ($(NO_SECURE),true)
5306
ctillercab52e72015-01-06 13:10:23 -08005307bins/$(CONFIG)/chttp2_fake_security_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005308
5309else
5310
nnoble5f2ecb32015-01-12 16:40:18 -08005311bins/$(CONFIG)/chttp2_fake_security_no_op_test: $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005312 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005313 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005314 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005315
nnoble69ac39f2014-12-12 15:43:38 -08005316endif
5317
Craig Tillerd4773f52015-01-12 16:38:47 -08005318
Craig Tiller8f126a62015-01-15 08:50:19 -08005319deps_chttp2_fake_security_no_op_test: $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005320
nnoble69ac39f2014-12-12 15:43:38 -08005321ifneq ($(NO_SECURE),true)
5322ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005323-include $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005324endif
nnoble69ac39f2014-12-12 15:43:38 -08005325endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005326
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005327
5328CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_SRC = \
5329
ctillercab52e72015-01-06 13:10:23 -08005330CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005331
nnoble69ac39f2014-12-12 15:43:38 -08005332ifeq ($(NO_SECURE),true)
5333
ctillercab52e72015-01-06 13:10:23 -08005334bins/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005335
5336else
5337
nnoble5f2ecb32015-01-12 16:40:18 -08005338bins/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test: $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005339 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005340 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005341 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005342
nnoble69ac39f2014-12-12 15:43:38 -08005343endif
5344
Craig Tillerd4773f52015-01-12 16:38:47 -08005345
Craig Tiller8f126a62015-01-15 08:50:19 -08005346deps_chttp2_fake_security_ping_pong_streaming_test: $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005347
nnoble69ac39f2014-12-12 15:43:38 -08005348ifneq ($(NO_SECURE),true)
5349ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005350-include $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005351endif
nnoble69ac39f2014-12-12 15:43:38 -08005352endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005353
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005354
ctiller33023c42014-12-12 16:28:33 -08005355CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
5356
ctillercab52e72015-01-06 13:10:23 -08005357CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08005358
5359ifeq ($(NO_SECURE),true)
5360
ctillercab52e72015-01-06 13:10:23 -08005361bins/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08005362
5363else
5364
nnoble5f2ecb32015-01-12 16:40:18 -08005365bins/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -08005366 $(E) "[LD] Linking $@"
5367 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005368 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -08005369
5370endif
5371
Craig Tillerd4773f52015-01-12 16:38:47 -08005372
Craig Tiller8f126a62015-01-15 08:50:19 -08005373deps_chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08005374
5375ifneq ($(NO_SECURE),true)
5376ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005377-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08005378endif
5379endif
5380
ctiller33023c42014-12-12 16:28:33 -08005381
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005382CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
5383
ctillercab52e72015-01-06 13:10:23 -08005384CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005385
nnoble69ac39f2014-12-12 15:43:38 -08005386ifeq ($(NO_SECURE),true)
5387
ctillercab52e72015-01-06 13:10:23 -08005388bins/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005389
5390else
5391
nnoble5f2ecb32015-01-12 16:40:18 -08005392bins/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005393 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005394 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005395 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005396
nnoble69ac39f2014-12-12 15:43:38 -08005397endif
5398
Craig Tillerd4773f52015-01-12 16:38:47 -08005399
Craig Tiller8f126a62015-01-15 08:50:19 -08005400deps_chttp2_fake_security_request_response_with_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005401
nnoble69ac39f2014-12-12 15:43:38 -08005402ifneq ($(NO_SECURE),true)
5403ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005404-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005405endif
nnoble69ac39f2014-12-12 15:43:38 -08005406endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005407
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005408
5409CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
5410
ctillercab52e72015-01-06 13:10:23 -08005411CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005412
nnoble69ac39f2014-12-12 15:43:38 -08005413ifeq ($(NO_SECURE),true)
5414
ctillercab52e72015-01-06 13:10:23 -08005415bins/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005416
5417else
5418
nnoble5f2ecb32015-01-12 16:40:18 -08005419bins/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005420 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005421 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005422 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005423
nnoble69ac39f2014-12-12 15:43:38 -08005424endif
5425
Craig Tillerd4773f52015-01-12 16:38:47 -08005426
Craig Tiller8f126a62015-01-15 08:50:19 -08005427deps_chttp2_fake_security_request_response_with_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005428
nnoble69ac39f2014-12-12 15:43:38 -08005429ifneq ($(NO_SECURE),true)
5430ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005431-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005432endif
nnoble69ac39f2014-12-12 15:43:38 -08005433endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005434
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005435
ctiller2845cad2014-12-15 15:14:12 -08005436CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
5437
ctillercab52e72015-01-06 13:10:23 -08005438CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08005439
5440ifeq ($(NO_SECURE),true)
5441
ctillercab52e72015-01-06 13:10:23 -08005442bins/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08005443
5444else
5445
nnoble5f2ecb32015-01-12 16:40:18 -08005446bins/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -08005447 $(E) "[LD] Linking $@"
5448 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005449 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test
ctiller2845cad2014-12-15 15:14:12 -08005450
5451endif
5452
Craig Tillerd4773f52015-01-12 16:38:47 -08005453
Craig Tiller8f126a62015-01-15 08:50:19 -08005454deps_chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08005455
5456ifneq ($(NO_SECURE),true)
5457ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005458-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08005459endif
5460endif
5461
ctiller2845cad2014-12-15 15:14:12 -08005462
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005463CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
5464
ctillercab52e72015-01-06 13:10:23 -08005465CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005466
nnoble69ac39f2014-12-12 15:43:38 -08005467ifeq ($(NO_SECURE),true)
5468
ctillercab52e72015-01-06 13:10:23 -08005469bins/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005470
5471else
5472
nnoble5f2ecb32015-01-12 16:40:18 -08005473bins/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005474 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005475 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005476 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005477
nnoble69ac39f2014-12-12 15:43:38 -08005478endif
5479
Craig Tillerd4773f52015-01-12 16:38:47 -08005480
Craig Tiller8f126a62015-01-15 08:50:19 -08005481deps_chttp2_fake_security_simple_delayed_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005482
nnoble69ac39f2014-12-12 15:43:38 -08005483ifneq ($(NO_SECURE),true)
5484ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005485-include $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005486endif
nnoble69ac39f2014-12-12 15:43:38 -08005487endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005488
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005489
5490CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_SRC = \
5491
ctillercab52e72015-01-06 13:10:23 -08005492CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005493
nnoble69ac39f2014-12-12 15:43:38 -08005494ifeq ($(NO_SECURE),true)
5495
ctillercab52e72015-01-06 13:10:23 -08005496bins/$(CONFIG)/chttp2_fake_security_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005497
5498else
5499
nnoble5f2ecb32015-01-12 16:40:18 -08005500bins/$(CONFIG)/chttp2_fake_security_simple_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005501 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005502 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005503 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005504
nnoble69ac39f2014-12-12 15:43:38 -08005505endif
5506
Craig Tillerd4773f52015-01-12 16:38:47 -08005507
Craig Tiller8f126a62015-01-15 08:50:19 -08005508deps_chttp2_fake_security_simple_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005509
nnoble69ac39f2014-12-12 15:43:38 -08005510ifneq ($(NO_SECURE),true)
5511ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005512-include $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005513endif
nnoble69ac39f2014-12-12 15:43:38 -08005514endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005515
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005516
nathaniel52878172014-12-09 10:17:19 -08005517CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005518
ctillercab52e72015-01-06 13:10:23 -08005519CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005520
nnoble69ac39f2014-12-12 15:43:38 -08005521ifeq ($(NO_SECURE),true)
5522
ctillercab52e72015-01-06 13:10:23 -08005523bins/$(CONFIG)/chttp2_fake_security_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005524
5525else
5526
nnoble5f2ecb32015-01-12 16:40:18 -08005527bins/$(CONFIG)/chttp2_fake_security_thread_stress_test: $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005528 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005529 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005530 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005531
nnoble69ac39f2014-12-12 15:43:38 -08005532endif
5533
Craig Tillerd4773f52015-01-12 16:38:47 -08005534
Craig Tiller8f126a62015-01-15 08:50:19 -08005535deps_chttp2_fake_security_thread_stress_test: $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005536
nnoble69ac39f2014-12-12 15:43:38 -08005537ifneq ($(NO_SECURE),true)
5538ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005539-include $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005540endif
nnoble69ac39f2014-12-12 15:43:38 -08005541endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005542
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005543
5544CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
5545
ctillercab52e72015-01-06 13:10:23 -08005546CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005547
nnoble69ac39f2014-12-12 15:43:38 -08005548ifeq ($(NO_SECURE),true)
5549
ctillercab52e72015-01-06 13:10:23 -08005550bins/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005551
5552else
5553
nnoble5f2ecb32015-01-12 16:40:18 -08005554bins/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test: $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005555 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005556 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005557 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005558
nnoble69ac39f2014-12-12 15:43:38 -08005559endif
5560
Craig Tillerd4773f52015-01-12 16:38:47 -08005561
Craig Tiller8f126a62015-01-15 08:50:19 -08005562deps_chttp2_fake_security_writes_done_hangs_with_pending_read_test: $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005563
nnoble69ac39f2014-12-12 15:43:38 -08005564ifneq ($(NO_SECURE),true)
5565ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005566-include $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005567endif
nnoble69ac39f2014-12-12 15:43:38 -08005568endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005569
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005570
5571CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
5572
ctillercab52e72015-01-06 13:10:23 -08005573CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005574
nnoble69ac39f2014-12-12 15:43:38 -08005575ifeq ($(NO_SECURE),true)
5576
ctillercab52e72015-01-06 13:10:23 -08005577bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005578
5579else
5580
nnoble5f2ecb32015-01-12 16:40:18 -08005581bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005582 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005583 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005584 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005585
nnoble69ac39f2014-12-12 15:43:38 -08005586endif
5587
Craig Tillerd4773f52015-01-12 16:38:47 -08005588
Craig Tiller8f126a62015-01-15 08:50:19 -08005589deps_chttp2_fullstack_cancel_after_accept_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005590
nnoble69ac39f2014-12-12 15:43:38 -08005591ifneq ($(NO_SECURE),true)
5592ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005593-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005594endif
nnoble69ac39f2014-12-12 15:43:38 -08005595endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005596
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005597
5598CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
5599
ctillercab52e72015-01-06 13:10:23 -08005600CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005601
nnoble69ac39f2014-12-12 15:43:38 -08005602ifeq ($(NO_SECURE),true)
5603
ctillercab52e72015-01-06 13:10:23 -08005604bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005605
5606else
5607
nnoble5f2ecb32015-01-12 16:40:18 -08005608bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005609 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005610 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005611 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005612
nnoble69ac39f2014-12-12 15:43:38 -08005613endif
5614
Craig Tillerd4773f52015-01-12 16:38:47 -08005615
Craig Tiller8f126a62015-01-15 08:50:19 -08005616deps_chttp2_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005617
nnoble69ac39f2014-12-12 15:43:38 -08005618ifneq ($(NO_SECURE),true)
5619ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005620-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005621endif
nnoble69ac39f2014-12-12 15:43:38 -08005622endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005623
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005624
5625CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
5626
ctillercab52e72015-01-06 13:10:23 -08005627CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005628
nnoble69ac39f2014-12-12 15:43:38 -08005629ifeq ($(NO_SECURE),true)
5630
ctillercab52e72015-01-06 13:10:23 -08005631bins/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005632
5633else
5634
nnoble5f2ecb32015-01-12 16:40:18 -08005635bins/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005636 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005637 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005638 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005639
nnoble69ac39f2014-12-12 15:43:38 -08005640endif
5641
Craig Tillerd4773f52015-01-12 16:38:47 -08005642
Craig Tiller8f126a62015-01-15 08:50:19 -08005643deps_chttp2_fullstack_cancel_after_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005644
nnoble69ac39f2014-12-12 15:43:38 -08005645ifneq ($(NO_SECURE),true)
5646ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005647-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005648endif
nnoble69ac39f2014-12-12 15:43:38 -08005649endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005650
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005651
5652CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
5653
ctillercab52e72015-01-06 13:10:23 -08005654CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005655
nnoble69ac39f2014-12-12 15:43:38 -08005656ifeq ($(NO_SECURE),true)
5657
ctillercab52e72015-01-06 13:10:23 -08005658bins/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005659
5660else
5661
nnoble5f2ecb32015-01-12 16:40:18 -08005662bins/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005663 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005664 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005665 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005666
nnoble69ac39f2014-12-12 15:43:38 -08005667endif
5668
Craig Tillerd4773f52015-01-12 16:38:47 -08005669
Craig Tiller8f126a62015-01-15 08:50:19 -08005670deps_chttp2_fullstack_cancel_before_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005671
nnoble69ac39f2014-12-12 15:43:38 -08005672ifneq ($(NO_SECURE),true)
5673ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005674-include $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005675endif
nnoble69ac39f2014-12-12 15:43:38 -08005676endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005677
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005678
5679CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
5680
ctillercab52e72015-01-06 13:10:23 -08005681CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005682
nnoble69ac39f2014-12-12 15:43:38 -08005683ifeq ($(NO_SECURE),true)
5684
ctillercab52e72015-01-06 13:10:23 -08005685bins/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005686
5687else
5688
nnoble5f2ecb32015-01-12 16:40:18 -08005689bins/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005690 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005691 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005692 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005693
nnoble69ac39f2014-12-12 15:43:38 -08005694endif
5695
Craig Tillerd4773f52015-01-12 16:38:47 -08005696
Craig Tiller8f126a62015-01-15 08:50:19 -08005697deps_chttp2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005698
nnoble69ac39f2014-12-12 15:43:38 -08005699ifneq ($(NO_SECURE),true)
5700ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005701-include $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005702endif
nnoble69ac39f2014-12-12 15:43:38 -08005703endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005704
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005705
hongyu24200d32015-01-08 15:13:49 -08005706CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
5707
5708CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08005709
5710ifeq ($(NO_SECURE),true)
5711
5712bins/$(CONFIG)/chttp2_fullstack_census_simple_request_test: openssl_dep_error
5713
5714else
5715
nnoble5f2ecb32015-01-12 16:40:18 -08005716bins/$(CONFIG)/chttp2_fullstack_census_simple_request_test: $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08005717 $(E) "[LD] Linking $@"
5718 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005719 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -08005720
5721endif
5722
Craig Tillerd4773f52015-01-12 16:38:47 -08005723
Craig Tiller8f126a62015-01-15 08:50:19 -08005724deps_chttp2_fullstack_census_simple_request_test: $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08005725
5726ifneq ($(NO_SECURE),true)
5727ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005728-include $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08005729endif
5730endif
5731
hongyu24200d32015-01-08 15:13:49 -08005732
ctillerc6d61c42014-12-15 14:52:08 -08005733CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
5734
ctillercab52e72015-01-06 13:10:23 -08005735CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08005736
5737ifeq ($(NO_SECURE),true)
5738
ctillercab52e72015-01-06 13:10:23 -08005739bins/$(CONFIG)/chttp2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08005740
5741else
5742
nnoble5f2ecb32015-01-12 16:40:18 -08005743bins/$(CONFIG)/chttp2_fullstack_disappearing_server_test: $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -08005744 $(E) "[LD] Linking $@"
5745 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005746 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -08005747
5748endif
5749
Craig Tillerd4773f52015-01-12 16:38:47 -08005750
Craig Tiller8f126a62015-01-15 08:50:19 -08005751deps_chttp2_fullstack_disappearing_server_test: $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08005752
5753ifneq ($(NO_SECURE),true)
5754ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005755-include $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08005756endif
5757endif
5758
ctillerc6d61c42014-12-15 14:52:08 -08005759
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005760CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
5761
ctillercab52e72015-01-06 13:10:23 -08005762CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005763
nnoble69ac39f2014-12-12 15:43:38 -08005764ifeq ($(NO_SECURE),true)
5765
ctillercab52e72015-01-06 13:10:23 -08005766bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005767
5768else
5769
nnoble5f2ecb32015-01-12 16:40:18 -08005770bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005771 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005772 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005773 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005774
nnoble69ac39f2014-12-12 15:43:38 -08005775endif
5776
Craig Tillerd4773f52015-01-12 16:38:47 -08005777
Craig Tiller8f126a62015-01-15 08:50:19 -08005778deps_chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005779
nnoble69ac39f2014-12-12 15:43:38 -08005780ifneq ($(NO_SECURE),true)
5781ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005782-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005783endif
nnoble69ac39f2014-12-12 15:43:38 -08005784endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005785
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005786
5787CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
5788
ctillercab52e72015-01-06 13:10:23 -08005789CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005790
nnoble69ac39f2014-12-12 15:43:38 -08005791ifeq ($(NO_SECURE),true)
5792
ctillercab52e72015-01-06 13:10:23 -08005793bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005794
5795else
5796
nnoble5f2ecb32015-01-12 16:40:18 -08005797bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005798 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005799 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005800 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005801
nnoble69ac39f2014-12-12 15:43:38 -08005802endif
5803
Craig Tillerd4773f52015-01-12 16:38:47 -08005804
Craig Tiller8f126a62015-01-15 08:50:19 -08005805deps_chttp2_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005806
nnoble69ac39f2014-12-12 15:43:38 -08005807ifneq ($(NO_SECURE),true)
5808ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005809-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005810endif
nnoble69ac39f2014-12-12 15:43:38 -08005811endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005812
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005813
5814CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
5815
ctillercab52e72015-01-06 13:10:23 -08005816CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005817
nnoble69ac39f2014-12-12 15:43:38 -08005818ifeq ($(NO_SECURE),true)
5819
ctillercab52e72015-01-06 13:10:23 -08005820bins/$(CONFIG)/chttp2_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005821
5822else
5823
nnoble5f2ecb32015-01-12 16:40:18 -08005824bins/$(CONFIG)/chttp2_fullstack_invoke_large_request_test: $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005825 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005826 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005827 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005828
nnoble69ac39f2014-12-12 15:43:38 -08005829endif
5830
Craig Tillerd4773f52015-01-12 16:38:47 -08005831
Craig Tiller8f126a62015-01-15 08:50:19 -08005832deps_chttp2_fullstack_invoke_large_request_test: $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005833
nnoble69ac39f2014-12-12 15:43:38 -08005834ifneq ($(NO_SECURE),true)
5835ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005836-include $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005837endif
nnoble69ac39f2014-12-12 15:43:38 -08005838endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005839
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005840
5841CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
5842
ctillercab52e72015-01-06 13:10:23 -08005843CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005844
nnoble69ac39f2014-12-12 15:43:38 -08005845ifeq ($(NO_SECURE),true)
5846
ctillercab52e72015-01-06 13:10:23 -08005847bins/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005848
5849else
5850
nnoble5f2ecb32015-01-12 16:40:18 -08005851bins/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test: $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005852 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005853 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005854 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005855
nnoble69ac39f2014-12-12 15:43:38 -08005856endif
5857
Craig Tillerd4773f52015-01-12 16:38:47 -08005858
Craig Tiller8f126a62015-01-15 08:50:19 -08005859deps_chttp2_fullstack_max_concurrent_streams_test: $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005860
nnoble69ac39f2014-12-12 15:43:38 -08005861ifneq ($(NO_SECURE),true)
5862ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005863-include $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005864endif
nnoble69ac39f2014-12-12 15:43:38 -08005865endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005866
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005867
5868CHTTP2_FULLSTACK_NO_OP_TEST_SRC = \
5869
ctillercab52e72015-01-06 13:10:23 -08005870CHTTP2_FULLSTACK_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005871
nnoble69ac39f2014-12-12 15:43:38 -08005872ifeq ($(NO_SECURE),true)
5873
ctillercab52e72015-01-06 13:10:23 -08005874bins/$(CONFIG)/chttp2_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005875
5876else
5877
nnoble5f2ecb32015-01-12 16:40:18 -08005878bins/$(CONFIG)/chttp2_fullstack_no_op_test: $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005879 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005880 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005881 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005882
nnoble69ac39f2014-12-12 15:43:38 -08005883endif
5884
Craig Tillerd4773f52015-01-12 16:38:47 -08005885
Craig Tiller8f126a62015-01-15 08:50:19 -08005886deps_chttp2_fullstack_no_op_test: $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005887
nnoble69ac39f2014-12-12 15:43:38 -08005888ifneq ($(NO_SECURE),true)
5889ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005890-include $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005891endif
nnoble69ac39f2014-12-12 15:43:38 -08005892endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005893
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005894
5895CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
5896
ctillercab52e72015-01-06 13:10:23 -08005897CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005898
nnoble69ac39f2014-12-12 15:43:38 -08005899ifeq ($(NO_SECURE),true)
5900
ctillercab52e72015-01-06 13:10:23 -08005901bins/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005902
5903else
5904
nnoble5f2ecb32015-01-12 16:40:18 -08005905bins/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test: $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005906 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005907 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005908 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005909
nnoble69ac39f2014-12-12 15:43:38 -08005910endif
5911
Craig Tillerd4773f52015-01-12 16:38:47 -08005912
Craig Tiller8f126a62015-01-15 08:50:19 -08005913deps_chttp2_fullstack_ping_pong_streaming_test: $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005914
nnoble69ac39f2014-12-12 15:43:38 -08005915ifneq ($(NO_SECURE),true)
5916ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005917-include $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005918endif
nnoble69ac39f2014-12-12 15:43:38 -08005919endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005920
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005921
ctiller33023c42014-12-12 16:28:33 -08005922CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
5923
ctillercab52e72015-01-06 13:10:23 -08005924CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08005925
5926ifeq ($(NO_SECURE),true)
5927
ctillercab52e72015-01-06 13:10:23 -08005928bins/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08005929
5930else
5931
nnoble5f2ecb32015-01-12 16:40:18 -08005932bins/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -08005933 $(E) "[LD] Linking $@"
5934 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005935 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -08005936
5937endif
5938
Craig Tillerd4773f52015-01-12 16:38:47 -08005939
Craig Tiller8f126a62015-01-15 08:50:19 -08005940deps_chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08005941
5942ifneq ($(NO_SECURE),true)
5943ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005944-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08005945endif
5946endif
5947
ctiller33023c42014-12-12 16:28:33 -08005948
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005949CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
5950
ctillercab52e72015-01-06 13:10:23 -08005951CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005952
nnoble69ac39f2014-12-12 15:43:38 -08005953ifeq ($(NO_SECURE),true)
5954
ctillercab52e72015-01-06 13:10:23 -08005955bins/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005956
5957else
5958
nnoble5f2ecb32015-01-12 16:40:18 -08005959bins/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005960 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005961 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005962 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005963
nnoble69ac39f2014-12-12 15:43:38 -08005964endif
5965
Craig Tillerd4773f52015-01-12 16:38:47 -08005966
Craig Tiller8f126a62015-01-15 08:50:19 -08005967deps_chttp2_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005968
nnoble69ac39f2014-12-12 15:43:38 -08005969ifneq ($(NO_SECURE),true)
5970ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005971-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005972endif
nnoble69ac39f2014-12-12 15:43:38 -08005973endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005974
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005975
5976CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
5977
ctillercab52e72015-01-06 13:10:23 -08005978CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005979
nnoble69ac39f2014-12-12 15:43:38 -08005980ifeq ($(NO_SECURE),true)
5981
ctillercab52e72015-01-06 13:10:23 -08005982bins/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005983
5984else
5985
nnoble5f2ecb32015-01-12 16:40:18 -08005986bins/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005987 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005988 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005989 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005990
nnoble69ac39f2014-12-12 15:43:38 -08005991endif
5992
Craig Tillerd4773f52015-01-12 16:38:47 -08005993
Craig Tiller8f126a62015-01-15 08:50:19 -08005994deps_chttp2_fullstack_request_response_with_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005995
nnoble69ac39f2014-12-12 15:43:38 -08005996ifneq ($(NO_SECURE),true)
5997ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005998-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005999endif
nnoble69ac39f2014-12-12 15:43:38 -08006000endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006001
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006002
ctiller2845cad2014-12-15 15:14:12 -08006003CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
6004
ctillercab52e72015-01-06 13:10:23 -08006005CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08006006
6007ifeq ($(NO_SECURE),true)
6008
ctillercab52e72015-01-06 13:10:23 -08006009bins/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08006010
6011else
6012
nnoble5f2ecb32015-01-12 16:40:18 -08006013bins/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -08006014 $(E) "[LD] Linking $@"
6015 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006016 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test
ctiller2845cad2014-12-15 15:14:12 -08006017
6018endif
6019
Craig Tillerd4773f52015-01-12 16:38:47 -08006020
Craig Tiller8f126a62015-01-15 08:50:19 -08006021deps_chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08006022
6023ifneq ($(NO_SECURE),true)
6024ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006025-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08006026endif
6027endif
6028
ctiller2845cad2014-12-15 15:14:12 -08006029
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006030CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
6031
ctillercab52e72015-01-06 13:10:23 -08006032CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006033
nnoble69ac39f2014-12-12 15:43:38 -08006034ifeq ($(NO_SECURE),true)
6035
ctillercab52e72015-01-06 13:10:23 -08006036bins/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006037
6038else
6039
nnoble5f2ecb32015-01-12 16:40:18 -08006040bins/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test: $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006041 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006042 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006043 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006044
nnoble69ac39f2014-12-12 15:43:38 -08006045endif
6046
Craig Tillerd4773f52015-01-12 16:38:47 -08006047
Craig Tiller8f126a62015-01-15 08:50:19 -08006048deps_chttp2_fullstack_simple_delayed_request_test: $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006049
nnoble69ac39f2014-12-12 15:43:38 -08006050ifneq ($(NO_SECURE),true)
6051ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006052-include $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006053endif
nnoble69ac39f2014-12-12 15:43:38 -08006054endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006055
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006056
6057CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
6058
ctillercab52e72015-01-06 13:10:23 -08006059CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006060
nnoble69ac39f2014-12-12 15:43:38 -08006061ifeq ($(NO_SECURE),true)
6062
ctillercab52e72015-01-06 13:10:23 -08006063bins/$(CONFIG)/chttp2_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006064
6065else
6066
nnoble5f2ecb32015-01-12 16:40:18 -08006067bins/$(CONFIG)/chttp2_fullstack_simple_request_test: $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006068 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006069 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006070 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006071
nnoble69ac39f2014-12-12 15:43:38 -08006072endif
6073
Craig Tillerd4773f52015-01-12 16:38:47 -08006074
Craig Tiller8f126a62015-01-15 08:50:19 -08006075deps_chttp2_fullstack_simple_request_test: $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006076
nnoble69ac39f2014-12-12 15:43:38 -08006077ifneq ($(NO_SECURE),true)
6078ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006079-include $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006080endif
nnoble69ac39f2014-12-12 15:43:38 -08006081endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006082
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006083
nathaniel52878172014-12-09 10:17:19 -08006084CHTTP2_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006085
ctillercab52e72015-01-06 13:10:23 -08006086CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006087
nnoble69ac39f2014-12-12 15:43:38 -08006088ifeq ($(NO_SECURE),true)
6089
ctillercab52e72015-01-06 13:10:23 -08006090bins/$(CONFIG)/chttp2_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006091
6092else
6093
nnoble5f2ecb32015-01-12 16:40:18 -08006094bins/$(CONFIG)/chttp2_fullstack_thread_stress_test: $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006095 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006096 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006097 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006098
nnoble69ac39f2014-12-12 15:43:38 -08006099endif
6100
Craig Tillerd4773f52015-01-12 16:38:47 -08006101
Craig Tiller8f126a62015-01-15 08:50:19 -08006102deps_chttp2_fullstack_thread_stress_test: $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006103
nnoble69ac39f2014-12-12 15:43:38 -08006104ifneq ($(NO_SECURE),true)
6105ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006106-include $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006107endif
nnoble69ac39f2014-12-12 15:43:38 -08006108endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006109
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006110
6111CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
6112
ctillercab52e72015-01-06 13:10:23 -08006113CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006114
nnoble69ac39f2014-12-12 15:43:38 -08006115ifeq ($(NO_SECURE),true)
6116
ctillercab52e72015-01-06 13:10:23 -08006117bins/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006118
6119else
6120
nnoble5f2ecb32015-01-12 16:40:18 -08006121bins/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006122 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006123 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006124 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006125
nnoble69ac39f2014-12-12 15:43:38 -08006126endif
6127
Craig Tillerd4773f52015-01-12 16:38:47 -08006128
Craig Tiller8f126a62015-01-15 08:50:19 -08006129deps_chttp2_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006130
nnoble69ac39f2014-12-12 15:43:38 -08006131ifneq ($(NO_SECURE),true)
6132ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006133-include $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006134endif
nnoble69ac39f2014-12-12 15:43:38 -08006135endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006136
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006137
6138CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
6139
ctillercab52e72015-01-06 13:10:23 -08006140CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006141
nnoble69ac39f2014-12-12 15:43:38 -08006142ifeq ($(NO_SECURE),true)
6143
ctillercab52e72015-01-06 13:10:23 -08006144bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006145
6146else
6147
nnoble5f2ecb32015-01-12 16:40:18 -08006148bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006149 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006150 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006151 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006152
nnoble69ac39f2014-12-12 15:43:38 -08006153endif
6154
Craig Tillerd4773f52015-01-12 16:38:47 -08006155
Craig Tiller8f126a62015-01-15 08:50:19 -08006156deps_chttp2_simple_ssl_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006157
nnoble69ac39f2014-12-12 15:43:38 -08006158ifneq ($(NO_SECURE),true)
6159ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006160-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006161endif
nnoble69ac39f2014-12-12 15:43:38 -08006162endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006163
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006164
6165CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
6166
ctillercab52e72015-01-06 13:10:23 -08006167CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006168
nnoble69ac39f2014-12-12 15:43:38 -08006169ifeq ($(NO_SECURE),true)
6170
ctillercab52e72015-01-06 13:10:23 -08006171bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006172
6173else
6174
nnoble5f2ecb32015-01-12 16:40:18 -08006175bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006176 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006177 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006178 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006179
nnoble69ac39f2014-12-12 15:43:38 -08006180endif
6181
Craig Tillerd4773f52015-01-12 16:38:47 -08006182
Craig Tiller8f126a62015-01-15 08:50:19 -08006183deps_chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006184
nnoble69ac39f2014-12-12 15:43:38 -08006185ifneq ($(NO_SECURE),true)
6186ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006187-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006188endif
nnoble69ac39f2014-12-12 15:43:38 -08006189endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006190
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006191
6192CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
6193
ctillercab52e72015-01-06 13:10:23 -08006194CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006195
nnoble69ac39f2014-12-12 15:43:38 -08006196ifeq ($(NO_SECURE),true)
6197
ctillercab52e72015-01-06 13:10:23 -08006198bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006199
6200else
6201
nnoble5f2ecb32015-01-12 16:40:18 -08006202bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006203 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006204 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006205 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006206
nnoble69ac39f2014-12-12 15:43:38 -08006207endif
6208
Craig Tillerd4773f52015-01-12 16:38:47 -08006209
Craig Tiller8f126a62015-01-15 08:50:19 -08006210deps_chttp2_simple_ssl_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006211
nnoble69ac39f2014-12-12 15:43:38 -08006212ifneq ($(NO_SECURE),true)
6213ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006214-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006215endif
nnoble69ac39f2014-12-12 15:43:38 -08006216endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006217
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006218
6219CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
6220
ctillercab52e72015-01-06 13:10:23 -08006221CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006222
nnoble69ac39f2014-12-12 15:43:38 -08006223ifeq ($(NO_SECURE),true)
6224
ctillercab52e72015-01-06 13:10:23 -08006225bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006226
6227else
6228
nnoble5f2ecb32015-01-12 16:40:18 -08006229bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006230 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006231 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006232 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006233
nnoble69ac39f2014-12-12 15:43:38 -08006234endif
6235
Craig Tillerd4773f52015-01-12 16:38:47 -08006236
Craig Tiller8f126a62015-01-15 08:50:19 -08006237deps_chttp2_simple_ssl_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006238
nnoble69ac39f2014-12-12 15:43:38 -08006239ifneq ($(NO_SECURE),true)
6240ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006241-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006242endif
nnoble69ac39f2014-12-12 15:43:38 -08006243endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006244
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006245
6246CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
6247
ctillercab52e72015-01-06 13:10:23 -08006248CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006249
nnoble69ac39f2014-12-12 15:43:38 -08006250ifeq ($(NO_SECURE),true)
6251
ctillercab52e72015-01-06 13:10:23 -08006252bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006253
6254else
6255
nnoble5f2ecb32015-01-12 16:40:18 -08006256bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006257 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006258 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006259 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006260
nnoble69ac39f2014-12-12 15:43:38 -08006261endif
6262
Craig Tillerd4773f52015-01-12 16:38:47 -08006263
Craig Tiller8f126a62015-01-15 08:50:19 -08006264deps_chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006265
nnoble69ac39f2014-12-12 15:43:38 -08006266ifneq ($(NO_SECURE),true)
6267ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006268-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006269endif
nnoble69ac39f2014-12-12 15:43:38 -08006270endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006271
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006272
hongyu24200d32015-01-08 15:13:49 -08006273CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
6274
6275CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08006276
6277ifeq ($(NO_SECURE),true)
6278
6279bins/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test: openssl_dep_error
6280
6281else
6282
nnoble5f2ecb32015-01-12 16:40:18 -08006283bins/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08006284 $(E) "[LD] Linking $@"
6285 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006286 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -08006287
6288endif
6289
Craig Tillerd4773f52015-01-12 16:38:47 -08006290
Craig Tiller8f126a62015-01-15 08:50:19 -08006291deps_chttp2_simple_ssl_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08006292
6293ifneq ($(NO_SECURE),true)
6294ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006295-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08006296endif
6297endif
6298
hongyu24200d32015-01-08 15:13:49 -08006299
ctillerc6d61c42014-12-15 14:52:08 -08006300CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
6301
ctillercab52e72015-01-06 13:10:23 -08006302CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08006303
6304ifeq ($(NO_SECURE),true)
6305
ctillercab52e72015-01-06 13:10:23 -08006306bins/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08006307
6308else
6309
nnoble5f2ecb32015-01-12 16:40:18 -08006310bins/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -08006311 $(E) "[LD] Linking $@"
6312 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006313 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -08006314
6315endif
6316
Craig Tillerd4773f52015-01-12 16:38:47 -08006317
Craig Tiller8f126a62015-01-15 08:50:19 -08006318deps_chttp2_simple_ssl_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08006319
6320ifneq ($(NO_SECURE),true)
6321ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006322-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08006323endif
6324endif
6325
ctillerc6d61c42014-12-15 14:52:08 -08006326
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006327CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
6328
ctillercab52e72015-01-06 13:10:23 -08006329CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006330
nnoble69ac39f2014-12-12 15:43:38 -08006331ifeq ($(NO_SECURE),true)
6332
ctillercab52e72015-01-06 13:10:23 -08006333bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006334
6335else
6336
nnoble5f2ecb32015-01-12 16:40:18 -08006337bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006338 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006339 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006340 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006341
nnoble69ac39f2014-12-12 15:43:38 -08006342endif
6343
Craig Tillerd4773f52015-01-12 16:38:47 -08006344
Craig Tiller8f126a62015-01-15 08:50:19 -08006345deps_chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006346
nnoble69ac39f2014-12-12 15:43:38 -08006347ifneq ($(NO_SECURE),true)
6348ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006349-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006350endif
nnoble69ac39f2014-12-12 15:43:38 -08006351endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006352
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006353
6354CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
6355
ctillercab52e72015-01-06 13:10:23 -08006356CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006357
nnoble69ac39f2014-12-12 15:43:38 -08006358ifeq ($(NO_SECURE),true)
6359
ctillercab52e72015-01-06 13:10:23 -08006360bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006361
6362else
6363
nnoble5f2ecb32015-01-12 16:40:18 -08006364bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006365 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006366 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006367 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006368
nnoble69ac39f2014-12-12 15:43:38 -08006369endif
6370
Craig Tillerd4773f52015-01-12 16:38:47 -08006371
Craig Tiller8f126a62015-01-15 08:50:19 -08006372deps_chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006373
nnoble69ac39f2014-12-12 15:43:38 -08006374ifneq ($(NO_SECURE),true)
6375ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006376-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006377endif
nnoble69ac39f2014-12-12 15:43:38 -08006378endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006379
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006380
6381CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
6382
ctillercab52e72015-01-06 13:10:23 -08006383CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006384
nnoble69ac39f2014-12-12 15:43:38 -08006385ifeq ($(NO_SECURE),true)
6386
ctillercab52e72015-01-06 13:10:23 -08006387bins/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006388
6389else
6390
nnoble5f2ecb32015-01-12 16:40:18 -08006391bins/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006392 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006393 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006394 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006395
nnoble69ac39f2014-12-12 15:43:38 -08006396endif
6397
Craig Tillerd4773f52015-01-12 16:38:47 -08006398
Craig Tiller8f126a62015-01-15 08:50:19 -08006399deps_chttp2_simple_ssl_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006400
nnoble69ac39f2014-12-12 15:43:38 -08006401ifneq ($(NO_SECURE),true)
6402ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006403-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006404endif
nnoble69ac39f2014-12-12 15:43:38 -08006405endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006406
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006407
6408CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
6409
ctillercab52e72015-01-06 13:10:23 -08006410CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006411
nnoble69ac39f2014-12-12 15:43:38 -08006412ifeq ($(NO_SECURE),true)
6413
ctillercab52e72015-01-06 13:10:23 -08006414bins/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006415
6416else
6417
nnoble5f2ecb32015-01-12 16:40:18 -08006418bins/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006419 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006420 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006421 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006422
nnoble69ac39f2014-12-12 15:43:38 -08006423endif
6424
Craig Tillerd4773f52015-01-12 16:38:47 -08006425
Craig Tiller8f126a62015-01-15 08:50:19 -08006426deps_chttp2_simple_ssl_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006427
nnoble69ac39f2014-12-12 15:43:38 -08006428ifneq ($(NO_SECURE),true)
6429ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006430-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006431endif
nnoble69ac39f2014-12-12 15:43:38 -08006432endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006433
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006434
6435CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_SRC = \
6436
ctillercab52e72015-01-06 13:10:23 -08006437CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006438
nnoble69ac39f2014-12-12 15:43:38 -08006439ifeq ($(NO_SECURE),true)
6440
ctillercab52e72015-01-06 13:10:23 -08006441bins/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006442
6443else
6444
nnoble5f2ecb32015-01-12 16:40:18 -08006445bins/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006446 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006447 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006448 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006449
nnoble69ac39f2014-12-12 15:43:38 -08006450endif
6451
Craig Tillerd4773f52015-01-12 16:38:47 -08006452
Craig Tiller8f126a62015-01-15 08:50:19 -08006453deps_chttp2_simple_ssl_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006454
nnoble69ac39f2014-12-12 15:43:38 -08006455ifneq ($(NO_SECURE),true)
6456ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006457-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006458endif
nnoble69ac39f2014-12-12 15:43:38 -08006459endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006460
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006461
6462CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
6463
ctillercab52e72015-01-06 13:10:23 -08006464CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006465
nnoble69ac39f2014-12-12 15:43:38 -08006466ifeq ($(NO_SECURE),true)
6467
ctillercab52e72015-01-06 13:10:23 -08006468bins/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006469
6470else
6471
nnoble5f2ecb32015-01-12 16:40:18 -08006472bins/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006473 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006474 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006475 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006476
nnoble69ac39f2014-12-12 15:43:38 -08006477endif
6478
Craig Tillerd4773f52015-01-12 16:38:47 -08006479
Craig Tiller8f126a62015-01-15 08:50:19 -08006480deps_chttp2_simple_ssl_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006481
nnoble69ac39f2014-12-12 15:43:38 -08006482ifneq ($(NO_SECURE),true)
6483ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006484-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006485endif
nnoble69ac39f2014-12-12 15:43:38 -08006486endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006487
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006488
ctiller33023c42014-12-12 16:28:33 -08006489CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
6490
ctillercab52e72015-01-06 13:10:23 -08006491CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08006492
6493ifeq ($(NO_SECURE),true)
6494
ctillercab52e72015-01-06 13:10:23 -08006495bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08006496
6497else
6498
nnoble5f2ecb32015-01-12 16:40:18 -08006499bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -08006500 $(E) "[LD] Linking $@"
6501 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006502 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -08006503
6504endif
6505
Craig Tillerd4773f52015-01-12 16:38:47 -08006506
Craig Tiller8f126a62015-01-15 08:50:19 -08006507deps_chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08006508
6509ifneq ($(NO_SECURE),true)
6510ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006511-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08006512endif
6513endif
6514
ctiller33023c42014-12-12 16:28:33 -08006515
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006516CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
6517
ctillercab52e72015-01-06 13:10:23 -08006518CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006519
nnoble69ac39f2014-12-12 15:43:38 -08006520ifeq ($(NO_SECURE),true)
6521
ctillercab52e72015-01-06 13:10:23 -08006522bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006523
6524else
6525
nnoble5f2ecb32015-01-12 16:40:18 -08006526bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006527 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006528 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006529 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006530
nnoble69ac39f2014-12-12 15:43:38 -08006531endif
6532
Craig Tillerd4773f52015-01-12 16:38:47 -08006533
Craig Tiller8f126a62015-01-15 08:50:19 -08006534deps_chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006535
nnoble69ac39f2014-12-12 15:43:38 -08006536ifneq ($(NO_SECURE),true)
6537ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006538-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006539endif
nnoble69ac39f2014-12-12 15:43:38 -08006540endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006541
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006542
6543CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
6544
ctillercab52e72015-01-06 13:10:23 -08006545CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006546
nnoble69ac39f2014-12-12 15:43:38 -08006547ifeq ($(NO_SECURE),true)
6548
ctillercab52e72015-01-06 13:10:23 -08006549bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006550
6551else
6552
nnoble5f2ecb32015-01-12 16:40:18 -08006553bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006554 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006555 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006556 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006557
nnoble69ac39f2014-12-12 15:43:38 -08006558endif
6559
Craig Tillerd4773f52015-01-12 16:38:47 -08006560
Craig Tiller8f126a62015-01-15 08:50:19 -08006561deps_chttp2_simple_ssl_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006562
nnoble69ac39f2014-12-12 15:43:38 -08006563ifneq ($(NO_SECURE),true)
6564ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006565-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006566endif
nnoble69ac39f2014-12-12 15:43:38 -08006567endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006568
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006569
ctiller2845cad2014-12-15 15:14:12 -08006570CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
6571
ctillercab52e72015-01-06 13:10:23 -08006572CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08006573
6574ifeq ($(NO_SECURE),true)
6575
ctillercab52e72015-01-06 13:10:23 -08006576bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08006577
6578else
6579
nnoble5f2ecb32015-01-12 16:40:18 -08006580bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -08006581 $(E) "[LD] Linking $@"
6582 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006583 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test
ctiller2845cad2014-12-15 15:14:12 -08006584
6585endif
6586
Craig Tillerd4773f52015-01-12 16:38:47 -08006587
Craig Tiller8f126a62015-01-15 08:50:19 -08006588deps_chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08006589
6590ifneq ($(NO_SECURE),true)
6591ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006592-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08006593endif
6594endif
6595
ctiller2845cad2014-12-15 15:14:12 -08006596
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006597CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
6598
ctillercab52e72015-01-06 13:10:23 -08006599CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006600
nnoble69ac39f2014-12-12 15:43:38 -08006601ifeq ($(NO_SECURE),true)
6602
ctillercab52e72015-01-06 13:10:23 -08006603bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006604
6605else
6606
nnoble5f2ecb32015-01-12 16:40:18 -08006607bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006608 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006609 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006610 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006611
nnoble69ac39f2014-12-12 15:43:38 -08006612endif
6613
Craig Tillerd4773f52015-01-12 16:38:47 -08006614
Craig Tiller8f126a62015-01-15 08:50:19 -08006615deps_chttp2_simple_ssl_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006616
nnoble69ac39f2014-12-12 15:43:38 -08006617ifneq ($(NO_SECURE),true)
6618ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006619-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006620endif
nnoble69ac39f2014-12-12 15:43:38 -08006621endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006622
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006623
6624CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
6625
ctillercab52e72015-01-06 13:10:23 -08006626CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006627
nnoble69ac39f2014-12-12 15:43:38 -08006628ifeq ($(NO_SECURE),true)
6629
ctillercab52e72015-01-06 13:10:23 -08006630bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006631
6632else
6633
nnoble5f2ecb32015-01-12 16:40:18 -08006634bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006635 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006636 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006637 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006638
nnoble69ac39f2014-12-12 15:43:38 -08006639endif
6640
Craig Tillerd4773f52015-01-12 16:38:47 -08006641
Craig Tiller8f126a62015-01-15 08:50:19 -08006642deps_chttp2_simple_ssl_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006643
nnoble69ac39f2014-12-12 15:43:38 -08006644ifneq ($(NO_SECURE),true)
6645ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006646-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006647endif
nnoble69ac39f2014-12-12 15:43:38 -08006648endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006649
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006650
nathaniel52878172014-12-09 10:17:19 -08006651CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006652
ctillercab52e72015-01-06 13:10:23 -08006653CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006654
nnoble69ac39f2014-12-12 15:43:38 -08006655ifeq ($(NO_SECURE),true)
6656
ctillercab52e72015-01-06 13:10:23 -08006657bins/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006658
6659else
6660
nnoble5f2ecb32015-01-12 16:40:18 -08006661bins/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006662 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006663 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006664 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006665
nnoble69ac39f2014-12-12 15:43:38 -08006666endif
6667
Craig Tillerd4773f52015-01-12 16:38:47 -08006668
Craig Tiller8f126a62015-01-15 08:50:19 -08006669deps_chttp2_simple_ssl_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006670
nnoble69ac39f2014-12-12 15:43:38 -08006671ifneq ($(NO_SECURE),true)
6672ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006673-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006674endif
nnoble69ac39f2014-12-12 15:43:38 -08006675endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006676
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006677
6678CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
6679
ctillercab52e72015-01-06 13:10:23 -08006680CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006681
nnoble69ac39f2014-12-12 15:43:38 -08006682ifeq ($(NO_SECURE),true)
6683
ctillercab52e72015-01-06 13:10:23 -08006684bins/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006685
6686else
6687
nnoble5f2ecb32015-01-12 16:40:18 -08006688bins/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006689 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006690 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006691 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006692
nnoble69ac39f2014-12-12 15:43:38 -08006693endif
6694
Craig Tillerd4773f52015-01-12 16:38:47 -08006695
Craig Tiller8f126a62015-01-15 08:50:19 -08006696deps_chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006697
nnoble69ac39f2014-12-12 15:43:38 -08006698ifneq ($(NO_SECURE),true)
6699ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006700-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006701endif
nnoble69ac39f2014-12-12 15:43:38 -08006702endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006703
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006704
6705CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
6706
ctillercab52e72015-01-06 13:10:23 -08006707CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006708
nnoble69ac39f2014-12-12 15:43:38 -08006709ifeq ($(NO_SECURE),true)
6710
ctillercab52e72015-01-06 13:10:23 -08006711bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006712
6713else
6714
nnoble5f2ecb32015-01-12 16:40:18 -08006715bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006716 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006717 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006718 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006719
nnoble69ac39f2014-12-12 15:43:38 -08006720endif
6721
Craig Tillerd4773f52015-01-12 16:38:47 -08006722
Craig Tiller8f126a62015-01-15 08:50:19 -08006723deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006724
nnoble69ac39f2014-12-12 15:43:38 -08006725ifneq ($(NO_SECURE),true)
6726ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006727-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006728endif
nnoble69ac39f2014-12-12 15:43:38 -08006729endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006730
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006731
6732CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
6733
ctillercab52e72015-01-06 13:10:23 -08006734CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006735
nnoble69ac39f2014-12-12 15:43:38 -08006736ifeq ($(NO_SECURE),true)
6737
ctillercab52e72015-01-06 13:10:23 -08006738bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006739
6740else
6741
nnoble5f2ecb32015-01-12 16:40:18 -08006742bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006743 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006744 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006745 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006746
nnoble69ac39f2014-12-12 15:43:38 -08006747endif
6748
Craig Tillerd4773f52015-01-12 16:38:47 -08006749
Craig Tiller8f126a62015-01-15 08:50:19 -08006750deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006751
nnoble69ac39f2014-12-12 15:43:38 -08006752ifneq ($(NO_SECURE),true)
6753ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006754-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006755endif
nnoble69ac39f2014-12-12 15:43:38 -08006756endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006757
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006758
6759CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
6760
ctillercab52e72015-01-06 13:10:23 -08006761CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006762
nnoble69ac39f2014-12-12 15:43:38 -08006763ifeq ($(NO_SECURE),true)
6764
ctillercab52e72015-01-06 13:10:23 -08006765bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006766
6767else
6768
nnoble5f2ecb32015-01-12 16:40:18 -08006769bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006770 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006771 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006772 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006773
nnoble69ac39f2014-12-12 15:43:38 -08006774endif
6775
Craig Tillerd4773f52015-01-12 16:38:47 -08006776
Craig Tiller8f126a62015-01-15 08:50:19 -08006777deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006778
nnoble69ac39f2014-12-12 15:43:38 -08006779ifneq ($(NO_SECURE),true)
6780ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006781-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006782endif
nnoble69ac39f2014-12-12 15:43:38 -08006783endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006784
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006785
6786CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
6787
ctillercab52e72015-01-06 13:10:23 -08006788CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006789
nnoble69ac39f2014-12-12 15:43:38 -08006790ifeq ($(NO_SECURE),true)
6791
ctillercab52e72015-01-06 13:10:23 -08006792bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006793
6794else
6795
nnoble5f2ecb32015-01-12 16:40:18 -08006796bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006797 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006798 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006799 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006800
nnoble69ac39f2014-12-12 15:43:38 -08006801endif
6802
Craig Tillerd4773f52015-01-12 16:38:47 -08006803
Craig Tiller8f126a62015-01-15 08:50:19 -08006804deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006805
nnoble69ac39f2014-12-12 15:43:38 -08006806ifneq ($(NO_SECURE),true)
6807ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006808-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006809endif
nnoble69ac39f2014-12-12 15:43:38 -08006810endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006811
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006812
6813CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
6814
ctillercab52e72015-01-06 13:10:23 -08006815CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006816
nnoble69ac39f2014-12-12 15:43:38 -08006817ifeq ($(NO_SECURE),true)
6818
ctillercab52e72015-01-06 13:10:23 -08006819bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006820
6821else
6822
nnoble5f2ecb32015-01-12 16:40:18 -08006823bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006824 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006825 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006826 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006827
nnoble69ac39f2014-12-12 15:43:38 -08006828endif
6829
Craig Tillerd4773f52015-01-12 16:38:47 -08006830
Craig Tiller8f126a62015-01-15 08:50:19 -08006831deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006832
nnoble69ac39f2014-12-12 15:43:38 -08006833ifneq ($(NO_SECURE),true)
6834ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006835-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006836endif
nnoble69ac39f2014-12-12 15:43:38 -08006837endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006838
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006839
hongyu24200d32015-01-08 15:13:49 -08006840CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
6841
6842CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08006843
6844ifeq ($(NO_SECURE),true)
6845
6846bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: openssl_dep_error
6847
6848else
6849
nnoble5f2ecb32015-01-12 16:40:18 -08006850bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08006851 $(E) "[LD] Linking $@"
6852 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006853 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -08006854
6855endif
6856
Craig Tillerd4773f52015-01-12 16:38:47 -08006857
Craig Tiller8f126a62015-01-15 08:50:19 -08006858deps_chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08006859
6860ifneq ($(NO_SECURE),true)
6861ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006862-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08006863endif
6864endif
6865
hongyu24200d32015-01-08 15:13:49 -08006866
ctillerc6d61c42014-12-15 14:52:08 -08006867CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
6868
ctillercab52e72015-01-06 13:10:23 -08006869CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08006870
6871ifeq ($(NO_SECURE),true)
6872
ctillercab52e72015-01-06 13:10:23 -08006873bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08006874
6875else
6876
nnoble5f2ecb32015-01-12 16:40:18 -08006877bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -08006878 $(E) "[LD] Linking $@"
6879 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006880 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -08006881
6882endif
6883
Craig Tillerd4773f52015-01-12 16:38:47 -08006884
Craig Tiller8f126a62015-01-15 08:50:19 -08006885deps_chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08006886
6887ifneq ($(NO_SECURE),true)
6888ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006889-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08006890endif
6891endif
6892
ctillerc6d61c42014-12-15 14:52:08 -08006893
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006894CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
6895
ctillercab52e72015-01-06 13:10:23 -08006896CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006897
nnoble69ac39f2014-12-12 15:43:38 -08006898ifeq ($(NO_SECURE),true)
6899
ctillercab52e72015-01-06 13:10:23 -08006900bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006901
6902else
6903
nnoble5f2ecb32015-01-12 16:40:18 -08006904bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006905 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006906 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006907 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006908
nnoble69ac39f2014-12-12 15:43:38 -08006909endif
6910
Craig Tillerd4773f52015-01-12 16:38:47 -08006911
Craig Tiller8f126a62015-01-15 08:50:19 -08006912deps_chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006913
nnoble69ac39f2014-12-12 15:43:38 -08006914ifneq ($(NO_SECURE),true)
6915ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006916-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006917endif
nnoble69ac39f2014-12-12 15:43:38 -08006918endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006919
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006920
6921CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
6922
ctillercab52e72015-01-06 13:10:23 -08006923CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006924
nnoble69ac39f2014-12-12 15:43:38 -08006925ifeq ($(NO_SECURE),true)
6926
ctillercab52e72015-01-06 13:10:23 -08006927bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006928
6929else
6930
nnoble5f2ecb32015-01-12 16:40:18 -08006931bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006932 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006933 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006934 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006935
nnoble69ac39f2014-12-12 15:43:38 -08006936endif
6937
Craig Tillerd4773f52015-01-12 16:38:47 -08006938
Craig Tiller8f126a62015-01-15 08:50:19 -08006939deps_chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006940
nnoble69ac39f2014-12-12 15:43:38 -08006941ifneq ($(NO_SECURE),true)
6942ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006943-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006944endif
nnoble69ac39f2014-12-12 15:43:38 -08006945endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006946
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006947
6948CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
6949
ctillercab52e72015-01-06 13:10:23 -08006950CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006951
nnoble69ac39f2014-12-12 15:43:38 -08006952ifeq ($(NO_SECURE),true)
6953
ctillercab52e72015-01-06 13:10:23 -08006954bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006955
6956else
6957
nnoble5f2ecb32015-01-12 16:40:18 -08006958bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006959 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006960 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006961 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006962
nnoble69ac39f2014-12-12 15:43:38 -08006963endif
6964
Craig Tillerd4773f52015-01-12 16:38:47 -08006965
Craig Tiller8f126a62015-01-15 08:50:19 -08006966deps_chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006967
nnoble69ac39f2014-12-12 15:43:38 -08006968ifneq ($(NO_SECURE),true)
6969ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006970-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006971endif
nnoble69ac39f2014-12-12 15:43:38 -08006972endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006973
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006974
6975CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
6976
ctillercab52e72015-01-06 13:10:23 -08006977CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006978
nnoble69ac39f2014-12-12 15:43:38 -08006979ifeq ($(NO_SECURE),true)
6980
ctillercab52e72015-01-06 13:10:23 -08006981bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006982
6983else
6984
nnoble5f2ecb32015-01-12 16:40:18 -08006985bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006986 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006987 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006988 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006989
nnoble69ac39f2014-12-12 15:43:38 -08006990endif
6991
Craig Tillerd4773f52015-01-12 16:38:47 -08006992
Craig Tiller8f126a62015-01-15 08:50:19 -08006993deps_chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006994
nnoble69ac39f2014-12-12 15:43:38 -08006995ifneq ($(NO_SECURE),true)
6996ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006997-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006998endif
nnoble69ac39f2014-12-12 15:43:38 -08006999endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007000
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007001
7002CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_SRC = \
7003
ctillercab52e72015-01-06 13:10:23 -08007004CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007005
nnoble69ac39f2014-12-12 15:43:38 -08007006ifeq ($(NO_SECURE),true)
7007
ctillercab52e72015-01-06 13:10:23 -08007008bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007009
7010else
7011
nnoble5f2ecb32015-01-12 16:40:18 -08007012bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007013 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007014 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007015 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007016
nnoble69ac39f2014-12-12 15:43:38 -08007017endif
7018
Craig Tillerd4773f52015-01-12 16:38:47 -08007019
Craig Tiller8f126a62015-01-15 08:50:19 -08007020deps_chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007021
nnoble69ac39f2014-12-12 15:43:38 -08007022ifneq ($(NO_SECURE),true)
7023ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007024-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007025endif
nnoble69ac39f2014-12-12 15:43:38 -08007026endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007027
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007028
7029CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
7030
ctillercab52e72015-01-06 13:10:23 -08007031CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007032
nnoble69ac39f2014-12-12 15:43:38 -08007033ifeq ($(NO_SECURE),true)
7034
ctillercab52e72015-01-06 13:10:23 -08007035bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007036
7037else
7038
nnoble5f2ecb32015-01-12 16:40:18 -08007039bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007040 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007041 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007042 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007043
nnoble69ac39f2014-12-12 15:43:38 -08007044endif
7045
Craig Tillerd4773f52015-01-12 16:38:47 -08007046
Craig Tiller8f126a62015-01-15 08:50:19 -08007047deps_chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007048
nnoble69ac39f2014-12-12 15:43:38 -08007049ifneq ($(NO_SECURE),true)
7050ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007051-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007052endif
nnoble69ac39f2014-12-12 15:43:38 -08007053endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007054
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007055
ctiller33023c42014-12-12 16:28:33 -08007056CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
7057
ctillercab52e72015-01-06 13:10:23 -08007058CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08007059
7060ifeq ($(NO_SECURE),true)
7061
ctillercab52e72015-01-06 13:10:23 -08007062bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08007063
7064else
7065
nnoble5f2ecb32015-01-12 16:40:18 -08007066bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -08007067 $(E) "[LD] Linking $@"
7068 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007069 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -08007070
7071endif
7072
Craig Tillerd4773f52015-01-12 16:38:47 -08007073
Craig Tiller8f126a62015-01-15 08:50:19 -08007074deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08007075
7076ifneq ($(NO_SECURE),true)
7077ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007078-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08007079endif
7080endif
7081
ctiller33023c42014-12-12 16:28:33 -08007082
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007083CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
7084
ctillercab52e72015-01-06 13:10:23 -08007085CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007086
nnoble69ac39f2014-12-12 15:43:38 -08007087ifeq ($(NO_SECURE),true)
7088
ctillercab52e72015-01-06 13:10:23 -08007089bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007090
7091else
7092
nnoble5f2ecb32015-01-12 16:40:18 -08007093bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007094 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007095 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007096 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007097
nnoble69ac39f2014-12-12 15:43:38 -08007098endif
7099
Craig Tillerd4773f52015-01-12 16:38:47 -08007100
Craig Tiller8f126a62015-01-15 08:50:19 -08007101deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007102
nnoble69ac39f2014-12-12 15:43:38 -08007103ifneq ($(NO_SECURE),true)
7104ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007105-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007106endif
nnoble69ac39f2014-12-12 15:43:38 -08007107endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007108
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007109
7110CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
7111
ctillercab52e72015-01-06 13:10:23 -08007112CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007113
nnoble69ac39f2014-12-12 15:43:38 -08007114ifeq ($(NO_SECURE),true)
7115
ctillercab52e72015-01-06 13:10:23 -08007116bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007117
7118else
7119
nnoble5f2ecb32015-01-12 16:40:18 -08007120bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007121 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007122 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007123 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007124
nnoble69ac39f2014-12-12 15:43:38 -08007125endif
7126
Craig Tillerd4773f52015-01-12 16:38:47 -08007127
Craig Tiller8f126a62015-01-15 08:50:19 -08007128deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007129
nnoble69ac39f2014-12-12 15:43:38 -08007130ifneq ($(NO_SECURE),true)
7131ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007132-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007133endif
nnoble69ac39f2014-12-12 15:43:38 -08007134endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007135
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007136
ctiller2845cad2014-12-15 15:14:12 -08007137CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
7138
ctillercab52e72015-01-06 13:10:23 -08007139CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08007140
7141ifeq ($(NO_SECURE),true)
7142
ctillercab52e72015-01-06 13:10:23 -08007143bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08007144
7145else
7146
nnoble5f2ecb32015-01-12 16:40:18 -08007147bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -08007148 $(E) "[LD] Linking $@"
7149 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007150 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test
ctiller2845cad2014-12-15 15:14:12 -08007151
7152endif
7153
Craig Tillerd4773f52015-01-12 16:38:47 -08007154
Craig Tiller8f126a62015-01-15 08:50:19 -08007155deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08007156
7157ifneq ($(NO_SECURE),true)
7158ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007159-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08007160endif
7161endif
7162
ctiller2845cad2014-12-15 15:14:12 -08007163
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007164CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
7165
ctillercab52e72015-01-06 13:10:23 -08007166CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007167
nnoble69ac39f2014-12-12 15:43:38 -08007168ifeq ($(NO_SECURE),true)
7169
ctillercab52e72015-01-06 13:10:23 -08007170bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007171
7172else
7173
nnoble5f2ecb32015-01-12 16:40:18 -08007174bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007175 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007176 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007177 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007178
nnoble69ac39f2014-12-12 15:43:38 -08007179endif
7180
Craig Tillerd4773f52015-01-12 16:38:47 -08007181
Craig Tiller8f126a62015-01-15 08:50:19 -08007182deps_chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007183
nnoble69ac39f2014-12-12 15:43:38 -08007184ifneq ($(NO_SECURE),true)
7185ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007186-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007187endif
nnoble69ac39f2014-12-12 15:43:38 -08007188endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007189
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007190
7191CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
7192
ctillercab52e72015-01-06 13:10:23 -08007193CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007194
nnoble69ac39f2014-12-12 15:43:38 -08007195ifeq ($(NO_SECURE),true)
7196
ctillercab52e72015-01-06 13:10:23 -08007197bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007198
7199else
7200
nnoble5f2ecb32015-01-12 16:40:18 -08007201bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007202 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007203 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007204 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007205
nnoble69ac39f2014-12-12 15:43:38 -08007206endif
7207
Craig Tillerd4773f52015-01-12 16:38:47 -08007208
Craig Tiller8f126a62015-01-15 08:50:19 -08007209deps_chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007210
nnoble69ac39f2014-12-12 15:43:38 -08007211ifneq ($(NO_SECURE),true)
7212ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007213-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007214endif
nnoble69ac39f2014-12-12 15:43:38 -08007215endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007216
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007217
nathaniel52878172014-12-09 10:17:19 -08007218CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007219
ctillercab52e72015-01-06 13:10:23 -08007220CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007221
nnoble69ac39f2014-12-12 15:43:38 -08007222ifeq ($(NO_SECURE),true)
7223
ctillercab52e72015-01-06 13:10:23 -08007224bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007225
7226else
7227
nnoble5f2ecb32015-01-12 16:40:18 -08007228bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007229 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007230 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007231 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007232
nnoble69ac39f2014-12-12 15:43:38 -08007233endif
7234
Craig Tillerd4773f52015-01-12 16:38:47 -08007235
Craig Tiller8f126a62015-01-15 08:50:19 -08007236deps_chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007237
nnoble69ac39f2014-12-12 15:43:38 -08007238ifneq ($(NO_SECURE),true)
7239ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007240-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007241endif
nnoble69ac39f2014-12-12 15:43:38 -08007242endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007243
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007244
7245CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
7246
ctillercab52e72015-01-06 13:10:23 -08007247CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007248
nnoble69ac39f2014-12-12 15:43:38 -08007249ifeq ($(NO_SECURE),true)
7250
ctillercab52e72015-01-06 13:10:23 -08007251bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007252
7253else
7254
nnoble5f2ecb32015-01-12 16:40:18 -08007255bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007256 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007257 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007258 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007259
nnoble69ac39f2014-12-12 15:43:38 -08007260endif
7261
Craig Tillerd4773f52015-01-12 16:38:47 -08007262
Craig Tiller8f126a62015-01-15 08:50:19 -08007263deps_chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007264
nnoble69ac39f2014-12-12 15:43:38 -08007265ifneq ($(NO_SECURE),true)
7266ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007267-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007268endif
nnoble69ac39f2014-12-12 15:43:38 -08007269endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007270
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007271
7272CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_SRC = \
7273
ctillercab52e72015-01-06 13:10:23 -08007274CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007275
nnoble69ac39f2014-12-12 15:43:38 -08007276ifeq ($(NO_SECURE),true)
7277
ctillercab52e72015-01-06 13:10:23 -08007278bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007279
7280else
7281
nnoble5f2ecb32015-01-12 16:40:18 -08007282bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007283 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007284 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007285 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007286
nnoble69ac39f2014-12-12 15:43:38 -08007287endif
7288
Craig Tillerd4773f52015-01-12 16:38:47 -08007289
Craig Tiller8f126a62015-01-15 08:50:19 -08007290deps_chttp2_socket_pair_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007291
nnoble69ac39f2014-12-12 15:43:38 -08007292ifneq ($(NO_SECURE),true)
7293ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007294-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007295endif
nnoble69ac39f2014-12-12 15:43:38 -08007296endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007297
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007298
7299CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
7300
ctillercab52e72015-01-06 13:10:23 -08007301CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007302
nnoble69ac39f2014-12-12 15:43:38 -08007303ifeq ($(NO_SECURE),true)
7304
ctillercab52e72015-01-06 13:10:23 -08007305bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007306
7307else
7308
nnoble5f2ecb32015-01-12 16:40:18 -08007309bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007310 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007311 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007312 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007313
nnoble69ac39f2014-12-12 15:43:38 -08007314endif
7315
Craig Tillerd4773f52015-01-12 16:38:47 -08007316
Craig Tiller8f126a62015-01-15 08:50:19 -08007317deps_chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007318
nnoble69ac39f2014-12-12 15:43:38 -08007319ifneq ($(NO_SECURE),true)
7320ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007321-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007322endif
nnoble69ac39f2014-12-12 15:43:38 -08007323endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007324
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007325
7326CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_SRC = \
7327
ctillercab52e72015-01-06 13:10:23 -08007328CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007329
nnoble69ac39f2014-12-12 15:43:38 -08007330ifeq ($(NO_SECURE),true)
7331
ctillercab52e72015-01-06 13:10:23 -08007332bins/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007333
7334else
7335
nnoble5f2ecb32015-01-12 16:40:18 -08007336bins/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007337 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007338 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007339 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007340
nnoble69ac39f2014-12-12 15:43:38 -08007341endif
7342
Craig Tillerd4773f52015-01-12 16:38:47 -08007343
Craig Tiller8f126a62015-01-15 08:50:19 -08007344deps_chttp2_socket_pair_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007345
nnoble69ac39f2014-12-12 15:43:38 -08007346ifneq ($(NO_SECURE),true)
7347ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007348-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007349endif
nnoble69ac39f2014-12-12 15:43:38 -08007350endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007351
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007352
7353CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_SRC = \
7354
ctillercab52e72015-01-06 13:10:23 -08007355CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007356
nnoble69ac39f2014-12-12 15:43:38 -08007357ifeq ($(NO_SECURE),true)
7358
ctillercab52e72015-01-06 13:10:23 -08007359bins/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007360
7361else
7362
nnoble5f2ecb32015-01-12 16:40:18 -08007363bins/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007364 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007365 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007366 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007367
nnoble69ac39f2014-12-12 15:43:38 -08007368endif
7369
Craig Tillerd4773f52015-01-12 16:38:47 -08007370
Craig Tiller8f126a62015-01-15 08:50:19 -08007371deps_chttp2_socket_pair_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007372
nnoble69ac39f2014-12-12 15:43:38 -08007373ifneq ($(NO_SECURE),true)
7374ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007375-include $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007376endif
nnoble69ac39f2014-12-12 15:43:38 -08007377endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007378
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007379
7380CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_SRC = \
7381
ctillercab52e72015-01-06 13:10:23 -08007382CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007383
nnoble69ac39f2014-12-12 15:43:38 -08007384ifeq ($(NO_SECURE),true)
7385
ctillercab52e72015-01-06 13:10:23 -08007386bins/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007387
7388else
7389
nnoble5f2ecb32015-01-12 16:40:18 -08007390bins/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test: $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007391 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007392 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007393 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007394
nnoble69ac39f2014-12-12 15:43:38 -08007395endif
7396
Craig Tillerd4773f52015-01-12 16:38:47 -08007397
Craig Tiller8f126a62015-01-15 08:50:19 -08007398deps_chttp2_socket_pair_cancel_in_a_vacuum_test: $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007399
nnoble69ac39f2014-12-12 15:43:38 -08007400ifneq ($(NO_SECURE),true)
7401ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007402-include $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007403endif
nnoble69ac39f2014-12-12 15:43:38 -08007404endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007405
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007406
hongyu24200d32015-01-08 15:13:49 -08007407CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
7408
7409CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08007410
7411ifeq ($(NO_SECURE),true)
7412
7413bins/$(CONFIG)/chttp2_socket_pair_census_simple_request_test: openssl_dep_error
7414
7415else
7416
nnoble5f2ecb32015-01-12 16:40:18 -08007417bins/$(CONFIG)/chttp2_socket_pair_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08007418 $(E) "[LD] Linking $@"
7419 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007420 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -08007421
7422endif
7423
Craig Tillerd4773f52015-01-12 16:38:47 -08007424
Craig Tiller8f126a62015-01-15 08:50:19 -08007425deps_chttp2_socket_pair_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08007426
7427ifneq ($(NO_SECURE),true)
7428ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007429-include $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08007430endif
7431endif
7432
hongyu24200d32015-01-08 15:13:49 -08007433
ctillerc6d61c42014-12-15 14:52:08 -08007434CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_SRC = \
7435
ctillercab52e72015-01-06 13:10:23 -08007436CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08007437
7438ifeq ($(NO_SECURE),true)
7439
ctillercab52e72015-01-06 13:10:23 -08007440bins/$(CONFIG)/chttp2_socket_pair_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08007441
7442else
7443
nnoble5f2ecb32015-01-12 16:40:18 -08007444bins/$(CONFIG)/chttp2_socket_pair_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -08007445 $(E) "[LD] Linking $@"
7446 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007447 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -08007448
7449endif
7450
Craig Tillerd4773f52015-01-12 16:38:47 -08007451
Craig Tiller8f126a62015-01-15 08:50:19 -08007452deps_chttp2_socket_pair_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08007453
7454ifneq ($(NO_SECURE),true)
7455ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007456-include $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08007457endif
7458endif
7459
ctillerc6d61c42014-12-15 14:52:08 -08007460
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007461CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
7462
ctillercab52e72015-01-06 13:10:23 -08007463CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007464
nnoble69ac39f2014-12-12 15:43:38 -08007465ifeq ($(NO_SECURE),true)
7466
ctillercab52e72015-01-06 13:10:23 -08007467bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007468
7469else
7470
nnoble5f2ecb32015-01-12 16:40:18 -08007471bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007472 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007473 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007474 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007475
nnoble69ac39f2014-12-12 15:43:38 -08007476endif
7477
Craig Tillerd4773f52015-01-12 16:38:47 -08007478
Craig Tiller8f126a62015-01-15 08:50:19 -08007479deps_chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007480
nnoble69ac39f2014-12-12 15:43:38 -08007481ifneq ($(NO_SECURE),true)
7482ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007483-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007484endif
nnoble69ac39f2014-12-12 15:43:38 -08007485endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007486
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007487
7488CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
7489
ctillercab52e72015-01-06 13:10:23 -08007490CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007491
nnoble69ac39f2014-12-12 15:43:38 -08007492ifeq ($(NO_SECURE),true)
7493
ctillercab52e72015-01-06 13:10:23 -08007494bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007495
7496else
7497
nnoble5f2ecb32015-01-12 16:40:18 -08007498bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007499 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007500 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007501 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007502
nnoble69ac39f2014-12-12 15:43:38 -08007503endif
7504
Craig Tillerd4773f52015-01-12 16:38:47 -08007505
Craig Tiller8f126a62015-01-15 08:50:19 -08007506deps_chttp2_socket_pair_early_server_shutdown_finishes_tags_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007507
nnoble69ac39f2014-12-12 15:43:38 -08007508ifneq ($(NO_SECURE),true)
7509ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007510-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007511endif
nnoble69ac39f2014-12-12 15:43:38 -08007512endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007513
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007514
7515CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_SRC = \
7516
ctillercab52e72015-01-06 13:10:23 -08007517CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007518
nnoble69ac39f2014-12-12 15:43:38 -08007519ifeq ($(NO_SECURE),true)
7520
ctillercab52e72015-01-06 13:10:23 -08007521bins/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007522
7523else
7524
nnoble5f2ecb32015-01-12 16:40:18 -08007525bins/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007526 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007527 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007528 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007529
nnoble69ac39f2014-12-12 15:43:38 -08007530endif
7531
Craig Tillerd4773f52015-01-12 16:38:47 -08007532
Craig Tiller8f126a62015-01-15 08:50:19 -08007533deps_chttp2_socket_pair_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007534
nnoble69ac39f2014-12-12 15:43:38 -08007535ifneq ($(NO_SECURE),true)
7536ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007537-include $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007538endif
nnoble69ac39f2014-12-12 15:43:38 -08007539endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007540
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007541
7542CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_SRC = \
7543
ctillercab52e72015-01-06 13:10:23 -08007544CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007545
nnoble69ac39f2014-12-12 15:43:38 -08007546ifeq ($(NO_SECURE),true)
7547
ctillercab52e72015-01-06 13:10:23 -08007548bins/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007549
7550else
7551
nnoble5f2ecb32015-01-12 16:40:18 -08007552bins/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007553 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007554 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007555 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007556
nnoble69ac39f2014-12-12 15:43:38 -08007557endif
7558
Craig Tillerd4773f52015-01-12 16:38:47 -08007559
Craig Tiller8f126a62015-01-15 08:50:19 -08007560deps_chttp2_socket_pair_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007561
nnoble69ac39f2014-12-12 15:43:38 -08007562ifneq ($(NO_SECURE),true)
7563ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007564-include $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007565endif
nnoble69ac39f2014-12-12 15:43:38 -08007566endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007567
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007568
7569CHTTP2_SOCKET_PAIR_NO_OP_TEST_SRC = \
7570
ctillercab52e72015-01-06 13:10:23 -08007571CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007572
nnoble69ac39f2014-12-12 15:43:38 -08007573ifeq ($(NO_SECURE),true)
7574
ctillercab52e72015-01-06 13:10:23 -08007575bins/$(CONFIG)/chttp2_socket_pair_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007576
7577else
7578
nnoble5f2ecb32015-01-12 16:40:18 -08007579bins/$(CONFIG)/chttp2_socket_pair_no_op_test: $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007580 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007581 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007582 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007583
nnoble69ac39f2014-12-12 15:43:38 -08007584endif
7585
Craig Tillerd4773f52015-01-12 16:38:47 -08007586
Craig Tiller8f126a62015-01-15 08:50:19 -08007587deps_chttp2_socket_pair_no_op_test: $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007588
nnoble69ac39f2014-12-12 15:43:38 -08007589ifneq ($(NO_SECURE),true)
7590ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007591-include $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007592endif
nnoble69ac39f2014-12-12 15:43:38 -08007593endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007594
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007595
7596CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_SRC = \
7597
ctillercab52e72015-01-06 13:10:23 -08007598CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007599
nnoble69ac39f2014-12-12 15:43:38 -08007600ifeq ($(NO_SECURE),true)
7601
ctillercab52e72015-01-06 13:10:23 -08007602bins/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007603
7604else
7605
nnoble5f2ecb32015-01-12 16:40:18 -08007606bins/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007607 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007608 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007609 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007610
nnoble69ac39f2014-12-12 15:43:38 -08007611endif
7612
Craig Tillerd4773f52015-01-12 16:38:47 -08007613
Craig Tiller8f126a62015-01-15 08:50:19 -08007614deps_chttp2_socket_pair_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007615
nnoble69ac39f2014-12-12 15:43:38 -08007616ifneq ($(NO_SECURE),true)
7617ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007618-include $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007619endif
nnoble69ac39f2014-12-12 15:43:38 -08007620endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007621
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007622
ctiller33023c42014-12-12 16:28:33 -08007623CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
7624
ctillercab52e72015-01-06 13:10:23 -08007625CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08007626
7627ifeq ($(NO_SECURE),true)
7628
ctillercab52e72015-01-06 13:10:23 -08007629bins/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08007630
7631else
7632
nnoble5f2ecb32015-01-12 16:40:18 -08007633bins/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -08007634 $(E) "[LD] Linking $@"
7635 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007636 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -08007637
7638endif
7639
Craig Tillerd4773f52015-01-12 16:38:47 -08007640
Craig Tiller8f126a62015-01-15 08:50:19 -08007641deps_chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08007642
7643ifneq ($(NO_SECURE),true)
7644ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007645-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08007646endif
7647endif
7648
ctiller33023c42014-12-12 16:28:33 -08007649
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007650CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
7651
ctillercab52e72015-01-06 13:10:23 -08007652CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007653
nnoble69ac39f2014-12-12 15:43:38 -08007654ifeq ($(NO_SECURE),true)
7655
ctillercab52e72015-01-06 13:10:23 -08007656bins/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007657
7658else
7659
nnoble5f2ecb32015-01-12 16:40:18 -08007660bins/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007661 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007662 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007663 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007664
nnoble69ac39f2014-12-12 15:43:38 -08007665endif
7666
Craig Tillerd4773f52015-01-12 16:38:47 -08007667
Craig Tiller8f126a62015-01-15 08:50:19 -08007668deps_chttp2_socket_pair_request_response_with_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007669
nnoble69ac39f2014-12-12 15:43:38 -08007670ifneq ($(NO_SECURE),true)
7671ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007672-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007673endif
nnoble69ac39f2014-12-12 15:43:38 -08007674endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007675
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007676
7677CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
7678
ctillercab52e72015-01-06 13:10:23 -08007679CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007680
nnoble69ac39f2014-12-12 15:43:38 -08007681ifeq ($(NO_SECURE),true)
7682
ctillercab52e72015-01-06 13:10:23 -08007683bins/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007684
7685else
7686
nnoble5f2ecb32015-01-12 16:40:18 -08007687bins/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007688 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007689 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007690 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007691
nnoble69ac39f2014-12-12 15:43:38 -08007692endif
7693
Craig Tillerd4773f52015-01-12 16:38:47 -08007694
Craig Tiller8f126a62015-01-15 08:50:19 -08007695deps_chttp2_socket_pair_request_response_with_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007696
nnoble69ac39f2014-12-12 15:43:38 -08007697ifneq ($(NO_SECURE),true)
7698ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007699-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007700endif
nnoble69ac39f2014-12-12 15:43:38 -08007701endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007702
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007703
ctiller2845cad2014-12-15 15:14:12 -08007704CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
7705
ctillercab52e72015-01-06 13:10:23 -08007706CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08007707
7708ifeq ($(NO_SECURE),true)
7709
ctillercab52e72015-01-06 13:10:23 -08007710bins/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08007711
7712else
7713
nnoble5f2ecb32015-01-12 16:40:18 -08007714bins/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -08007715 $(E) "[LD] Linking $@"
7716 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007717 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test
ctiller2845cad2014-12-15 15:14:12 -08007718
7719endif
7720
Craig Tillerd4773f52015-01-12 16:38:47 -08007721
Craig Tiller8f126a62015-01-15 08:50:19 -08007722deps_chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08007723
7724ifneq ($(NO_SECURE),true)
7725ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007726-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08007727endif
7728endif
7729
ctiller2845cad2014-12-15 15:14:12 -08007730
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007731CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
7732
ctillercab52e72015-01-06 13:10:23 -08007733CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007734
nnoble69ac39f2014-12-12 15:43:38 -08007735ifeq ($(NO_SECURE),true)
7736
ctillercab52e72015-01-06 13:10:23 -08007737bins/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007738
7739else
7740
nnoble5f2ecb32015-01-12 16:40:18 -08007741bins/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007742 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007743 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007744 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007745
nnoble69ac39f2014-12-12 15:43:38 -08007746endif
7747
Craig Tillerd4773f52015-01-12 16:38:47 -08007748
Craig Tiller8f126a62015-01-15 08:50:19 -08007749deps_chttp2_socket_pair_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007750
nnoble69ac39f2014-12-12 15:43:38 -08007751ifneq ($(NO_SECURE),true)
7752ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007753-include $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007754endif
nnoble69ac39f2014-12-12 15:43:38 -08007755endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007756
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007757
7758CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_SRC = \
7759
ctillercab52e72015-01-06 13:10:23 -08007760CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007761
nnoble69ac39f2014-12-12 15:43:38 -08007762ifeq ($(NO_SECURE),true)
7763
ctillercab52e72015-01-06 13:10:23 -08007764bins/$(CONFIG)/chttp2_socket_pair_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007765
7766else
7767
nnoble5f2ecb32015-01-12 16:40:18 -08007768bins/$(CONFIG)/chttp2_socket_pair_simple_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007769 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007770 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007771 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007772
nnoble69ac39f2014-12-12 15:43:38 -08007773endif
7774
Craig Tillerd4773f52015-01-12 16:38:47 -08007775
Craig Tiller8f126a62015-01-15 08:50:19 -08007776deps_chttp2_socket_pair_simple_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007777
nnoble69ac39f2014-12-12 15:43:38 -08007778ifneq ($(NO_SECURE),true)
7779ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007780-include $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007781endif
nnoble69ac39f2014-12-12 15:43:38 -08007782endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007783
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007784
nathaniel52878172014-12-09 10:17:19 -08007785CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007786
ctillercab52e72015-01-06 13:10:23 -08007787CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007788
nnoble69ac39f2014-12-12 15:43:38 -08007789ifeq ($(NO_SECURE),true)
7790
ctillercab52e72015-01-06 13:10:23 -08007791bins/$(CONFIG)/chttp2_socket_pair_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007792
7793else
7794
nnoble5f2ecb32015-01-12 16:40:18 -08007795bins/$(CONFIG)/chttp2_socket_pair_thread_stress_test: $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007796 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007797 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007798 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007799
nnoble69ac39f2014-12-12 15:43:38 -08007800endif
7801
Craig Tillerd4773f52015-01-12 16:38:47 -08007802
Craig Tiller8f126a62015-01-15 08:50:19 -08007803deps_chttp2_socket_pair_thread_stress_test: $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007804
nnoble69ac39f2014-12-12 15:43:38 -08007805ifneq ($(NO_SECURE),true)
7806ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007807-include $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007808endif
nnoble69ac39f2014-12-12 15:43:38 -08007809endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007810
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007811
7812CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
7813
ctillercab52e72015-01-06 13:10:23 -08007814CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007815
nnoble69ac39f2014-12-12 15:43:38 -08007816ifeq ($(NO_SECURE),true)
7817
ctillercab52e72015-01-06 13:10:23 -08007818bins/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007819
7820else
7821
nnoble5f2ecb32015-01-12 16:40:18 -08007822bins/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test: $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007823 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007824 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007825 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007826
nnoble69ac39f2014-12-12 15:43:38 -08007827endif
7828
Craig Tillerd4773f52015-01-12 16:38:47 -08007829
Craig Tiller8f126a62015-01-15 08:50:19 -08007830deps_chttp2_socket_pair_writes_done_hangs_with_pending_read_test: $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007831
nnoble69ac39f2014-12-12 15:43:38 -08007832ifneq ($(NO_SECURE),true)
7833ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007834-include $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007835endif
nnoble69ac39f2014-12-12 15:43:38 -08007836endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007837
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007838
nnoble0c475f02014-12-05 15:37:39 -08007839CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_SRC = \
7840
ctillercab52e72015-01-06 13:10:23 -08007841CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08007842
nnoble69ac39f2014-12-12 15:43:38 -08007843ifeq ($(NO_SECURE),true)
7844
ctillercab52e72015-01-06 13:10:23 -08007845bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007846
7847else
7848
nnoble5f2ecb32015-01-12 16:40:18 -08007849bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08007850 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007851 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007852 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_after_accept.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test
nnoble0c475f02014-12-05 15:37:39 -08007853
nnoble69ac39f2014-12-12 15:43:38 -08007854endif
7855
Craig Tillerd4773f52015-01-12 16:38:47 -08007856
Craig Tiller8f126a62015-01-15 08:50:19 -08007857deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007858
nnoble69ac39f2014-12-12 15:43:38 -08007859ifneq ($(NO_SECURE),true)
7860ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007861-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007862endif
nnoble69ac39f2014-12-12 15:43:38 -08007863endif
nnoble0c475f02014-12-05 15:37:39 -08007864
nnoble0c475f02014-12-05 15:37:39 -08007865
7866CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
7867
ctillercab52e72015-01-06 13:10:23 -08007868CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08007869
nnoble69ac39f2014-12-12 15:43:38 -08007870ifeq ($(NO_SECURE),true)
7871
ctillercab52e72015-01-06 13:10:23 -08007872bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007873
7874else
7875
nnoble5f2ecb32015-01-12 16:40:18 -08007876bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08007877 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007878 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007879 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test
nnoble0c475f02014-12-05 15:37:39 -08007880
nnoble69ac39f2014-12-12 15:43:38 -08007881endif
7882
Craig Tillerd4773f52015-01-12 16:38:47 -08007883
Craig Tiller8f126a62015-01-15 08:50:19 -08007884deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007885
nnoble69ac39f2014-12-12 15:43:38 -08007886ifneq ($(NO_SECURE),true)
7887ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007888-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007889endif
nnoble69ac39f2014-12-12 15:43:38 -08007890endif
nnoble0c475f02014-12-05 15:37:39 -08007891
nnoble0c475f02014-12-05 15:37:39 -08007892
7893CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_SRC = \
7894
ctillercab52e72015-01-06 13:10:23 -08007895CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08007896
nnoble69ac39f2014-12-12 15:43:38 -08007897ifeq ($(NO_SECURE),true)
7898
ctillercab52e72015-01-06 13:10:23 -08007899bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007900
7901else
7902
nnoble5f2ecb32015-01-12 16:40:18 -08007903bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08007904 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007905 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007906 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test
nnoble0c475f02014-12-05 15:37:39 -08007907
nnoble69ac39f2014-12-12 15:43:38 -08007908endif
7909
Craig Tillerd4773f52015-01-12 16:38:47 -08007910
Craig Tiller8f126a62015-01-15 08:50:19 -08007911deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007912
nnoble69ac39f2014-12-12 15:43:38 -08007913ifneq ($(NO_SECURE),true)
7914ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007915-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007916endif
nnoble69ac39f2014-12-12 15:43:38 -08007917endif
nnoble0c475f02014-12-05 15:37:39 -08007918
nnoble0c475f02014-12-05 15:37:39 -08007919
7920CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_SRC = \
7921
ctillercab52e72015-01-06 13:10:23 -08007922CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08007923
nnoble69ac39f2014-12-12 15:43:38 -08007924ifeq ($(NO_SECURE),true)
7925
ctillercab52e72015-01-06 13:10:23 -08007926bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007927
7928else
7929
nnoble5f2ecb32015-01-12 16:40:18 -08007930bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08007931 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007932 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007933 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test
nnoble0c475f02014-12-05 15:37:39 -08007934
nnoble69ac39f2014-12-12 15:43:38 -08007935endif
7936
Craig Tillerd4773f52015-01-12 16:38:47 -08007937
Craig Tiller8f126a62015-01-15 08:50:19 -08007938deps_chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007939
nnoble69ac39f2014-12-12 15:43:38 -08007940ifneq ($(NO_SECURE),true)
7941ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007942-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007943endif
nnoble69ac39f2014-12-12 15:43:38 -08007944endif
nnoble0c475f02014-12-05 15:37:39 -08007945
nnoble0c475f02014-12-05 15:37:39 -08007946
7947CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_SRC = \
7948
ctillercab52e72015-01-06 13:10:23 -08007949CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08007950
nnoble69ac39f2014-12-12 15:43:38 -08007951ifeq ($(NO_SECURE),true)
7952
ctillercab52e72015-01-06 13:10:23 -08007953bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007954
7955else
7956
nnoble5f2ecb32015-01-12 16:40:18 -08007957bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08007958 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007959 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007960 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test
nnoble0c475f02014-12-05 15:37:39 -08007961
nnoble69ac39f2014-12-12 15:43:38 -08007962endif
7963
Craig Tillerd4773f52015-01-12 16:38:47 -08007964
Craig Tiller8f126a62015-01-15 08:50:19 -08007965deps_chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007966
nnoble69ac39f2014-12-12 15:43:38 -08007967ifneq ($(NO_SECURE),true)
7968ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007969-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007970endif
nnoble69ac39f2014-12-12 15:43:38 -08007971endif
nnoble0c475f02014-12-05 15:37:39 -08007972
nnoble0c475f02014-12-05 15:37:39 -08007973
hongyu24200d32015-01-08 15:13:49 -08007974CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
7975
7976CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08007977
7978ifeq ($(NO_SECURE),true)
7979
7980bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: openssl_dep_error
7981
7982else
7983
nnoble5f2ecb32015-01-12 16:40:18 -08007984bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08007985 $(E) "[LD] Linking $@"
7986 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007987 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_census_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -08007988
7989endif
7990
Craig Tillerd4773f52015-01-12 16:38:47 -08007991
Craig Tiller8f126a62015-01-15 08:50:19 -08007992deps_chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08007993
7994ifneq ($(NO_SECURE),true)
7995ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007996-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08007997endif
7998endif
7999
hongyu24200d32015-01-08 15:13:49 -08008000
ctillerc6d61c42014-12-15 14:52:08 -08008001CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_SRC = \
8002
ctillercab52e72015-01-06 13:10:23 -08008003CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08008004
8005ifeq ($(NO_SECURE),true)
8006
ctillercab52e72015-01-06 13:10:23 -08008007bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08008008
8009else
8010
nnoble5f2ecb32015-01-12 16:40:18 -08008011bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -08008012 $(E) "[LD] Linking $@"
8013 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008014 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_disappearing_server.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -08008015
8016endif
8017
Craig Tillerd4773f52015-01-12 16:38:47 -08008018
Craig Tiller8f126a62015-01-15 08:50:19 -08008019deps_chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08008020
8021ifneq ($(NO_SECURE),true)
8022ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008023-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08008024endif
8025endif
8026
ctillerc6d61c42014-12-15 14:52:08 -08008027
nnoble0c475f02014-12-05 15:37:39 -08008028CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
8029
ctillercab52e72015-01-06 13:10:23 -08008030CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008031
nnoble69ac39f2014-12-12 15:43:38 -08008032ifeq ($(NO_SECURE),true)
8033
ctillercab52e72015-01-06 13:10:23 -08008034bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008035
8036else
8037
nnoble5f2ecb32015-01-12 16:40:18 -08008038bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008039 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008040 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008041 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test
nnoble0c475f02014-12-05 15:37:39 -08008042
nnoble69ac39f2014-12-12 15:43:38 -08008043endif
8044
Craig Tillerd4773f52015-01-12 16:38:47 -08008045
Craig Tiller8f126a62015-01-15 08:50:19 -08008046deps_chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008047
nnoble69ac39f2014-12-12 15:43:38 -08008048ifneq ($(NO_SECURE),true)
8049ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008050-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008051endif
nnoble69ac39f2014-12-12 15:43:38 -08008052endif
nnoble0c475f02014-12-05 15:37:39 -08008053
nnoble0c475f02014-12-05 15:37:39 -08008054
8055CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
8056
ctillercab52e72015-01-06 13:10:23 -08008057CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008058
nnoble69ac39f2014-12-12 15:43:38 -08008059ifeq ($(NO_SECURE),true)
8060
ctillercab52e72015-01-06 13:10:23 -08008061bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008062
8063else
8064
nnoble5f2ecb32015-01-12 16:40:18 -08008065bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008066 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008067 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008068 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test
nnoble0c475f02014-12-05 15:37:39 -08008069
nnoble69ac39f2014-12-12 15:43:38 -08008070endif
8071
Craig Tillerd4773f52015-01-12 16:38:47 -08008072
Craig Tiller8f126a62015-01-15 08:50:19 -08008073deps_chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008074
nnoble69ac39f2014-12-12 15:43:38 -08008075ifneq ($(NO_SECURE),true)
8076ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008077-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008078endif
nnoble69ac39f2014-12-12 15:43:38 -08008079endif
nnoble0c475f02014-12-05 15:37:39 -08008080
nnoble0c475f02014-12-05 15:37:39 -08008081
8082CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_SRC = \
8083
ctillercab52e72015-01-06 13:10:23 -08008084CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008085
nnoble69ac39f2014-12-12 15:43:38 -08008086ifeq ($(NO_SECURE),true)
8087
ctillercab52e72015-01-06 13:10:23 -08008088bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008089
8090else
8091
nnoble5f2ecb32015-01-12 16:40:18 -08008092bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008093 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008094 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008095 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_invoke_large_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test
nnoble0c475f02014-12-05 15:37:39 -08008096
nnoble69ac39f2014-12-12 15:43:38 -08008097endif
8098
Craig Tillerd4773f52015-01-12 16:38:47 -08008099
Craig Tiller8f126a62015-01-15 08:50:19 -08008100deps_chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008101
nnoble69ac39f2014-12-12 15:43:38 -08008102ifneq ($(NO_SECURE),true)
8103ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008104-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008105endif
nnoble69ac39f2014-12-12 15:43:38 -08008106endif
nnoble0c475f02014-12-05 15:37:39 -08008107
nnoble0c475f02014-12-05 15:37:39 -08008108
8109CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_SRC = \
8110
ctillercab52e72015-01-06 13:10:23 -08008111CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008112
nnoble69ac39f2014-12-12 15:43:38 -08008113ifeq ($(NO_SECURE),true)
8114
ctillercab52e72015-01-06 13:10:23 -08008115bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008116
8117else
8118
nnoble5f2ecb32015-01-12 16:40:18 -08008119bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008120 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008121 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008122 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test
nnoble0c475f02014-12-05 15:37:39 -08008123
nnoble69ac39f2014-12-12 15:43:38 -08008124endif
8125
Craig Tillerd4773f52015-01-12 16:38:47 -08008126
Craig Tiller8f126a62015-01-15 08:50:19 -08008127deps_chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008128
nnoble69ac39f2014-12-12 15:43:38 -08008129ifneq ($(NO_SECURE),true)
8130ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008131-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008132endif
nnoble69ac39f2014-12-12 15:43:38 -08008133endif
nnoble0c475f02014-12-05 15:37:39 -08008134
nnoble0c475f02014-12-05 15:37:39 -08008135
8136CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_SRC = \
8137
ctillercab52e72015-01-06 13:10:23 -08008138CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008139
nnoble69ac39f2014-12-12 15:43:38 -08008140ifeq ($(NO_SECURE),true)
8141
ctillercab52e72015-01-06 13:10:23 -08008142bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008143
8144else
8145
nnoble5f2ecb32015-01-12 16:40:18 -08008146bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008147 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008148 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008149 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_no_op.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test
nnoble0c475f02014-12-05 15:37:39 -08008150
nnoble69ac39f2014-12-12 15:43:38 -08008151endif
8152
Craig Tillerd4773f52015-01-12 16:38:47 -08008153
Craig Tiller8f126a62015-01-15 08:50:19 -08008154deps_chttp2_socket_pair_one_byte_at_a_time_no_op_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008155
nnoble69ac39f2014-12-12 15:43:38 -08008156ifneq ($(NO_SECURE),true)
8157ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008158-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008159endif
nnoble69ac39f2014-12-12 15:43:38 -08008160endif
nnoble0c475f02014-12-05 15:37:39 -08008161
nnoble0c475f02014-12-05 15:37:39 -08008162
8163CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_SRC = \
8164
ctillercab52e72015-01-06 13:10:23 -08008165CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008166
nnoble69ac39f2014-12-12 15:43:38 -08008167ifeq ($(NO_SECURE),true)
8168
ctillercab52e72015-01-06 13:10:23 -08008169bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008170
8171else
8172
nnoble5f2ecb32015-01-12 16:40:18 -08008173bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008174 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008175 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008176 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test
nnoble0c475f02014-12-05 15:37:39 -08008177
nnoble69ac39f2014-12-12 15:43:38 -08008178endif
8179
Craig Tillerd4773f52015-01-12 16:38:47 -08008180
Craig Tiller8f126a62015-01-15 08:50:19 -08008181deps_chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008182
nnoble69ac39f2014-12-12 15:43:38 -08008183ifneq ($(NO_SECURE),true)
8184ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008185-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008186endif
nnoble69ac39f2014-12-12 15:43:38 -08008187endif
nnoble0c475f02014-12-05 15:37:39 -08008188
nnoble0c475f02014-12-05 15:37:39 -08008189
ctiller33023c42014-12-12 16:28:33 -08008190CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
8191
ctillercab52e72015-01-06 13:10:23 -08008192CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08008193
8194ifeq ($(NO_SECURE),true)
8195
ctillercab52e72015-01-06 13:10:23 -08008196bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08008197
8198else
8199
nnoble5f2ecb32015-01-12 16:40:18 -08008200bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -08008201 $(E) "[LD] Linking $@"
8202 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008203 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -08008204
8205endif
8206
Craig Tillerd4773f52015-01-12 16:38:47 -08008207
Craig Tiller8f126a62015-01-15 08:50:19 -08008208deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08008209
8210ifneq ($(NO_SECURE),true)
8211ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008212-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08008213endif
8214endif
8215
ctiller33023c42014-12-12 16:28:33 -08008216
nnoble0c475f02014-12-05 15:37:39 -08008217CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
8218
ctillercab52e72015-01-06 13:10:23 -08008219CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008220
nnoble69ac39f2014-12-12 15:43:38 -08008221ifeq ($(NO_SECURE),true)
8222
ctillercab52e72015-01-06 13:10:23 -08008223bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008224
8225else
8226
nnoble5f2ecb32015-01-12 16:40:18 -08008227bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008228 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008229 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008230 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test
nnoble0c475f02014-12-05 15:37:39 -08008231
nnoble69ac39f2014-12-12 15:43:38 -08008232endif
8233
Craig Tillerd4773f52015-01-12 16:38:47 -08008234
Craig Tiller8f126a62015-01-15 08:50:19 -08008235deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008236
nnoble69ac39f2014-12-12 15:43:38 -08008237ifneq ($(NO_SECURE),true)
8238ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008239-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008240endif
nnoble69ac39f2014-12-12 15:43:38 -08008241endif
nnoble0c475f02014-12-05 15:37:39 -08008242
nnoble0c475f02014-12-05 15:37:39 -08008243
8244CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
8245
ctillercab52e72015-01-06 13:10:23 -08008246CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008247
nnoble69ac39f2014-12-12 15:43:38 -08008248ifeq ($(NO_SECURE),true)
8249
ctillercab52e72015-01-06 13:10:23 -08008250bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008251
8252else
8253
nnoble5f2ecb32015-01-12 16:40:18 -08008254bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008255 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008256 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008257 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_request_response_with_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test
nnoble0c475f02014-12-05 15:37:39 -08008258
nnoble69ac39f2014-12-12 15:43:38 -08008259endif
8260
Craig Tillerd4773f52015-01-12 16:38:47 -08008261
Craig Tiller8f126a62015-01-15 08:50:19 -08008262deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008263
nnoble69ac39f2014-12-12 15:43:38 -08008264ifneq ($(NO_SECURE),true)
8265ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008266-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008267endif
nnoble69ac39f2014-12-12 15:43:38 -08008268endif
nnoble0c475f02014-12-05 15:37:39 -08008269
nnoble0c475f02014-12-05 15:37:39 -08008270
ctiller2845cad2014-12-15 15:14:12 -08008271CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
8272
ctillercab52e72015-01-06 13:10:23 -08008273CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08008274
8275ifeq ($(NO_SECURE),true)
8276
ctillercab52e72015-01-06 13:10:23 -08008277bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08008278
8279else
8280
nnoble5f2ecb32015-01-12 16:40:18 -08008281bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -08008282 $(E) "[LD] Linking $@"
8283 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008284 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test
ctiller2845cad2014-12-15 15:14:12 -08008285
8286endif
8287
Craig Tillerd4773f52015-01-12 16:38:47 -08008288
Craig Tiller8f126a62015-01-15 08:50:19 -08008289deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08008290
8291ifneq ($(NO_SECURE),true)
8292ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008293-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08008294endif
8295endif
8296
ctiller2845cad2014-12-15 15:14:12 -08008297
nnoble0c475f02014-12-05 15:37:39 -08008298CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
8299
ctillercab52e72015-01-06 13:10:23 -08008300CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008301
nnoble69ac39f2014-12-12 15:43:38 -08008302ifeq ($(NO_SECURE),true)
8303
ctillercab52e72015-01-06 13:10:23 -08008304bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008305
8306else
8307
nnoble5f2ecb32015-01-12 16:40:18 -08008308bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008309 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008310 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008311 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_simple_delayed_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test
nnoble0c475f02014-12-05 15:37:39 -08008312
nnoble69ac39f2014-12-12 15:43:38 -08008313endif
8314
Craig Tillerd4773f52015-01-12 16:38:47 -08008315
Craig Tiller8f126a62015-01-15 08:50:19 -08008316deps_chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008317
nnoble69ac39f2014-12-12 15:43:38 -08008318ifneq ($(NO_SECURE),true)
8319ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008320-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008321endif
nnoble69ac39f2014-12-12 15:43:38 -08008322endif
nnoble0c475f02014-12-05 15:37:39 -08008323
nnoble0c475f02014-12-05 15:37:39 -08008324
8325CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_SRC = \
8326
ctillercab52e72015-01-06 13:10:23 -08008327CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008328
nnoble69ac39f2014-12-12 15:43:38 -08008329ifeq ($(NO_SECURE),true)
8330
ctillercab52e72015-01-06 13:10:23 -08008331bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008332
8333else
8334
nnoble5f2ecb32015-01-12 16:40:18 -08008335bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008336 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008337 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008338 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_simple_request.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test
nnoble0c475f02014-12-05 15:37:39 -08008339
nnoble69ac39f2014-12-12 15:43:38 -08008340endif
8341
Craig Tillerd4773f52015-01-12 16:38:47 -08008342
Craig Tiller8f126a62015-01-15 08:50:19 -08008343deps_chttp2_socket_pair_one_byte_at_a_time_simple_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008344
nnoble69ac39f2014-12-12 15:43:38 -08008345ifneq ($(NO_SECURE),true)
8346ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008347-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008348endif
nnoble69ac39f2014-12-12 15:43:38 -08008349endif
nnoble0c475f02014-12-05 15:37:39 -08008350
nnoble0c475f02014-12-05 15:37:39 -08008351
nathaniel52878172014-12-09 10:17:19 -08008352CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_SRC = \
nnoble0c475f02014-12-05 15:37:39 -08008353
ctillercab52e72015-01-06 13:10:23 -08008354CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008355
nnoble69ac39f2014-12-12 15:43:38 -08008356ifeq ($(NO_SECURE),true)
8357
ctillercab52e72015-01-06 13:10:23 -08008358bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008359
8360else
8361
nnoble5f2ecb32015-01-12 16:40:18 -08008362bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008363 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008364 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008365 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_thread_stress.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test
nnoble0c475f02014-12-05 15:37:39 -08008366
nnoble69ac39f2014-12-12 15:43:38 -08008367endif
8368
Craig Tillerd4773f52015-01-12 16:38:47 -08008369
Craig Tiller8f126a62015-01-15 08:50:19 -08008370deps_chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008371
nnoble69ac39f2014-12-12 15:43:38 -08008372ifneq ($(NO_SECURE),true)
8373ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008374-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008375endif
nnoble69ac39f2014-12-12 15:43:38 -08008376endif
nnoble0c475f02014-12-05 15:37:39 -08008377
nnoble0c475f02014-12-05 15:37:39 -08008378
8379CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
8380
ctillercab52e72015-01-06 13:10:23 -08008381CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008382
nnoble69ac39f2014-12-12 15:43:38 -08008383ifeq ($(NO_SECURE),true)
8384
ctillercab52e72015-01-06 13:10:23 -08008385bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008386
8387else
8388
nnoble5f2ecb32015-01-12 16:40:18 -08008389bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08008390 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008391 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008392 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a libs/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a libs/$(CONFIG)/libend2end_certs.a libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test
nnoble0c475f02014-12-05 15:37:39 -08008393
nnoble69ac39f2014-12-12 15:43:38 -08008394endif
8395
Craig Tillerd4773f52015-01-12 16:38:47 -08008396
Craig Tiller8f126a62015-01-15 08:50:19 -08008397deps_chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008398
nnoble69ac39f2014-12-12 15:43:38 -08008399ifneq ($(NO_SECURE),true)
8400ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008401-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08008402endif
nnoble69ac39f2014-12-12 15:43:38 -08008403endif
nnoble0c475f02014-12-05 15:37:39 -08008404
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008405
8406
8407
8408
nnoble0c475f02014-12-05 15:37:39 -08008409
Craig Tillerf0afe502015-01-15 09:04:49 -08008410.PHONY: all strip tools dep_error openssl_dep_error openssl_dep_message git_update stop buildtests buildtests_c buildtests_cxx test test_c test_cxx install install_c install_cxx install-headers install-headers_c install-headers_cxx install-shared install-shared_c install-shared_cxx install-static install-static_c install-static_cxx strip strip-shared strip-static strip_c strip-shared_c strip-static_c strip_cxx strip-shared_cxx strip-static_cxx dep_c dep_cxx bins_dep_c bins_dep_cxx clean
nnoble0c475f02014-12-05 15:37:39 -08008411