blob: d8eb21273992104f3cf537fd4ffb7f03c33b6656 [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
nnoble69ac39f2014-12-12 15:43:38 -0800205ifeq ($(DEP_MISSING),)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800206all: static shared
nnoble69ac39f2014-12-12 15:43:38 -0800207dep_error:
208 @echo "You shouldn't see this message - all of your dependencies are correct."
209else
210all: dep_error git_update stop
211
212dep_error:
213 @echo
214 @echo "DEPENDENCY ERROR"
215 @echo
216 @echo "You are missing system dependencies that are essential to build grpc,"
217 @echo "and the third_party directory doesn't have them:"
218 @echo
219 @echo " $(DEP_MISSING)"
220 @echo
221 @echo "Installing the development packages for your system will solve"
222 @echo "this issue. Please consult INSTALL to get more information."
223 @echo
224 @echo "If you need information about why these tests failed, run:"
225 @echo
226 @echo " make run_dep_checks"
227 @echo
228endif
229
230git_update:
231ifeq ($(IS_GIT_FOLDER),true)
232 @echo "Additionally, since you are in a git clone, you can download the"
233 @echo "missing dependencies in third_party by running the following command:"
234 @echo
ctiller64f29102014-12-15 10:40:59 -0800235 @echo " git submodule update --init"
nnoble69ac39f2014-12-12 15:43:38 -0800236 @echo
237endif
238
239openssl_dep_error: openssl_dep_message git_update stop
240
241openssl_dep_message:
242 @echo
243 @echo "DEPENDENCY ERROR"
244 @echo
245 @echo "The target you are trying to run requires OpenSSL with ALPN support."
246 @echo "Your system doesn't have it, and neither does the third_party directory."
247 @echo
248 @echo "Please consult INSTALL to get more information."
249 @echo
250 @echo "If you need information about why these tests failed, run:"
251 @echo
252 @echo " make run_dep_checks"
253 @echo
254
255stop:
256 @false
257
ctillercab52e72015-01-06 13:10:23 -0800258gen_hpack_tables: bins/$(CONFIG)/gen_hpack_tables
259cpp_plugin: bins/$(CONFIG)/cpp_plugin
260ruby_plugin: bins/$(CONFIG)/ruby_plugin
261grpc_byte_buffer_reader_test: bins/$(CONFIG)/grpc_byte_buffer_reader_test
262gpr_cancellable_test: bins/$(CONFIG)/gpr_cancellable_test
263gpr_log_test: bins/$(CONFIG)/gpr_log_test
264gpr_useful_test: bins/$(CONFIG)/gpr_useful_test
265gpr_cmdline_test: bins/$(CONFIG)/gpr_cmdline_test
266gpr_histogram_test: bins/$(CONFIG)/gpr_histogram_test
267gpr_host_port_test: bins/$(CONFIG)/gpr_host_port_test
268gpr_slice_buffer_test: bins/$(CONFIG)/gpr_slice_buffer_test
269gpr_slice_test: bins/$(CONFIG)/gpr_slice_test
270gpr_string_test: bins/$(CONFIG)/gpr_string_test
271gpr_sync_test: bins/$(CONFIG)/gpr_sync_test
272gpr_thd_test: bins/$(CONFIG)/gpr_thd_test
273gpr_time_test: bins/$(CONFIG)/gpr_time_test
274murmur_hash_test: bins/$(CONFIG)/murmur_hash_test
275grpc_stream_op_test: bins/$(CONFIG)/grpc_stream_op_test
276alpn_test: bins/$(CONFIG)/alpn_test
277time_averaged_stats_test: bins/$(CONFIG)/time_averaged_stats_test
278chttp2_stream_encoder_test: bins/$(CONFIG)/chttp2_stream_encoder_test
279hpack_table_test: bins/$(CONFIG)/hpack_table_test
280chttp2_stream_map_test: bins/$(CONFIG)/chttp2_stream_map_test
281hpack_parser_test: bins/$(CONFIG)/hpack_parser_test
282transport_metadata_test: bins/$(CONFIG)/transport_metadata_test
283chttp2_status_conversion_test: bins/$(CONFIG)/chttp2_status_conversion_test
284chttp2_transport_end2end_test: bins/$(CONFIG)/chttp2_transport_end2end_test
285tcp_posix_test: bins/$(CONFIG)/tcp_posix_test
286dualstack_socket_test: bins/$(CONFIG)/dualstack_socket_test
287no_server_test: bins/$(CONFIG)/no_server_test
288resolve_address_test: bins/$(CONFIG)/resolve_address_test
289sockaddr_utils_test: bins/$(CONFIG)/sockaddr_utils_test
290tcp_server_posix_test: bins/$(CONFIG)/tcp_server_posix_test
291tcp_client_posix_test: bins/$(CONFIG)/tcp_client_posix_test
292grpc_channel_stack_test: bins/$(CONFIG)/grpc_channel_stack_test
293metadata_buffer_test: bins/$(CONFIG)/metadata_buffer_test
294grpc_completion_queue_test: bins/$(CONFIG)/grpc_completion_queue_test
295grpc_completion_queue_benchmark: bins/$(CONFIG)/grpc_completion_queue_benchmark
hongyu24200d32015-01-08 15:13:49 -0800296census_trace_store_test: bins/$(CONFIG)/census_trace_store_test
297census_stats_store_test: bins/$(CONFIG)/census_stats_store_test
ctillercab52e72015-01-06 13:10:23 -0800298census_window_stats_test: bins/$(CONFIG)/census_window_stats_test
299census_statistics_quick_test: bins/$(CONFIG)/census_statistics_quick_test
300census_statistics_small_log_test: bins/$(CONFIG)/census_statistics_small_log_test
301census_statistics_performance_test: bins/$(CONFIG)/census_statistics_performance_test
302census_statistics_multiple_writers_test: bins/$(CONFIG)/census_statistics_multiple_writers_test
303census_statistics_multiple_writers_circular_buffer_test: bins/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test
304census_stub_test: bins/$(CONFIG)/census_stub_test
305census_hash_table_test: bins/$(CONFIG)/census_hash_table_test
306fling_server: bins/$(CONFIG)/fling_server
307fling_client: bins/$(CONFIG)/fling_client
308fling_test: bins/$(CONFIG)/fling_test
309echo_server: bins/$(CONFIG)/echo_server
310echo_client: bins/$(CONFIG)/echo_client
311echo_test: bins/$(CONFIG)/echo_test
312low_level_ping_pong_benchmark: bins/$(CONFIG)/low_level_ping_pong_benchmark
313message_compress_test: bins/$(CONFIG)/message_compress_test
314bin_encoder_test: bins/$(CONFIG)/bin_encoder_test
315secure_endpoint_test: bins/$(CONFIG)/secure_endpoint_test
316httpcli_format_request_test: bins/$(CONFIG)/httpcli_format_request_test
317httpcli_parser_test: bins/$(CONFIG)/httpcli_parser_test
318httpcli_test: bins/$(CONFIG)/httpcli_test
319grpc_credentials_test: bins/$(CONFIG)/grpc_credentials_test
320grpc_fetch_oauth2: bins/$(CONFIG)/grpc_fetch_oauth2
321grpc_base64_test: bins/$(CONFIG)/grpc_base64_test
322grpc_json_token_test: bins/$(CONFIG)/grpc_json_token_test
323timeout_encoding_test: bins/$(CONFIG)/timeout_encoding_test
324fd_posix_test: bins/$(CONFIG)/fd_posix_test
325fling_stream_test: bins/$(CONFIG)/fling_stream_test
326lame_client_test: bins/$(CONFIG)/lame_client_test
327thread_pool_test: bins/$(CONFIG)/thread_pool_test
328status_test: bins/$(CONFIG)/status_test
329sync_client_async_server_test: bins/$(CONFIG)/sync_client_async_server_test
330qps_client: bins/$(CONFIG)/qps_client
331qps_server: bins/$(CONFIG)/qps_server
332interop_server: bins/$(CONFIG)/interop_server
333interop_client: bins/$(CONFIG)/interop_client
334end2end_test: bins/$(CONFIG)/end2end_test
335channel_arguments_test: bins/$(CONFIG)/channel_arguments_test
yangg4105e2b2015-01-09 14:19:44 -0800336credentials_test: bins/$(CONFIG)/credentials_test
ctillercab52e72015-01-06 13:10:23 -0800337alarm_test: bins/$(CONFIG)/alarm_test
338alarm_list_test: bins/$(CONFIG)/alarm_list_test
339alarm_heap_test: bins/$(CONFIG)/alarm_heap_test
340time_test: bins/$(CONFIG)/time_test
341chttp2_fake_security_cancel_after_accept_test: bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test
342chttp2_fake_security_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test
343chttp2_fake_security_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test
344chttp2_fake_security_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test
345chttp2_fake_security_cancel_in_a_vacuum_test: bins/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test
hongyu24200d32015-01-08 15:13:49 -0800346chttp2_fake_security_census_simple_request_test: bins/$(CONFIG)/chttp2_fake_security_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800347chttp2_fake_security_disappearing_server_test: bins/$(CONFIG)/chttp2_fake_security_disappearing_server_test
348chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test
349chttp2_fake_security_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test
350chttp2_fake_security_invoke_large_request_test: bins/$(CONFIG)/chttp2_fake_security_invoke_large_request_test
351chttp2_fake_security_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test
352chttp2_fake_security_no_op_test: bins/$(CONFIG)/chttp2_fake_security_no_op_test
353chttp2_fake_security_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test
354chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test
355chttp2_fake_security_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test
356chttp2_fake_security_request_response_with_payload_test: bins/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test
357chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test
358chttp2_fake_security_simple_delayed_request_test: bins/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test
359chttp2_fake_security_simple_request_test: bins/$(CONFIG)/chttp2_fake_security_simple_request_test
360chttp2_fake_security_thread_stress_test: bins/$(CONFIG)/chttp2_fake_security_thread_stress_test
361chttp2_fake_security_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test
362chttp2_fullstack_cancel_after_accept_test: bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test
363chttp2_fullstack_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test
364chttp2_fullstack_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test
365chttp2_fullstack_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test
366chttp2_fullstack_cancel_in_a_vacuum_test: bins/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test
hongyu24200d32015-01-08 15:13:49 -0800367chttp2_fullstack_census_simple_request_test: bins/$(CONFIG)/chttp2_fullstack_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800368chttp2_fullstack_disappearing_server_test: bins/$(CONFIG)/chttp2_fullstack_disappearing_server_test
369chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test
370chttp2_fullstack_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test
371chttp2_fullstack_invoke_large_request_test: bins/$(CONFIG)/chttp2_fullstack_invoke_large_request_test
372chttp2_fullstack_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test
373chttp2_fullstack_no_op_test: bins/$(CONFIG)/chttp2_fullstack_no_op_test
374chttp2_fullstack_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test
375chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test
376chttp2_fullstack_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test
377chttp2_fullstack_request_response_with_payload_test: bins/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test
378chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: bins/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test
379chttp2_fullstack_simple_delayed_request_test: bins/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test
380chttp2_fullstack_simple_request_test: bins/$(CONFIG)/chttp2_fullstack_simple_request_test
381chttp2_fullstack_thread_stress_test: bins/$(CONFIG)/chttp2_fullstack_thread_stress_test
382chttp2_fullstack_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test
383chttp2_simple_ssl_fullstack_cancel_after_accept_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test
384chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test
385chttp2_simple_ssl_fullstack_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test
386chttp2_simple_ssl_fullstack_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test
387chttp2_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 -0800388chttp2_simple_ssl_fullstack_census_simple_request_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800389chttp2_simple_ssl_fullstack_disappearing_server_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test
390chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test
391chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test
392chttp2_simple_ssl_fullstack_invoke_large_request_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test
393chttp2_simple_ssl_fullstack_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test
394chttp2_simple_ssl_fullstack_no_op_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test
395chttp2_simple_ssl_fullstack_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test
396chttp2_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
397chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test
398chttp2_simple_ssl_fullstack_request_response_with_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test
399chttp2_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
400chttp2_simple_ssl_fullstack_simple_delayed_request_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test
401chttp2_simple_ssl_fullstack_simple_request_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test
402chttp2_simple_ssl_fullstack_thread_stress_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test
403chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test
404chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test
405chttp2_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
406chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test
407chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test
408chttp2_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 -0800409chttp2_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 -0800410chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test
411chttp2_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
412chttp2_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
413chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test
414chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test
415chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test
416chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test
417chttp2_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
418chttp2_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
419chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test
420chttp2_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
421chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test
422chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test
423chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test
424chttp2_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
425chttp2_socket_pair_cancel_after_accept_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test
426chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test
427chttp2_socket_pair_cancel_after_invoke_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test
428chttp2_socket_pair_cancel_before_invoke_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test
429chttp2_socket_pair_cancel_in_a_vacuum_test: bins/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test
hongyu24200d32015-01-08 15:13:49 -0800430chttp2_socket_pair_census_simple_request_test: bins/$(CONFIG)/chttp2_socket_pair_census_simple_request_test
ctillercab52e72015-01-06 13:10:23 -0800431chttp2_socket_pair_disappearing_server_test: bins/$(CONFIG)/chttp2_socket_pair_disappearing_server_test
432chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test
433chttp2_socket_pair_early_server_shutdown_finishes_tags_test: bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test
434chttp2_socket_pair_invoke_large_request_test: bins/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test
435chttp2_socket_pair_max_concurrent_streams_test: bins/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test
436chttp2_socket_pair_no_op_test: bins/$(CONFIG)/chttp2_socket_pair_no_op_test
437chttp2_socket_pair_ping_pong_streaming_test: bins/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test
438chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: bins/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test
439chttp2_socket_pair_request_response_with_metadata_and_payload_test: bins/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test
440chttp2_socket_pair_request_response_with_payload_test: bins/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test
441chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: bins/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test
442chttp2_socket_pair_simple_delayed_request_test: bins/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test
443chttp2_socket_pair_simple_request_test: bins/$(CONFIG)/chttp2_socket_pair_simple_request_test
444chttp2_socket_pair_thread_stress_test: bins/$(CONFIG)/chttp2_socket_pair_thread_stress_test
445chttp2_socket_pair_writes_done_hangs_with_pending_read_test: bins/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test
446chttp2_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
447chttp2_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
448chttp2_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
449chttp2_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
450chttp2_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 -0800451chttp2_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 -0800452chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test
453chttp2_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
454chttp2_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
455chttp2_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
456chttp2_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
457chttp2_socket_pair_one_byte_at_a_time_no_op_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test
458chttp2_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
459chttp2_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
460chttp2_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
461chttp2_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
462chttp2_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
463chttp2_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
464chttp2_socket_pair_one_byte_at_a_time_simple_request_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test
465chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test
466chttp2_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 -0800467
nnoble69ac39f2014-12-12 15:43:38 -0800468run_dep_checks:
nnoble69ac39f2014-12-12 15:43:38 -0800469 $(OPENSSL_ALPN_CHECK_CMD) || true
470 $(ZLIB_CHECK_CMD) || true
471
472third_party/zlib/libz.a:
473 (cd third_party/zlib ; CFLAGS="-fPIC -fvisibility=hidden" ./configure --static)
474 $(MAKE) -C third_party/zlib
475
476third_party/openssl/libssl.a:
477 (cd third_party/openssl ; CC="$(CC) -fPIC -fvisibility=hidden" ./config)
478 $(MAKE) -C third_party/openssl build_crypto build_ssl
479
nnoble29e1d292014-12-01 10:27:40 -0800480static: static_c static_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800481
Craig Tiller12c82092015-01-15 08:45:56 -0800482static_c: libs/$(CONFIG)/libgpr.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800483
Craig Tiller12c82092015-01-15 08:45:56 -0800484static_cxx: libs/$(CONFIG)/libgrpc++.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800485
nnoble29e1d292014-12-01 10:27:40 -0800486shared: shared_c shared_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800487
Craig Tiller12c82092015-01-15 08:45:56 -0800488shared_c: libs/$(CONFIG)/libgpr.$(SHARED_EXT) libs/$(CONFIG)/libgrpc.$(SHARED_EXT) libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800489
Craig Tiller12c82092015-01-15 08:45:56 -0800490shared_cxx: libs/$(CONFIG)/libgrpc++.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800491
nnoble29e1d292014-12-01 10:27:40 -0800492privatelibs: privatelibs_c privatelibs_cxx
493
Craig Tiller12c82092015-01-15 08:45:56 -0800494privatelibs_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 -0800495
Craig Tiller12c82092015-01-15 08:45:56 -0800496privatelibs_cxx: libs/$(CONFIG)/libgrpc++_test_util.a
nnoble29e1d292014-12-01 10:27:40 -0800497
498buildtests: buildtests_c buildtests_cxx
499
Craig Tiller12c82092015-01-15 08:45:56 -0800500buildtests_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 -0800501
Craig Tiller12c82092015-01-15 08:45:56 -0800502buildtests_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 -0800503
nnoble85a49262014-12-08 18:14:03 -0800504test: test_c test_cxx
nnoble29e1d292014-12-01 10:27:40 -0800505
nnoble85a49262014-12-08 18:14:03 -0800506test_c: buildtests_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800507 $(E) "[RUN] Testing grpc_byte_buffer_reader_test"
ctillercab52e72015-01-06 13:10:23 -0800508 $(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 -0800509 $(E) "[RUN] Testing gpr_cancellable_test"
ctillercab52e72015-01-06 13:10:23 -0800510 $(Q) ./bins/$(CONFIG)/gpr_cancellable_test || ( echo test gpr_cancellable_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800511 $(E) "[RUN] Testing gpr_log_test"
ctillercab52e72015-01-06 13:10:23 -0800512 $(Q) ./bins/$(CONFIG)/gpr_log_test || ( echo test gpr_log_test failed ; exit 1 )
ctiller5e04b132014-12-15 09:24:43 -0800513 $(E) "[RUN] Testing gpr_useful_test"
ctillercab52e72015-01-06 13:10:23 -0800514 $(Q) ./bins/$(CONFIG)/gpr_useful_test || ( echo test gpr_useful_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800515 $(E) "[RUN] Testing gpr_cmdline_test"
ctillercab52e72015-01-06 13:10:23 -0800516 $(Q) ./bins/$(CONFIG)/gpr_cmdline_test || ( echo test gpr_cmdline_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800517 $(E) "[RUN] Testing gpr_histogram_test"
ctillercab52e72015-01-06 13:10:23 -0800518 $(Q) ./bins/$(CONFIG)/gpr_histogram_test || ( echo test gpr_histogram_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800519 $(E) "[RUN] Testing gpr_host_port_test"
ctillercab52e72015-01-06 13:10:23 -0800520 $(Q) ./bins/$(CONFIG)/gpr_host_port_test || ( echo test gpr_host_port_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800521 $(E) "[RUN] Testing gpr_slice_buffer_test"
ctillercab52e72015-01-06 13:10:23 -0800522 $(Q) ./bins/$(CONFIG)/gpr_slice_buffer_test || ( echo test gpr_slice_buffer_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800523 $(E) "[RUN] Testing gpr_slice_test"
ctillercab52e72015-01-06 13:10:23 -0800524 $(Q) ./bins/$(CONFIG)/gpr_slice_test || ( echo test gpr_slice_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800525 $(E) "[RUN] Testing gpr_string_test"
ctillercab52e72015-01-06 13:10:23 -0800526 $(Q) ./bins/$(CONFIG)/gpr_string_test || ( echo test gpr_string_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800527 $(E) "[RUN] Testing gpr_sync_test"
ctillercab52e72015-01-06 13:10:23 -0800528 $(Q) ./bins/$(CONFIG)/gpr_sync_test || ( echo test gpr_sync_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800529 $(E) "[RUN] Testing gpr_thd_test"
ctillercab52e72015-01-06 13:10:23 -0800530 $(Q) ./bins/$(CONFIG)/gpr_thd_test || ( echo test gpr_thd_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800531 $(E) "[RUN] Testing gpr_time_test"
ctillercab52e72015-01-06 13:10:23 -0800532 $(Q) ./bins/$(CONFIG)/gpr_time_test || ( echo test gpr_time_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800533 $(E) "[RUN] Testing murmur_hash_test"
ctillercab52e72015-01-06 13:10:23 -0800534 $(Q) ./bins/$(CONFIG)/murmur_hash_test || ( echo test murmur_hash_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800535 $(E) "[RUN] Testing grpc_stream_op_test"
ctillercab52e72015-01-06 13:10:23 -0800536 $(Q) ./bins/$(CONFIG)/grpc_stream_op_test || ( echo test grpc_stream_op_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800537 $(E) "[RUN] Testing alpn_test"
ctillercab52e72015-01-06 13:10:23 -0800538 $(Q) ./bins/$(CONFIG)/alpn_test || ( echo test alpn_test failed ; exit 1 )
ctillerc1ddffb2014-12-15 13:08:18 -0800539 $(E) "[RUN] Testing time_averaged_stats_test"
ctillercab52e72015-01-06 13:10:23 -0800540 $(Q) ./bins/$(CONFIG)/time_averaged_stats_test || ( echo test time_averaged_stats_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800541 $(E) "[RUN] Testing chttp2_stream_encoder_test"
ctillercab52e72015-01-06 13:10:23 -0800542 $(Q) ./bins/$(CONFIG)/chttp2_stream_encoder_test || ( echo test chttp2_stream_encoder_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800543 $(E) "[RUN] Testing hpack_table_test"
ctillercab52e72015-01-06 13:10:23 -0800544 $(Q) ./bins/$(CONFIG)/hpack_table_test || ( echo test hpack_table_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800545 $(E) "[RUN] Testing chttp2_stream_map_test"
ctillercab52e72015-01-06 13:10:23 -0800546 $(Q) ./bins/$(CONFIG)/chttp2_stream_map_test || ( echo test chttp2_stream_map_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800547 $(E) "[RUN] Testing hpack_parser_test"
ctillercab52e72015-01-06 13:10:23 -0800548 $(Q) ./bins/$(CONFIG)/hpack_parser_test || ( echo test hpack_parser_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800549 $(E) "[RUN] Testing transport_metadata_test"
ctillercab52e72015-01-06 13:10:23 -0800550 $(Q) ./bins/$(CONFIG)/transport_metadata_test || ( echo test transport_metadata_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800551 $(E) "[RUN] Testing chttp2_status_conversion_test"
ctillercab52e72015-01-06 13:10:23 -0800552 $(Q) ./bins/$(CONFIG)/chttp2_status_conversion_test || ( echo test chttp2_status_conversion_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800553 $(E) "[RUN] Testing chttp2_transport_end2end_test"
ctillercab52e72015-01-06 13:10:23 -0800554 $(Q) ./bins/$(CONFIG)/chttp2_transport_end2end_test || ( echo test chttp2_transport_end2end_test failed ; exit 1 )
ctiller18b49ab2014-12-09 14:39:16 -0800555 $(E) "[RUN] Testing tcp_posix_test"
ctillercab52e72015-01-06 13:10:23 -0800556 $(Q) ./bins/$(CONFIG)/tcp_posix_test || ( echo test tcp_posix_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800557 $(E) "[RUN] Testing dualstack_socket_test"
ctillercab52e72015-01-06 13:10:23 -0800558 $(Q) ./bins/$(CONFIG)/dualstack_socket_test || ( echo test dualstack_socket_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800559 $(E) "[RUN] Testing no_server_test"
ctillercab52e72015-01-06 13:10:23 -0800560 $(Q) ./bins/$(CONFIG)/no_server_test || ( echo test no_server_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800561 $(E) "[RUN] Testing resolve_address_test"
ctillercab52e72015-01-06 13:10:23 -0800562 $(Q) ./bins/$(CONFIG)/resolve_address_test || ( echo test resolve_address_test failed ; exit 1 )
ctiller18b49ab2014-12-09 14:39:16 -0800563 $(E) "[RUN] Testing sockaddr_utils_test"
ctillercab52e72015-01-06 13:10:23 -0800564 $(Q) ./bins/$(CONFIG)/sockaddr_utils_test || ( echo test sockaddr_utils_test failed ; exit 1 )
ctiller18b49ab2014-12-09 14:39:16 -0800565 $(E) "[RUN] Testing tcp_server_posix_test"
ctillercab52e72015-01-06 13:10:23 -0800566 $(Q) ./bins/$(CONFIG)/tcp_server_posix_test || ( echo test tcp_server_posix_test failed ; exit 1 )
ctiller18b49ab2014-12-09 14:39:16 -0800567 $(E) "[RUN] Testing tcp_client_posix_test"
ctillercab52e72015-01-06 13:10:23 -0800568 $(Q) ./bins/$(CONFIG)/tcp_client_posix_test || ( echo test tcp_client_posix_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800569 $(E) "[RUN] Testing grpc_channel_stack_test"
ctillercab52e72015-01-06 13:10:23 -0800570 $(Q) ./bins/$(CONFIG)/grpc_channel_stack_test || ( echo test grpc_channel_stack_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800571 $(E) "[RUN] Testing metadata_buffer_test"
ctillercab52e72015-01-06 13:10:23 -0800572 $(Q) ./bins/$(CONFIG)/metadata_buffer_test || ( echo test metadata_buffer_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800573 $(E) "[RUN] Testing grpc_completion_queue_test"
ctillercab52e72015-01-06 13:10:23 -0800574 $(Q) ./bins/$(CONFIG)/grpc_completion_queue_test || ( echo test grpc_completion_queue_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800575 $(E) "[RUN] Testing census_window_stats_test"
ctillercab52e72015-01-06 13:10:23 -0800576 $(Q) ./bins/$(CONFIG)/census_window_stats_test || ( echo test census_window_stats_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800577 $(E) "[RUN] Testing census_statistics_quick_test"
ctillercab52e72015-01-06 13:10:23 -0800578 $(Q) ./bins/$(CONFIG)/census_statistics_quick_test || ( echo test census_statistics_quick_test failed ; exit 1 )
aveitch482a5be2014-12-15 10:25:12 -0800579 $(E) "[RUN] Testing census_statistics_small_log_test"
ctillercab52e72015-01-06 13:10:23 -0800580 $(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 -0800581 $(E) "[RUN] Testing census_statistics_performance_test"
ctillercab52e72015-01-06 13:10:23 -0800582 $(Q) ./bins/$(CONFIG)/census_statistics_performance_test || ( echo test census_statistics_performance_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800583 $(E) "[RUN] Testing census_statistics_multiple_writers_test"
ctillercab52e72015-01-06 13:10:23 -0800584 $(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 -0800585 $(E) "[RUN] Testing census_statistics_multiple_writers_circular_buffer_test"
ctillercab52e72015-01-06 13:10:23 -0800586 $(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 -0800587 $(E) "[RUN] Testing census_stub_test"
ctillercab52e72015-01-06 13:10:23 -0800588 $(Q) ./bins/$(CONFIG)/census_stub_test || ( echo test census_stub_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800589 $(E) "[RUN] Testing census_hash_table_test"
ctillercab52e72015-01-06 13:10:23 -0800590 $(Q) ./bins/$(CONFIG)/census_hash_table_test || ( echo test census_hash_table_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800591 $(E) "[RUN] Testing fling_test"
ctillercab52e72015-01-06 13:10:23 -0800592 $(Q) ./bins/$(CONFIG)/fling_test || ( echo test fling_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800593 $(E) "[RUN] Testing echo_test"
ctillercab52e72015-01-06 13:10:23 -0800594 $(Q) ./bins/$(CONFIG)/echo_test || ( echo test echo_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800595 $(E) "[RUN] Testing message_compress_test"
ctillercab52e72015-01-06 13:10:23 -0800596 $(Q) ./bins/$(CONFIG)/message_compress_test || ( echo test message_compress_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -0800597 $(E) "[RUN] Testing bin_encoder_test"
ctillercab52e72015-01-06 13:10:23 -0800598 $(Q) ./bins/$(CONFIG)/bin_encoder_test || ( echo test bin_encoder_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800599 $(E) "[RUN] Testing secure_endpoint_test"
ctillercab52e72015-01-06 13:10:23 -0800600 $(Q) ./bins/$(CONFIG)/secure_endpoint_test || ( echo test secure_endpoint_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800601 $(E) "[RUN] Testing httpcli_format_request_test"
ctillercab52e72015-01-06 13:10:23 -0800602 $(Q) ./bins/$(CONFIG)/httpcli_format_request_test || ( echo test httpcli_format_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800603 $(E) "[RUN] Testing httpcli_parser_test"
ctillercab52e72015-01-06 13:10:23 -0800604 $(Q) ./bins/$(CONFIG)/httpcli_parser_test || ( echo test httpcli_parser_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800605 $(E) "[RUN] Testing httpcli_test"
ctillercab52e72015-01-06 13:10:23 -0800606 $(Q) ./bins/$(CONFIG)/httpcli_test || ( echo test httpcli_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800607 $(E) "[RUN] Testing grpc_credentials_test"
ctillercab52e72015-01-06 13:10:23 -0800608 $(Q) ./bins/$(CONFIG)/grpc_credentials_test || ( echo test grpc_credentials_test failed ; exit 1 )
jboeufbefd2652014-12-12 15:39:47 -0800609 $(E) "[RUN] Testing grpc_base64_test"
ctillercab52e72015-01-06 13:10:23 -0800610 $(Q) ./bins/$(CONFIG)/grpc_base64_test || ( echo test grpc_base64_test failed ; exit 1 )
jboeufbefd2652014-12-12 15:39:47 -0800611 $(E) "[RUN] Testing grpc_json_token_test"
ctillercab52e72015-01-06 13:10:23 -0800612 $(Q) ./bins/$(CONFIG)/grpc_json_token_test || ( echo test grpc_json_token_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800613 $(E) "[RUN] Testing timeout_encoding_test"
ctillercab52e72015-01-06 13:10:23 -0800614 $(Q) ./bins/$(CONFIG)/timeout_encoding_test || ( echo test timeout_encoding_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800615 $(E) "[RUN] Testing fd_posix_test"
ctillercab52e72015-01-06 13:10:23 -0800616 $(Q) ./bins/$(CONFIG)/fd_posix_test || ( echo test fd_posix_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800617 $(E) "[RUN] Testing fling_stream_test"
ctillercab52e72015-01-06 13:10:23 -0800618 $(Q) ./bins/$(CONFIG)/fling_stream_test || ( echo test fling_stream_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800619 $(E) "[RUN] Testing lame_client_test"
ctillercab52e72015-01-06 13:10:23 -0800620 $(Q) ./bins/$(CONFIG)/lame_client_test || ( echo test lame_client_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800621 $(E) "[RUN] Testing alarm_test"
ctillercab52e72015-01-06 13:10:23 -0800622 $(Q) ./bins/$(CONFIG)/alarm_test || ( echo test alarm_test failed ; exit 1 )
ctiller3bf466f2014-12-19 16:21:57 -0800623 $(E) "[RUN] Testing alarm_list_test"
ctillercab52e72015-01-06 13:10:23 -0800624 $(Q) ./bins/$(CONFIG)/alarm_list_test || ( echo test alarm_list_test failed ; exit 1 )
ctiller3bf466f2014-12-19 16:21:57 -0800625 $(E) "[RUN] Testing alarm_heap_test"
ctillercab52e72015-01-06 13:10:23 -0800626 $(Q) ./bins/$(CONFIG)/alarm_heap_test || ( echo test alarm_heap_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800627 $(E) "[RUN] Testing time_test"
ctillercab52e72015-01-06 13:10:23 -0800628 $(Q) ./bins/$(CONFIG)/time_test || ( echo test time_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800629 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800630 $(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 -0800631 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800632 $(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 -0800633 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800634 $(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 -0800635 $(E) "[RUN] Testing chttp2_fake_security_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800636 $(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 -0800637 $(E) "[RUN] Testing chttp2_fake_security_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800638 $(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 -0800639 $(E) "[RUN] Testing chttp2_fake_security_census_simple_request_test"
640 $(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 -0800641 $(E) "[RUN] Testing chttp2_fake_security_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800642 $(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 -0800643 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800644 $(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 -0800645 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800646 $(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 -0800647 $(E) "[RUN] Testing chttp2_fake_security_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800648 $(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 -0800649 $(E) "[RUN] Testing chttp2_fake_security_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800650 $(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 -0800651 $(E) "[RUN] Testing chttp2_fake_security_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800652 $(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 -0800653 $(E) "[RUN] Testing chttp2_fake_security_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800654 $(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 -0800655 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800656 $(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 -0800657 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800658 $(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 -0800659 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800660 $(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 -0800661 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800662 $(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 -0800663 $(E) "[RUN] Testing chttp2_fake_security_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800664 $(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 -0800665 $(E) "[RUN] Testing chttp2_fake_security_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800666 $(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 -0800667 $(E) "[RUN] Testing chttp2_fake_security_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800668 $(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 -0800669 $(E) "[RUN] Testing chttp2_fake_security_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800670 $(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 -0800671 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800672 $(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 -0800673 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800674 $(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 -0800675 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800676 $(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 -0800677 $(E) "[RUN] Testing chttp2_fullstack_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800678 $(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 -0800679 $(E) "[RUN] Testing chttp2_fullstack_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800680 $(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 -0800681 $(E) "[RUN] Testing chttp2_fullstack_census_simple_request_test"
682 $(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 -0800683 $(E) "[RUN] Testing chttp2_fullstack_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800684 $(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 -0800685 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800686 $(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 -0800687 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800688 $(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 -0800689 $(E) "[RUN] Testing chttp2_fullstack_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800690 $(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 -0800691 $(E) "[RUN] Testing chttp2_fullstack_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800692 $(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 -0800693 $(E) "[RUN] Testing chttp2_fullstack_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800694 $(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 -0800695 $(E) "[RUN] Testing chttp2_fullstack_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800696 $(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 -0800697 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800698 $(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 -0800699 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800700 $(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 -0800701 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800702 $(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 -0800703 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800704 $(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 -0800705 $(E) "[RUN] Testing chttp2_fullstack_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800706 $(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 -0800707 $(E) "[RUN] Testing chttp2_fullstack_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800708 $(Q) ./bins/$(CONFIG)/chttp2_fullstack_simple_request_test || ( echo test chttp2_fullstack_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -0800709 $(E) "[RUN] Testing chttp2_fullstack_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800710 $(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 -0800711 $(E) "[RUN] Testing chttp2_fullstack_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800712 $(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 -0800713 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800714 $(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 -0800715 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800716 $(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 -0800717 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800718 $(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 -0800719 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800720 $(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 -0800721 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800722 $(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 -0800723 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_census_simple_request_test"
724 $(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 -0800725 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800726 $(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 -0800727 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800728 $(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 -0800729 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800730 $(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 -0800731 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800732 $(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 -0800733 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800734 $(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 -0800735 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800736 $(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 -0800737 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800738 $(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 -0800739 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800740 $(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 -0800741 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800742 $(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 -0800743 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800744 $(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 -0800745 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800746 $(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 -0800747 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800748 $(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 -0800749 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800750 $(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 -0800751 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800752 $(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 -0800753 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800754 $(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 -0800755 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800756 $(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 -0800757 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800758 $(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 -0800759 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800760 $(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 -0800761 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800762 $(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 -0800763 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800764 $(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 -0800765 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test"
766 $(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 -0800767 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800768 $(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 -0800769 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800770 $(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 -0800771 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800772 $(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 -0800773 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800774 $(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 -0800775 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800776 $(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 -0800777 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800778 $(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 -0800779 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800780 $(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 -0800781 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800782 $(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 -0800783 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800784 $(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 -0800785 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800786 $(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 -0800787 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800788 $(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 -0800789 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800790 $(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 -0800791 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800792 $(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 -0800793 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800794 $(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 -0800795 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800796 $(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 -0800797 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800798 $(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 -0800799 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800800 $(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 -0800801 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800802 $(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 -0800803 $(E) "[RUN] Testing chttp2_socket_pair_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800804 $(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 -0800805 $(E) "[RUN] Testing chttp2_socket_pair_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800806 $(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 -0800807 $(E) "[RUN] Testing chttp2_socket_pair_census_simple_request_test"
808 $(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 -0800809 $(E) "[RUN] Testing chttp2_socket_pair_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800810 $(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 -0800811 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800812 $(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 -0800813 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800814 $(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 -0800815 $(E) "[RUN] Testing chttp2_socket_pair_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800816 $(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 -0800817 $(E) "[RUN] Testing chttp2_socket_pair_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800818 $(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 -0800819 $(E) "[RUN] Testing chttp2_socket_pair_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800820 $(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 -0800821 $(E) "[RUN] Testing chttp2_socket_pair_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800822 $(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 -0800823 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800824 $(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 -0800825 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800826 $(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 -0800827 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800828 $(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 -0800829 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800830 $(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 -0800831 $(E) "[RUN] Testing chttp2_socket_pair_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800832 $(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 -0800833 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800834 $(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 -0800835 $(E) "[RUN] Testing chttp2_socket_pair_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800836 $(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 -0800837 $(E) "[RUN] Testing chttp2_socket_pair_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800838 $(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 -0800839 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test"
ctillercab52e72015-01-06 13:10:23 -0800840 $(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 -0800841 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test"
ctillercab52e72015-01-06 13:10:23 -0800842 $(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 -0800843 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800844 $(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 -0800845 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test"
ctillercab52e72015-01-06 13:10:23 -0800846 $(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 -0800847 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test"
ctillercab52e72015-01-06 13:10:23 -0800848 $(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 -0800849 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test"
850 $(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 -0800851 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test"
ctillercab52e72015-01-06 13:10:23 -0800852 $(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 -0800853 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test"
ctillercab52e72015-01-06 13:10:23 -0800854 $(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 -0800855 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test"
ctillercab52e72015-01-06 13:10:23 -0800856 $(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 -0800857 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test"
ctillercab52e72015-01-06 13:10:23 -0800858 $(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 -0800859 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test"
ctillercab52e72015-01-06 13:10:23 -0800860 $(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 -0800861 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_no_op_test"
ctillercab52e72015-01-06 13:10:23 -0800862 $(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 -0800863 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test"
ctillercab52e72015-01-06 13:10:23 -0800864 $(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 -0800865 $(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 -0800866 $(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 -0800867 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800868 $(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 -0800869 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test"
ctillercab52e72015-01-06 13:10:23 -0800870 $(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 -0800871 $(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 -0800872 $(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 -0800873 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test"
ctillercab52e72015-01-06 13:10:23 -0800874 $(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 -0800875 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_test"
ctillercab52e72015-01-06 13:10:23 -0800876 $(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 -0800877 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_thread_stress_test"
ctillercab52e72015-01-06 13:10:23 -0800878 $(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 -0800879 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test"
ctillercab52e72015-01-06 13:10:23 -0800880 $(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 -0800881
882
nnoble85a49262014-12-08 18:14:03 -0800883test_cxx: buildtests_cxx
nnoble29e1d292014-12-01 10:27:40 -0800884 $(E) "[RUN] Testing thread_pool_test"
ctillercab52e72015-01-06 13:10:23 -0800885 $(Q) ./bins/$(CONFIG)/thread_pool_test || ( echo test thread_pool_test failed ; exit 1 )
nnoble29e1d292014-12-01 10:27:40 -0800886 $(E) "[RUN] Testing status_test"
ctillercab52e72015-01-06 13:10:23 -0800887 $(Q) ./bins/$(CONFIG)/status_test || ( echo test status_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800888 $(E) "[RUN] Testing sync_client_async_server_test"
ctillercab52e72015-01-06 13:10:23 -0800889 $(Q) ./bins/$(CONFIG)/sync_client_async_server_test || ( echo test sync_client_async_server_test failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800890 $(E) "[RUN] Testing qps_client"
ctillercab52e72015-01-06 13:10:23 -0800891 $(Q) ./bins/$(CONFIG)/qps_client || ( echo test qps_client failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800892 $(E) "[RUN] Testing qps_server"
ctillercab52e72015-01-06 13:10:23 -0800893 $(Q) ./bins/$(CONFIG)/qps_server || ( echo test qps_server failed ; exit 1 )
ctiller8919f602014-12-10 10:19:42 -0800894 $(E) "[RUN] Testing end2end_test"
ctillercab52e72015-01-06 13:10:23 -0800895 $(Q) ./bins/$(CONFIG)/end2end_test || ( echo test end2end_test failed ; exit 1 )
yangg59dfc902014-12-19 14:00:14 -0800896 $(E) "[RUN] Testing channel_arguments_test"
ctillercab52e72015-01-06 13:10:23 -0800897 $(Q) ./bins/$(CONFIG)/channel_arguments_test || ( echo test channel_arguments_test failed ; exit 1 )
yangg4105e2b2015-01-09 14:19:44 -0800898 $(E) "[RUN] Testing credentials_test"
899 $(Q) ./bins/$(CONFIG)/credentials_test || ( echo test credentials_test failed ; exit 1 )
nnoble29e1d292014-12-01 10:27:40 -0800900
901
ctillercab52e72015-01-06 13:10:23 -0800902tools: privatelibs bins/$(CONFIG)/gen_hpack_tables bins/$(CONFIG)/grpc_fetch_oauth2
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800903
Craig Tillercfc18ad2015-01-13 07:20:27 -0800904protoc_plugins: bins/$(CONFIG)/cpp_plugin bins/$(CONFIG)/ruby_plugin
nnobleebebb7e2014-12-10 16:31:01 -0800905
ctillercab52e72015-01-06 13:10:23 -0800906buildbenchmarks: privatelibs bins/$(CONFIG)/grpc_completion_queue_benchmark bins/$(CONFIG)/low_level_ping_pong_benchmark
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800907
908benchmarks: buildbenchmarks
909
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800910strip: strip-static strip-shared
911
nnoble20e2e3f2014-12-16 15:37:57 -0800912strip-static: strip-static_c strip-static_cxx
913
914strip-shared: strip-shared_c strip-shared_cxx
915
nnoble85a49262014-12-08 18:14:03 -0800916strip-static_c: static_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800917 $(E) "[STRIP] Stripping libgpr.a"
ctillercab52e72015-01-06 13:10:23 -0800918 $(Q) $(STRIP) libs/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800919 $(E) "[STRIP] Stripping libgrpc.a"
ctillercab52e72015-01-06 13:10:23 -0800920 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800921 $(E) "[STRIP] Stripping libgrpc_unsecure.a"
ctillercab52e72015-01-06 13:10:23 -0800922 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800923
nnoble85a49262014-12-08 18:14:03 -0800924strip-static_cxx: static_cxx
925 $(E) "[STRIP] Stripping libgrpc++.a"
ctillercab52e72015-01-06 13:10:23 -0800926 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc++.a
nnoble85a49262014-12-08 18:14:03 -0800927
928strip-shared_c: shared_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800929 $(E) "[STRIP] Stripping libgpr.so"
ctillercab52e72015-01-06 13:10:23 -0800930 $(Q) $(STRIP) libs/$(CONFIG)/libgpr.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800931 $(E) "[STRIP] Stripping libgrpc.so"
ctillercab52e72015-01-06 13:10:23 -0800932 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800933 $(E) "[STRIP] Stripping libgrpc_unsecure.so"
ctillercab52e72015-01-06 13:10:23 -0800934 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800935
nnoble85a49262014-12-08 18:14:03 -0800936strip-shared_cxx: shared_cxx
937 $(E) "[STRIP] Stripping libgrpc++.so"
ctillercab52e72015-01-06 13:10:23 -0800938 $(Q) $(STRIP) libs/$(CONFIG)/libgrpc++.$(SHARED_EXT)
nnoble85a49262014-12-08 18:14:03 -0800939
nnoble72309c62014-12-12 11:42:26 -0800940gens/test/cpp/interop/empty.pb.cc: test/cpp/interop/empty.proto protoc_plugins
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800941 $(E) "[PROTOC] Generating protobuf CC file from $<"
942 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -0800943 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
nnoble72309c62014-12-12 11:42:26 -0800944
nnoble72309c62014-12-12 11:42:26 -0800945gens/test/cpp/interop/messages.pb.cc: test/cpp/interop/messages.proto protoc_plugins
946 $(E) "[PROTOC] Generating protobuf CC file from $<"
947 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -0800948 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
nnoble72309c62014-12-12 11:42:26 -0800949
nnoble72309c62014-12-12 11:42:26 -0800950gens/test/cpp/interop/test.pb.cc: test/cpp/interop/test.proto protoc_plugins
951 $(E) "[PROTOC] Generating protobuf CC file from $<"
952 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -0800953 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
nnoble72309c62014-12-12 11:42:26 -0800954
Craig Tillerbf2659f2015-01-13 12:27:06 -0800955gens/test/cpp/qps/qpstest.pb.cc: test/cpp/qps/qpstest.proto protoc_plugins
956 $(E) "[PROTOC] Generating protobuf CC file from $<"
957 $(Q) mkdir -p `dirname $@`
958 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
959
nnoble72309c62014-12-12 11:42:26 -0800960gens/test/cpp/util/echo.pb.cc: test/cpp/util/echo.proto protoc_plugins
961 $(E) "[PROTOC] Generating protobuf CC file from $<"
962 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -0800963 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
nnoble72309c62014-12-12 11:42:26 -0800964
yangg1456d152015-01-08 15:39:58 -0800965gens/test/cpp/util/echo_duplicate.pb.cc: test/cpp/util/echo_duplicate.proto protoc_plugins
966 $(E) "[PROTOC] Generating protobuf CC file from $<"
967 $(Q) mkdir -p `dirname $@`
968 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
969
yangg1456d152015-01-08 15:39:58 -0800970gens/test/cpp/util/messages.pb.cc: test/cpp/util/messages.proto protoc_plugins
971 $(E) "[PROTOC] Generating protobuf CC file from $<"
972 $(Q) mkdir -p `dirname $@`
973 $(Q) $(PROTOC) --cpp_out=gens --grpc_out=gens --plugin=protoc-gen-grpc=bins/$(CONFIG)/cpp_plugin $<
974
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800975
ctillercab52e72015-01-06 13:10:23 -0800976objs/$(CONFIG)/%.o : %.c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800977 $(E) "[C] Compiling $<"
978 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -0800979 $(Q) $(CC) $(CFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800980
ctillercab52e72015-01-06 13:10:23 -0800981objs/$(CONFIG)/%.o : gens/%.pb.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800982 $(E) "[CXX] Compiling $<"
983 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -0800984 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800985
ctillercab52e72015-01-06 13:10:23 -0800986objs/$(CONFIG)/src/compiler/%.o : src/compiler/%.cc
nnoble72309c62014-12-12 11:42:26 -0800987 $(E) "[HOSTCXX] Compiling $<"
988 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -0800989 $(Q) $(HOST_CXX) $(HOST_CXXFLAGS) $(HOST_CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
nnoble72309c62014-12-12 11:42:26 -0800990
ctillercab52e72015-01-06 13:10:23 -0800991objs/$(CONFIG)/%.o : %.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800992 $(E) "[CXX] Compiling $<"
993 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -0800994 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800995
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800996
nnoble85a49262014-12-08 18:14:03 -0800997install: install_c install_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800998
nnoble85a49262014-12-08 18:14:03 -0800999install_c: install-headers_c install-static_c install-shared_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001000
nnoble85a49262014-12-08 18:14:03 -08001001install_cxx: install-headers_cxx install-static_cxx install-shared_cxx
1002
1003install-headers: install-headers_c install-headers_cxx
1004
1005install-headers_c:
1006 $(E) "[INSTALL] Installing public C headers"
1007 $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
1008
1009install-headers_cxx:
1010 $(E) "[INSTALL] Installing public C++ headers"
1011 $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
1012
1013install-static: install-static_c install-static_cxx
1014
1015install-static_c: static_c strip-static_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001016 $(E) "[INSTALL] Installing libgpr.a"
ctillercab52e72015-01-06 13:10:23 -08001017 $(Q) $(INSTALL) libs/$(CONFIG)/libgpr.a $(prefix)/lib/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001018 $(E) "[INSTALL] Installing libgrpc.a"
ctillercab52e72015-01-06 13:10:23 -08001019 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc.a $(prefix)/lib/libgrpc.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001020 $(E) "[INSTALL] Installing libgrpc_unsecure.a"
ctillercab52e72015-01-06 13:10:23 -08001021 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc_unsecure.a $(prefix)/lib/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001022
nnoble85a49262014-12-08 18:14:03 -08001023install-static_cxx: static_cxx strip-static_cxx
1024 $(E) "[INSTALL] Installing libgrpc++.a"
ctillercab52e72015-01-06 13:10:23 -08001025 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc++.a $(prefix)/lib/libgrpc++.a
nnoble85a49262014-12-08 18:14:03 -08001026
1027install-shared_c: shared_c strip-shared_c
nnoble5b7f32a2014-12-22 08:12:44 -08001028ifeq ($(SYSTEM),MINGW32)
1029 $(E) "[INSTALL] Installing gpr.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001030 $(Q) $(INSTALL) libs/$(CONFIG)/gpr.$(SHARED_EXT) $(prefix)/lib/gpr.$(SHARED_EXT)
1031 $(Q) $(INSTALL) libs/$(CONFIG)/libgpr-imp.a $(prefix)/lib/libgpr-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001032else
1033 $(E) "[INSTALL] Installing libgpr.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001034 $(Q) $(INSTALL) libs/$(CONFIG)/libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001035ifneq ($(SYSTEM),Darwin)
1036 $(Q) ln -sf libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.so
1037endif
1038endif
1039ifeq ($(SYSTEM),MINGW32)
1040 $(E) "[INSTALL] Installing grpc.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001041 $(Q) $(INSTALL) libs/$(CONFIG)/grpc.$(SHARED_EXT) $(prefix)/lib/grpc.$(SHARED_EXT)
1042 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc-imp.a $(prefix)/lib/libgrpc-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001043else
1044 $(E) "[INSTALL] Installing libgrpc.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001045 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001046ifneq ($(SYSTEM),Darwin)
1047 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.so
1048endif
1049endif
1050ifeq ($(SYSTEM),MINGW32)
1051 $(E) "[INSTALL] Installing grpc_unsecure.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001052 $(Q) $(INSTALL) libs/$(CONFIG)/grpc_unsecure.$(SHARED_EXT) $(prefix)/lib/grpc_unsecure.$(SHARED_EXT)
1053 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc_unsecure-imp.a $(prefix)/lib/libgrpc_unsecure-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001054else
1055 $(E) "[INSTALL] Installing libgrpc_unsecure.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001056 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001057ifneq ($(SYSTEM),Darwin)
1058 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.so
1059endif
1060endif
1061ifneq ($(SYSTEM),MINGW32)
1062ifneq ($(SYSTEM),Darwin)
1063 $(Q) ldconfig
1064endif
1065endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001066
nnoble85a49262014-12-08 18:14:03 -08001067install-shared_cxx: shared_cxx strip-shared_cxx
nnoble5b7f32a2014-12-22 08:12:44 -08001068ifeq ($(SYSTEM),MINGW32)
1069 $(E) "[INSTALL] Installing grpc++.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001070 $(Q) $(INSTALL) libs/$(CONFIG)/grpc++.$(SHARED_EXT) $(prefix)/lib/grpc++.$(SHARED_EXT)
1071 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc++-imp.a $(prefix)/lib/libgrpc++-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001072else
1073 $(E) "[INSTALL] Installing libgrpc++.$(SHARED_EXT)"
ctillercab52e72015-01-06 13:10:23 -08001074 $(Q) $(INSTALL) libs/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001075ifneq ($(SYSTEM),Darwin)
1076 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.so
1077endif
1078endif
1079ifneq ($(SYSTEM),MINGW32)
1080ifneq ($(SYSTEM),Darwin)
1081 $(Q) ldconfig
1082endif
1083endif
nnoble85a49262014-12-08 18:14:03 -08001084
Craig Tiller3759e6f2015-01-15 08:13:11 -08001085clean:
Craig Tiller12c82092015-01-15 08:45:56 -08001086 $(Q) $(RM) -rf objs libs bins gens
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001087
1088
1089# The various libraries
1090
1091
1092LIBGPR_SRC = \
1093 src/core/support/alloc.c \
1094 src/core/support/cancellable.c \
1095 src/core/support/cmdline.c \
ctillerd94ad102014-12-23 08:53:43 -08001096 src/core/support/cpu_linux.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001097 src/core/support/cpu_posix.c \
1098 src/core/support/histogram.c \
1099 src/core/support/host_port.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001100 src/core/support/log_android.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001101 src/core/support/log.c \
1102 src/core/support/log_linux.c \
1103 src/core/support/log_posix.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001104 src/core/support/log_win32.c \
1105 src/core/support/murmur_hash.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001106 src/core/support/slice_buffer.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001107 src/core/support/slice.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001108 src/core/support/string.c \
1109 src/core/support/string_posix.c \
nnoble0c475f02014-12-05 15:37:39 -08001110 src/core/support/string_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001111 src/core/support/sync.c \
1112 src/core/support/sync_posix.c \
jtattermusch98bffb72014-12-09 12:47:19 -08001113 src/core/support/sync_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001114 src/core/support/thd_posix.c \
1115 src/core/support/thd_win32.c \
1116 src/core/support/time.c \
1117 src/core/support/time_posix.c \
1118 src/core/support/time_win32.c \
1119
nnoble85a49262014-12-08 18:14:03 -08001120PUBLIC_HEADERS_C += \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001121 include/grpc/support/alloc.h \
1122 include/grpc/support/atm_gcc_atomic.h \
1123 include/grpc/support/atm_gcc_sync.h \
1124 include/grpc/support/atm.h \
1125 include/grpc/support/atm_win32.h \
1126 include/grpc/support/cancellable_platform.h \
1127 include/grpc/support/cmdline.h \
1128 include/grpc/support/histogram.h \
1129 include/grpc/support/host_port.h \
1130 include/grpc/support/log.h \
1131 include/grpc/support/port_platform.h \
1132 include/grpc/support/slice_buffer.h \
1133 include/grpc/support/slice.h \
1134 include/grpc/support/string.h \
1135 include/grpc/support/sync_generic.h \
1136 include/grpc/support/sync.h \
1137 include/grpc/support/sync_posix.h \
1138 include/grpc/support/sync_win32.h \
1139 include/grpc/support/thd.h \
1140 include/grpc/support/thd_posix.h \
1141 include/grpc/support/thd_win32.h \
1142 include/grpc/support/time.h \
1143 include/grpc/support/time_posix.h \
1144 include/grpc/support/time_win32.h \
1145 include/grpc/support/useful.h \
1146
ctillercab52e72015-01-06 13:10:23 -08001147LIBGPR_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001148LIBGPR_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBGPR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001149
ctillercab52e72015-01-06 13:10:23 -08001150libs/$(CONFIG)/libgpr.a: $(LIBGPR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001151 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001152 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001153 $(Q) $(AR) rcs libs/$(CONFIG)/libgpr.a $(LIBGPR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001154
nnoble5b7f32a2014-12-22 08:12:44 -08001155
1156
1157ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001158libs/$(CONFIG)/gpr.$(SHARED_EXT): $(LIBGPR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001159 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08001160 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001161 $(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 -08001162else
ctillercab52e72015-01-06 13:10:23 -08001163libs/$(CONFIG)/libgpr.$(SHARED_EXT): $(LIBGPR_OBJS)
nnoble5b7f32a2014-12-22 08:12:44 -08001164 $(E) "[LD] Linking $@"
1165 $(Q) mkdir -p `dirname $@`
1166ifeq ($(SYSTEM),Darwin)
ctillercab52e72015-01-06 13:10:23 -08001167 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -dynamiclib -o libs/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
nnoble5b7f32a2014-12-22 08:12:44 -08001168else
ctillercab52e72015-01-06 13:10:23 -08001169 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,-soname,libgpr.so.0 -o libs/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
1170 $(Q) ln -sf libgpr.$(SHARED_EXT) libs/$(CONFIG)/libgpr.so
nnoble5b7f32a2014-12-22 08:12:44 -08001171endif
1172endif
1173
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001174
1175deps_libgpr: $(LIBGPR_DEPS)
1176
nnoble69ac39f2014-12-12 15:43:38 -08001177ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001178-include $(LIBGPR_DEPS)
1179endif
1180
Craig Tiller27715ca2015-01-12 16:55:59 -08001181objs/$(CONFIG)/src/core/support/alloc.o:
1182objs/$(CONFIG)/src/core/support/cancellable.o:
1183objs/$(CONFIG)/src/core/support/cmdline.o:
1184objs/$(CONFIG)/src/core/support/cpu_linux.o:
1185objs/$(CONFIG)/src/core/support/cpu_posix.o:
1186objs/$(CONFIG)/src/core/support/histogram.o:
1187objs/$(CONFIG)/src/core/support/host_port.o:
1188objs/$(CONFIG)/src/core/support/log_android.o:
1189objs/$(CONFIG)/src/core/support/log.o:
1190objs/$(CONFIG)/src/core/support/log_linux.o:
1191objs/$(CONFIG)/src/core/support/log_posix.o:
1192objs/$(CONFIG)/src/core/support/log_win32.o:
1193objs/$(CONFIG)/src/core/support/murmur_hash.o:
1194objs/$(CONFIG)/src/core/support/slice_buffer.o:
1195objs/$(CONFIG)/src/core/support/slice.o:
1196objs/$(CONFIG)/src/core/support/string.o:
1197objs/$(CONFIG)/src/core/support/string_posix.o:
1198objs/$(CONFIG)/src/core/support/string_win32.o:
1199objs/$(CONFIG)/src/core/support/sync.o:
1200objs/$(CONFIG)/src/core/support/sync_posix.o:
1201objs/$(CONFIG)/src/core/support/sync_win32.o:
1202objs/$(CONFIG)/src/core/support/thd_posix.o:
1203objs/$(CONFIG)/src/core/support/thd_win32.o:
1204objs/$(CONFIG)/src/core/support/time.o:
1205objs/$(CONFIG)/src/core/support/time_posix.o:
1206objs/$(CONFIG)/src/core/support/time_win32.o:
1207
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001208
1209LIBGRPC_SRC = \
nnoblec87b1c52015-01-05 17:15:18 -08001210 src/core/security/auth.c \
1211 src/core/security/base64.c \
1212 src/core/security/credentials.c \
jboeuf6ad120e2015-01-12 17:08:15 -08001213 src/core/security/factories.c \
nnoblec87b1c52015-01-05 17:15:18 -08001214 src/core/security/google_root_certs.c \
1215 src/core/security/json_token.c \
1216 src/core/security/secure_endpoint.c \
1217 src/core/security/secure_transport_setup.c \
1218 src/core/security/security_context.c \
1219 src/core/security/server_secure_chttp2.c \
1220 src/core/tsi/fake_transport_security.c \
1221 src/core/tsi/ssl_transport_security.c \
1222 src/core/tsi/transport_security.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001223 src/core/channel/call_op_string.c \
1224 src/core/channel/census_filter.c \
1225 src/core/channel/channel_args.c \
1226 src/core/channel/channel_stack.c \
ctiller82e275f2014-12-12 08:43:28 -08001227 src/core/channel/child_channel.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001228 src/core/channel/client_channel.c \
1229 src/core/channel/client_setup.c \
1230 src/core/channel/connected_channel.c \
1231 src/core/channel/http_client_filter.c \
1232 src/core/channel/http_filter.c \
1233 src/core/channel/http_server_filter.c \
1234 src/core/channel/metadata_buffer.c \
1235 src/core/channel/noop_filter.c \
1236 src/core/compression/algorithm.c \
1237 src/core/compression/message_compress.c \
ctiller18b49ab2014-12-09 14:39:16 -08001238 src/core/httpcli/format_request.c \
1239 src/core/httpcli/httpcli.c \
1240 src/core/httpcli/httpcli_security_context.c \
1241 src/core/httpcli/parser.c \
ctiller52103932014-12-20 09:07:32 -08001242 src/core/iomgr/alarm.c \
1243 src/core/iomgr/alarm_heap.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001244 src/core/iomgr/endpoint.c \
ctiller18b49ab2014-12-09 14:39:16 -08001245 src/core/iomgr/endpoint_pair_posix.c \
ctiller58393c22015-01-07 14:03:30 -08001246 src/core/iomgr/fd_posix.c \
1247 src/core/iomgr/iomgr.c \
1248 src/core/iomgr/iomgr_posix.c \
1249 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
1250 src/core/iomgr/pollset_posix.c \
ctiller18b49ab2014-12-09 14:39:16 -08001251 src/core/iomgr/resolve_address_posix.c \
1252 src/core/iomgr/sockaddr_utils.c \
1253 src/core/iomgr/socket_utils_common_posix.c \
1254 src/core/iomgr/socket_utils_linux.c \
1255 src/core/iomgr/socket_utils_posix.c \
1256 src/core/iomgr/tcp_client_posix.c \
1257 src/core/iomgr/tcp_posix.c \
1258 src/core/iomgr/tcp_server_posix.c \
ctillerc1ddffb2014-12-15 13:08:18 -08001259 src/core/iomgr/time_averaged_stats.c \
ctiller18b49ab2014-12-09 14:39:16 -08001260 src/core/statistics/census_init.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001261 src/core/statistics/census_log.c \
ctiller18b49ab2014-12-09 14:39:16 -08001262 src/core/statistics/census_rpc_stats.c \
1263 src/core/statistics/census_tracing.c \
1264 src/core/statistics/hash_table.c \
ctiller18b49ab2014-12-09 14:39:16 -08001265 src/core/statistics/window_stats.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001266 src/core/surface/byte_buffer.c \
1267 src/core/surface/byte_buffer_reader.c \
1268 src/core/surface/call.c \
1269 src/core/surface/channel.c \
1270 src/core/surface/channel_create.c \
1271 src/core/surface/client.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001272 src/core/surface/completion_queue.c \
1273 src/core/surface/event_string.c \
1274 src/core/surface/init.c \
ctiller18b49ab2014-12-09 14:39:16 -08001275 src/core/surface/lame_client.c \
1276 src/core/surface/secure_channel_create.c \
1277 src/core/surface/secure_server_create.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001278 src/core/surface/server.c \
1279 src/core/surface/server_chttp2.c \
1280 src/core/surface/server_create.c \
nnoble0c475f02014-12-05 15:37:39 -08001281 src/core/transport/chttp2/alpn.c \
1282 src/core/transport/chttp2/bin_encoder.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001283 src/core/transport/chttp2/frame_data.c \
nnoble0c475f02014-12-05 15:37:39 -08001284 src/core/transport/chttp2/frame_goaway.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001285 src/core/transport/chttp2/frame_ping.c \
1286 src/core/transport/chttp2/frame_rst_stream.c \
1287 src/core/transport/chttp2/frame_settings.c \
1288 src/core/transport/chttp2/frame_window_update.c \
1289 src/core/transport/chttp2/hpack_parser.c \
1290 src/core/transport/chttp2/hpack_table.c \
nnoble0c475f02014-12-05 15:37:39 -08001291 src/core/transport/chttp2/huffsyms.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001292 src/core/transport/chttp2/status_conversion.c \
1293 src/core/transport/chttp2/stream_encoder.c \
1294 src/core/transport/chttp2/stream_map.c \
1295 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08001296 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08001297 src/core/transport/chttp2_transport.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001298 src/core/transport/metadata.c \
1299 src/core/transport/stream_op.c \
1300 src/core/transport/transport.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001301 third_party/cJSON/cJSON.c \
1302
nnoble85a49262014-12-08 18:14:03 -08001303PUBLIC_HEADERS_C += \
nnoblec87b1c52015-01-05 17:15:18 -08001304 include/grpc/grpc_security.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001305 include/grpc/byte_buffer.h \
1306 include/grpc/byte_buffer_reader.h \
1307 include/grpc/grpc.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001308 include/grpc/status.h \
1309
ctillercab52e72015-01-06 13:10:23 -08001310LIBGRPC_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001311LIBGRPC_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBGRPC_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001312
nnoble69ac39f2014-12-12 15:43:38 -08001313ifeq ($(NO_SECURE),true)
1314
ctillercab52e72015-01-06 13:10:23 -08001315libs/$(CONFIG)/libgrpc.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001316
nnoble5b7f32a2014-12-22 08:12:44 -08001317ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001318libs/$(CONFIG)/grpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08001319else
ctillercab52e72015-01-06 13:10:23 -08001320libs/$(CONFIG)/libgrpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08001321endif
1322
nnoble69ac39f2014-12-12 15:43:38 -08001323else
1324
ctillercab52e72015-01-06 13:10:23 -08001325libs/$(CONFIG)/libgrpc.a: $(OPENSSL_DEP) $(LIBGRPC_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001326 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001327 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001328 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc.a $(LIBGRPC_OBJS)
Craig Tillerd4773f52015-01-12 16:38:47 -08001329 $(Q) rm -rf tmp-merge
nnoble20e2e3f2014-12-16 15:37:57 -08001330 $(Q) mkdir tmp-merge
ctillercab52e72015-01-06 13:10:23 -08001331 $(Q) ( cd tmp-merge ; $(AR) x ../libs/$(CONFIG)/libgrpc.a )
nnoble20e2e3f2014-12-16 15:37:57 -08001332 $(Q) for l in $(OPENSSL_MERGE_LIBS) ; do ( cd tmp-merge ; ar x ../$${l} ) ; done
ctillercab52e72015-01-06 13:10:23 -08001333 $(Q) rm -f libs/$(CONFIG)/libgrpc.a tmp-merge/__.SYMDEF*
1334 $(Q) ar rcs libs/$(CONFIG)/libgrpc.a tmp-merge/*
nnoble20e2e3f2014-12-16 15:37:57 -08001335 $(Q) rm -rf tmp-merge
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001336
nnoble5b7f32a2014-12-22 08:12:44 -08001337
1338
1339ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001340libs/$(CONFIG)/grpc.$(SHARED_EXT): $(LIBGRPC_OBJS) libs/$(CONFIG)/gpr.$(SHARED_EXT) $(OPENSSL_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001341 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08001342 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001343 $(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 -08001344else
ctillercab52e72015-01-06 13:10:23 -08001345libs/$(CONFIG)/libgrpc.$(SHARED_EXT): $(LIBGRPC_OBJS) libs/$(CONFIG)/libgpr.$(SHARED_EXT) $(OPENSSL_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08001346 $(E) "[LD] Linking $@"
1347 $(Q) mkdir -p `dirname $@`
1348ifeq ($(SYSTEM),Darwin)
ctillercab52e72015-01-06 13:10:23 -08001349 $(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 -08001350else
ctillercab52e72015-01-06 13:10:23 -08001351 $(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
1352 $(Q) ln -sf libgrpc.$(SHARED_EXT) libs/$(CONFIG)/libgrpc.so
nnoble5b7f32a2014-12-22 08:12:44 -08001353endif
1354endif
1355
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001356
nnoble69ac39f2014-12-12 15:43:38 -08001357endif
1358
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001359deps_libgrpc: $(LIBGRPC_DEPS)
1360
nnoble69ac39f2014-12-12 15:43:38 -08001361ifneq ($(NO_SECURE),true)
1362ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001363-include $(LIBGRPC_DEPS)
1364endif
nnoble69ac39f2014-12-12 15:43:38 -08001365endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001366
Craig Tiller27715ca2015-01-12 16:55:59 -08001367objs/$(CONFIG)/src/core/security/auth.o:
1368objs/$(CONFIG)/src/core/security/base64.o:
1369objs/$(CONFIG)/src/core/security/credentials.o:
Craig Tiller770f60a2015-01-12 17:44:43 -08001370objs/$(CONFIG)/src/core/security/factories.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08001371objs/$(CONFIG)/src/core/security/google_root_certs.o:
1372objs/$(CONFIG)/src/core/security/json_token.o:
1373objs/$(CONFIG)/src/core/security/secure_endpoint.o:
1374objs/$(CONFIG)/src/core/security/secure_transport_setup.o:
1375objs/$(CONFIG)/src/core/security/security_context.o:
1376objs/$(CONFIG)/src/core/security/server_secure_chttp2.o:
1377objs/$(CONFIG)/src/core/tsi/fake_transport_security.o:
1378objs/$(CONFIG)/src/core/tsi/ssl_transport_security.o:
1379objs/$(CONFIG)/src/core/tsi/transport_security.o:
1380objs/$(CONFIG)/src/core/channel/call_op_string.o:
1381objs/$(CONFIG)/src/core/channel/census_filter.o:
1382objs/$(CONFIG)/src/core/channel/channel_args.o:
1383objs/$(CONFIG)/src/core/channel/channel_stack.o:
1384objs/$(CONFIG)/src/core/channel/child_channel.o:
1385objs/$(CONFIG)/src/core/channel/client_channel.o:
1386objs/$(CONFIG)/src/core/channel/client_setup.o:
1387objs/$(CONFIG)/src/core/channel/connected_channel.o:
1388objs/$(CONFIG)/src/core/channel/http_client_filter.o:
1389objs/$(CONFIG)/src/core/channel/http_filter.o:
1390objs/$(CONFIG)/src/core/channel/http_server_filter.o:
1391objs/$(CONFIG)/src/core/channel/metadata_buffer.o:
1392objs/$(CONFIG)/src/core/channel/noop_filter.o:
1393objs/$(CONFIG)/src/core/compression/algorithm.o:
1394objs/$(CONFIG)/src/core/compression/message_compress.o:
1395objs/$(CONFIG)/src/core/httpcli/format_request.o:
1396objs/$(CONFIG)/src/core/httpcli/httpcli.o:
1397objs/$(CONFIG)/src/core/httpcli/httpcli_security_context.o:
1398objs/$(CONFIG)/src/core/httpcli/parser.o:
1399objs/$(CONFIG)/src/core/iomgr/alarm.o:
1400objs/$(CONFIG)/src/core/iomgr/alarm_heap.o:
1401objs/$(CONFIG)/src/core/iomgr/endpoint.o:
1402objs/$(CONFIG)/src/core/iomgr/endpoint_pair_posix.o:
1403objs/$(CONFIG)/src/core/iomgr/fd_posix.o:
1404objs/$(CONFIG)/src/core/iomgr/iomgr.o:
1405objs/$(CONFIG)/src/core/iomgr/iomgr_posix.o:
1406objs/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_poll_posix.o:
1407objs/$(CONFIG)/src/core/iomgr/pollset_posix.o:
1408objs/$(CONFIG)/src/core/iomgr/resolve_address_posix.o:
1409objs/$(CONFIG)/src/core/iomgr/sockaddr_utils.o:
1410objs/$(CONFIG)/src/core/iomgr/socket_utils_common_posix.o:
1411objs/$(CONFIG)/src/core/iomgr/socket_utils_linux.o:
1412objs/$(CONFIG)/src/core/iomgr/socket_utils_posix.o:
1413objs/$(CONFIG)/src/core/iomgr/tcp_client_posix.o:
1414objs/$(CONFIG)/src/core/iomgr/tcp_posix.o:
1415objs/$(CONFIG)/src/core/iomgr/tcp_server_posix.o:
1416objs/$(CONFIG)/src/core/iomgr/time_averaged_stats.o:
1417objs/$(CONFIG)/src/core/statistics/census_init.o:
1418objs/$(CONFIG)/src/core/statistics/census_log.o:
1419objs/$(CONFIG)/src/core/statistics/census_rpc_stats.o:
1420objs/$(CONFIG)/src/core/statistics/census_tracing.o:
1421objs/$(CONFIG)/src/core/statistics/hash_table.o:
1422objs/$(CONFIG)/src/core/statistics/window_stats.o:
1423objs/$(CONFIG)/src/core/surface/byte_buffer.o:
1424objs/$(CONFIG)/src/core/surface/byte_buffer_reader.o:
1425objs/$(CONFIG)/src/core/surface/call.o:
1426objs/$(CONFIG)/src/core/surface/channel.o:
1427objs/$(CONFIG)/src/core/surface/channel_create.o:
1428objs/$(CONFIG)/src/core/surface/client.o:
1429objs/$(CONFIG)/src/core/surface/completion_queue.o:
1430objs/$(CONFIG)/src/core/surface/event_string.o:
1431objs/$(CONFIG)/src/core/surface/init.o:
1432objs/$(CONFIG)/src/core/surface/lame_client.o:
1433objs/$(CONFIG)/src/core/surface/secure_channel_create.o:
1434objs/$(CONFIG)/src/core/surface/secure_server_create.o:
1435objs/$(CONFIG)/src/core/surface/server.o:
1436objs/$(CONFIG)/src/core/surface/server_chttp2.o:
1437objs/$(CONFIG)/src/core/surface/server_create.o:
1438objs/$(CONFIG)/src/core/transport/chttp2/alpn.o:
1439objs/$(CONFIG)/src/core/transport/chttp2/bin_encoder.o:
1440objs/$(CONFIG)/src/core/transport/chttp2/frame_data.o:
1441objs/$(CONFIG)/src/core/transport/chttp2/frame_goaway.o:
1442objs/$(CONFIG)/src/core/transport/chttp2/frame_ping.o:
1443objs/$(CONFIG)/src/core/transport/chttp2/frame_rst_stream.o:
1444objs/$(CONFIG)/src/core/transport/chttp2/frame_settings.o:
1445objs/$(CONFIG)/src/core/transport/chttp2/frame_window_update.o:
1446objs/$(CONFIG)/src/core/transport/chttp2/hpack_parser.o:
1447objs/$(CONFIG)/src/core/transport/chttp2/hpack_table.o:
1448objs/$(CONFIG)/src/core/transport/chttp2/huffsyms.o:
1449objs/$(CONFIG)/src/core/transport/chttp2/status_conversion.o:
1450objs/$(CONFIG)/src/core/transport/chttp2/stream_encoder.o:
1451objs/$(CONFIG)/src/core/transport/chttp2/stream_map.o:
1452objs/$(CONFIG)/src/core/transport/chttp2/timeout_encoding.o:
1453objs/$(CONFIG)/src/core/transport/chttp2/varint.o:
1454objs/$(CONFIG)/src/core/transport/chttp2_transport.o:
1455objs/$(CONFIG)/src/core/transport/metadata.o:
1456objs/$(CONFIG)/src/core/transport/stream_op.o:
1457objs/$(CONFIG)/src/core/transport/transport.o:
1458objs/$(CONFIG)/third_party/cJSON/cJSON.o:
1459
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001460
nnoblec87b1c52015-01-05 17:15:18 -08001461LIBGRPC_UNSECURE_SRC = \
1462 src/core/channel/call_op_string.c \
1463 src/core/channel/census_filter.c \
1464 src/core/channel/channel_args.c \
1465 src/core/channel/channel_stack.c \
1466 src/core/channel/child_channel.c \
1467 src/core/channel/client_channel.c \
1468 src/core/channel/client_setup.c \
1469 src/core/channel/connected_channel.c \
1470 src/core/channel/http_client_filter.c \
1471 src/core/channel/http_filter.c \
1472 src/core/channel/http_server_filter.c \
1473 src/core/channel/metadata_buffer.c \
1474 src/core/channel/noop_filter.c \
1475 src/core/compression/algorithm.c \
1476 src/core/compression/message_compress.c \
1477 src/core/httpcli/format_request.c \
1478 src/core/httpcli/httpcli.c \
1479 src/core/httpcli/httpcli_security_context.c \
1480 src/core/httpcli/parser.c \
1481 src/core/iomgr/alarm.c \
1482 src/core/iomgr/alarm_heap.c \
1483 src/core/iomgr/endpoint.c \
1484 src/core/iomgr/endpoint_pair_posix.c \
ctiller58393c22015-01-07 14:03:30 -08001485 src/core/iomgr/fd_posix.c \
1486 src/core/iomgr/iomgr.c \
1487 src/core/iomgr/iomgr_posix.c \
1488 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
1489 src/core/iomgr/pollset_posix.c \
nnoblec87b1c52015-01-05 17:15:18 -08001490 src/core/iomgr/resolve_address_posix.c \
1491 src/core/iomgr/sockaddr_utils.c \
1492 src/core/iomgr/socket_utils_common_posix.c \
1493 src/core/iomgr/socket_utils_linux.c \
1494 src/core/iomgr/socket_utils_posix.c \
1495 src/core/iomgr/tcp_client_posix.c \
1496 src/core/iomgr/tcp_posix.c \
1497 src/core/iomgr/tcp_server_posix.c \
1498 src/core/iomgr/time_averaged_stats.c \
1499 src/core/statistics/census_init.c \
1500 src/core/statistics/census_log.c \
1501 src/core/statistics/census_rpc_stats.c \
1502 src/core/statistics/census_tracing.c \
1503 src/core/statistics/hash_table.c \
1504 src/core/statistics/window_stats.c \
1505 src/core/surface/byte_buffer.c \
1506 src/core/surface/byte_buffer_reader.c \
1507 src/core/surface/call.c \
1508 src/core/surface/channel.c \
1509 src/core/surface/channel_create.c \
1510 src/core/surface/client.c \
1511 src/core/surface/completion_queue.c \
1512 src/core/surface/event_string.c \
1513 src/core/surface/init.c \
1514 src/core/surface/lame_client.c \
1515 src/core/surface/secure_channel_create.c \
1516 src/core/surface/secure_server_create.c \
1517 src/core/surface/server.c \
1518 src/core/surface/server_chttp2.c \
1519 src/core/surface/server_create.c \
1520 src/core/transport/chttp2/alpn.c \
1521 src/core/transport/chttp2/bin_encoder.c \
1522 src/core/transport/chttp2/frame_data.c \
1523 src/core/transport/chttp2/frame_goaway.c \
1524 src/core/transport/chttp2/frame_ping.c \
1525 src/core/transport/chttp2/frame_rst_stream.c \
1526 src/core/transport/chttp2/frame_settings.c \
1527 src/core/transport/chttp2/frame_window_update.c \
1528 src/core/transport/chttp2/hpack_parser.c \
1529 src/core/transport/chttp2/hpack_table.c \
1530 src/core/transport/chttp2/huffsyms.c \
1531 src/core/transport/chttp2/status_conversion.c \
1532 src/core/transport/chttp2/stream_encoder.c \
1533 src/core/transport/chttp2/stream_map.c \
1534 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08001535 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08001536 src/core/transport/chttp2_transport.c \
nnoblec87b1c52015-01-05 17:15:18 -08001537 src/core/transport/metadata.c \
1538 src/core/transport/stream_op.c \
1539 src/core/transport/transport.c \
1540 third_party/cJSON/cJSON.c \
1541
1542PUBLIC_HEADERS_C += \
1543 include/grpc/byte_buffer.h \
1544 include/grpc/byte_buffer_reader.h \
1545 include/grpc/grpc.h \
1546 include/grpc/status.h \
1547
ctillercab52e72015-01-06 13:10:23 -08001548LIBGRPC_UNSECURE_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_UNSECURE_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001549LIBGRPC_UNSECURE_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBGRPC_UNSECURE_SRC))))
nnoblec87b1c52015-01-05 17:15:18 -08001550
ctillercab52e72015-01-06 13:10:23 -08001551libs/$(CONFIG)/libgrpc_unsecure.a: $(LIBGRPC_UNSECURE_OBJS)
nnoblec87b1c52015-01-05 17:15:18 -08001552 $(E) "[AR] Creating $@"
1553 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001554 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc_unsecure.a $(LIBGRPC_UNSECURE_OBJS)
nnoblec87b1c52015-01-05 17:15:18 -08001555
1556
1557
1558ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001559libs/$(CONFIG)/grpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) libs/$(CONFIG)/gpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08001560 $(E) "[LD] Linking $@"
1561 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001562 $(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 -08001563else
ctillercab52e72015-01-06 13:10:23 -08001564libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) libs/$(CONFIG)/libgpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08001565 $(E) "[LD] Linking $@"
1566 $(Q) mkdir -p `dirname $@`
1567ifeq ($(SYSTEM),Darwin)
ctillercab52e72015-01-06 13:10:23 -08001568 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -dynamiclib -o libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(LIBGRPC_UNSECURE_OBJS) $(LDLIBS) -lgpr
nnoblec87b1c52015-01-05 17:15:18 -08001569else
ctillercab52e72015-01-06 13:10:23 -08001570 $(Q) $(LD) $(LDFLAGS) -Llibs/$(CONFIG) -shared -Wl,-soname,libgrpc_unsecure.so.0 -o libs/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(LIBGRPC_UNSECURE_OBJS) $(LDLIBS) -lgpr
1571 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) libs/$(CONFIG)/libgrpc_unsecure.so
nnoblec87b1c52015-01-05 17:15:18 -08001572endif
1573endif
1574
1575
1576deps_libgrpc_unsecure: $(LIBGRPC_UNSECURE_DEPS)
1577
1578ifneq ($(NO_DEPS),true)
1579-include $(LIBGRPC_UNSECURE_DEPS)
1580endif
1581
Craig Tiller27715ca2015-01-12 16:55:59 -08001582objs/$(CONFIG)/src/core/channel/call_op_string.o:
1583objs/$(CONFIG)/src/core/channel/census_filter.o:
1584objs/$(CONFIG)/src/core/channel/channel_args.o:
1585objs/$(CONFIG)/src/core/channel/channel_stack.o:
1586objs/$(CONFIG)/src/core/channel/child_channel.o:
1587objs/$(CONFIG)/src/core/channel/client_channel.o:
1588objs/$(CONFIG)/src/core/channel/client_setup.o:
1589objs/$(CONFIG)/src/core/channel/connected_channel.o:
1590objs/$(CONFIG)/src/core/channel/http_client_filter.o:
1591objs/$(CONFIG)/src/core/channel/http_filter.o:
1592objs/$(CONFIG)/src/core/channel/http_server_filter.o:
1593objs/$(CONFIG)/src/core/channel/metadata_buffer.o:
1594objs/$(CONFIG)/src/core/channel/noop_filter.o:
1595objs/$(CONFIG)/src/core/compression/algorithm.o:
1596objs/$(CONFIG)/src/core/compression/message_compress.o:
1597objs/$(CONFIG)/src/core/httpcli/format_request.o:
1598objs/$(CONFIG)/src/core/httpcli/httpcli.o:
1599objs/$(CONFIG)/src/core/httpcli/httpcli_security_context.o:
1600objs/$(CONFIG)/src/core/httpcli/parser.o:
1601objs/$(CONFIG)/src/core/iomgr/alarm.o:
1602objs/$(CONFIG)/src/core/iomgr/alarm_heap.o:
1603objs/$(CONFIG)/src/core/iomgr/endpoint.o:
1604objs/$(CONFIG)/src/core/iomgr/endpoint_pair_posix.o:
1605objs/$(CONFIG)/src/core/iomgr/fd_posix.o:
1606objs/$(CONFIG)/src/core/iomgr/iomgr.o:
1607objs/$(CONFIG)/src/core/iomgr/iomgr_posix.o:
1608objs/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_poll_posix.o:
1609objs/$(CONFIG)/src/core/iomgr/pollset_posix.o:
1610objs/$(CONFIG)/src/core/iomgr/resolve_address_posix.o:
1611objs/$(CONFIG)/src/core/iomgr/sockaddr_utils.o:
1612objs/$(CONFIG)/src/core/iomgr/socket_utils_common_posix.o:
1613objs/$(CONFIG)/src/core/iomgr/socket_utils_linux.o:
1614objs/$(CONFIG)/src/core/iomgr/socket_utils_posix.o:
1615objs/$(CONFIG)/src/core/iomgr/tcp_client_posix.o:
1616objs/$(CONFIG)/src/core/iomgr/tcp_posix.o:
1617objs/$(CONFIG)/src/core/iomgr/tcp_server_posix.o:
1618objs/$(CONFIG)/src/core/iomgr/time_averaged_stats.o:
1619objs/$(CONFIG)/src/core/statistics/census_init.o:
1620objs/$(CONFIG)/src/core/statistics/census_log.o:
1621objs/$(CONFIG)/src/core/statistics/census_rpc_stats.o:
1622objs/$(CONFIG)/src/core/statistics/census_tracing.o:
1623objs/$(CONFIG)/src/core/statistics/hash_table.o:
1624objs/$(CONFIG)/src/core/statistics/window_stats.o:
1625objs/$(CONFIG)/src/core/surface/byte_buffer.o:
1626objs/$(CONFIG)/src/core/surface/byte_buffer_reader.o:
1627objs/$(CONFIG)/src/core/surface/call.o:
1628objs/$(CONFIG)/src/core/surface/channel.o:
1629objs/$(CONFIG)/src/core/surface/channel_create.o:
1630objs/$(CONFIG)/src/core/surface/client.o:
1631objs/$(CONFIG)/src/core/surface/completion_queue.o:
1632objs/$(CONFIG)/src/core/surface/event_string.o:
1633objs/$(CONFIG)/src/core/surface/init.o:
1634objs/$(CONFIG)/src/core/surface/lame_client.o:
1635objs/$(CONFIG)/src/core/surface/secure_channel_create.o:
1636objs/$(CONFIG)/src/core/surface/secure_server_create.o:
1637objs/$(CONFIG)/src/core/surface/server.o:
1638objs/$(CONFIG)/src/core/surface/server_chttp2.o:
1639objs/$(CONFIG)/src/core/surface/server_create.o:
1640objs/$(CONFIG)/src/core/transport/chttp2/alpn.o:
1641objs/$(CONFIG)/src/core/transport/chttp2/bin_encoder.o:
1642objs/$(CONFIG)/src/core/transport/chttp2/frame_data.o:
1643objs/$(CONFIG)/src/core/transport/chttp2/frame_goaway.o:
1644objs/$(CONFIG)/src/core/transport/chttp2/frame_ping.o:
1645objs/$(CONFIG)/src/core/transport/chttp2/frame_rst_stream.o:
1646objs/$(CONFIG)/src/core/transport/chttp2/frame_settings.o:
1647objs/$(CONFIG)/src/core/transport/chttp2/frame_window_update.o:
1648objs/$(CONFIG)/src/core/transport/chttp2/hpack_parser.o:
1649objs/$(CONFIG)/src/core/transport/chttp2/hpack_table.o:
1650objs/$(CONFIG)/src/core/transport/chttp2/huffsyms.o:
1651objs/$(CONFIG)/src/core/transport/chttp2/status_conversion.o:
1652objs/$(CONFIG)/src/core/transport/chttp2/stream_encoder.o:
1653objs/$(CONFIG)/src/core/transport/chttp2/stream_map.o:
1654objs/$(CONFIG)/src/core/transport/chttp2/timeout_encoding.o:
1655objs/$(CONFIG)/src/core/transport/chttp2/varint.o:
1656objs/$(CONFIG)/src/core/transport/chttp2_transport.o:
1657objs/$(CONFIG)/src/core/transport/metadata.o:
1658objs/$(CONFIG)/src/core/transport/stream_op.o:
1659objs/$(CONFIG)/src/core/transport/transport.o:
1660objs/$(CONFIG)/third_party/cJSON/cJSON.o:
1661
nnoblec87b1c52015-01-05 17:15:18 -08001662
nnoble5f2ecb32015-01-12 16:40:18 -08001663LIBGPR_TEST_UTIL_SRC = \
1664 test/core/util/test_config.c \
1665
1666
1667LIBGPR_TEST_UTIL_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_TEST_UTIL_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001668LIBGPR_TEST_UTIL_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBGPR_TEST_UTIL_SRC))))
nnoble5f2ecb32015-01-12 16:40:18 -08001669
1670ifeq ($(NO_SECURE),true)
1671
1672libs/$(CONFIG)/libgpr_test_util.a: openssl_dep_error
1673
1674
1675else
1676
1677libs/$(CONFIG)/libgpr_test_util.a: $(OPENSSL_DEP) $(LIBGPR_TEST_UTIL_OBJS)
1678 $(E) "[AR] Creating $@"
1679 $(Q) mkdir -p `dirname $@`
1680 $(Q) $(AR) rcs libs/$(CONFIG)/libgpr_test_util.a $(LIBGPR_TEST_UTIL_OBJS)
1681
1682
1683
1684
1685
1686endif
1687
1688deps_libgpr_test_util: $(LIBGPR_TEST_UTIL_DEPS)
1689
1690ifneq ($(NO_SECURE),true)
1691ifneq ($(NO_DEPS),true)
1692-include $(LIBGPR_TEST_UTIL_DEPS)
1693endif
1694endif
1695
Craig Tiller770f60a2015-01-12 17:44:43 -08001696objs/$(CONFIG)/test/core/util/test_config.o:
1697
nnoble5f2ecb32015-01-12 16:40:18 -08001698
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001699LIBGRPC_TEST_UTIL_SRC = \
ctiller2bbb6c42014-12-17 09:44:44 -08001700 test/core/end2end/cq_verifier.c \
chenw97fd9e52014-12-19 17:12:36 -08001701 test/core/end2end/data/test_root_cert.c \
1702 test/core/end2end/data/prod_roots_certs.c \
ctiller2bbb6c42014-12-17 09:44:44 -08001703 test/core/end2end/data/server1_cert.c \
1704 test/core/end2end/data/server1_key.c \
1705 test/core/iomgr/endpoint_tests.c \
1706 test/core/statistics/census_log_tests.c \
1707 test/core/transport/transport_end2end_tests.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001708 test/core/util/grpc_profiler.c \
jtattermusch97fb3f62014-12-08 15:13:41 -08001709 test/core/util/port_posix.c \
nnoble5f2ecb32015-01-12 16:40:18 -08001710 test/core/util/parse_hexstring.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001711 test/core/util/slice_splitter.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001712
1713
ctillercab52e72015-01-06 13:10:23 -08001714LIBGRPC_TEST_UTIL_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_TEST_UTIL_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001715LIBGRPC_TEST_UTIL_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBGRPC_TEST_UTIL_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001716
nnoble69ac39f2014-12-12 15:43:38 -08001717ifeq ($(NO_SECURE),true)
1718
ctillercab52e72015-01-06 13:10:23 -08001719libs/$(CONFIG)/libgrpc_test_util.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001720
nnoble5b7f32a2014-12-22 08:12:44 -08001721
nnoble69ac39f2014-12-12 15:43:38 -08001722else
1723
ctillercab52e72015-01-06 13:10:23 -08001724libs/$(CONFIG)/libgrpc_test_util.a: $(OPENSSL_DEP) $(LIBGRPC_TEST_UTIL_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001725 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001726 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001727 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc_test_util.a $(LIBGRPC_TEST_UTIL_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001728
1729
1730
nnoble5b7f32a2014-12-22 08:12:44 -08001731
1732
nnoble69ac39f2014-12-12 15:43:38 -08001733endif
1734
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001735deps_libgrpc_test_util: $(LIBGRPC_TEST_UTIL_DEPS)
1736
nnoble69ac39f2014-12-12 15:43:38 -08001737ifneq ($(NO_SECURE),true)
1738ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001739-include $(LIBGRPC_TEST_UTIL_DEPS)
1740endif
nnoble69ac39f2014-12-12 15:43:38 -08001741endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001742
Craig Tiller27715ca2015-01-12 16:55:59 -08001743objs/$(CONFIG)/test/core/end2end/cq_verifier.o:
1744objs/$(CONFIG)/test/core/end2end/data/test_root_cert.o:
1745objs/$(CONFIG)/test/core/end2end/data/prod_roots_certs.o:
1746objs/$(CONFIG)/test/core/end2end/data/server1_cert.o:
1747objs/$(CONFIG)/test/core/end2end/data/server1_key.o:
1748objs/$(CONFIG)/test/core/iomgr/endpoint_tests.o:
1749objs/$(CONFIG)/test/core/statistics/census_log_tests.o:
1750objs/$(CONFIG)/test/core/transport/transport_end2end_tests.o:
1751objs/$(CONFIG)/test/core/util/grpc_profiler.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08001752objs/$(CONFIG)/test/core/util/port_posix.o:
Craig Tiller770f60a2015-01-12 17:44:43 -08001753objs/$(CONFIG)/test/core/util/parse_hexstring.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08001754objs/$(CONFIG)/test/core/util/slice_splitter.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08001755
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001756
1757LIBGRPC++_SRC = \
ctiller2bbb6c42014-12-17 09:44:44 -08001758 src/cpp/client/channel.cc \
yangg59dfc902014-12-19 14:00:14 -08001759 src/cpp/client/channel_arguments.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001760 src/cpp/client/client_context.cc \
1761 src/cpp/client/create_channel.cc \
vpai80b6d012014-12-17 11:47:32 -08001762 src/cpp/client/credentials.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001763 src/cpp/client/internal_stub.cc \
1764 src/cpp/proto/proto_utils.cc \
rsilvera35e7b0c2015-01-12 13:52:04 -08001765 src/cpp/common/rpc_method.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001766 src/cpp/server/async_server.cc \
1767 src/cpp/server/async_server_context.cc \
1768 src/cpp/server/completion_queue.cc \
1769 src/cpp/server/server_builder.cc \
yanggfd2f3ac2014-12-17 16:46:06 -08001770 src/cpp/server/server_context_impl.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001771 src/cpp/server/server.cc \
1772 src/cpp/server/server_rpc_handler.cc \
vpai80b6d012014-12-17 11:47:32 -08001773 src/cpp/server/server_credentials.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001774 src/cpp/server/thread_pool.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001775 src/cpp/stream/stream_context.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001776 src/cpp/util/status.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001777 src/cpp/util/time.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001778
nnoble85a49262014-12-08 18:14:03 -08001779PUBLIC_HEADERS_CXX += \
ctiller2bbb6c42014-12-17 09:44:44 -08001780 include/grpc++/async_server_context.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001781 include/grpc++/async_server.h \
yangg59dfc902014-12-19 14:00:14 -08001782 include/grpc++/channel_arguments.h \
ctiller2bbb6c42014-12-17 09:44:44 -08001783 include/grpc++/channel_interface.h \
1784 include/grpc++/client_context.h \
1785 include/grpc++/completion_queue.h \
1786 include/grpc++/config.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001787 include/grpc++/create_channel.h \
vpai80b6d012014-12-17 11:47:32 -08001788 include/grpc++/credentials.h \
yangg1b151092015-01-09 15:31:05 -08001789 include/grpc++/impl/internal_stub.h \
1790 include/grpc++/impl/rpc_method.h \
1791 include/grpc++/impl/rpc_service_method.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001792 include/grpc++/server_builder.h \
yanggfd2f3ac2014-12-17 16:46:06 -08001793 include/grpc++/server_context.h \
vpai80b6d012014-12-17 11:47:32 -08001794 include/grpc++/server_credentials.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001795 include/grpc++/server.h \
ctiller2bbb6c42014-12-17 09:44:44 -08001796 include/grpc++/status.h \
1797 include/grpc++/stream_context_interface.h \
1798 include/grpc++/stream.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001799
ctillercab52e72015-01-06 13:10:23 -08001800LIBGRPC++_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001801LIBGRPC++_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBGRPC++_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001802
nnoble69ac39f2014-12-12 15:43:38 -08001803ifeq ($(NO_SECURE),true)
1804
ctillercab52e72015-01-06 13:10:23 -08001805libs/$(CONFIG)/libgrpc++.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001806
nnoble5b7f32a2014-12-22 08:12:44 -08001807ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001808libs/$(CONFIG)/grpc++.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08001809else
ctillercab52e72015-01-06 13:10:23 -08001810libs/$(CONFIG)/libgrpc++.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08001811endif
1812
nnoble69ac39f2014-12-12 15:43:38 -08001813else
1814
ctillercab52e72015-01-06 13:10:23 -08001815libs/$(CONFIG)/libgrpc++.a: $(OPENSSL_DEP) $(LIBGRPC++_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001816 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001817 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001818 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc++.a $(LIBGRPC++_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001819
nnoble5b7f32a2014-12-22 08:12:44 -08001820
1821
1822ifeq ($(SYSTEM),MINGW32)
ctillercab52e72015-01-06 13:10:23 -08001823libs/$(CONFIG)/grpc++.$(SHARED_EXT): $(LIBGRPC++_OBJS) libs/$(CONFIG)/grpc.$(SHARED_EXT) $(OPENSSL_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001824 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08001825 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001826 $(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 -08001827else
ctillercab52e72015-01-06 13:10:23 -08001828libs/$(CONFIG)/libgrpc++.$(SHARED_EXT): $(LIBGRPC++_OBJS) libs/$(CONFIG)/libgrpc.$(SHARED_EXT) $(OPENSSL_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08001829 $(E) "[LD] Linking $@"
1830 $(Q) mkdir -p `dirname $@`
1831ifeq ($(SYSTEM),Darwin)
ctillercab52e72015-01-06 13:10:23 -08001832 $(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 -08001833else
ctillercab52e72015-01-06 13:10:23 -08001834 $(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
1835 $(Q) ln -sf libgrpc++.$(SHARED_EXT) libs/$(CONFIG)/libgrpc++.so
nnoble5b7f32a2014-12-22 08:12:44 -08001836endif
1837endif
1838
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001839
nnoble69ac39f2014-12-12 15:43:38 -08001840endif
1841
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001842deps_libgrpc++: $(LIBGRPC++_DEPS)
1843
nnoble69ac39f2014-12-12 15:43:38 -08001844ifneq ($(NO_SECURE),true)
1845ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001846-include $(LIBGRPC++_DEPS)
1847endif
nnoble69ac39f2014-12-12 15:43:38 -08001848endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001849
Craig Tiller27715ca2015-01-12 16:55:59 -08001850objs/$(CONFIG)/src/cpp/client/channel.o:
1851objs/$(CONFIG)/src/cpp/client/channel_arguments.o:
1852objs/$(CONFIG)/src/cpp/client/client_context.o:
1853objs/$(CONFIG)/src/cpp/client/create_channel.o:
1854objs/$(CONFIG)/src/cpp/client/credentials.o:
1855objs/$(CONFIG)/src/cpp/client/internal_stub.o:
1856objs/$(CONFIG)/src/cpp/proto/proto_utils.o:
1857objs/$(CONFIG)/src/cpp/common/rpc_method.o:
1858objs/$(CONFIG)/src/cpp/server/async_server.o:
1859objs/$(CONFIG)/src/cpp/server/async_server_context.o:
1860objs/$(CONFIG)/src/cpp/server/completion_queue.o:
1861objs/$(CONFIG)/src/cpp/server/server_builder.o:
1862objs/$(CONFIG)/src/cpp/server/server_context_impl.o:
1863objs/$(CONFIG)/src/cpp/server/server.o:
1864objs/$(CONFIG)/src/cpp/server/server_rpc_handler.o:
1865objs/$(CONFIG)/src/cpp/server/server_credentials.o:
1866objs/$(CONFIG)/src/cpp/server/thread_pool.o:
1867objs/$(CONFIG)/src/cpp/stream/stream_context.o:
1868objs/$(CONFIG)/src/cpp/util/status.o:
1869objs/$(CONFIG)/src/cpp/util/time.o:
1870
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001871
1872LIBGRPC++_TEST_UTIL_SRC = \
yangg1456d152015-01-08 15:39:58 -08001873 gens/test/cpp/util/messages.pb.cc \
ctiller2bbb6c42014-12-17 09:44:44 -08001874 gens/test/cpp/util/echo.pb.cc \
yangg1456d152015-01-08 15:39:58 -08001875 gens/test/cpp/util/echo_duplicate.pb.cc \
yangg59dfc902014-12-19 14:00:14 -08001876 test/cpp/util/create_test_channel.cc \
nnoble4cb93712014-12-17 14:18:08 -08001877 test/cpp/end2end/async_test_server.cc \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001878
1879
ctillercab52e72015-01-06 13:10:23 -08001880LIBGRPC++_TEST_UTIL_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_TEST_UTIL_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001881LIBGRPC++_TEST_UTIL_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBGRPC++_TEST_UTIL_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001882
nnoble69ac39f2014-12-12 15:43:38 -08001883ifeq ($(NO_SECURE),true)
1884
ctillercab52e72015-01-06 13:10:23 -08001885libs/$(CONFIG)/libgrpc++_test_util.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001886
nnoble5b7f32a2014-12-22 08:12:44 -08001887
nnoble69ac39f2014-12-12 15:43:38 -08001888else
1889
ctillercab52e72015-01-06 13:10:23 -08001890libs/$(CONFIG)/libgrpc++_test_util.a: $(OPENSSL_DEP) $(LIBGRPC++_TEST_UTIL_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001891 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001892 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001893 $(Q) $(AR) rcs libs/$(CONFIG)/libgrpc++_test_util.a $(LIBGRPC++_TEST_UTIL_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001894
1895
1896
nnoble5b7f32a2014-12-22 08:12:44 -08001897
1898
nnoble69ac39f2014-12-12 15:43:38 -08001899endif
1900
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001901deps_libgrpc++_test_util: $(LIBGRPC++_TEST_UTIL_DEPS)
1902
nnoble69ac39f2014-12-12 15:43:38 -08001903ifneq ($(NO_SECURE),true)
1904ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001905-include $(LIBGRPC++_TEST_UTIL_DEPS)
1906endif
nnoble69ac39f2014-12-12 15:43:38 -08001907endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001908
Craig Tiller27715ca2015-01-12 16:55:59 -08001909
1910
1911
1912objs/$(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
1913objs/$(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
1914
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001915
1916LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC = \
1917 test/core/end2end/fixtures/chttp2_fake_security.c \
1918
1919
ctillercab52e72015-01-06 13:10:23 -08001920LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001921LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001922
nnoble69ac39f2014-12-12 15:43:38 -08001923ifeq ($(NO_SECURE),true)
1924
ctillercab52e72015-01-06 13:10:23 -08001925libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001926
nnoble5b7f32a2014-12-22 08:12:44 -08001927
nnoble69ac39f2014-12-12 15:43:38 -08001928else
1929
ctillercab52e72015-01-06 13:10:23 -08001930libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001931 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001932 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001933 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001934
1935
1936
nnoble5b7f32a2014-12-22 08:12:44 -08001937
1938
nnoble69ac39f2014-12-12 15:43:38 -08001939endif
1940
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001941deps_libend2end_fixture_chttp2_fake_security: $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_DEPS)
1942
nnoble69ac39f2014-12-12 15:43:38 -08001943ifneq ($(NO_SECURE),true)
1944ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001945-include $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_DEPS)
1946endif
nnoble69ac39f2014-12-12 15:43:38 -08001947endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001948
Craig Tiller27715ca2015-01-12 16:55:59 -08001949objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_fake_security.o:
1950
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001951
1952LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC = \
1953 test/core/end2end/fixtures/chttp2_fullstack.c \
1954
1955
ctillercab52e72015-01-06 13:10:23 -08001956LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001957LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001958
nnoble69ac39f2014-12-12 15:43:38 -08001959ifeq ($(NO_SECURE),true)
1960
ctillercab52e72015-01-06 13:10:23 -08001961libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001962
nnoble5b7f32a2014-12-22 08:12:44 -08001963
nnoble69ac39f2014-12-12 15:43:38 -08001964else
1965
ctillercab52e72015-01-06 13:10:23 -08001966libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001967 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08001968 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08001969 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001970
1971
1972
nnoble5b7f32a2014-12-22 08:12:44 -08001973
1974
nnoble69ac39f2014-12-12 15:43:38 -08001975endif
1976
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001977deps_libend2end_fixture_chttp2_fullstack: $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_DEPS)
1978
nnoble69ac39f2014-12-12 15:43:38 -08001979ifneq ($(NO_SECURE),true)
1980ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001981-include $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_DEPS)
1982endif
nnoble69ac39f2014-12-12 15:43:38 -08001983endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001984
Craig Tiller27715ca2015-01-12 16:55:59 -08001985objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_fullstack.o:
1986
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001987
1988LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_SRC = \
1989 test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c \
1990
1991
ctillercab52e72015-01-06 13:10:23 -08001992LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08001993LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001994
nnoble69ac39f2014-12-12 15:43:38 -08001995ifeq ($(NO_SECURE),true)
1996
ctillercab52e72015-01-06 13:10:23 -08001997libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08001998
nnoble5b7f32a2014-12-22 08:12:44 -08001999
nnoble69ac39f2014-12-12 15:43:38 -08002000else
2001
ctillercab52e72015-01-06 13:10:23 -08002002libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002003 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002004 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002005 $(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 -08002006
2007
2008
nnoble5b7f32a2014-12-22 08:12:44 -08002009
2010
nnoble69ac39f2014-12-12 15:43:38 -08002011endif
2012
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002013deps_libend2end_fixture_chttp2_simple_ssl_fullstack: $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_DEPS)
2014
nnoble69ac39f2014-12-12 15:43:38 -08002015ifneq ($(NO_SECURE),true)
2016ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002017-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_DEPS)
2018endif
nnoble69ac39f2014-12-12 15:43:38 -08002019endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002020
Craig Tiller27715ca2015-01-12 16:55:59 -08002021objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.o:
2022
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002023
2024LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SRC = \
2025 test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c \
2026
2027
ctillercab52e72015-01-06 13:10:23 -08002028LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002029LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002030
nnoble69ac39f2014-12-12 15:43:38 -08002031ifeq ($(NO_SECURE),true)
2032
ctillercab52e72015-01-06 13:10:23 -08002033libs/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002034
nnoble5b7f32a2014-12-22 08:12:44 -08002035
nnoble69ac39f2014-12-12 15:43:38 -08002036else
2037
ctillercab52e72015-01-06 13:10:23 -08002038libs/$(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 -08002039 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002040 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002041 $(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 -08002042
2043
2044
nnoble5b7f32a2014-12-22 08:12:44 -08002045
2046
nnoble69ac39f2014-12-12 15:43:38 -08002047endif
2048
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002049deps_libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack: $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DEPS)
2050
nnoble69ac39f2014-12-12 15:43:38 -08002051ifneq ($(NO_SECURE),true)
2052ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002053-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DEPS)
2054endif
nnoble69ac39f2014-12-12 15:43:38 -08002055endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002056
Craig Tiller27715ca2015-01-12 16:55:59 -08002057objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.o:
2058
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002059
2060LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC = \
2061 test/core/end2end/fixtures/chttp2_socket_pair.c \
2062
2063
ctillercab52e72015-01-06 13:10:23 -08002064LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002065LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002066
nnoble69ac39f2014-12-12 15:43:38 -08002067ifeq ($(NO_SECURE),true)
2068
ctillercab52e72015-01-06 13:10:23 -08002069libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002070
nnoble5b7f32a2014-12-22 08:12:44 -08002071
nnoble69ac39f2014-12-12 15:43:38 -08002072else
2073
ctillercab52e72015-01-06 13:10:23 -08002074libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a: $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002075 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002076 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002077 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002078
2079
2080
nnoble5b7f32a2014-12-22 08:12:44 -08002081
2082
nnoble69ac39f2014-12-12 15:43:38 -08002083endif
2084
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002085deps_libend2end_fixture_chttp2_socket_pair: $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_DEPS)
2086
nnoble69ac39f2014-12-12 15:43:38 -08002087ifneq ($(NO_SECURE),true)
2088ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002089-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_DEPS)
2090endif
nnoble69ac39f2014-12-12 15:43:38 -08002091endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002092
Craig Tiller27715ca2015-01-12 16:55:59 -08002093objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_socket_pair.o:
2094
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002095
nnoble0c475f02014-12-05 15:37:39 -08002096LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SRC = \
2097 test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c \
2098
2099
ctillercab52e72015-01-06 13:10:23 -08002100LIBEND2END_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08002101LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08002102
nnoble69ac39f2014-12-12 15:43:38 -08002103ifeq ($(NO_SECURE),true)
2104
ctillercab52e72015-01-06 13:10:23 -08002105libs/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002106
nnoble5b7f32a2014-12-22 08:12:44 -08002107
nnoble69ac39f2014-12-12 15:43:38 -08002108else
2109
ctillercab52e72015-01-06 13:10:23 -08002110libs/$(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 -08002111 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002112 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002113 $(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 -08002114
2115
2116
nnoble5b7f32a2014-12-22 08:12:44 -08002117
2118
nnoble69ac39f2014-12-12 15:43:38 -08002119endif
2120
nnoble0c475f02014-12-05 15:37:39 -08002121deps_libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time: $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DEPS)
2122
nnoble69ac39f2014-12-12 15:43:38 -08002123ifneq ($(NO_SECURE),true)
2124ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08002125-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DEPS)
2126endif
nnoble69ac39f2014-12-12 15:43:38 -08002127endif
nnoble0c475f02014-12-05 15:37:39 -08002128
Craig Tiller27715ca2015-01-12 16:55:59 -08002129objs/$(CONFIG)/test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.o:
2130
nnoble0c475f02014-12-05 15:37:39 -08002131
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002132LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC = \
2133 test/core/end2end/tests/cancel_after_accept.c \
2134
2135
ctillercab52e72015-01-06 13:10:23 -08002136LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002137LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002138
ctillercab52e72015-01-06 13:10:23 -08002139libs/$(CONFIG)/libend2end_test_cancel_after_accept.a: $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002140 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002141 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002142 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002143
2144
2145
nnoble5b7f32a2014-12-22 08:12:44 -08002146
2147
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002148deps_libend2end_test_cancel_after_accept: $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_DEPS)
2149
nnoble69ac39f2014-12-12 15:43:38 -08002150ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002151-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_DEPS)
2152endif
2153
Craig Tiller27715ca2015-01-12 16:55:59 -08002154objs/$(CONFIG)/test/core/end2end/tests/cancel_after_accept.o:
2155
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002156
2157LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_SRC = \
2158 test/core/end2end/tests/cancel_after_accept_and_writes_closed.c \
2159
2160
ctillercab52e72015-01-06 13:10:23 -08002161LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002162LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002163
ctillercab52e72015-01-06 13:10:23 -08002164libs/$(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 -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_after_accept_and_writes_closed.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002168
2169
2170
nnoble5b7f32a2014-12-22 08:12:44 -08002171
2172
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002173deps_libend2end_test_cancel_after_accept_and_writes_closed: $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_DEPS)
2174
nnoble69ac39f2014-12-12 15:43:38 -08002175ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002176-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_DEPS)
2177endif
2178
Craig Tiller27715ca2015-01-12 16:55:59 -08002179objs/$(CONFIG)/test/core/end2end/tests/cancel_after_accept_and_writes_closed.o:
2180
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002181
2182LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC = \
2183 test/core/end2end/tests/cancel_after_invoke.c \
2184
2185
ctillercab52e72015-01-06 13:10:23 -08002186LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002187LIBEND2END_TEST_CANCEL_AFTER_INVOKE_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002188
ctillercab52e72015-01-06 13:10:23 -08002189libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a: $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002190 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002191 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002192 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002193
2194
2195
nnoble5b7f32a2014-12-22 08:12:44 -08002196
2197
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002198deps_libend2end_test_cancel_after_invoke: $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_DEPS)
2199
nnoble69ac39f2014-12-12 15:43:38 -08002200ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002201-include $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_DEPS)
2202endif
2203
Craig Tiller27715ca2015-01-12 16:55:59 -08002204objs/$(CONFIG)/test/core/end2end/tests/cancel_after_invoke.o:
2205
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002206
2207LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC = \
2208 test/core/end2end/tests/cancel_before_invoke.c \
2209
2210
ctillercab52e72015-01-06 13:10:23 -08002211LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002212LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002213
ctillercab52e72015-01-06 13:10:23 -08002214libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a: $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002215 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002216 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002217 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002218
2219
2220
nnoble5b7f32a2014-12-22 08:12:44 -08002221
2222
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002223deps_libend2end_test_cancel_before_invoke: $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_DEPS)
2224
nnoble69ac39f2014-12-12 15:43:38 -08002225ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002226-include $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_DEPS)
2227endif
2228
Craig Tiller27715ca2015-01-12 16:55:59 -08002229objs/$(CONFIG)/test/core/end2end/tests/cancel_before_invoke.o:
2230
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002231
2232LIBEND2END_TEST_CANCEL_IN_A_VACUUM_SRC = \
2233 test/core/end2end/tests/cancel_in_a_vacuum.c \
2234
2235
ctillercab52e72015-01-06 13:10:23 -08002236LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002237LIBEND2END_TEST_CANCEL_IN_A_VACUUM_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002238
ctillercab52e72015-01-06 13:10:23 -08002239libs/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a: $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002240 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002241 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002242 $(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 -08002243
2244
2245
nnoble5b7f32a2014-12-22 08:12:44 -08002246
2247
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002248deps_libend2end_test_cancel_in_a_vacuum: $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_DEPS)
2249
nnoble69ac39f2014-12-12 15:43:38 -08002250ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002251-include $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_DEPS)
2252endif
2253
Craig Tiller27715ca2015-01-12 16:55:59 -08002254objs/$(CONFIG)/test/core/end2end/tests/cancel_in_a_vacuum.o:
2255
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002256
hongyu24200d32015-01-08 15:13:49 -08002257LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC = \
2258 test/core/end2end/tests/census_simple_request.c \
2259
2260
2261LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002262LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08002263
2264libs/$(CONFIG)/libend2end_test_census_simple_request.a: $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
2265 $(E) "[AR] Creating $@"
2266 $(Q) mkdir -p `dirname $@`
2267 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
2268
2269
2270
2271
2272
2273deps_libend2end_test_census_simple_request: $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_DEPS)
2274
2275ifneq ($(NO_DEPS),true)
2276-include $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_DEPS)
2277endif
2278
Craig Tiller27715ca2015-01-12 16:55:59 -08002279objs/$(CONFIG)/test/core/end2end/tests/census_simple_request.o:
2280
hongyu24200d32015-01-08 15:13:49 -08002281
ctillerc6d61c42014-12-15 14:52:08 -08002282LIBEND2END_TEST_DISAPPEARING_SERVER_SRC = \
2283 test/core/end2end/tests/disappearing_server.c \
2284
2285
ctillercab52e72015-01-06 13:10:23 -08002286LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_DISAPPEARING_SERVER_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002287LIBEND2END_TEST_DISAPPEARING_SERVER_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_DISAPPEARING_SERVER_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08002288
ctillercab52e72015-01-06 13:10:23 -08002289libs/$(CONFIG)/libend2end_test_disappearing_server.a: $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
ctillerc6d61c42014-12-15 14:52:08 -08002290 $(E) "[AR] Creating $@"
2291 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002292 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
ctillerc6d61c42014-12-15 14:52:08 -08002293
2294
2295
nnoble5b7f32a2014-12-22 08:12:44 -08002296
2297
ctillerc6d61c42014-12-15 14:52:08 -08002298deps_libend2end_test_disappearing_server: $(LIBEND2END_TEST_DISAPPEARING_SERVER_DEPS)
2299
2300ifneq ($(NO_DEPS),true)
2301-include $(LIBEND2END_TEST_DISAPPEARING_SERVER_DEPS)
2302endif
2303
Craig Tiller27715ca2015-01-12 16:55:59 -08002304objs/$(CONFIG)/test/core/end2end/tests/disappearing_server.o:
2305
ctillerc6d61c42014-12-15 14:52:08 -08002306
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002307LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_SRC = \
2308 test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c \
2309
2310
ctillercab52e72015-01-06 13:10:23 -08002311LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002312LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002313
ctillercab52e72015-01-06 13:10:23 -08002314libs/$(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 -08002315 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002316 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002317 $(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 -08002318
2319
2320
nnoble5b7f32a2014-12-22 08:12:44 -08002321
2322
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002323deps_libend2end_test_early_server_shutdown_finishes_inflight_calls: $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_DEPS)
2324
nnoble69ac39f2014-12-12 15:43:38 -08002325ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002326-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_DEPS)
2327endif
2328
Craig Tiller27715ca2015-01-12 16:55:59 -08002329objs/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.o:
2330
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002331
2332LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_SRC = \
2333 test/core/end2end/tests/early_server_shutdown_finishes_tags.c \
2334
2335
ctillercab52e72015-01-06 13:10:23 -08002336LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002337LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002338
ctillercab52e72015-01-06 13:10:23 -08002339libs/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a: $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002340 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002341 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002342 $(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 -08002343
2344
2345
nnoble5b7f32a2014-12-22 08:12:44 -08002346
2347
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002348deps_libend2end_test_early_server_shutdown_finishes_tags: $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_DEPS)
2349
nnoble69ac39f2014-12-12 15:43:38 -08002350ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002351-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_DEPS)
2352endif
2353
Craig Tiller27715ca2015-01-12 16:55:59 -08002354objs/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_tags.o:
2355
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002356
2357LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC = \
2358 test/core/end2end/tests/invoke_large_request.c \
2359
2360
ctillercab52e72015-01-06 13:10:23 -08002361LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002362LIBEND2END_TEST_INVOKE_LARGE_REQUEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002363
ctillercab52e72015-01-06 13:10:23 -08002364libs/$(CONFIG)/libend2end_test_invoke_large_request.a: $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002365 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002366 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002367 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002368
2369
2370
nnoble5b7f32a2014-12-22 08:12:44 -08002371
2372
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002373deps_libend2end_test_invoke_large_request: $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_DEPS)
2374
nnoble69ac39f2014-12-12 15:43:38 -08002375ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002376-include $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_DEPS)
2377endif
2378
Craig Tiller27715ca2015-01-12 16:55:59 -08002379objs/$(CONFIG)/test/core/end2end/tests/invoke_large_request.o:
2380
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002381
2382LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC = \
2383 test/core/end2end/tests/max_concurrent_streams.c \
2384
2385
ctillercab52e72015-01-06 13:10:23 -08002386LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002387LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002388
ctillercab52e72015-01-06 13:10:23 -08002389libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a: $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002390 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002391 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002392 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002393
2394
2395
nnoble5b7f32a2014-12-22 08:12:44 -08002396
2397
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002398deps_libend2end_test_max_concurrent_streams: $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_DEPS)
2399
nnoble69ac39f2014-12-12 15:43:38 -08002400ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002401-include $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_DEPS)
2402endif
2403
Craig Tiller27715ca2015-01-12 16:55:59 -08002404objs/$(CONFIG)/test/core/end2end/tests/max_concurrent_streams.o:
2405
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002406
2407LIBEND2END_TEST_NO_OP_SRC = \
2408 test/core/end2end/tests/no_op.c \
2409
2410
ctillercab52e72015-01-06 13:10:23 -08002411LIBEND2END_TEST_NO_OP_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_NO_OP_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002412LIBEND2END_TEST_NO_OP_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_NO_OP_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002413
ctillercab52e72015-01-06 13:10:23 -08002414libs/$(CONFIG)/libend2end_test_no_op.a: $(LIBEND2END_TEST_NO_OP_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002415 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002416 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002417 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_no_op.a $(LIBEND2END_TEST_NO_OP_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002418
2419
2420
nnoble5b7f32a2014-12-22 08:12:44 -08002421
2422
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002423deps_libend2end_test_no_op: $(LIBEND2END_TEST_NO_OP_DEPS)
2424
nnoble69ac39f2014-12-12 15:43:38 -08002425ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002426-include $(LIBEND2END_TEST_NO_OP_DEPS)
2427endif
2428
Craig Tiller27715ca2015-01-12 16:55:59 -08002429objs/$(CONFIG)/test/core/end2end/tests/no_op.o:
2430
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002431
2432LIBEND2END_TEST_PING_PONG_STREAMING_SRC = \
2433 test/core/end2end/tests/ping_pong_streaming.c \
2434
2435
ctillercab52e72015-01-06 13:10:23 -08002436LIBEND2END_TEST_PING_PONG_STREAMING_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_PING_PONG_STREAMING_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002437LIBEND2END_TEST_PING_PONG_STREAMING_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_PING_PONG_STREAMING_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002438
ctillercab52e72015-01-06 13:10:23 -08002439libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a: $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002440 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002441 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002442 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002443
2444
2445
nnoble5b7f32a2014-12-22 08:12:44 -08002446
2447
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002448deps_libend2end_test_ping_pong_streaming: $(LIBEND2END_TEST_PING_PONG_STREAMING_DEPS)
2449
nnoble69ac39f2014-12-12 15:43:38 -08002450ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002451-include $(LIBEND2END_TEST_PING_PONG_STREAMING_DEPS)
2452endif
2453
Craig Tiller27715ca2015-01-12 16:55:59 -08002454objs/$(CONFIG)/test/core/end2end/tests/ping_pong_streaming.o:
2455
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002456
ctiller33023c42014-12-12 16:28:33 -08002457LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_SRC = \
2458 test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c \
2459
2460
ctillercab52e72015-01-06 13:10:23 -08002461LIBEND2END_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08002462LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_SRC))))
ctiller33023c42014-12-12 16:28:33 -08002463
ctillercab52e72015-01-06 13:10:23 -08002464libs/$(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 -08002465 $(E) "[AR] Creating $@"
2466 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002467 $(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 -08002468
2469
2470
nnoble5b7f32a2014-12-22 08:12:44 -08002471
2472
ctiller33023c42014-12-12 16:28:33 -08002473deps_libend2end_test_request_response_with_binary_metadata_and_payload: $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_DEPS)
2474
2475ifneq ($(NO_DEPS),true)
2476-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_DEPS)
2477endif
2478
Craig Tiller27715ca2015-01-12 16:55:59 -08002479objs/$(CONFIG)/test/core/end2end/tests/request_response_with_binary_metadata_and_payload.o:
2480
ctiller33023c42014-12-12 16:28:33 -08002481
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002482LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC = \
2483 test/core/end2end/tests/request_response_with_metadata_and_payload.c \
2484
2485
ctillercab52e72015-01-06 13:10:23 -08002486LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002487LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002488
ctillercab52e72015-01-06 13:10:23 -08002489libs/$(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 -08002490 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002491 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002492 $(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 -08002493
2494
2495
nnoble5b7f32a2014-12-22 08:12:44 -08002496
2497
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002498deps_libend2end_test_request_response_with_metadata_and_payload: $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_DEPS)
2499
nnoble69ac39f2014-12-12 15:43:38 -08002500ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002501-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_DEPS)
2502endif
2503
Craig Tiller27715ca2015-01-12 16:55:59 -08002504objs/$(CONFIG)/test/core/end2end/tests/request_response_with_metadata_and_payload.o:
2505
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002506
2507LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC = \
2508 test/core/end2end/tests/request_response_with_payload.c \
2509
2510
ctillercab52e72015-01-06 13:10:23 -08002511LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002512LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002513
ctillercab52e72015-01-06 13:10:23 -08002514libs/$(CONFIG)/libend2end_test_request_response_with_payload.a: $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002515 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002516 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002517 $(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 -08002518
2519
2520
nnoble5b7f32a2014-12-22 08:12:44 -08002521
2522
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002523deps_libend2end_test_request_response_with_payload: $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_DEPS)
2524
nnoble69ac39f2014-12-12 15:43:38 -08002525ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002526-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_DEPS)
2527endif
2528
Craig Tiller27715ca2015-01-12 16:55:59 -08002529objs/$(CONFIG)/test/core/end2end/tests/request_response_with_payload.o:
2530
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002531
ctiller2845cad2014-12-15 15:14:12 -08002532LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_SRC = \
2533 test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c \
2534
2535
ctillercab52e72015-01-06 13:10:23 -08002536LIBEND2END_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08002537LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08002538
ctillercab52e72015-01-06 13:10:23 -08002539libs/$(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 -08002540 $(E) "[AR] Creating $@"
2541 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002542 $(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 -08002543
2544
2545
nnoble5b7f32a2014-12-22 08:12:44 -08002546
2547
ctiller2845cad2014-12-15 15:14:12 -08002548deps_libend2end_test_request_response_with_trailing_metadata_and_payload: $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_DEPS)
2549
2550ifneq ($(NO_DEPS),true)
2551-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_DEPS)
2552endif
2553
Craig Tiller27715ca2015-01-12 16:55:59 -08002554objs/$(CONFIG)/test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.o:
2555
ctiller2845cad2014-12-15 15:14:12 -08002556
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002557LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC = \
2558 test/core/end2end/tests/simple_delayed_request.c \
2559
2560
ctillercab52e72015-01-06 13:10:23 -08002561LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002562LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002563
ctillercab52e72015-01-06 13:10:23 -08002564libs/$(CONFIG)/libend2end_test_simple_delayed_request.a: $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002565 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002566 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002567 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002568
2569
2570
nnoble5b7f32a2014-12-22 08:12:44 -08002571
2572
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002573deps_libend2end_test_simple_delayed_request: $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_DEPS)
2574
nnoble69ac39f2014-12-12 15:43:38 -08002575ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002576-include $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_DEPS)
2577endif
2578
Craig Tiller27715ca2015-01-12 16:55:59 -08002579objs/$(CONFIG)/test/core/end2end/tests/simple_delayed_request.o:
2580
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002581
2582LIBEND2END_TEST_SIMPLE_REQUEST_SRC = \
2583 test/core/end2end/tests/simple_request.c \
2584
2585
ctillercab52e72015-01-06 13:10:23 -08002586LIBEND2END_TEST_SIMPLE_REQUEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_REQUEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002587LIBEND2END_TEST_SIMPLE_REQUEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_SIMPLE_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002588
ctillercab52e72015-01-06 13:10:23 -08002589libs/$(CONFIG)/libend2end_test_simple_request.a: $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002590 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002591 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002592 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_simple_request.a $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002593
2594
2595
nnoble5b7f32a2014-12-22 08:12:44 -08002596
2597
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002598deps_libend2end_test_simple_request: $(LIBEND2END_TEST_SIMPLE_REQUEST_DEPS)
2599
nnoble69ac39f2014-12-12 15:43:38 -08002600ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002601-include $(LIBEND2END_TEST_SIMPLE_REQUEST_DEPS)
2602endif
2603
Craig Tiller27715ca2015-01-12 16:55:59 -08002604objs/$(CONFIG)/test/core/end2end/tests/simple_request.o:
2605
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002606
nathaniel52878172014-12-09 10:17:19 -08002607LIBEND2END_TEST_THREAD_STRESS_SRC = \
2608 test/core/end2end/tests/thread_stress.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002609
2610
ctillercab52e72015-01-06 13:10:23 -08002611LIBEND2END_TEST_THREAD_STRESS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_THREAD_STRESS_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002612LIBEND2END_TEST_THREAD_STRESS_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_THREAD_STRESS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002613
ctillercab52e72015-01-06 13:10:23 -08002614libs/$(CONFIG)/libend2end_test_thread_stress.a: $(LIBEND2END_TEST_THREAD_STRESS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002615 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002616 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002617 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_test_thread_stress.a $(LIBEND2END_TEST_THREAD_STRESS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002618
2619
2620
nnoble5b7f32a2014-12-22 08:12:44 -08002621
2622
nathaniel52878172014-12-09 10:17:19 -08002623deps_libend2end_test_thread_stress: $(LIBEND2END_TEST_THREAD_STRESS_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002624
nnoble69ac39f2014-12-12 15:43:38 -08002625ifneq ($(NO_DEPS),true)
nathaniel52878172014-12-09 10:17:19 -08002626-include $(LIBEND2END_TEST_THREAD_STRESS_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002627endif
2628
Craig Tiller27715ca2015-01-12 16:55:59 -08002629objs/$(CONFIG)/test/core/end2end/tests/thread_stress.o:
2630
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002631
2632LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_SRC = \
2633 test/core/end2end/tests/writes_done_hangs_with_pending_read.c \
2634
2635
ctillercab52e72015-01-06 13:10:23 -08002636LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002637LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002638
ctillercab52e72015-01-06 13:10:23 -08002639libs/$(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 -08002640 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002641 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002642 $(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 -08002643
2644
2645
nnoble5b7f32a2014-12-22 08:12:44 -08002646
2647
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002648deps_libend2end_test_writes_done_hangs_with_pending_read: $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_DEPS)
2649
nnoble69ac39f2014-12-12 15:43:38 -08002650ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002651-include $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_DEPS)
2652endif
2653
Craig Tiller27715ca2015-01-12 16:55:59 -08002654objs/$(CONFIG)/test/core/end2end/tests/writes_done_hangs_with_pending_read.o:
2655
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002656
2657LIBEND2END_CERTS_SRC = \
chenw97fd9e52014-12-19 17:12:36 -08002658 test/core/end2end/data/test_root_cert.c \
2659 test/core/end2end/data/prod_roots_certs.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002660 test/core/end2end/data/server1_cert.c \
2661 test/core/end2end/data/server1_key.c \
2662
2663
ctillercab52e72015-01-06 13:10:23 -08002664LIBEND2END_CERTS_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_CERTS_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002665LIBEND2END_CERTS_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LIBEND2END_CERTS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002666
nnoble69ac39f2014-12-12 15:43:38 -08002667ifeq ($(NO_SECURE),true)
2668
ctillercab52e72015-01-06 13:10:23 -08002669libs/$(CONFIG)/libend2end_certs.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002670
nnoble5b7f32a2014-12-22 08:12:44 -08002671
nnoble69ac39f2014-12-12 15:43:38 -08002672else
2673
ctillercab52e72015-01-06 13:10:23 -08002674libs/$(CONFIG)/libend2end_certs.a: $(OPENSSL_DEP) $(LIBEND2END_CERTS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002675 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002676 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002677 $(Q) $(AR) rcs libs/$(CONFIG)/libend2end_certs.a $(LIBEND2END_CERTS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002678
2679
2680
nnoble5b7f32a2014-12-22 08:12:44 -08002681
2682
nnoble69ac39f2014-12-12 15:43:38 -08002683endif
2684
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002685deps_libend2end_certs: $(LIBEND2END_CERTS_DEPS)
2686
nnoble69ac39f2014-12-12 15:43:38 -08002687ifneq ($(NO_SECURE),true)
2688ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002689-include $(LIBEND2END_CERTS_DEPS)
2690endif
nnoble69ac39f2014-12-12 15:43:38 -08002691endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002692
Craig Tiller27715ca2015-01-12 16:55:59 -08002693objs/$(CONFIG)/test/core/end2end/data/test_root_cert.o:
2694objs/$(CONFIG)/test/core/end2end/data/prod_roots_certs.o:
2695objs/$(CONFIG)/test/core/end2end/data/server1_cert.o:
2696objs/$(CONFIG)/test/core/end2end/data/server1_key.o:
2697
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002698
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002699
nnoble69ac39f2014-12-12 15:43:38 -08002700# All of the test targets, and protoc plugins
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002701
2702
2703GEN_HPACK_TABLES_SRC = \
2704 src/core/transport/chttp2/gen_hpack_tables.c \
2705
ctillercab52e72015-01-06 13:10:23 -08002706GEN_HPACK_TABLES_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GEN_HPACK_TABLES_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002707GEN_HPACK_TABLES_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GEN_HPACK_TABLES_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002708
nnoble69ac39f2014-12-12 15:43:38 -08002709ifeq ($(NO_SECURE),true)
2710
ctillercab52e72015-01-06 13:10:23 -08002711bins/$(CONFIG)/gen_hpack_tables: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002712
2713else
2714
ctillercab52e72015-01-06 13:10:23 -08002715bins/$(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 -08002716 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002717 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002718 $(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 -08002719
nnoble69ac39f2014-12-12 15:43:38 -08002720endif
2721
Craig Tillerd4773f52015-01-12 16:38:47 -08002722objs/$(CONFIG)/src/core/transport/chttp2/gen_hpack_tables.o: libs/$(CONFIG)/libgrpc_test_util.a libs/$(CONFIG)/libgpr.a libs/$(CONFIG)/libgrpc.a
2723
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002724deps_gen_hpack_tables: $(GEN_HPACK_TABLES_DEPS)
2725
nnoble69ac39f2014-12-12 15:43:38 -08002726ifneq ($(NO_SECURE),true)
2727ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002728-include $(GEN_HPACK_TABLES_DEPS)
2729endif
nnoble69ac39f2014-12-12 15:43:38 -08002730endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002731
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002732
nnobleebebb7e2014-12-10 16:31:01 -08002733CPP_PLUGIN_SRC = \
2734 src/compiler/cpp_plugin.cpp \
2735 src/compiler/cpp_generator.cpp \
2736
ctillercab52e72015-01-06 13:10:23 -08002737CPP_PLUGIN_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CPP_PLUGIN_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002738CPP_PLUGIN_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CPP_PLUGIN_SRC))))
nnobleebebb7e2014-12-10 16:31:01 -08002739
ctillercab52e72015-01-06 13:10:23 -08002740bins/$(CONFIG)/cpp_plugin: $(CPP_PLUGIN_OBJS)
nnoble72309c62014-12-12 11:42:26 -08002741 $(E) "[HOSTLD] Linking $@"
nnobleebebb7e2014-12-10 16:31:01 -08002742 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002743 $(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 -08002744
Craig Tillerd4773f52015-01-12 16:38:47 -08002745objs/$(CONFIG)/src/compiler/cpp_plugin.o:
2746objs/$(CONFIG)/src/compiler/cpp_generator.o:
2747
nnobleebebb7e2014-12-10 16:31:01 -08002748deps_cpp_plugin: $(CPP_PLUGIN_DEPS)
2749
nnoble69ac39f2014-12-12 15:43:38 -08002750ifneq ($(NO_DEPS),true)
nnobleebebb7e2014-12-10 16:31:01 -08002751-include $(CPP_PLUGIN_DEPS)
2752endif
2753
nnobleebebb7e2014-12-10 16:31:01 -08002754
2755RUBY_PLUGIN_SRC = \
2756 src/compiler/ruby_plugin.cpp \
2757 src/compiler/ruby_generator.cpp \
2758
ctillercab52e72015-01-06 13:10:23 -08002759RUBY_PLUGIN_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(RUBY_PLUGIN_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002760RUBY_PLUGIN_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(RUBY_PLUGIN_SRC))))
nnobleebebb7e2014-12-10 16:31:01 -08002761
ctillercab52e72015-01-06 13:10:23 -08002762bins/$(CONFIG)/ruby_plugin: $(RUBY_PLUGIN_OBJS)
nnoble72309c62014-12-12 11:42:26 -08002763 $(E) "[HOSTLD] Linking $@"
nnobleebebb7e2014-12-10 16:31:01 -08002764 $(Q) mkdir -p `dirname $@`
ctillercab52e72015-01-06 13:10:23 -08002765 $(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 -08002766
Craig Tillerd4773f52015-01-12 16:38:47 -08002767objs/$(CONFIG)/src/compiler/ruby_plugin.o:
2768objs/$(CONFIG)/src/compiler/ruby_generator.o:
2769
nnobleebebb7e2014-12-10 16:31:01 -08002770deps_ruby_plugin: $(RUBY_PLUGIN_DEPS)
2771
nnoble69ac39f2014-12-12 15:43:38 -08002772ifneq ($(NO_DEPS),true)
nnobleebebb7e2014-12-10 16:31:01 -08002773-include $(RUBY_PLUGIN_DEPS)
2774endif
2775
nnobleebebb7e2014-12-10 16:31:01 -08002776
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002777GRPC_BYTE_BUFFER_READER_TEST_SRC = \
2778 test/core/surface/byte_buffer_reader_test.c \
2779
ctillercab52e72015-01-06 13:10:23 -08002780GRPC_BYTE_BUFFER_READER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BYTE_BUFFER_READER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002781GRPC_BYTE_BUFFER_READER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GRPC_BYTE_BUFFER_READER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002782
nnoble69ac39f2014-12-12 15:43:38 -08002783ifeq ($(NO_SECURE),true)
2784
ctillercab52e72015-01-06 13:10:23 -08002785bins/$(CONFIG)/grpc_byte_buffer_reader_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002786
2787else
2788
nnoble5f2ecb32015-01-12 16:40:18 -08002789bins/$(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 -08002790 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002791 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002792 $(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 -08002793
nnoble69ac39f2014-12-12 15:43:38 -08002794endif
2795
Craig Tiller770f60a2015-01-12 17:44:43 -08002796objs/$(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 -08002797
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002798deps_grpc_byte_buffer_reader_test: $(GRPC_BYTE_BUFFER_READER_TEST_DEPS)
2799
nnoble69ac39f2014-12-12 15:43:38 -08002800ifneq ($(NO_SECURE),true)
2801ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002802-include $(GRPC_BYTE_BUFFER_READER_TEST_DEPS)
2803endif
nnoble69ac39f2014-12-12 15:43:38 -08002804endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002805
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002806
2807GPR_CANCELLABLE_TEST_SRC = \
2808 test/core/support/cancellable_test.c \
2809
ctillercab52e72015-01-06 13:10:23 -08002810GPR_CANCELLABLE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CANCELLABLE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002811GPR_CANCELLABLE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_CANCELLABLE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002812
nnoble69ac39f2014-12-12 15:43:38 -08002813ifeq ($(NO_SECURE),true)
2814
ctillercab52e72015-01-06 13:10:23 -08002815bins/$(CONFIG)/gpr_cancellable_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002816
2817else
2818
nnoble5f2ecb32015-01-12 16:40:18 -08002819bins/$(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 -08002820 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002821 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002822 $(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 -08002823
nnoble69ac39f2014-12-12 15:43:38 -08002824endif
2825
Craig Tiller770f60a2015-01-12 17:44:43 -08002826objs/$(CONFIG)/test/core/support/cancellable_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002827
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002828deps_gpr_cancellable_test: $(GPR_CANCELLABLE_TEST_DEPS)
2829
nnoble69ac39f2014-12-12 15:43:38 -08002830ifneq ($(NO_SECURE),true)
2831ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002832-include $(GPR_CANCELLABLE_TEST_DEPS)
2833endif
nnoble69ac39f2014-12-12 15:43:38 -08002834endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002835
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002836
2837GPR_LOG_TEST_SRC = \
2838 test/core/support/log_test.c \
2839
ctillercab52e72015-01-06 13:10:23 -08002840GPR_LOG_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_LOG_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002841GPR_LOG_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_LOG_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002842
nnoble69ac39f2014-12-12 15:43:38 -08002843ifeq ($(NO_SECURE),true)
2844
ctillercab52e72015-01-06 13:10:23 -08002845bins/$(CONFIG)/gpr_log_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002846
2847else
2848
nnoble5f2ecb32015-01-12 16:40:18 -08002849bins/$(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 -08002850 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002851 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002852 $(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 -08002853
nnoble69ac39f2014-12-12 15:43:38 -08002854endif
2855
Craig Tiller770f60a2015-01-12 17:44:43 -08002856objs/$(CONFIG)/test/core/support/log_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002857
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002858deps_gpr_log_test: $(GPR_LOG_TEST_DEPS)
2859
nnoble69ac39f2014-12-12 15:43:38 -08002860ifneq ($(NO_SECURE),true)
2861ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002862-include $(GPR_LOG_TEST_DEPS)
2863endif
nnoble69ac39f2014-12-12 15:43:38 -08002864endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002865
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002866
ctiller5e04b132014-12-15 09:24:43 -08002867GPR_USEFUL_TEST_SRC = \
2868 test/core/support/useful_test.c \
2869
ctillercab52e72015-01-06 13:10:23 -08002870GPR_USEFUL_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_USEFUL_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002871GPR_USEFUL_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_USEFUL_TEST_SRC))))
ctiller5e04b132014-12-15 09:24:43 -08002872
2873ifeq ($(NO_SECURE),true)
2874
ctillercab52e72015-01-06 13:10:23 -08002875bins/$(CONFIG)/gpr_useful_test: openssl_dep_error
ctiller5e04b132014-12-15 09:24:43 -08002876
2877else
2878
nnoble5f2ecb32015-01-12 16:40:18 -08002879bins/$(CONFIG)/gpr_useful_test: $(GPR_USEFUL_TEST_OBJS) libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
ctiller5e04b132014-12-15 09:24:43 -08002880 $(E) "[LD] Linking $@"
2881 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002882 $(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 -08002883
2884endif
2885
Craig Tiller770f60a2015-01-12 17:44:43 -08002886objs/$(CONFIG)/test/core/support/useful_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002887
ctiller5e04b132014-12-15 09:24:43 -08002888deps_gpr_useful_test: $(GPR_USEFUL_TEST_DEPS)
2889
2890ifneq ($(NO_SECURE),true)
2891ifneq ($(NO_DEPS),true)
2892-include $(GPR_USEFUL_TEST_DEPS)
2893endif
2894endif
2895
ctiller5e04b132014-12-15 09:24:43 -08002896
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002897GPR_CMDLINE_TEST_SRC = \
2898 test/core/support/cmdline_test.c \
2899
ctillercab52e72015-01-06 13:10:23 -08002900GPR_CMDLINE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CMDLINE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002901GPR_CMDLINE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_CMDLINE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002902
nnoble69ac39f2014-12-12 15:43:38 -08002903ifeq ($(NO_SECURE),true)
2904
ctillercab52e72015-01-06 13:10:23 -08002905bins/$(CONFIG)/gpr_cmdline_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002906
2907else
2908
nnoble5f2ecb32015-01-12 16:40:18 -08002909bins/$(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 -08002910 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002911 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002912 $(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 -08002913
nnoble69ac39f2014-12-12 15:43:38 -08002914endif
2915
Craig Tiller770f60a2015-01-12 17:44:43 -08002916objs/$(CONFIG)/test/core/support/cmdline_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002917
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002918deps_gpr_cmdline_test: $(GPR_CMDLINE_TEST_DEPS)
2919
nnoble69ac39f2014-12-12 15:43:38 -08002920ifneq ($(NO_SECURE),true)
2921ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002922-include $(GPR_CMDLINE_TEST_DEPS)
2923endif
nnoble69ac39f2014-12-12 15:43:38 -08002924endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002925
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002926
2927GPR_HISTOGRAM_TEST_SRC = \
2928 test/core/support/histogram_test.c \
2929
ctillercab52e72015-01-06 13:10:23 -08002930GPR_HISTOGRAM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HISTOGRAM_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002931GPR_HISTOGRAM_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_HISTOGRAM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002932
nnoble69ac39f2014-12-12 15:43:38 -08002933ifeq ($(NO_SECURE),true)
2934
ctillercab52e72015-01-06 13:10:23 -08002935bins/$(CONFIG)/gpr_histogram_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002936
2937else
2938
nnoble5f2ecb32015-01-12 16:40:18 -08002939bins/$(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 -08002940 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002941 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08002942 $(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 -08002943
nnoble69ac39f2014-12-12 15:43:38 -08002944endif
2945
Craig Tiller770f60a2015-01-12 17:44:43 -08002946objs/$(CONFIG)/test/core/support/histogram_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08002947
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002948deps_gpr_histogram_test: $(GPR_HISTOGRAM_TEST_DEPS)
2949
nnoble69ac39f2014-12-12 15:43:38 -08002950ifneq ($(NO_SECURE),true)
2951ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002952-include $(GPR_HISTOGRAM_TEST_DEPS)
2953endif
nnoble69ac39f2014-12-12 15:43:38 -08002954endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002955
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002956
2957GPR_HOST_PORT_TEST_SRC = \
2958 test/core/support/host_port_test.c \
2959
ctillercab52e72015-01-06 13:10:23 -08002960GPR_HOST_PORT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HOST_PORT_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002961GPR_HOST_PORT_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_HOST_PORT_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_host_port_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002966
2967else
2968
nnoble5f2ecb32015-01-12 16:40:18 -08002969bins/$(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 -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_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 -08002973
nnoble69ac39f2014-12-12 15:43:38 -08002974endif
2975
Craig Tiller770f60a2015-01-12 17:44:43 -08002976objs/$(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 -08002977
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002978deps_gpr_host_port_test: $(GPR_HOST_PORT_TEST_DEPS)
2979
nnoble69ac39f2014-12-12 15:43:38 -08002980ifneq ($(NO_SECURE),true)
2981ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002982-include $(GPR_HOST_PORT_TEST_DEPS)
2983endif
nnoble69ac39f2014-12-12 15:43:38 -08002984endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002985
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002986
2987GPR_SLICE_BUFFER_TEST_SRC = \
2988 test/core/support/slice_buffer_test.c \
2989
ctillercab52e72015-01-06 13:10:23 -08002990GPR_SLICE_BUFFER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_BUFFER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08002991GPR_SLICE_BUFFER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_SLICE_BUFFER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002992
nnoble69ac39f2014-12-12 15:43:38 -08002993ifeq ($(NO_SECURE),true)
2994
ctillercab52e72015-01-06 13:10:23 -08002995bins/$(CONFIG)/gpr_slice_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002996
2997else
2998
nnoble5f2ecb32015-01-12 16:40:18 -08002999bins/$(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 -08003000 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003001 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003002 $(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 -08003003
nnoble69ac39f2014-12-12 15:43:38 -08003004endif
3005
Craig Tiller770f60a2015-01-12 17:44:43 -08003006objs/$(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 -08003007
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003008deps_gpr_slice_buffer_test: $(GPR_SLICE_BUFFER_TEST_DEPS)
3009
nnoble69ac39f2014-12-12 15:43:38 -08003010ifneq ($(NO_SECURE),true)
3011ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003012-include $(GPR_SLICE_BUFFER_TEST_DEPS)
3013endif
nnoble69ac39f2014-12-12 15:43:38 -08003014endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003015
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003016
3017GPR_SLICE_TEST_SRC = \
3018 test/core/support/slice_test.c \
3019
ctillercab52e72015-01-06 13:10:23 -08003020GPR_SLICE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003021GPR_SLICE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_SLICE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003022
nnoble69ac39f2014-12-12 15:43:38 -08003023ifeq ($(NO_SECURE),true)
3024
ctillercab52e72015-01-06 13:10:23 -08003025bins/$(CONFIG)/gpr_slice_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003026
3027else
3028
nnoble5f2ecb32015-01-12 16:40:18 -08003029bins/$(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 -08003030 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003031 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003032 $(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 -08003033
nnoble69ac39f2014-12-12 15:43:38 -08003034endif
3035
Craig Tiller770f60a2015-01-12 17:44:43 -08003036objs/$(CONFIG)/test/core/support/slice_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003037
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003038deps_gpr_slice_test: $(GPR_SLICE_TEST_DEPS)
3039
nnoble69ac39f2014-12-12 15:43:38 -08003040ifneq ($(NO_SECURE),true)
3041ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003042-include $(GPR_SLICE_TEST_DEPS)
3043endif
nnoble69ac39f2014-12-12 15:43:38 -08003044endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003045
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003046
3047GPR_STRING_TEST_SRC = \
3048 test/core/support/string_test.c \
3049
ctillercab52e72015-01-06 13:10:23 -08003050GPR_STRING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_STRING_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003051GPR_STRING_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_STRING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003052
nnoble69ac39f2014-12-12 15:43:38 -08003053ifeq ($(NO_SECURE),true)
3054
ctillercab52e72015-01-06 13:10:23 -08003055bins/$(CONFIG)/gpr_string_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003056
3057else
3058
nnoble5f2ecb32015-01-12 16:40:18 -08003059bins/$(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 -08003060 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003061 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003062 $(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 -08003063
nnoble69ac39f2014-12-12 15:43:38 -08003064endif
3065
Craig Tiller770f60a2015-01-12 17:44:43 -08003066objs/$(CONFIG)/test/core/support/string_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003067
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003068deps_gpr_string_test: $(GPR_STRING_TEST_DEPS)
3069
nnoble69ac39f2014-12-12 15:43:38 -08003070ifneq ($(NO_SECURE),true)
3071ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003072-include $(GPR_STRING_TEST_DEPS)
3073endif
nnoble69ac39f2014-12-12 15:43:38 -08003074endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003075
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003076
3077GPR_SYNC_TEST_SRC = \
3078 test/core/support/sync_test.c \
3079
ctillercab52e72015-01-06 13:10:23 -08003080GPR_SYNC_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SYNC_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003081GPR_SYNC_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_SYNC_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003082
nnoble69ac39f2014-12-12 15:43:38 -08003083ifeq ($(NO_SECURE),true)
3084
ctillercab52e72015-01-06 13:10:23 -08003085bins/$(CONFIG)/gpr_sync_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003086
3087else
3088
nnoble5f2ecb32015-01-12 16:40:18 -08003089bins/$(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 -08003090 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003091 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003092 $(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 -08003093
nnoble69ac39f2014-12-12 15:43:38 -08003094endif
3095
Craig Tiller770f60a2015-01-12 17:44:43 -08003096objs/$(CONFIG)/test/core/support/sync_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003097
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003098deps_gpr_sync_test: $(GPR_SYNC_TEST_DEPS)
3099
nnoble69ac39f2014-12-12 15:43:38 -08003100ifneq ($(NO_SECURE),true)
3101ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003102-include $(GPR_SYNC_TEST_DEPS)
3103endif
nnoble69ac39f2014-12-12 15:43:38 -08003104endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003105
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003106
3107GPR_THD_TEST_SRC = \
3108 test/core/support/thd_test.c \
3109
ctillercab52e72015-01-06 13:10:23 -08003110GPR_THD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_THD_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003111GPR_THD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_THD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003112
nnoble69ac39f2014-12-12 15:43:38 -08003113ifeq ($(NO_SECURE),true)
3114
ctillercab52e72015-01-06 13:10:23 -08003115bins/$(CONFIG)/gpr_thd_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003116
3117else
3118
nnoble5f2ecb32015-01-12 16:40:18 -08003119bins/$(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 -08003120 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003121 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003122 $(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 -08003123
nnoble69ac39f2014-12-12 15:43:38 -08003124endif
3125
Craig Tiller770f60a2015-01-12 17:44:43 -08003126objs/$(CONFIG)/test/core/support/thd_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003127
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003128deps_gpr_thd_test: $(GPR_THD_TEST_DEPS)
3129
nnoble69ac39f2014-12-12 15:43:38 -08003130ifneq ($(NO_SECURE),true)
3131ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003132-include $(GPR_THD_TEST_DEPS)
3133endif
nnoble69ac39f2014-12-12 15:43:38 -08003134endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003135
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003136
3137GPR_TIME_TEST_SRC = \
3138 test/core/support/time_test.c \
3139
ctillercab52e72015-01-06 13:10:23 -08003140GPR_TIME_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_TIME_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003141GPR_TIME_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GPR_TIME_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003142
nnoble69ac39f2014-12-12 15:43:38 -08003143ifeq ($(NO_SECURE),true)
3144
ctillercab52e72015-01-06 13:10:23 -08003145bins/$(CONFIG)/gpr_time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003146
3147else
3148
nnoble5f2ecb32015-01-12 16:40:18 -08003149bins/$(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 -08003150 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003151 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003152 $(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 -08003153
nnoble69ac39f2014-12-12 15:43:38 -08003154endif
3155
Craig Tiller770f60a2015-01-12 17:44:43 -08003156objs/$(CONFIG)/test/core/support/time_test.o: libs/$(CONFIG)/libgpr_test_util.a libs/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08003157
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003158deps_gpr_time_test: $(GPR_TIME_TEST_DEPS)
3159
nnoble69ac39f2014-12-12 15:43:38 -08003160ifneq ($(NO_SECURE),true)
3161ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003162-include $(GPR_TIME_TEST_DEPS)
3163endif
nnoble69ac39f2014-12-12 15:43:38 -08003164endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003165
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003166
3167MURMUR_HASH_TEST_SRC = \
3168 test/core/support/murmur_hash_test.c \
3169
ctillercab52e72015-01-06 13:10:23 -08003170MURMUR_HASH_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(MURMUR_HASH_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003171MURMUR_HASH_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(MURMUR_HASH_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003172
nnoble69ac39f2014-12-12 15:43:38 -08003173ifeq ($(NO_SECURE),true)
3174
ctillercab52e72015-01-06 13:10:23 -08003175bins/$(CONFIG)/murmur_hash_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003176
3177else
3178
nnoble5f2ecb32015-01-12 16:40:18 -08003179bins/$(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 -08003180 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003181 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003182 $(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 -08003183
nnoble69ac39f2014-12-12 15:43:38 -08003184endif
3185
Craig Tiller770f60a2015-01-12 17:44:43 -08003186objs/$(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 -08003187
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003188deps_murmur_hash_test: $(MURMUR_HASH_TEST_DEPS)
3189
nnoble69ac39f2014-12-12 15:43:38 -08003190ifneq ($(NO_SECURE),true)
3191ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003192-include $(MURMUR_HASH_TEST_DEPS)
3193endif
nnoble69ac39f2014-12-12 15:43:38 -08003194endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003195
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003196
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003197GRPC_STREAM_OP_TEST_SRC = \
3198 test/core/transport/stream_op_test.c \
3199
ctillercab52e72015-01-06 13:10:23 -08003200GRPC_STREAM_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_STREAM_OP_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003201GRPC_STREAM_OP_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GRPC_STREAM_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003202
nnoble69ac39f2014-12-12 15:43:38 -08003203ifeq ($(NO_SECURE),true)
3204
ctillercab52e72015-01-06 13:10:23 -08003205bins/$(CONFIG)/grpc_stream_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003206
3207else
3208
nnoble5f2ecb32015-01-12 16:40:18 -08003209bins/$(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 -08003210 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003211 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003212 $(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 -08003213
nnoble69ac39f2014-12-12 15:43:38 -08003214endif
3215
Craig Tiller770f60a2015-01-12 17:44:43 -08003216objs/$(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 -08003217
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003218deps_grpc_stream_op_test: $(GRPC_STREAM_OP_TEST_DEPS)
3219
nnoble69ac39f2014-12-12 15:43:38 -08003220ifneq ($(NO_SECURE),true)
3221ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003222-include $(GRPC_STREAM_OP_TEST_DEPS)
3223endif
nnoble69ac39f2014-12-12 15:43:38 -08003224endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003225
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003226
nnoble0c475f02014-12-05 15:37:39 -08003227ALPN_TEST_SRC = \
3228 test/core/transport/chttp2/alpn_test.c \
3229
ctillercab52e72015-01-06 13:10:23 -08003230ALPN_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ALPN_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003231ALPN_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(ALPN_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08003232
nnoble69ac39f2014-12-12 15:43:38 -08003233ifeq ($(NO_SECURE),true)
3234
ctillercab52e72015-01-06 13:10:23 -08003235bins/$(CONFIG)/alpn_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003236
3237else
3238
nnoble5f2ecb32015-01-12 16:40:18 -08003239bins/$(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 -08003240 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003241 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003242 $(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 -08003243
nnoble69ac39f2014-12-12 15:43:38 -08003244endif
3245
Craig Tiller770f60a2015-01-12 17:44:43 -08003246objs/$(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 -08003247
nnoble0c475f02014-12-05 15:37:39 -08003248deps_alpn_test: $(ALPN_TEST_DEPS)
3249
nnoble69ac39f2014-12-12 15:43:38 -08003250ifneq ($(NO_SECURE),true)
3251ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08003252-include $(ALPN_TEST_DEPS)
3253endif
nnoble69ac39f2014-12-12 15:43:38 -08003254endif
nnoble0c475f02014-12-05 15:37:39 -08003255
nnoble0c475f02014-12-05 15:37:39 -08003256
ctillerc1ddffb2014-12-15 13:08:18 -08003257TIME_AVERAGED_STATS_TEST_SRC = \
3258 test/core/iomgr/time_averaged_stats_test.c \
3259
ctillercab52e72015-01-06 13:10:23 -08003260TIME_AVERAGED_STATS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_AVERAGED_STATS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003261TIME_AVERAGED_STATS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(TIME_AVERAGED_STATS_TEST_SRC))))
ctillerc1ddffb2014-12-15 13:08:18 -08003262
3263ifeq ($(NO_SECURE),true)
3264
ctillercab52e72015-01-06 13:10:23 -08003265bins/$(CONFIG)/time_averaged_stats_test: openssl_dep_error
ctillerc1ddffb2014-12-15 13:08:18 -08003266
3267else
3268
nnoble5f2ecb32015-01-12 16:40:18 -08003269bins/$(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 -08003270 $(E) "[LD] Linking $@"
3271 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003272 $(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 -08003273
3274endif
3275
Craig Tiller770f60a2015-01-12 17:44:43 -08003276objs/$(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 -08003277
ctillerc1ddffb2014-12-15 13:08:18 -08003278deps_time_averaged_stats_test: $(TIME_AVERAGED_STATS_TEST_DEPS)
3279
3280ifneq ($(NO_SECURE),true)
3281ifneq ($(NO_DEPS),true)
3282-include $(TIME_AVERAGED_STATS_TEST_DEPS)
3283endif
3284endif
3285
ctillerc1ddffb2014-12-15 13:08:18 -08003286
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003287CHTTP2_STREAM_ENCODER_TEST_SRC = \
3288 test/core/transport/chttp2/stream_encoder_test.c \
3289
ctillercab52e72015-01-06 13:10:23 -08003290CHTTP2_STREAM_ENCODER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_ENCODER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003291CHTTP2_STREAM_ENCODER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_STREAM_ENCODER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003292
nnoble69ac39f2014-12-12 15:43:38 -08003293ifeq ($(NO_SECURE),true)
3294
ctillercab52e72015-01-06 13:10:23 -08003295bins/$(CONFIG)/chttp2_stream_encoder_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003296
3297else
3298
nnoble5f2ecb32015-01-12 16:40:18 -08003299bins/$(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 -08003300 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003301 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003302 $(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 -08003303
nnoble69ac39f2014-12-12 15:43:38 -08003304endif
3305
Craig Tiller770f60a2015-01-12 17:44:43 -08003306objs/$(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 -08003307
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003308deps_chttp2_stream_encoder_test: $(CHTTP2_STREAM_ENCODER_TEST_DEPS)
3309
nnoble69ac39f2014-12-12 15:43:38 -08003310ifneq ($(NO_SECURE),true)
3311ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003312-include $(CHTTP2_STREAM_ENCODER_TEST_DEPS)
3313endif
nnoble69ac39f2014-12-12 15:43:38 -08003314endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003315
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003316
3317HPACK_TABLE_TEST_SRC = \
3318 test/core/transport/chttp2/hpack_table_test.c \
3319
ctillercab52e72015-01-06 13:10:23 -08003320HPACK_TABLE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_TABLE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003321HPACK_TABLE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(HPACK_TABLE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003322
nnoble69ac39f2014-12-12 15:43:38 -08003323ifeq ($(NO_SECURE),true)
3324
ctillercab52e72015-01-06 13:10:23 -08003325bins/$(CONFIG)/hpack_table_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003326
3327else
3328
nnoble5f2ecb32015-01-12 16:40:18 -08003329bins/$(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 -08003330 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003331 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003332 $(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 -08003333
nnoble69ac39f2014-12-12 15:43:38 -08003334endif
3335
Craig Tiller770f60a2015-01-12 17:44:43 -08003336objs/$(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 -08003337
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003338deps_hpack_table_test: $(HPACK_TABLE_TEST_DEPS)
3339
nnoble69ac39f2014-12-12 15:43:38 -08003340ifneq ($(NO_SECURE),true)
3341ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003342-include $(HPACK_TABLE_TEST_DEPS)
3343endif
nnoble69ac39f2014-12-12 15:43:38 -08003344endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003345
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003346
3347CHTTP2_STREAM_MAP_TEST_SRC = \
3348 test/core/transport/chttp2/stream_map_test.c \
3349
ctillercab52e72015-01-06 13:10:23 -08003350CHTTP2_STREAM_MAP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_MAP_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003351CHTTP2_STREAM_MAP_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_STREAM_MAP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003352
nnoble69ac39f2014-12-12 15:43:38 -08003353ifeq ($(NO_SECURE),true)
3354
ctillercab52e72015-01-06 13:10:23 -08003355bins/$(CONFIG)/chttp2_stream_map_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003356
3357else
3358
nnoble5f2ecb32015-01-12 16:40:18 -08003359bins/$(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 -08003360 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003361 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003362 $(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 -08003363
nnoble69ac39f2014-12-12 15:43:38 -08003364endif
3365
Craig Tiller770f60a2015-01-12 17:44:43 -08003366objs/$(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 -08003367
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003368deps_chttp2_stream_map_test: $(CHTTP2_STREAM_MAP_TEST_DEPS)
3369
nnoble69ac39f2014-12-12 15:43:38 -08003370ifneq ($(NO_SECURE),true)
3371ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003372-include $(CHTTP2_STREAM_MAP_TEST_DEPS)
3373endif
nnoble69ac39f2014-12-12 15:43:38 -08003374endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003375
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003376
3377HPACK_PARSER_TEST_SRC = \
3378 test/core/transport/chttp2/hpack_parser_test.c \
3379
ctillercab52e72015-01-06 13:10:23 -08003380HPACK_PARSER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_PARSER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003381HPACK_PARSER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(HPACK_PARSER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003382
nnoble69ac39f2014-12-12 15:43:38 -08003383ifeq ($(NO_SECURE),true)
3384
ctillercab52e72015-01-06 13:10:23 -08003385bins/$(CONFIG)/hpack_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003386
3387else
3388
nnoble5f2ecb32015-01-12 16:40:18 -08003389bins/$(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 -08003390 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003391 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003392 $(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 -08003393
nnoble69ac39f2014-12-12 15:43:38 -08003394endif
3395
Craig Tiller770f60a2015-01-12 17:44:43 -08003396objs/$(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 -08003397
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003398deps_hpack_parser_test: $(HPACK_PARSER_TEST_DEPS)
3399
nnoble69ac39f2014-12-12 15:43:38 -08003400ifneq ($(NO_SECURE),true)
3401ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003402-include $(HPACK_PARSER_TEST_DEPS)
3403endif
nnoble69ac39f2014-12-12 15:43:38 -08003404endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003405
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003406
3407TRANSPORT_METADATA_TEST_SRC = \
3408 test/core/transport/metadata_test.c \
3409
ctillercab52e72015-01-06 13:10:23 -08003410TRANSPORT_METADATA_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TRANSPORT_METADATA_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003411TRANSPORT_METADATA_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(TRANSPORT_METADATA_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003412
nnoble69ac39f2014-12-12 15:43:38 -08003413ifeq ($(NO_SECURE),true)
3414
ctillercab52e72015-01-06 13:10:23 -08003415bins/$(CONFIG)/transport_metadata_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003416
3417else
3418
nnoble5f2ecb32015-01-12 16:40:18 -08003419bins/$(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 -08003420 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003421 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003422 $(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 -08003423
nnoble69ac39f2014-12-12 15:43:38 -08003424endif
3425
Craig Tiller770f60a2015-01-12 17:44:43 -08003426objs/$(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 -08003427
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003428deps_transport_metadata_test: $(TRANSPORT_METADATA_TEST_DEPS)
3429
nnoble69ac39f2014-12-12 15:43:38 -08003430ifneq ($(NO_SECURE),true)
3431ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003432-include $(TRANSPORT_METADATA_TEST_DEPS)
3433endif
nnoble69ac39f2014-12-12 15:43:38 -08003434endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003435
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003436
3437CHTTP2_STATUS_CONVERSION_TEST_SRC = \
3438 test/core/transport/chttp2/status_conversion_test.c \
3439
ctillercab52e72015-01-06 13:10:23 -08003440CHTTP2_STATUS_CONVERSION_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STATUS_CONVERSION_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003441CHTTP2_STATUS_CONVERSION_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_STATUS_CONVERSION_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003442
nnoble69ac39f2014-12-12 15:43:38 -08003443ifeq ($(NO_SECURE),true)
3444
ctillercab52e72015-01-06 13:10:23 -08003445bins/$(CONFIG)/chttp2_status_conversion_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003446
3447else
3448
nnoble5f2ecb32015-01-12 16:40:18 -08003449bins/$(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 -08003450 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003451 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003452 $(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 -08003453
nnoble69ac39f2014-12-12 15:43:38 -08003454endif
3455
Craig Tiller770f60a2015-01-12 17:44:43 -08003456objs/$(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 -08003457
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003458deps_chttp2_status_conversion_test: $(CHTTP2_STATUS_CONVERSION_TEST_DEPS)
3459
nnoble69ac39f2014-12-12 15:43:38 -08003460ifneq ($(NO_SECURE),true)
3461ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003462-include $(CHTTP2_STATUS_CONVERSION_TEST_DEPS)
3463endif
nnoble69ac39f2014-12-12 15:43:38 -08003464endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003465
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003466
3467CHTTP2_TRANSPORT_END2END_TEST_SRC = \
3468 test/core/transport/chttp2_transport_end2end_test.c \
3469
ctillercab52e72015-01-06 13:10:23 -08003470CHTTP2_TRANSPORT_END2END_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_TRANSPORT_END2END_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003471CHTTP2_TRANSPORT_END2END_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_TRANSPORT_END2END_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003472
nnoble69ac39f2014-12-12 15:43:38 -08003473ifeq ($(NO_SECURE),true)
3474
ctillercab52e72015-01-06 13:10:23 -08003475bins/$(CONFIG)/chttp2_transport_end2end_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003476
3477else
3478
nnoble5f2ecb32015-01-12 16:40:18 -08003479bins/$(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 -08003480 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003481 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003482 $(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 -08003483
nnoble69ac39f2014-12-12 15:43:38 -08003484endif
3485
Craig Tiller770f60a2015-01-12 17:44:43 -08003486objs/$(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 -08003487
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003488deps_chttp2_transport_end2end_test: $(CHTTP2_TRANSPORT_END2END_TEST_DEPS)
3489
nnoble69ac39f2014-12-12 15:43:38 -08003490ifneq ($(NO_SECURE),true)
3491ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003492-include $(CHTTP2_TRANSPORT_END2END_TEST_DEPS)
3493endif
nnoble69ac39f2014-12-12 15:43:38 -08003494endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003495
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003496
ctiller18b49ab2014-12-09 14:39:16 -08003497TCP_POSIX_TEST_SRC = \
3498 test/core/iomgr/tcp_posix_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003499
ctillercab52e72015-01-06 13:10:23 -08003500TCP_POSIX_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_POSIX_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003501TCP_POSIX_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(TCP_POSIX_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003502
nnoble69ac39f2014-12-12 15:43:38 -08003503ifeq ($(NO_SECURE),true)
3504
ctillercab52e72015-01-06 13:10:23 -08003505bins/$(CONFIG)/tcp_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003506
3507else
3508
nnoble5f2ecb32015-01-12 16:40:18 -08003509bins/$(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 -08003510 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003511 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003512 $(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 -08003513
nnoble69ac39f2014-12-12 15:43:38 -08003514endif
3515
Craig Tiller770f60a2015-01-12 17:44:43 -08003516objs/$(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 -08003517
ctiller18b49ab2014-12-09 14:39:16 -08003518deps_tcp_posix_test: $(TCP_POSIX_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003519
nnoble69ac39f2014-12-12 15:43:38 -08003520ifneq ($(NO_SECURE),true)
3521ifneq ($(NO_DEPS),true)
ctiller18b49ab2014-12-09 14:39:16 -08003522-include $(TCP_POSIX_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003523endif
nnoble69ac39f2014-12-12 15:43:38 -08003524endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003525
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003526
nnoble0c475f02014-12-05 15:37:39 -08003527DUALSTACK_SOCKET_TEST_SRC = \
3528 test/core/end2end/dualstack_socket_test.c \
3529
ctillercab52e72015-01-06 13:10:23 -08003530DUALSTACK_SOCKET_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(DUALSTACK_SOCKET_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003531DUALSTACK_SOCKET_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(DUALSTACK_SOCKET_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08003532
nnoble69ac39f2014-12-12 15:43:38 -08003533ifeq ($(NO_SECURE),true)
3534
ctillercab52e72015-01-06 13:10:23 -08003535bins/$(CONFIG)/dualstack_socket_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003536
3537else
3538
nnoble5f2ecb32015-01-12 16:40:18 -08003539bins/$(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 -08003540 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003541 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003542 $(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 -08003543
nnoble69ac39f2014-12-12 15:43:38 -08003544endif
3545
Craig Tiller770f60a2015-01-12 17:44:43 -08003546objs/$(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 -08003547
nnoble0c475f02014-12-05 15:37:39 -08003548deps_dualstack_socket_test: $(DUALSTACK_SOCKET_TEST_DEPS)
3549
nnoble69ac39f2014-12-12 15:43:38 -08003550ifneq ($(NO_SECURE),true)
3551ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08003552-include $(DUALSTACK_SOCKET_TEST_DEPS)
3553endif
nnoble69ac39f2014-12-12 15:43:38 -08003554endif
nnoble0c475f02014-12-05 15:37:39 -08003555
nnoble0c475f02014-12-05 15:37:39 -08003556
3557NO_SERVER_TEST_SRC = \
3558 test/core/end2end/no_server_test.c \
3559
ctillercab52e72015-01-06 13:10:23 -08003560NO_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(NO_SERVER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003561NO_SERVER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(NO_SERVER_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08003562
nnoble69ac39f2014-12-12 15:43:38 -08003563ifeq ($(NO_SECURE),true)
3564
ctillercab52e72015-01-06 13:10:23 -08003565bins/$(CONFIG)/no_server_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003566
3567else
3568
nnoble5f2ecb32015-01-12 16:40:18 -08003569bins/$(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 -08003570 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003571 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003572 $(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 -08003573
nnoble69ac39f2014-12-12 15:43:38 -08003574endif
3575
Craig Tiller770f60a2015-01-12 17:44:43 -08003576objs/$(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 -08003577
nnoble0c475f02014-12-05 15:37:39 -08003578deps_no_server_test: $(NO_SERVER_TEST_DEPS)
3579
nnoble69ac39f2014-12-12 15:43:38 -08003580ifneq ($(NO_SECURE),true)
3581ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08003582-include $(NO_SERVER_TEST_DEPS)
3583endif
nnoble69ac39f2014-12-12 15:43:38 -08003584endif
nnoble0c475f02014-12-05 15:37:39 -08003585
nnoble0c475f02014-12-05 15:37:39 -08003586
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003587RESOLVE_ADDRESS_TEST_SRC = \
ctiller18b49ab2014-12-09 14:39:16 -08003588 test/core/iomgr/resolve_address_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003589
ctillercab52e72015-01-06 13:10:23 -08003590RESOLVE_ADDRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(RESOLVE_ADDRESS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003591RESOLVE_ADDRESS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(RESOLVE_ADDRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003592
nnoble69ac39f2014-12-12 15:43:38 -08003593ifeq ($(NO_SECURE),true)
3594
ctillercab52e72015-01-06 13:10:23 -08003595bins/$(CONFIG)/resolve_address_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003596
3597else
3598
nnoble5f2ecb32015-01-12 16:40:18 -08003599bins/$(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 -08003600 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003601 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003602 $(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 -08003603
nnoble69ac39f2014-12-12 15:43:38 -08003604endif
3605
Craig Tiller770f60a2015-01-12 17:44:43 -08003606objs/$(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 -08003607
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003608deps_resolve_address_test: $(RESOLVE_ADDRESS_TEST_DEPS)
3609
nnoble69ac39f2014-12-12 15:43:38 -08003610ifneq ($(NO_SECURE),true)
3611ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003612-include $(RESOLVE_ADDRESS_TEST_DEPS)
3613endif
nnoble69ac39f2014-12-12 15:43:38 -08003614endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003615
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003616
ctiller18b49ab2014-12-09 14:39:16 -08003617SOCKADDR_UTILS_TEST_SRC = \
3618 test/core/iomgr/sockaddr_utils_test.c \
nnoble0c475f02014-12-05 15:37:39 -08003619
ctillercab52e72015-01-06 13:10:23 -08003620SOCKADDR_UTILS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(SOCKADDR_UTILS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003621SOCKADDR_UTILS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(SOCKADDR_UTILS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08003622
nnoble69ac39f2014-12-12 15:43:38 -08003623ifeq ($(NO_SECURE),true)
3624
ctillercab52e72015-01-06 13:10:23 -08003625bins/$(CONFIG)/sockaddr_utils_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003626
3627else
3628
nnoble5f2ecb32015-01-12 16:40:18 -08003629bins/$(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 -08003630 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003631 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003632 $(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 -08003633
nnoble69ac39f2014-12-12 15:43:38 -08003634endif
3635
Craig Tiller770f60a2015-01-12 17:44:43 -08003636objs/$(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 -08003637
ctiller18b49ab2014-12-09 14:39:16 -08003638deps_sockaddr_utils_test: $(SOCKADDR_UTILS_TEST_DEPS)
nnoble0c475f02014-12-05 15:37:39 -08003639
nnoble69ac39f2014-12-12 15:43:38 -08003640ifneq ($(NO_SECURE),true)
3641ifneq ($(NO_DEPS),true)
ctiller18b49ab2014-12-09 14:39:16 -08003642-include $(SOCKADDR_UTILS_TEST_DEPS)
nnoble0c475f02014-12-05 15:37:39 -08003643endif
nnoble69ac39f2014-12-12 15:43:38 -08003644endif
nnoble0c475f02014-12-05 15:37:39 -08003645
nnoble0c475f02014-12-05 15:37:39 -08003646
ctiller18b49ab2014-12-09 14:39:16 -08003647TCP_SERVER_POSIX_TEST_SRC = \
3648 test/core/iomgr/tcp_server_posix_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003649
ctillercab52e72015-01-06 13:10:23 -08003650TCP_SERVER_POSIX_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_SERVER_POSIX_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003651TCP_SERVER_POSIX_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(TCP_SERVER_POSIX_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003652
nnoble69ac39f2014-12-12 15:43:38 -08003653ifeq ($(NO_SECURE),true)
3654
ctillercab52e72015-01-06 13:10:23 -08003655bins/$(CONFIG)/tcp_server_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003656
3657else
3658
nnoble5f2ecb32015-01-12 16:40:18 -08003659bins/$(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 -08003660 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003661 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003662 $(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 -08003663
nnoble69ac39f2014-12-12 15:43:38 -08003664endif
3665
Craig Tiller770f60a2015-01-12 17:44:43 -08003666objs/$(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 -08003667
ctiller18b49ab2014-12-09 14:39:16 -08003668deps_tcp_server_posix_test: $(TCP_SERVER_POSIX_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003669
nnoble69ac39f2014-12-12 15:43:38 -08003670ifneq ($(NO_SECURE),true)
3671ifneq ($(NO_DEPS),true)
ctiller18b49ab2014-12-09 14:39:16 -08003672-include $(TCP_SERVER_POSIX_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003673endif
nnoble69ac39f2014-12-12 15:43:38 -08003674endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003675
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003676
ctiller18b49ab2014-12-09 14:39:16 -08003677TCP_CLIENT_POSIX_TEST_SRC = \
3678 test/core/iomgr/tcp_client_posix_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003679
ctillercab52e72015-01-06 13:10:23 -08003680TCP_CLIENT_POSIX_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_CLIENT_POSIX_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003681TCP_CLIENT_POSIX_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(TCP_CLIENT_POSIX_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003682
nnoble69ac39f2014-12-12 15:43:38 -08003683ifeq ($(NO_SECURE),true)
3684
ctillercab52e72015-01-06 13:10:23 -08003685bins/$(CONFIG)/tcp_client_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003686
3687else
3688
nnoble5f2ecb32015-01-12 16:40:18 -08003689bins/$(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 -08003690 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003691 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003692 $(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 -08003693
nnoble69ac39f2014-12-12 15:43:38 -08003694endif
3695
Craig Tiller770f60a2015-01-12 17:44:43 -08003696objs/$(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 -08003697
ctiller18b49ab2014-12-09 14:39:16 -08003698deps_tcp_client_posix_test: $(TCP_CLIENT_POSIX_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003699
nnoble69ac39f2014-12-12 15:43:38 -08003700ifneq ($(NO_SECURE),true)
3701ifneq ($(NO_DEPS),true)
ctiller18b49ab2014-12-09 14:39:16 -08003702-include $(TCP_CLIENT_POSIX_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003703endif
nnoble69ac39f2014-12-12 15:43:38 -08003704endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003705
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003706
3707GRPC_CHANNEL_STACK_TEST_SRC = \
3708 test/core/channel/channel_stack_test.c \
3709
ctillercab52e72015-01-06 13:10:23 -08003710GRPC_CHANNEL_STACK_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CHANNEL_STACK_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003711GRPC_CHANNEL_STACK_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GRPC_CHANNEL_STACK_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003712
nnoble69ac39f2014-12-12 15:43:38 -08003713ifeq ($(NO_SECURE),true)
3714
ctillercab52e72015-01-06 13:10:23 -08003715bins/$(CONFIG)/grpc_channel_stack_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003716
3717else
3718
nnoble5f2ecb32015-01-12 16:40:18 -08003719bins/$(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 -08003720 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003721 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003722 $(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 -08003723
nnoble69ac39f2014-12-12 15:43:38 -08003724endif
3725
Craig Tiller770f60a2015-01-12 17:44:43 -08003726objs/$(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 -08003727
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003728deps_grpc_channel_stack_test: $(GRPC_CHANNEL_STACK_TEST_DEPS)
3729
nnoble69ac39f2014-12-12 15:43:38 -08003730ifneq ($(NO_SECURE),true)
3731ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003732-include $(GRPC_CHANNEL_STACK_TEST_DEPS)
3733endif
nnoble69ac39f2014-12-12 15:43:38 -08003734endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003735
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003736
3737METADATA_BUFFER_TEST_SRC = \
3738 test/core/channel/metadata_buffer_test.c \
3739
ctillercab52e72015-01-06 13:10:23 -08003740METADATA_BUFFER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(METADATA_BUFFER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003741METADATA_BUFFER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(METADATA_BUFFER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003742
nnoble69ac39f2014-12-12 15:43:38 -08003743ifeq ($(NO_SECURE),true)
3744
ctillercab52e72015-01-06 13:10:23 -08003745bins/$(CONFIG)/metadata_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003746
3747else
3748
nnoble5f2ecb32015-01-12 16:40:18 -08003749bins/$(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 -08003750 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003751 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003752 $(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 -08003753
nnoble69ac39f2014-12-12 15:43:38 -08003754endif
3755
Craig Tiller770f60a2015-01-12 17:44:43 -08003756objs/$(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 -08003757
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003758deps_metadata_buffer_test: $(METADATA_BUFFER_TEST_DEPS)
3759
nnoble69ac39f2014-12-12 15:43:38 -08003760ifneq ($(NO_SECURE),true)
3761ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003762-include $(METADATA_BUFFER_TEST_DEPS)
3763endif
nnoble69ac39f2014-12-12 15:43:38 -08003764endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003765
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003766
3767GRPC_COMPLETION_QUEUE_TEST_SRC = \
3768 test/core/surface/completion_queue_test.c \
3769
ctillercab52e72015-01-06 13:10:23 -08003770GRPC_COMPLETION_QUEUE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003771GRPC_COMPLETION_QUEUE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GRPC_COMPLETION_QUEUE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003772
nnoble69ac39f2014-12-12 15:43:38 -08003773ifeq ($(NO_SECURE),true)
3774
ctillercab52e72015-01-06 13:10:23 -08003775bins/$(CONFIG)/grpc_completion_queue_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003776
3777else
3778
nnoble5f2ecb32015-01-12 16:40:18 -08003779bins/$(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 -08003780 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003781 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003782 $(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 -08003783
nnoble69ac39f2014-12-12 15:43:38 -08003784endif
3785
Craig Tiller770f60a2015-01-12 17:44:43 -08003786objs/$(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 -08003787
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003788deps_grpc_completion_queue_test: $(GRPC_COMPLETION_QUEUE_TEST_DEPS)
3789
nnoble69ac39f2014-12-12 15:43:38 -08003790ifneq ($(NO_SECURE),true)
3791ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003792-include $(GRPC_COMPLETION_QUEUE_TEST_DEPS)
3793endif
nnoble69ac39f2014-12-12 15:43:38 -08003794endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003795
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003796
3797GRPC_COMPLETION_QUEUE_BENCHMARK_SRC = \
3798 test/core/surface/completion_queue_benchmark.c \
3799
ctillercab52e72015-01-06 13:10:23 -08003800GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_BENCHMARK_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003801GRPC_COMPLETION_QUEUE_BENCHMARK_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GRPC_COMPLETION_QUEUE_BENCHMARK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003802
nnoble69ac39f2014-12-12 15:43:38 -08003803ifeq ($(NO_SECURE),true)
3804
ctillercab52e72015-01-06 13:10:23 -08003805bins/$(CONFIG)/grpc_completion_queue_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003806
3807else
3808
nnoble5f2ecb32015-01-12 16:40:18 -08003809bins/$(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 -08003810 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003811 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003812 $(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 -08003813
nnoble69ac39f2014-12-12 15:43:38 -08003814endif
3815
Craig Tiller770f60a2015-01-12 17:44:43 -08003816objs/$(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 -08003817
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003818deps_grpc_completion_queue_benchmark: $(GRPC_COMPLETION_QUEUE_BENCHMARK_DEPS)
3819
nnoble69ac39f2014-12-12 15:43:38 -08003820ifneq ($(NO_SECURE),true)
3821ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003822-include $(GRPC_COMPLETION_QUEUE_BENCHMARK_DEPS)
3823endif
nnoble69ac39f2014-12-12 15:43:38 -08003824endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003825
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003826
hongyu24200d32015-01-08 15:13:49 -08003827CENSUS_TRACE_STORE_TEST_SRC = \
3828 test/core/statistics/trace_test.c \
3829
3830CENSUS_TRACE_STORE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_TRACE_STORE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003831CENSUS_TRACE_STORE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_TRACE_STORE_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08003832
3833ifeq ($(NO_SECURE),true)
3834
3835bins/$(CONFIG)/census_trace_store_test: openssl_dep_error
3836
3837else
3838
nnoble5f2ecb32015-01-12 16:40:18 -08003839bins/$(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 -08003840 $(E) "[LD] Linking $@"
3841 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003842 $(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 -08003843
3844endif
3845
Craig Tiller770f60a2015-01-12 17:44:43 -08003846objs/$(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 -08003847
hongyu24200d32015-01-08 15:13:49 -08003848deps_census_trace_store_test: $(CENSUS_TRACE_STORE_TEST_DEPS)
3849
3850ifneq ($(NO_SECURE),true)
3851ifneq ($(NO_DEPS),true)
3852-include $(CENSUS_TRACE_STORE_TEST_DEPS)
3853endif
3854endif
3855
hongyu24200d32015-01-08 15:13:49 -08003856
3857CENSUS_STATS_STORE_TEST_SRC = \
3858 test/core/statistics/rpc_stats_test.c \
3859
3860CENSUS_STATS_STORE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATS_STORE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003861CENSUS_STATS_STORE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_STATS_STORE_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08003862
3863ifeq ($(NO_SECURE),true)
3864
3865bins/$(CONFIG)/census_stats_store_test: openssl_dep_error
3866
3867else
3868
nnoble5f2ecb32015-01-12 16:40:18 -08003869bins/$(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 -08003870 $(E) "[LD] Linking $@"
3871 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003872 $(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 -08003873
3874endif
3875
Craig Tiller770f60a2015-01-12 17:44:43 -08003876objs/$(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 -08003877
hongyu24200d32015-01-08 15:13:49 -08003878deps_census_stats_store_test: $(CENSUS_STATS_STORE_TEST_DEPS)
3879
3880ifneq ($(NO_SECURE),true)
3881ifneq ($(NO_DEPS),true)
3882-include $(CENSUS_STATS_STORE_TEST_DEPS)
3883endif
3884endif
3885
hongyu24200d32015-01-08 15:13:49 -08003886
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003887CENSUS_WINDOW_STATS_TEST_SRC = \
3888 test/core/statistics/window_stats_test.c \
3889
ctillercab52e72015-01-06 13:10:23 -08003890CENSUS_WINDOW_STATS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_WINDOW_STATS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003891CENSUS_WINDOW_STATS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_WINDOW_STATS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003892
nnoble69ac39f2014-12-12 15:43:38 -08003893ifeq ($(NO_SECURE),true)
3894
ctillercab52e72015-01-06 13:10:23 -08003895bins/$(CONFIG)/census_window_stats_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003896
3897else
3898
nnoble5f2ecb32015-01-12 16:40:18 -08003899bins/$(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 -08003900 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003901 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003902 $(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 -08003903
nnoble69ac39f2014-12-12 15:43:38 -08003904endif
3905
Craig Tiller770f60a2015-01-12 17:44:43 -08003906objs/$(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 -08003907
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003908deps_census_window_stats_test: $(CENSUS_WINDOW_STATS_TEST_DEPS)
3909
nnoble69ac39f2014-12-12 15:43:38 -08003910ifneq ($(NO_SECURE),true)
3911ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003912-include $(CENSUS_WINDOW_STATS_TEST_DEPS)
3913endif
nnoble69ac39f2014-12-12 15:43:38 -08003914endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003915
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003916
3917CENSUS_STATISTICS_QUICK_TEST_SRC = \
3918 test/core/statistics/quick_test.c \
3919
ctillercab52e72015-01-06 13:10:23 -08003920CENSUS_STATISTICS_QUICK_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_QUICK_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003921CENSUS_STATISTICS_QUICK_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_STATISTICS_QUICK_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003922
nnoble69ac39f2014-12-12 15:43:38 -08003923ifeq ($(NO_SECURE),true)
3924
ctillercab52e72015-01-06 13:10:23 -08003925bins/$(CONFIG)/census_statistics_quick_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003926
3927else
3928
nnoble5f2ecb32015-01-12 16:40:18 -08003929bins/$(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 -08003930 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003931 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003932 $(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 -08003933
nnoble69ac39f2014-12-12 15:43:38 -08003934endif
3935
Craig Tiller770f60a2015-01-12 17:44:43 -08003936objs/$(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 -08003937
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003938deps_census_statistics_quick_test: $(CENSUS_STATISTICS_QUICK_TEST_DEPS)
3939
nnoble69ac39f2014-12-12 15:43:38 -08003940ifneq ($(NO_SECURE),true)
3941ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003942-include $(CENSUS_STATISTICS_QUICK_TEST_DEPS)
3943endif
nnoble69ac39f2014-12-12 15:43:38 -08003944endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003945
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003946
aveitch482a5be2014-12-15 10:25:12 -08003947CENSUS_STATISTICS_SMALL_LOG_TEST_SRC = \
3948 test/core/statistics/small_log_test.c \
3949
ctillercab52e72015-01-06 13:10:23 -08003950CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_SMALL_LOG_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003951CENSUS_STATISTICS_SMALL_LOG_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_STATISTICS_SMALL_LOG_TEST_SRC))))
aveitch482a5be2014-12-15 10:25:12 -08003952
3953ifeq ($(NO_SECURE),true)
3954
ctillercab52e72015-01-06 13:10:23 -08003955bins/$(CONFIG)/census_statistics_small_log_test: openssl_dep_error
aveitch482a5be2014-12-15 10:25:12 -08003956
3957else
3958
nnoble5f2ecb32015-01-12 16:40:18 -08003959bins/$(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 -08003960 $(E) "[LD] Linking $@"
3961 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003962 $(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 -08003963
3964endif
3965
Craig Tiller770f60a2015-01-12 17:44:43 -08003966objs/$(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 -08003967
aveitch482a5be2014-12-15 10:25:12 -08003968deps_census_statistics_small_log_test: $(CENSUS_STATISTICS_SMALL_LOG_TEST_DEPS)
3969
3970ifneq ($(NO_SECURE),true)
3971ifneq ($(NO_DEPS),true)
3972-include $(CENSUS_STATISTICS_SMALL_LOG_TEST_DEPS)
3973endif
3974endif
3975
aveitch482a5be2014-12-15 10:25:12 -08003976
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003977CENSUS_STATISTICS_PERFORMANCE_TEST_SRC = \
3978 test/core/statistics/performance_test.c \
3979
ctillercab52e72015-01-06 13:10:23 -08003980CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_PERFORMANCE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08003981CENSUS_STATISTICS_PERFORMANCE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_STATISTICS_PERFORMANCE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003982
nnoble69ac39f2014-12-12 15:43:38 -08003983ifeq ($(NO_SECURE),true)
3984
ctillercab52e72015-01-06 13:10:23 -08003985bins/$(CONFIG)/census_statistics_performance_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003986
3987else
3988
nnoble5f2ecb32015-01-12 16:40:18 -08003989bins/$(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 -08003990 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08003991 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08003992 $(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 -08003993
nnoble69ac39f2014-12-12 15:43:38 -08003994endif
3995
Craig Tiller770f60a2015-01-12 17:44:43 -08003996objs/$(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 -08003997
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003998deps_census_statistics_performance_test: $(CENSUS_STATISTICS_PERFORMANCE_TEST_DEPS)
3999
nnoble69ac39f2014-12-12 15:43:38 -08004000ifneq ($(NO_SECURE),true)
4001ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004002-include $(CENSUS_STATISTICS_PERFORMANCE_TEST_DEPS)
4003endif
nnoble69ac39f2014-12-12 15:43:38 -08004004endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004005
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004006
4007CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC = \
4008 test/core/statistics/multiple_writers_test.c \
4009
ctillercab52e72015-01-06 13:10:23 -08004010CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004011CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004012
nnoble69ac39f2014-12-12 15:43:38 -08004013ifeq ($(NO_SECURE),true)
4014
ctillercab52e72015-01-06 13:10:23 -08004015bins/$(CONFIG)/census_statistics_multiple_writers_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004016
4017else
4018
nnoble5f2ecb32015-01-12 16:40:18 -08004019bins/$(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 -08004020 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004021 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004022 $(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 -08004023
nnoble69ac39f2014-12-12 15:43:38 -08004024endif
4025
Craig Tiller770f60a2015-01-12 17:44:43 -08004026objs/$(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 -08004027
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004028deps_census_statistics_multiple_writers_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_DEPS)
4029
nnoble69ac39f2014-12-12 15:43:38 -08004030ifneq ($(NO_SECURE),true)
4031ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004032-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_DEPS)
4033endif
nnoble69ac39f2014-12-12 15:43:38 -08004034endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004035
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004036
4037CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_SRC = \
4038 test/core/statistics/multiple_writers_circular_buffer_test.c \
4039
ctillercab52e72015-01-06 13:10:23 -08004040CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004041CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004042
nnoble69ac39f2014-12-12 15:43:38 -08004043ifeq ($(NO_SECURE),true)
4044
ctillercab52e72015-01-06 13:10:23 -08004045bins/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004046
4047else
4048
nnoble5f2ecb32015-01-12 16:40:18 -08004049bins/$(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 -08004050 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004051 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004052 $(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 -08004053
nnoble69ac39f2014-12-12 15:43:38 -08004054endif
4055
Craig Tiller770f60a2015-01-12 17:44:43 -08004056objs/$(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 -08004057
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004058deps_census_statistics_multiple_writers_circular_buffer_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_DEPS)
4059
nnoble69ac39f2014-12-12 15:43:38 -08004060ifneq ($(NO_SECURE),true)
4061ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004062-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_DEPS)
4063endif
nnoble69ac39f2014-12-12 15:43:38 -08004064endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004065
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004066
4067CENSUS_STUB_TEST_SRC = \
4068 test/core/statistics/census_stub_test.c \
4069
ctillercab52e72015-01-06 13:10:23 -08004070CENSUS_STUB_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STUB_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004071CENSUS_STUB_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_STUB_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004072
nnoble69ac39f2014-12-12 15:43:38 -08004073ifeq ($(NO_SECURE),true)
4074
ctillercab52e72015-01-06 13:10:23 -08004075bins/$(CONFIG)/census_stub_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004076
4077else
4078
nnoble5f2ecb32015-01-12 16:40:18 -08004079bins/$(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 -08004080 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004081 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004082 $(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 -08004083
nnoble69ac39f2014-12-12 15:43:38 -08004084endif
4085
Craig Tiller770f60a2015-01-12 17:44:43 -08004086objs/$(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 -08004087
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004088deps_census_stub_test: $(CENSUS_STUB_TEST_DEPS)
4089
nnoble69ac39f2014-12-12 15:43:38 -08004090ifneq ($(NO_SECURE),true)
4091ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004092-include $(CENSUS_STUB_TEST_DEPS)
4093endif
nnoble69ac39f2014-12-12 15:43:38 -08004094endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004095
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004096
4097CENSUS_HASH_TABLE_TEST_SRC = \
4098 test/core/statistics/hash_table_test.c \
4099
ctillercab52e72015-01-06 13:10:23 -08004100CENSUS_HASH_TABLE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_HASH_TABLE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004101CENSUS_HASH_TABLE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CENSUS_HASH_TABLE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004102
nnoble69ac39f2014-12-12 15:43:38 -08004103ifeq ($(NO_SECURE),true)
4104
ctillercab52e72015-01-06 13:10:23 -08004105bins/$(CONFIG)/census_hash_table_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004106
4107else
4108
nnoble5f2ecb32015-01-12 16:40:18 -08004109bins/$(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 -08004110 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004111 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004112 $(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 -08004113
nnoble69ac39f2014-12-12 15:43:38 -08004114endif
4115
Craig Tiller770f60a2015-01-12 17:44:43 -08004116objs/$(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 -08004117
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004118deps_census_hash_table_test: $(CENSUS_HASH_TABLE_TEST_DEPS)
4119
nnoble69ac39f2014-12-12 15:43:38 -08004120ifneq ($(NO_SECURE),true)
4121ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004122-include $(CENSUS_HASH_TABLE_TEST_DEPS)
4123endif
nnoble69ac39f2014-12-12 15:43:38 -08004124endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004125
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004126
4127FLING_SERVER_SRC = \
4128 test/core/fling/server.c \
4129
ctillercab52e72015-01-06 13:10:23 -08004130FLING_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_SERVER_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004131FLING_SERVER_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(FLING_SERVER_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004132
nnoble69ac39f2014-12-12 15:43:38 -08004133ifeq ($(NO_SECURE),true)
4134
ctillercab52e72015-01-06 13:10:23 -08004135bins/$(CONFIG)/fling_server: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004136
4137else
4138
nnoble5f2ecb32015-01-12 16:40:18 -08004139bins/$(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 -08004140 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004141 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004142 $(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 -08004143
nnoble69ac39f2014-12-12 15:43:38 -08004144endif
4145
Craig Tiller770f60a2015-01-12 17:44:43 -08004146objs/$(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 -08004147
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004148deps_fling_server: $(FLING_SERVER_DEPS)
4149
nnoble69ac39f2014-12-12 15:43:38 -08004150ifneq ($(NO_SECURE),true)
4151ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004152-include $(FLING_SERVER_DEPS)
4153endif
nnoble69ac39f2014-12-12 15:43:38 -08004154endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004155
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004156
4157FLING_CLIENT_SRC = \
4158 test/core/fling/client.c \
4159
ctillercab52e72015-01-06 13:10:23 -08004160FLING_CLIENT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_CLIENT_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004161FLING_CLIENT_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(FLING_CLIENT_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004162
nnoble69ac39f2014-12-12 15:43:38 -08004163ifeq ($(NO_SECURE),true)
4164
ctillercab52e72015-01-06 13:10:23 -08004165bins/$(CONFIG)/fling_client: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004166
4167else
4168
nnoble5f2ecb32015-01-12 16:40:18 -08004169bins/$(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 -08004170 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004171 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004172 $(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 -08004173
nnoble69ac39f2014-12-12 15:43:38 -08004174endif
4175
Craig Tiller770f60a2015-01-12 17:44:43 -08004176objs/$(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 -08004177
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004178deps_fling_client: $(FLING_CLIENT_DEPS)
4179
nnoble69ac39f2014-12-12 15:43:38 -08004180ifneq ($(NO_SECURE),true)
4181ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004182-include $(FLING_CLIENT_DEPS)
4183endif
nnoble69ac39f2014-12-12 15:43:38 -08004184endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004185
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004186
4187FLING_TEST_SRC = \
4188 test/core/fling/fling_test.c \
4189
ctillercab52e72015-01-06 13:10:23 -08004190FLING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004191FLING_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(FLING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004192
nnoble69ac39f2014-12-12 15:43:38 -08004193ifeq ($(NO_SECURE),true)
4194
ctillercab52e72015-01-06 13:10:23 -08004195bins/$(CONFIG)/fling_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004196
4197else
4198
nnoble5f2ecb32015-01-12 16:40:18 -08004199bins/$(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 -08004200 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004201 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004202 $(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 -08004203
nnoble69ac39f2014-12-12 15:43:38 -08004204endif
4205
Craig Tiller770f60a2015-01-12 17:44:43 -08004206objs/$(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 -08004207
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004208deps_fling_test: $(FLING_TEST_DEPS)
4209
nnoble69ac39f2014-12-12 15:43:38 -08004210ifneq ($(NO_SECURE),true)
4211ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004212-include $(FLING_TEST_DEPS)
4213endif
nnoble69ac39f2014-12-12 15:43:38 -08004214endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004215
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004216
4217ECHO_SERVER_SRC = \
4218 test/core/echo/server.c \
4219
ctillercab52e72015-01-06 13:10:23 -08004220ECHO_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_SERVER_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004221ECHO_SERVER_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(ECHO_SERVER_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004222
nnoble69ac39f2014-12-12 15:43:38 -08004223ifeq ($(NO_SECURE),true)
4224
ctillercab52e72015-01-06 13:10:23 -08004225bins/$(CONFIG)/echo_server: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004226
4227else
4228
nnoble5f2ecb32015-01-12 16:40:18 -08004229bins/$(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 -08004230 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004231 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004232 $(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 -08004233
nnoble69ac39f2014-12-12 15:43:38 -08004234endif
4235
Craig Tiller770f60a2015-01-12 17:44:43 -08004236objs/$(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 -08004237
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004238deps_echo_server: $(ECHO_SERVER_DEPS)
4239
nnoble69ac39f2014-12-12 15:43:38 -08004240ifneq ($(NO_SECURE),true)
4241ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004242-include $(ECHO_SERVER_DEPS)
4243endif
nnoble69ac39f2014-12-12 15:43:38 -08004244endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004245
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004246
4247ECHO_CLIENT_SRC = \
4248 test/core/echo/client.c \
4249
ctillercab52e72015-01-06 13:10:23 -08004250ECHO_CLIENT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_CLIENT_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004251ECHO_CLIENT_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(ECHO_CLIENT_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004252
nnoble69ac39f2014-12-12 15:43:38 -08004253ifeq ($(NO_SECURE),true)
4254
ctillercab52e72015-01-06 13:10:23 -08004255bins/$(CONFIG)/echo_client: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004256
4257else
4258
nnoble5f2ecb32015-01-12 16:40:18 -08004259bins/$(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 -08004260 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004261 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004262 $(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 -08004263
nnoble69ac39f2014-12-12 15:43:38 -08004264endif
4265
Craig Tiller770f60a2015-01-12 17:44:43 -08004266objs/$(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 -08004267
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004268deps_echo_client: $(ECHO_CLIENT_DEPS)
4269
nnoble69ac39f2014-12-12 15:43:38 -08004270ifneq ($(NO_SECURE),true)
4271ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004272-include $(ECHO_CLIENT_DEPS)
4273endif
nnoble69ac39f2014-12-12 15:43:38 -08004274endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004275
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004276
4277ECHO_TEST_SRC = \
4278 test/core/echo/echo_test.c \
4279
ctillercab52e72015-01-06 13:10:23 -08004280ECHO_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004281ECHO_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(ECHO_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004282
nnoble69ac39f2014-12-12 15:43:38 -08004283ifeq ($(NO_SECURE),true)
4284
ctillercab52e72015-01-06 13:10:23 -08004285bins/$(CONFIG)/echo_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004286
4287else
4288
nnoble5f2ecb32015-01-12 16:40:18 -08004289bins/$(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 -08004290 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004291 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004292 $(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 -08004293
nnoble69ac39f2014-12-12 15:43:38 -08004294endif
4295
Craig Tiller770f60a2015-01-12 17:44:43 -08004296objs/$(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 -08004297
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004298deps_echo_test: $(ECHO_TEST_DEPS)
4299
nnoble69ac39f2014-12-12 15:43:38 -08004300ifneq ($(NO_SECURE),true)
4301ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004302-include $(ECHO_TEST_DEPS)
4303endif
nnoble69ac39f2014-12-12 15:43:38 -08004304endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004305
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004306
4307LOW_LEVEL_PING_PONG_BENCHMARK_SRC = \
4308 test/core/network_benchmarks/low_level_ping_pong.c \
4309
ctillercab52e72015-01-06 13:10:23 -08004310LOW_LEVEL_PING_PONG_BENCHMARK_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LOW_LEVEL_PING_PONG_BENCHMARK_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004311LOW_LEVEL_PING_PONG_BENCHMARK_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LOW_LEVEL_PING_PONG_BENCHMARK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004312
nnoble69ac39f2014-12-12 15:43:38 -08004313ifeq ($(NO_SECURE),true)
4314
ctillercab52e72015-01-06 13:10:23 -08004315bins/$(CONFIG)/low_level_ping_pong_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004316
4317else
4318
nnoble5f2ecb32015-01-12 16:40:18 -08004319bins/$(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 -08004320 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004321 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004322 $(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 -08004323
nnoble69ac39f2014-12-12 15:43:38 -08004324endif
4325
Craig Tiller770f60a2015-01-12 17:44:43 -08004326objs/$(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 -08004327
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004328deps_low_level_ping_pong_benchmark: $(LOW_LEVEL_PING_PONG_BENCHMARK_DEPS)
4329
nnoble69ac39f2014-12-12 15:43:38 -08004330ifneq ($(NO_SECURE),true)
4331ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004332-include $(LOW_LEVEL_PING_PONG_BENCHMARK_DEPS)
4333endif
nnoble69ac39f2014-12-12 15:43:38 -08004334endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004335
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004336
4337MESSAGE_COMPRESS_TEST_SRC = \
4338 test/core/compression/message_compress_test.c \
4339
ctillercab52e72015-01-06 13:10:23 -08004340MESSAGE_COMPRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(MESSAGE_COMPRESS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004341MESSAGE_COMPRESS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(MESSAGE_COMPRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004342
nnoble69ac39f2014-12-12 15:43:38 -08004343ifeq ($(NO_SECURE),true)
4344
ctillercab52e72015-01-06 13:10:23 -08004345bins/$(CONFIG)/message_compress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004346
4347else
4348
nnoble5f2ecb32015-01-12 16:40:18 -08004349bins/$(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 -08004350 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004351 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004352 $(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 -08004353
nnoble69ac39f2014-12-12 15:43:38 -08004354endif
4355
Craig Tiller770f60a2015-01-12 17:44:43 -08004356objs/$(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 -08004357
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004358deps_message_compress_test: $(MESSAGE_COMPRESS_TEST_DEPS)
4359
nnoble69ac39f2014-12-12 15:43:38 -08004360ifneq ($(NO_SECURE),true)
4361ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004362-include $(MESSAGE_COMPRESS_TEST_DEPS)
4363endif
nnoble69ac39f2014-12-12 15:43:38 -08004364endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004365
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004366
nnoble0c475f02014-12-05 15:37:39 -08004367BIN_ENCODER_TEST_SRC = \
4368 test/core/transport/chttp2/bin_encoder_test.c \
4369
ctillercab52e72015-01-06 13:10:23 -08004370BIN_ENCODER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(BIN_ENCODER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004371BIN_ENCODER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(BIN_ENCODER_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08004372
nnoble69ac39f2014-12-12 15:43:38 -08004373ifeq ($(NO_SECURE),true)
4374
ctillercab52e72015-01-06 13:10:23 -08004375bins/$(CONFIG)/bin_encoder_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004376
4377else
4378
nnoble5f2ecb32015-01-12 16:40:18 -08004379bins/$(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 -08004380 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004381 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004382 $(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 -08004383
nnoble69ac39f2014-12-12 15:43:38 -08004384endif
4385
Craig Tiller770f60a2015-01-12 17:44:43 -08004386objs/$(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 -08004387
nnoble0c475f02014-12-05 15:37:39 -08004388deps_bin_encoder_test: $(BIN_ENCODER_TEST_DEPS)
4389
nnoble69ac39f2014-12-12 15:43:38 -08004390ifneq ($(NO_SECURE),true)
4391ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08004392-include $(BIN_ENCODER_TEST_DEPS)
4393endif
nnoble69ac39f2014-12-12 15:43:38 -08004394endif
nnoble0c475f02014-12-05 15:37:39 -08004395
nnoble0c475f02014-12-05 15:37:39 -08004396
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004397SECURE_ENDPOINT_TEST_SRC = \
ctiller2bbb6c42014-12-17 09:44:44 -08004398 test/core/security/secure_endpoint_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004399
ctillercab52e72015-01-06 13:10:23 -08004400SECURE_ENDPOINT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(SECURE_ENDPOINT_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004401SECURE_ENDPOINT_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(SECURE_ENDPOINT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004402
nnoble69ac39f2014-12-12 15:43:38 -08004403ifeq ($(NO_SECURE),true)
4404
ctillercab52e72015-01-06 13:10:23 -08004405bins/$(CONFIG)/secure_endpoint_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004406
4407else
4408
nnoble5f2ecb32015-01-12 16:40:18 -08004409bins/$(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 -08004410 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004411 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004412 $(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 -08004413
nnoble69ac39f2014-12-12 15:43:38 -08004414endif
4415
Craig Tiller770f60a2015-01-12 17:44:43 -08004416objs/$(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 -08004417
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004418deps_secure_endpoint_test: $(SECURE_ENDPOINT_TEST_DEPS)
4419
nnoble69ac39f2014-12-12 15:43:38 -08004420ifneq ($(NO_SECURE),true)
4421ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004422-include $(SECURE_ENDPOINT_TEST_DEPS)
4423endif
nnoble69ac39f2014-12-12 15:43:38 -08004424endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004425
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004426
4427HTTPCLI_FORMAT_REQUEST_TEST_SRC = \
4428 test/core/httpcli/format_request_test.c \
4429
ctillercab52e72015-01-06 13:10:23 -08004430HTTPCLI_FORMAT_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_FORMAT_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004431HTTPCLI_FORMAT_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(HTTPCLI_FORMAT_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004432
nnoble69ac39f2014-12-12 15:43:38 -08004433ifeq ($(NO_SECURE),true)
4434
ctillercab52e72015-01-06 13:10:23 -08004435bins/$(CONFIG)/httpcli_format_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004436
4437else
4438
nnoble5f2ecb32015-01-12 16:40:18 -08004439bins/$(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 -08004440 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004441 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004442 $(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 -08004443
nnoble69ac39f2014-12-12 15:43:38 -08004444endif
4445
Craig Tiller770f60a2015-01-12 17:44:43 -08004446objs/$(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 -08004447
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004448deps_httpcli_format_request_test: $(HTTPCLI_FORMAT_REQUEST_TEST_DEPS)
4449
nnoble69ac39f2014-12-12 15:43:38 -08004450ifneq ($(NO_SECURE),true)
4451ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004452-include $(HTTPCLI_FORMAT_REQUEST_TEST_DEPS)
4453endif
nnoble69ac39f2014-12-12 15:43:38 -08004454endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004455
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004456
4457HTTPCLI_PARSER_TEST_SRC = \
4458 test/core/httpcli/parser_test.c \
4459
ctillercab52e72015-01-06 13:10:23 -08004460HTTPCLI_PARSER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_PARSER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004461HTTPCLI_PARSER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(HTTPCLI_PARSER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004462
nnoble69ac39f2014-12-12 15:43:38 -08004463ifeq ($(NO_SECURE),true)
4464
ctillercab52e72015-01-06 13:10:23 -08004465bins/$(CONFIG)/httpcli_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004466
4467else
4468
nnoble5f2ecb32015-01-12 16:40:18 -08004469bins/$(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 -08004470 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004471 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004472 $(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 -08004473
nnoble69ac39f2014-12-12 15:43:38 -08004474endif
4475
Craig Tiller770f60a2015-01-12 17:44:43 -08004476objs/$(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 -08004477
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004478deps_httpcli_parser_test: $(HTTPCLI_PARSER_TEST_DEPS)
4479
nnoble69ac39f2014-12-12 15:43:38 -08004480ifneq ($(NO_SECURE),true)
4481ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004482-include $(HTTPCLI_PARSER_TEST_DEPS)
4483endif
nnoble69ac39f2014-12-12 15:43:38 -08004484endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004485
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004486
4487HTTPCLI_TEST_SRC = \
4488 test/core/httpcli/httpcli_test.c \
4489
ctillercab52e72015-01-06 13:10:23 -08004490HTTPCLI_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004491HTTPCLI_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(HTTPCLI_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004492
nnoble69ac39f2014-12-12 15:43:38 -08004493ifeq ($(NO_SECURE),true)
4494
ctillercab52e72015-01-06 13:10:23 -08004495bins/$(CONFIG)/httpcli_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004496
4497else
4498
nnoble5f2ecb32015-01-12 16:40:18 -08004499bins/$(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 -08004500 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004501 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004502 $(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 -08004503
nnoble69ac39f2014-12-12 15:43:38 -08004504endif
4505
Craig Tiller770f60a2015-01-12 17:44:43 -08004506objs/$(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 -08004507
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004508deps_httpcli_test: $(HTTPCLI_TEST_DEPS)
4509
nnoble69ac39f2014-12-12 15:43:38 -08004510ifneq ($(NO_SECURE),true)
4511ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004512-include $(HTTPCLI_TEST_DEPS)
4513endif
nnoble69ac39f2014-12-12 15:43:38 -08004514endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004515
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004516
4517GRPC_CREDENTIALS_TEST_SRC = \
4518 test/core/security/credentials_test.c \
4519
ctillercab52e72015-01-06 13:10:23 -08004520GRPC_CREDENTIALS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CREDENTIALS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004521GRPC_CREDENTIALS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GRPC_CREDENTIALS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004522
nnoble69ac39f2014-12-12 15:43:38 -08004523ifeq ($(NO_SECURE),true)
4524
ctillercab52e72015-01-06 13:10:23 -08004525bins/$(CONFIG)/grpc_credentials_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004526
4527else
4528
nnoble5f2ecb32015-01-12 16:40:18 -08004529bins/$(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 -08004530 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004531 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004532 $(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 -08004533
nnoble69ac39f2014-12-12 15:43:38 -08004534endif
4535
Craig Tiller770f60a2015-01-12 17:44:43 -08004536objs/$(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 -08004537
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004538deps_grpc_credentials_test: $(GRPC_CREDENTIALS_TEST_DEPS)
4539
nnoble69ac39f2014-12-12 15:43:38 -08004540ifneq ($(NO_SECURE),true)
4541ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004542-include $(GRPC_CREDENTIALS_TEST_DEPS)
4543endif
nnoble69ac39f2014-12-12 15:43:38 -08004544endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004545
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004546
jboeuf1a809c02014-12-19 15:44:30 -08004547GRPC_FETCH_OAUTH2_SRC = \
4548 test/core/security/fetch_oauth2.c \
4549
ctillercab52e72015-01-06 13:10:23 -08004550GRPC_FETCH_OAUTH2_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_FETCH_OAUTH2_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004551GRPC_FETCH_OAUTH2_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GRPC_FETCH_OAUTH2_SRC))))
jboeuf1a809c02014-12-19 15:44:30 -08004552
4553ifeq ($(NO_SECURE),true)
4554
ctillercab52e72015-01-06 13:10:23 -08004555bins/$(CONFIG)/grpc_fetch_oauth2: openssl_dep_error
jboeuf1a809c02014-12-19 15:44:30 -08004556
4557else
4558
nnoble5f2ecb32015-01-12 16:40:18 -08004559bins/$(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 -08004560 $(E) "[LD] Linking $@"
4561 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004562 $(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 -08004563
4564endif
4565
Craig Tiller770f60a2015-01-12 17:44:43 -08004566objs/$(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 -08004567
jboeuf1a809c02014-12-19 15:44:30 -08004568deps_grpc_fetch_oauth2: $(GRPC_FETCH_OAUTH2_DEPS)
4569
4570ifneq ($(NO_SECURE),true)
4571ifneq ($(NO_DEPS),true)
4572-include $(GRPC_FETCH_OAUTH2_DEPS)
4573endif
4574endif
4575
jboeuf1a809c02014-12-19 15:44:30 -08004576
jboeufbefd2652014-12-12 15:39:47 -08004577GRPC_BASE64_TEST_SRC = \
4578 test/core/security/base64_test.c \
4579
ctillercab52e72015-01-06 13:10:23 -08004580GRPC_BASE64_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BASE64_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004581GRPC_BASE64_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GRPC_BASE64_TEST_SRC))))
jboeufbefd2652014-12-12 15:39:47 -08004582
nnoble69ac39f2014-12-12 15:43:38 -08004583ifeq ($(NO_SECURE),true)
4584
ctillercab52e72015-01-06 13:10:23 -08004585bins/$(CONFIG)/grpc_base64_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004586
4587else
4588
nnoble5f2ecb32015-01-12 16:40:18 -08004589bins/$(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 -08004590 $(E) "[LD] Linking $@"
4591 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004592 $(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 -08004593
nnoble69ac39f2014-12-12 15:43:38 -08004594endif
4595
Craig Tiller770f60a2015-01-12 17:44:43 -08004596objs/$(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 -08004597
jboeufbefd2652014-12-12 15:39:47 -08004598deps_grpc_base64_test: $(GRPC_BASE64_TEST_DEPS)
4599
nnoble69ac39f2014-12-12 15:43:38 -08004600ifneq ($(NO_SECURE),true)
4601ifneq ($(NO_DEPS),true)
jboeufbefd2652014-12-12 15:39:47 -08004602-include $(GRPC_BASE64_TEST_DEPS)
4603endif
nnoble69ac39f2014-12-12 15:43:38 -08004604endif
jboeufbefd2652014-12-12 15:39:47 -08004605
jboeufbefd2652014-12-12 15:39:47 -08004606
4607GRPC_JSON_TOKEN_TEST_SRC = \
4608 test/core/security/json_token_test.c \
4609
ctillercab52e72015-01-06 13:10:23 -08004610GRPC_JSON_TOKEN_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_JSON_TOKEN_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004611GRPC_JSON_TOKEN_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(GRPC_JSON_TOKEN_TEST_SRC))))
jboeufbefd2652014-12-12 15:39:47 -08004612
nnoble69ac39f2014-12-12 15:43:38 -08004613ifeq ($(NO_SECURE),true)
4614
ctillercab52e72015-01-06 13:10:23 -08004615bins/$(CONFIG)/grpc_json_token_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004616
4617else
4618
nnoble5f2ecb32015-01-12 16:40:18 -08004619bins/$(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 -08004620 $(E) "[LD] Linking $@"
4621 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004622 $(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 -08004623
nnoble69ac39f2014-12-12 15:43:38 -08004624endif
4625
Craig Tiller770f60a2015-01-12 17:44:43 -08004626objs/$(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 -08004627
jboeufbefd2652014-12-12 15:39:47 -08004628deps_grpc_json_token_test: $(GRPC_JSON_TOKEN_TEST_DEPS)
4629
nnoble69ac39f2014-12-12 15:43:38 -08004630ifneq ($(NO_SECURE),true)
4631ifneq ($(NO_DEPS),true)
jboeufbefd2652014-12-12 15:39:47 -08004632-include $(GRPC_JSON_TOKEN_TEST_DEPS)
4633endif
nnoble69ac39f2014-12-12 15:43:38 -08004634endif
jboeufbefd2652014-12-12 15:39:47 -08004635
jboeufbefd2652014-12-12 15:39:47 -08004636
ctiller8919f602014-12-10 10:19:42 -08004637TIMEOUT_ENCODING_TEST_SRC = \
4638 test/core/transport/chttp2/timeout_encoding_test.c \
4639
ctillercab52e72015-01-06 13:10:23 -08004640TIMEOUT_ENCODING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TIMEOUT_ENCODING_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004641TIMEOUT_ENCODING_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(TIMEOUT_ENCODING_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004642
nnoble69ac39f2014-12-12 15:43:38 -08004643ifeq ($(NO_SECURE),true)
4644
ctillercab52e72015-01-06 13:10:23 -08004645bins/$(CONFIG)/timeout_encoding_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004646
4647else
4648
nnoble5f2ecb32015-01-12 16:40:18 -08004649bins/$(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 -08004650 $(E) "[LD] Linking $@"
4651 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004652 $(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 -08004653
nnoble69ac39f2014-12-12 15:43:38 -08004654endif
4655
Craig Tiller770f60a2015-01-12 17:44:43 -08004656objs/$(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 -08004657
ctiller8919f602014-12-10 10:19:42 -08004658deps_timeout_encoding_test: $(TIMEOUT_ENCODING_TEST_DEPS)
4659
nnoble69ac39f2014-12-12 15:43:38 -08004660ifneq ($(NO_SECURE),true)
4661ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08004662-include $(TIMEOUT_ENCODING_TEST_DEPS)
4663endif
nnoble69ac39f2014-12-12 15:43:38 -08004664endif
ctiller8919f602014-12-10 10:19:42 -08004665
ctiller8919f602014-12-10 10:19:42 -08004666
4667FD_POSIX_TEST_SRC = \
4668 test/core/iomgr/fd_posix_test.c \
4669
ctillercab52e72015-01-06 13:10:23 -08004670FD_POSIX_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FD_POSIX_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004671FD_POSIX_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(FD_POSIX_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004672
nnoble69ac39f2014-12-12 15:43:38 -08004673ifeq ($(NO_SECURE),true)
4674
ctillercab52e72015-01-06 13:10:23 -08004675bins/$(CONFIG)/fd_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004676
4677else
4678
nnoble5f2ecb32015-01-12 16:40:18 -08004679bins/$(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 -08004680 $(E) "[LD] Linking $@"
4681 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004682 $(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 -08004683
nnoble69ac39f2014-12-12 15:43:38 -08004684endif
4685
Craig Tiller770f60a2015-01-12 17:44:43 -08004686objs/$(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 -08004687
ctiller8919f602014-12-10 10:19:42 -08004688deps_fd_posix_test: $(FD_POSIX_TEST_DEPS)
4689
nnoble69ac39f2014-12-12 15:43:38 -08004690ifneq ($(NO_SECURE),true)
4691ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08004692-include $(FD_POSIX_TEST_DEPS)
4693endif
nnoble69ac39f2014-12-12 15:43:38 -08004694endif
ctiller8919f602014-12-10 10:19:42 -08004695
ctiller8919f602014-12-10 10:19:42 -08004696
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004697FLING_STREAM_TEST_SRC = \
4698 test/core/fling/fling_stream_test.c \
4699
ctillercab52e72015-01-06 13:10:23 -08004700FLING_STREAM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_STREAM_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004701FLING_STREAM_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(FLING_STREAM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004702
nnoble69ac39f2014-12-12 15:43:38 -08004703ifeq ($(NO_SECURE),true)
4704
ctillercab52e72015-01-06 13:10:23 -08004705bins/$(CONFIG)/fling_stream_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004706
4707else
4708
nnoble5f2ecb32015-01-12 16:40:18 -08004709bins/$(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 -08004710 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004711 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004712 $(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 -08004713
nnoble69ac39f2014-12-12 15:43:38 -08004714endif
4715
Craig Tiller770f60a2015-01-12 17:44:43 -08004716objs/$(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 -08004717
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004718deps_fling_stream_test: $(FLING_STREAM_TEST_DEPS)
4719
nnoble69ac39f2014-12-12 15:43:38 -08004720ifneq ($(NO_SECURE),true)
4721ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004722-include $(FLING_STREAM_TEST_DEPS)
4723endif
nnoble69ac39f2014-12-12 15:43:38 -08004724endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004725
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004726
4727LAME_CLIENT_TEST_SRC = \
4728 test/core/surface/lame_client_test.c \
4729
ctillercab52e72015-01-06 13:10:23 -08004730LAME_CLIENT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(LAME_CLIENT_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004731LAME_CLIENT_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(LAME_CLIENT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004732
nnoble69ac39f2014-12-12 15:43:38 -08004733ifeq ($(NO_SECURE),true)
4734
ctillercab52e72015-01-06 13:10:23 -08004735bins/$(CONFIG)/lame_client_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004736
4737else
4738
nnoble5f2ecb32015-01-12 16:40:18 -08004739bins/$(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 -08004740 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004741 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004742 $(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 -08004743
nnoble69ac39f2014-12-12 15:43:38 -08004744endif
4745
Craig Tiller770f60a2015-01-12 17:44:43 -08004746objs/$(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 -08004747
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004748deps_lame_client_test: $(LAME_CLIENT_TEST_DEPS)
4749
nnoble69ac39f2014-12-12 15:43:38 -08004750ifneq ($(NO_SECURE),true)
4751ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004752-include $(LAME_CLIENT_TEST_DEPS)
4753endif
nnoble69ac39f2014-12-12 15:43:38 -08004754endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004755
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004756
4757THREAD_POOL_TEST_SRC = \
4758 test/cpp/server/thread_pool_test.cc \
4759
ctillercab52e72015-01-06 13:10:23 -08004760THREAD_POOL_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(THREAD_POOL_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004761THREAD_POOL_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(THREAD_POOL_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004762
nnoble69ac39f2014-12-12 15:43:38 -08004763ifeq ($(NO_SECURE),true)
4764
ctillercab52e72015-01-06 13:10:23 -08004765bins/$(CONFIG)/thread_pool_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004766
4767else
4768
nnoble5f2ecb32015-01-12 16:40:18 -08004769bins/$(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 -08004770 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004771 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004772 $(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 -08004773
nnoble69ac39f2014-12-12 15:43:38 -08004774endif
4775
Craig Tiller770f60a2015-01-12 17:44:43 -08004776objs/$(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 -08004777
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004778deps_thread_pool_test: $(THREAD_POOL_TEST_DEPS)
4779
nnoble69ac39f2014-12-12 15:43:38 -08004780ifneq ($(NO_SECURE),true)
4781ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004782-include $(THREAD_POOL_TEST_DEPS)
4783endif
nnoble69ac39f2014-12-12 15:43:38 -08004784endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004785
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004786
4787STATUS_TEST_SRC = \
4788 test/cpp/util/status_test.cc \
4789
ctillercab52e72015-01-06 13:10:23 -08004790STATUS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(STATUS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004791STATUS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(STATUS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004792
nnoble69ac39f2014-12-12 15:43:38 -08004793ifeq ($(NO_SECURE),true)
4794
ctillercab52e72015-01-06 13:10:23 -08004795bins/$(CONFIG)/status_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004796
4797else
4798
nnoble5f2ecb32015-01-12 16:40:18 -08004799bins/$(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 -08004800 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08004801 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004802 $(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 -08004803
nnoble69ac39f2014-12-12 15:43:38 -08004804endif
4805
Craig Tiller770f60a2015-01-12 17:44:43 -08004806objs/$(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 -08004807
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004808deps_status_test: $(STATUS_TEST_DEPS)
4809
nnoble69ac39f2014-12-12 15:43:38 -08004810ifneq ($(NO_SECURE),true)
4811ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004812-include $(STATUS_TEST_DEPS)
4813endif
nnoble69ac39f2014-12-12 15:43:38 -08004814endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004815
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004816
ctiller8919f602014-12-10 10:19:42 -08004817SYNC_CLIENT_ASYNC_SERVER_TEST_SRC = \
4818 test/cpp/end2end/sync_client_async_server_test.cc \
4819
ctillercab52e72015-01-06 13:10:23 -08004820SYNC_CLIENT_ASYNC_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(SYNC_CLIENT_ASYNC_SERVER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004821SYNC_CLIENT_ASYNC_SERVER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(SYNC_CLIENT_ASYNC_SERVER_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004822
nnoble69ac39f2014-12-12 15:43:38 -08004823ifeq ($(NO_SECURE),true)
4824
ctillercab52e72015-01-06 13:10:23 -08004825bins/$(CONFIG)/sync_client_async_server_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004826
4827else
4828
Craig Tiller770f60a2015-01-12 17:44:43 -08004829bins/$(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 -08004830 $(E) "[LD] Linking $@"
4831 $(Q) mkdir -p `dirname $@`
Craig Tiller770f60a2015-01-12 17:44:43 -08004832 $(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 -08004833
nnoble69ac39f2014-12-12 15:43:38 -08004834endif
4835
Craig Tiller770f60a2015-01-12 17:44:43 -08004836objs/$(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 -08004837
ctiller8919f602014-12-10 10:19:42 -08004838deps_sync_client_async_server_test: $(SYNC_CLIENT_ASYNC_SERVER_TEST_DEPS)
4839
nnoble69ac39f2014-12-12 15:43:38 -08004840ifneq ($(NO_SECURE),true)
4841ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08004842-include $(SYNC_CLIENT_ASYNC_SERVER_TEST_DEPS)
4843endif
nnoble69ac39f2014-12-12 15:43:38 -08004844endif
ctiller8919f602014-12-10 10:19:42 -08004845
ctiller8919f602014-12-10 10:19:42 -08004846
4847QPS_CLIENT_SRC = \
Craig Tillerbf2659f2015-01-13 12:27:06 -08004848 gens/test/cpp/qps/qpstest.pb.cc \
vpai80b6d012014-12-17 11:47:32 -08004849 test/cpp/qps/client.cc \
ctiller8919f602014-12-10 10:19:42 -08004850
ctillercab52e72015-01-06 13:10:23 -08004851QPS_CLIENT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_CLIENT_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004852QPS_CLIENT_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(QPS_CLIENT_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004853
nnoble69ac39f2014-12-12 15:43:38 -08004854ifeq ($(NO_SECURE),true)
4855
ctillercab52e72015-01-06 13:10:23 -08004856bins/$(CONFIG)/qps_client: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004857
4858else
4859
nnoble5f2ecb32015-01-12 16:40:18 -08004860bins/$(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 -08004861 $(E) "[LD] Linking $@"
4862 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004863 $(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 -08004864
nnoble69ac39f2014-12-12 15:43:38 -08004865endif
4866
Craig Tillerbf2659f2015-01-13 12:27:06 -08004867objs/$(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 -08004868objs/$(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 -08004869
ctiller8919f602014-12-10 10:19:42 -08004870deps_qps_client: $(QPS_CLIENT_DEPS)
4871
nnoble69ac39f2014-12-12 15:43:38 -08004872ifneq ($(NO_SECURE),true)
4873ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08004874-include $(QPS_CLIENT_DEPS)
4875endif
nnoble69ac39f2014-12-12 15:43:38 -08004876endif
ctiller8919f602014-12-10 10:19:42 -08004877
ctiller8919f602014-12-10 10:19:42 -08004878
4879QPS_SERVER_SRC = \
Craig Tillerbf2659f2015-01-13 12:27:06 -08004880 gens/test/cpp/qps/qpstest.pb.cc \
vpai80b6d012014-12-17 11:47:32 -08004881 test/cpp/qps/server.cc \
ctiller8919f602014-12-10 10:19:42 -08004882
ctillercab52e72015-01-06 13:10:23 -08004883QPS_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_SERVER_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004884QPS_SERVER_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(QPS_SERVER_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004885
nnoble69ac39f2014-12-12 15:43:38 -08004886ifeq ($(NO_SECURE),true)
4887
ctillercab52e72015-01-06 13:10:23 -08004888bins/$(CONFIG)/qps_server: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004889
4890else
4891
nnoble5f2ecb32015-01-12 16:40:18 -08004892bins/$(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 -08004893 $(E) "[LD] Linking $@"
4894 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004895 $(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 -08004896
nnoble69ac39f2014-12-12 15:43:38 -08004897endif
4898
Craig Tillerbf2659f2015-01-13 12:27:06 -08004899objs/$(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 -08004900objs/$(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 -08004901
ctiller8919f602014-12-10 10:19:42 -08004902deps_qps_server: $(QPS_SERVER_DEPS)
4903
nnoble69ac39f2014-12-12 15:43:38 -08004904ifneq ($(NO_SECURE),true)
4905ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08004906-include $(QPS_SERVER_DEPS)
4907endif
nnoble69ac39f2014-12-12 15:43:38 -08004908endif
ctiller8919f602014-12-10 10:19:42 -08004909
ctiller8919f602014-12-10 10:19:42 -08004910
4911INTEROP_SERVER_SRC = \
nnoble72309c62014-12-12 11:42:26 -08004912 gens/test/cpp/interop/empty.pb.cc \
4913 gens/test/cpp/interop/messages.pb.cc \
4914 gens/test/cpp/interop/test.pb.cc \
ctiller8919f602014-12-10 10:19:42 -08004915 test/cpp/interop/server.cc \
4916
ctillercab52e72015-01-06 13:10:23 -08004917INTEROP_SERVER_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_SERVER_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004918INTEROP_SERVER_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(INTEROP_SERVER_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004919
nnoble69ac39f2014-12-12 15:43:38 -08004920ifeq ($(NO_SECURE),true)
4921
ctillercab52e72015-01-06 13:10:23 -08004922bins/$(CONFIG)/interop_server: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004923
4924else
4925
nnoble5f2ecb32015-01-12 16:40:18 -08004926bins/$(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 -08004927 $(E) "[LD] Linking $@"
4928 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004929 $(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 -08004930
nnoble69ac39f2014-12-12 15:43:38 -08004931endif
4932
Craig Tiller770f60a2015-01-12 17:44:43 -08004933objs/$(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
4934objs/$(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
4935objs/$(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
4936objs/$(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 -08004937
ctiller8919f602014-12-10 10:19:42 -08004938deps_interop_server: $(INTEROP_SERVER_DEPS)
4939
nnoble69ac39f2014-12-12 15:43:38 -08004940ifneq ($(NO_SECURE),true)
4941ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08004942-include $(INTEROP_SERVER_DEPS)
4943endif
nnoble69ac39f2014-12-12 15:43:38 -08004944endif
ctiller8919f602014-12-10 10:19:42 -08004945
ctiller8919f602014-12-10 10:19:42 -08004946
4947INTEROP_CLIENT_SRC = \
nnoble72309c62014-12-12 11:42:26 -08004948 gens/test/cpp/interop/empty.pb.cc \
4949 gens/test/cpp/interop/messages.pb.cc \
4950 gens/test/cpp/interop/test.pb.cc \
ctiller8919f602014-12-10 10:19:42 -08004951 test/cpp/interop/client.cc \
4952
ctillercab52e72015-01-06 13:10:23 -08004953INTEROP_CLIENT_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_CLIENT_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004954INTEROP_CLIENT_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(INTEROP_CLIENT_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004955
nnoble69ac39f2014-12-12 15:43:38 -08004956ifeq ($(NO_SECURE),true)
4957
ctillercab52e72015-01-06 13:10:23 -08004958bins/$(CONFIG)/interop_client: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004959
4960else
4961
nnoble5f2ecb32015-01-12 16:40:18 -08004962bins/$(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 -08004963 $(E) "[LD] Linking $@"
4964 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004965 $(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 -08004966
nnoble69ac39f2014-12-12 15:43:38 -08004967endif
4968
Craig Tiller770f60a2015-01-12 17:44:43 -08004969objs/$(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
4970objs/$(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
4971objs/$(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
4972objs/$(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 -08004973
ctiller8919f602014-12-10 10:19:42 -08004974deps_interop_client: $(INTEROP_CLIENT_DEPS)
4975
nnoble69ac39f2014-12-12 15:43:38 -08004976ifneq ($(NO_SECURE),true)
4977ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08004978-include $(INTEROP_CLIENT_DEPS)
4979endif
nnoble69ac39f2014-12-12 15:43:38 -08004980endif
ctiller8919f602014-12-10 10:19:42 -08004981
ctiller8919f602014-12-10 10:19:42 -08004982
4983END2END_TEST_SRC = \
4984 test/cpp/end2end/end2end_test.cc \
4985
ctillercab52e72015-01-06 13:10:23 -08004986END2END_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(END2END_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08004987END2END_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(END2END_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08004988
nnoble69ac39f2014-12-12 15:43:38 -08004989ifeq ($(NO_SECURE),true)
4990
ctillercab52e72015-01-06 13:10:23 -08004991bins/$(CONFIG)/end2end_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004992
4993else
4994
nnoble5f2ecb32015-01-12 16:40:18 -08004995bins/$(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 -08004996 $(E) "[LD] Linking $@"
4997 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08004998 $(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 -08004999
nnoble69ac39f2014-12-12 15:43:38 -08005000endif
5001
Craig Tiller770f60a2015-01-12 17:44:43 -08005002objs/$(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 -08005003
ctiller8919f602014-12-10 10:19:42 -08005004deps_end2end_test: $(END2END_TEST_DEPS)
5005
nnoble69ac39f2014-12-12 15:43:38 -08005006ifneq ($(NO_SECURE),true)
5007ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08005008-include $(END2END_TEST_DEPS)
5009endif
nnoble69ac39f2014-12-12 15:43:38 -08005010endif
ctiller8919f602014-12-10 10:19:42 -08005011
ctiller8919f602014-12-10 10:19:42 -08005012
yangg59dfc902014-12-19 14:00:14 -08005013CHANNEL_ARGUMENTS_TEST_SRC = \
5014 test/cpp/client/channel_arguments_test.cc \
5015
ctillercab52e72015-01-06 13:10:23 -08005016CHANNEL_ARGUMENTS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHANNEL_ARGUMENTS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005017CHANNEL_ARGUMENTS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHANNEL_ARGUMENTS_TEST_SRC))))
yangg59dfc902014-12-19 14:00:14 -08005018
5019ifeq ($(NO_SECURE),true)
5020
ctillercab52e72015-01-06 13:10:23 -08005021bins/$(CONFIG)/channel_arguments_test: openssl_dep_error
yangg59dfc902014-12-19 14:00:14 -08005022
5023else
5024
Craig Tillerd4773f52015-01-12 16:38:47 -08005025bins/$(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 -08005026 $(E) "[LD] Linking $@"
5027 $(Q) mkdir -p `dirname $@`
Craig Tillerd4773f52015-01-12 16:38:47 -08005028 $(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 -08005029
5030endif
5031
Craig Tillerd4773f52015-01-12 16:38:47 -08005032objs/$(CONFIG)/test/cpp/client/channel_arguments_test.o: libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr.a
5033
yangg59dfc902014-12-19 14:00:14 -08005034deps_channel_arguments_test: $(CHANNEL_ARGUMENTS_TEST_DEPS)
5035
5036ifneq ($(NO_SECURE),true)
5037ifneq ($(NO_DEPS),true)
5038-include $(CHANNEL_ARGUMENTS_TEST_DEPS)
5039endif
5040endif
5041
yangg59dfc902014-12-19 14:00:14 -08005042
yangg4105e2b2015-01-09 14:19:44 -08005043CREDENTIALS_TEST_SRC = \
5044 test/cpp/client/credentials_test.cc \
5045
5046CREDENTIALS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CREDENTIALS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005047CREDENTIALS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CREDENTIALS_TEST_SRC))))
yangg4105e2b2015-01-09 14:19:44 -08005048
5049ifeq ($(NO_SECURE),true)
5050
5051bins/$(CONFIG)/credentials_test: openssl_dep_error
5052
5053else
5054
Craig Tillerd4773f52015-01-12 16:38:47 -08005055bins/$(CONFIG)/credentials_test: $(CREDENTIALS_TEST_OBJS) libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr.a
yangg4105e2b2015-01-09 14:19:44 -08005056 $(E) "[LD] Linking $@"
5057 $(Q) mkdir -p `dirname $@`
Craig Tillerd4773f52015-01-12 16:38:47 -08005058 $(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 -08005059
5060endif
5061
Craig Tillerd4773f52015-01-12 16:38:47 -08005062objs/$(CONFIG)/test/cpp/client/credentials_test.o: libs/$(CONFIG)/libgrpc++.a libs/$(CONFIG)/libgrpc.a libs/$(CONFIG)/libgpr.a
5063
yangg4105e2b2015-01-09 14:19:44 -08005064deps_credentials_test: $(CREDENTIALS_TEST_DEPS)
5065
5066ifneq ($(NO_SECURE),true)
5067ifneq ($(NO_DEPS),true)
5068-include $(CREDENTIALS_TEST_DEPS)
5069endif
5070endif
5071
yangg4105e2b2015-01-09 14:19:44 -08005072
ctiller8919f602014-12-10 10:19:42 -08005073ALARM_TEST_SRC = \
5074 test/core/iomgr/alarm_test.c \
5075
ctillercab52e72015-01-06 13:10:23 -08005076ALARM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005077ALARM_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(ALARM_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08005078
nnoble69ac39f2014-12-12 15:43:38 -08005079ifeq ($(NO_SECURE),true)
5080
ctillercab52e72015-01-06 13:10:23 -08005081bins/$(CONFIG)/alarm_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005082
5083else
5084
nnoble5f2ecb32015-01-12 16:40:18 -08005085bins/$(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 -08005086 $(E) "[LD] Linking $@"
5087 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005088 $(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 -08005089
nnoble69ac39f2014-12-12 15:43:38 -08005090endif
5091
Craig Tiller770f60a2015-01-12 17:44:43 -08005092objs/$(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 -08005093
ctiller8919f602014-12-10 10:19:42 -08005094deps_alarm_test: $(ALARM_TEST_DEPS)
5095
nnoble69ac39f2014-12-12 15:43:38 -08005096ifneq ($(NO_SECURE),true)
5097ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08005098-include $(ALARM_TEST_DEPS)
5099endif
nnoble69ac39f2014-12-12 15:43:38 -08005100endif
ctiller8919f602014-12-10 10:19:42 -08005101
ctiller8919f602014-12-10 10:19:42 -08005102
ctiller3bf466f2014-12-19 16:21:57 -08005103ALARM_LIST_TEST_SRC = \
5104 test/core/iomgr/alarm_list_test.c \
5105
ctillercab52e72015-01-06 13:10:23 -08005106ALARM_LIST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_LIST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005107ALARM_LIST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(ALARM_LIST_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08005108
5109ifeq ($(NO_SECURE),true)
5110
ctillercab52e72015-01-06 13:10:23 -08005111bins/$(CONFIG)/alarm_list_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08005112
5113else
5114
nnoble5f2ecb32015-01-12 16:40:18 -08005115bins/$(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 -08005116 $(E) "[LD] Linking $@"
5117 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005118 $(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 -08005119
5120endif
5121
Craig Tiller770f60a2015-01-12 17:44:43 -08005122objs/$(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 -08005123
ctiller3bf466f2014-12-19 16:21:57 -08005124deps_alarm_list_test: $(ALARM_LIST_TEST_DEPS)
5125
5126ifneq ($(NO_SECURE),true)
5127ifneq ($(NO_DEPS),true)
5128-include $(ALARM_LIST_TEST_DEPS)
5129endif
5130endif
5131
ctiller3bf466f2014-12-19 16:21:57 -08005132
5133ALARM_HEAP_TEST_SRC = \
5134 test/core/iomgr/alarm_heap_test.c \
5135
ctillercab52e72015-01-06 13:10:23 -08005136ALARM_HEAP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_HEAP_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005137ALARM_HEAP_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(ALARM_HEAP_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08005138
5139ifeq ($(NO_SECURE),true)
5140
ctillercab52e72015-01-06 13:10:23 -08005141bins/$(CONFIG)/alarm_heap_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08005142
5143else
5144
nnoble5f2ecb32015-01-12 16:40:18 -08005145bins/$(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 -08005146 $(E) "[LD] Linking $@"
5147 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005148 $(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 -08005149
5150endif
5151
Craig Tiller770f60a2015-01-12 17:44:43 -08005152objs/$(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 -08005153
ctiller3bf466f2014-12-19 16:21:57 -08005154deps_alarm_heap_test: $(ALARM_HEAP_TEST_DEPS)
5155
5156ifneq ($(NO_SECURE),true)
5157ifneq ($(NO_DEPS),true)
5158-include $(ALARM_HEAP_TEST_DEPS)
5159endif
5160endif
5161
ctiller3bf466f2014-12-19 16:21:57 -08005162
ctiller8919f602014-12-10 10:19:42 -08005163TIME_TEST_SRC = \
5164 test/core/support/time_test.c \
5165
ctillercab52e72015-01-06 13:10:23 -08005166TIME_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005167TIME_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(TIME_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08005168
nnoble69ac39f2014-12-12 15:43:38 -08005169ifeq ($(NO_SECURE),true)
5170
ctillercab52e72015-01-06 13:10:23 -08005171bins/$(CONFIG)/time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005172
5173else
5174
nnoble5f2ecb32015-01-12 16:40:18 -08005175bins/$(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 -08005176 $(E) "[LD] Linking $@"
5177 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005178 $(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 -08005179
nnoble69ac39f2014-12-12 15:43:38 -08005180endif
5181
Craig Tiller770f60a2015-01-12 17:44:43 -08005182objs/$(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 -08005183
ctiller8919f602014-12-10 10:19:42 -08005184deps_time_test: $(TIME_TEST_DEPS)
5185
nnoble69ac39f2014-12-12 15:43:38 -08005186ifneq ($(NO_SECURE),true)
5187ifneq ($(NO_DEPS),true)
ctiller8919f602014-12-10 10:19:42 -08005188-include $(TIME_TEST_DEPS)
5189endif
nnoble69ac39f2014-12-12 15:43:38 -08005190endif
ctiller8919f602014-12-10 10:19:42 -08005191
ctiller8919f602014-12-10 10:19:42 -08005192
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005193CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_SRC = \
5194
ctillercab52e72015-01-06 13:10:23 -08005195CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005196CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005197
nnoble69ac39f2014-12-12 15:43:38 -08005198ifeq ($(NO_SECURE),true)
5199
ctillercab52e72015-01-06 13:10:23 -08005200bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005201
5202else
5203
nnoble5f2ecb32015-01-12 16:40:18 -08005204bins/$(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 -08005205 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005206 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005207 $(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 -08005208
nnoble69ac39f2014-12-12 15:43:38 -08005209endif
5210
Craig Tillerd4773f52015-01-12 16:38:47 -08005211
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005212deps_chttp2_fake_security_cancel_after_accept_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_DEPS)
5213
nnoble69ac39f2014-12-12 15:43:38 -08005214ifneq ($(NO_SECURE),true)
5215ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005216-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_DEPS)
5217endif
nnoble69ac39f2014-12-12 15:43:38 -08005218endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005219
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005220
5221CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
5222
ctillercab52e72015-01-06 13:10:23 -08005223CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08005224CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005225
nnoble69ac39f2014-12-12 15:43:38 -08005226ifeq ($(NO_SECURE),true)
5227
ctillercab52e72015-01-06 13:10:23 -08005228bins/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005229
5230else
5231
nnoble5f2ecb32015-01-12 16:40:18 -08005232bins/$(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 -08005233 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005234 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005235 $(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 -08005236
nnoble69ac39f2014-12-12 15:43:38 -08005237endif
5238
Craig Tillerd4773f52015-01-12 16:38:47 -08005239
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005240deps_chttp2_fake_security_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
5241
nnoble69ac39f2014-12-12 15:43:38 -08005242ifneq ($(NO_SECURE),true)
5243ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005244-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
5245endif
nnoble69ac39f2014-12-12 15:43:38 -08005246endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005247
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005248
5249CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_SRC = \
5250
ctillercab52e72015-01-06 13:10:23 -08005251CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005252CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005253
nnoble69ac39f2014-12-12 15:43:38 -08005254ifeq ($(NO_SECURE),true)
5255
ctillercab52e72015-01-06 13:10:23 -08005256bins/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005257
5258else
5259
nnoble5f2ecb32015-01-12 16:40:18 -08005260bins/$(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 -08005261 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005262 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005263 $(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 -08005264
nnoble69ac39f2014-12-12 15:43:38 -08005265endif
5266
Craig Tillerd4773f52015-01-12 16:38:47 -08005267
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005268deps_chttp2_fake_security_cancel_after_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_DEPS)
5269
nnoble69ac39f2014-12-12 15:43:38 -08005270ifneq ($(NO_SECURE),true)
5271ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005272-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_DEPS)
5273endif
nnoble69ac39f2014-12-12 15:43:38 -08005274endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005275
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005276
5277CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_SRC = \
5278
ctillercab52e72015-01-06 13:10:23 -08005279CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005280CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005281
nnoble69ac39f2014-12-12 15:43:38 -08005282ifeq ($(NO_SECURE),true)
5283
ctillercab52e72015-01-06 13:10:23 -08005284bins/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005285
5286else
5287
nnoble5f2ecb32015-01-12 16:40:18 -08005288bins/$(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 -08005289 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005290 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005291 $(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 -08005292
nnoble69ac39f2014-12-12 15:43:38 -08005293endif
5294
Craig Tillerd4773f52015-01-12 16:38:47 -08005295
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005296deps_chttp2_fake_security_cancel_before_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_DEPS)
5297
nnoble69ac39f2014-12-12 15:43:38 -08005298ifneq ($(NO_SECURE),true)
5299ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005300-include $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_DEPS)
5301endif
nnoble69ac39f2014-12-12 15:43:38 -08005302endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005303
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005304
5305CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_SRC = \
5306
ctillercab52e72015-01-06 13:10:23 -08005307CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005308CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005309
nnoble69ac39f2014-12-12 15:43:38 -08005310ifeq ($(NO_SECURE),true)
5311
ctillercab52e72015-01-06 13:10:23 -08005312bins/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005313
5314else
5315
nnoble5f2ecb32015-01-12 16:40:18 -08005316bins/$(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 -08005317 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005318 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005319 $(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 -08005320
nnoble69ac39f2014-12-12 15:43:38 -08005321endif
5322
Craig Tillerd4773f52015-01-12 16:38:47 -08005323
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005324deps_chttp2_fake_security_cancel_in_a_vacuum_test: $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_DEPS)
5325
nnoble69ac39f2014-12-12 15:43:38 -08005326ifneq ($(NO_SECURE),true)
5327ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005328-include $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_DEPS)
5329endif
nnoble69ac39f2014-12-12 15:43:38 -08005330endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005331
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005332
hongyu24200d32015-01-08 15:13:49 -08005333CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
5334
5335CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005336CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08005337
5338ifeq ($(NO_SECURE),true)
5339
5340bins/$(CONFIG)/chttp2_fake_security_census_simple_request_test: openssl_dep_error
5341
5342else
5343
nnoble5f2ecb32015-01-12 16:40:18 -08005344bins/$(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 -08005345 $(E) "[LD] Linking $@"
5346 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005347 $(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 -08005348
5349endif
5350
Craig Tillerd4773f52015-01-12 16:38:47 -08005351
hongyu24200d32015-01-08 15:13:49 -08005352deps_chttp2_fake_security_census_simple_request_test: $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
5353
5354ifneq ($(NO_SECURE),true)
5355ifneq ($(NO_DEPS),true)
5356-include $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
5357endif
5358endif
5359
hongyu24200d32015-01-08 15:13:49 -08005360
ctillerc6d61c42014-12-15 14:52:08 -08005361CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_SRC = \
5362
ctillercab52e72015-01-06 13:10:23 -08005363CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005364CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08005365
5366ifeq ($(NO_SECURE),true)
5367
ctillercab52e72015-01-06 13:10:23 -08005368bins/$(CONFIG)/chttp2_fake_security_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08005369
5370else
5371
nnoble5f2ecb32015-01-12 16:40:18 -08005372bins/$(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 -08005373 $(E) "[LD] Linking $@"
5374 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005375 $(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 -08005376
5377endif
5378
Craig Tillerd4773f52015-01-12 16:38:47 -08005379
ctillerc6d61c42014-12-15 14:52:08 -08005380deps_chttp2_fake_security_disappearing_server_test: $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_DEPS)
5381
5382ifneq ($(NO_SECURE),true)
5383ifneq ($(NO_DEPS),true)
5384-include $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_DEPS)
5385endif
5386endif
5387
ctillerc6d61c42014-12-15 14:52:08 -08005388
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005389CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
5390
ctillercab52e72015-01-06 13:10:23 -08005391CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08005392CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005393
nnoble69ac39f2014-12-12 15:43:38 -08005394ifeq ($(NO_SECURE),true)
5395
ctillercab52e72015-01-06 13:10:23 -08005396bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005397
5398else
5399
nnoble5f2ecb32015-01-12 16:40:18 -08005400bins/$(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 -08005401 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005402 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005403 $(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 -08005404
nnoble69ac39f2014-12-12 15:43:38 -08005405endif
5406
Craig Tillerd4773f52015-01-12 16:38:47 -08005407
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005408deps_chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
5409
nnoble69ac39f2014-12-12 15:43:38 -08005410ifneq ($(NO_SECURE),true)
5411ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005412-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
5413endif
nnoble69ac39f2014-12-12 15:43:38 -08005414endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005415
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005416
5417CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
5418
ctillercab52e72015-01-06 13:10:23 -08005419CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08005420CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005421
nnoble69ac39f2014-12-12 15:43:38 -08005422ifeq ($(NO_SECURE),true)
5423
ctillercab52e72015-01-06 13:10:23 -08005424bins/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005425
5426else
5427
nnoble5f2ecb32015-01-12 16:40:18 -08005428bins/$(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 -08005429 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005430 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005431 $(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 -08005432
nnoble69ac39f2014-12-12 15:43:38 -08005433endif
5434
Craig Tillerd4773f52015-01-12 16:38:47 -08005435
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005436deps_chttp2_fake_security_early_server_shutdown_finishes_tags_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
5437
nnoble69ac39f2014-12-12 15:43:38 -08005438ifneq ($(NO_SECURE),true)
5439ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005440-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
5441endif
nnoble69ac39f2014-12-12 15:43:38 -08005442endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005443
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005444
5445CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_SRC = \
5446
ctillercab52e72015-01-06 13:10:23 -08005447CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005448CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005449
nnoble69ac39f2014-12-12 15:43:38 -08005450ifeq ($(NO_SECURE),true)
5451
ctillercab52e72015-01-06 13:10:23 -08005452bins/$(CONFIG)/chttp2_fake_security_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005453
5454else
5455
nnoble5f2ecb32015-01-12 16:40:18 -08005456bins/$(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 -08005457 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005458 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005459 $(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 -08005460
nnoble69ac39f2014-12-12 15:43:38 -08005461endif
5462
Craig Tillerd4773f52015-01-12 16:38:47 -08005463
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005464deps_chttp2_fake_security_invoke_large_request_test: $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_DEPS)
5465
nnoble69ac39f2014-12-12 15:43:38 -08005466ifneq ($(NO_SECURE),true)
5467ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005468-include $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_DEPS)
5469endif
nnoble69ac39f2014-12-12 15:43:38 -08005470endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005471
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005472
5473CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_SRC = \
5474
ctillercab52e72015-01-06 13:10:23 -08005475CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005476CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005477
nnoble69ac39f2014-12-12 15:43:38 -08005478ifeq ($(NO_SECURE),true)
5479
ctillercab52e72015-01-06 13:10:23 -08005480bins/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005481
5482else
5483
nnoble5f2ecb32015-01-12 16:40:18 -08005484bins/$(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 -08005485 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005486 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005487 $(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 -08005488
nnoble69ac39f2014-12-12 15:43:38 -08005489endif
5490
Craig Tillerd4773f52015-01-12 16:38:47 -08005491
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005492deps_chttp2_fake_security_max_concurrent_streams_test: $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_DEPS)
5493
nnoble69ac39f2014-12-12 15:43:38 -08005494ifneq ($(NO_SECURE),true)
5495ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005496-include $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_DEPS)
5497endif
nnoble69ac39f2014-12-12 15:43:38 -08005498endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005499
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005500
5501CHTTP2_FAKE_SECURITY_NO_OP_TEST_SRC = \
5502
ctillercab52e72015-01-06 13:10:23 -08005503CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005504CHTTP2_FAKE_SECURITY_NO_OP_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005505
nnoble69ac39f2014-12-12 15:43:38 -08005506ifeq ($(NO_SECURE),true)
5507
ctillercab52e72015-01-06 13:10:23 -08005508bins/$(CONFIG)/chttp2_fake_security_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005509
5510else
5511
nnoble5f2ecb32015-01-12 16:40:18 -08005512bins/$(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 -08005513 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005514 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005515 $(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 -08005516
nnoble69ac39f2014-12-12 15:43:38 -08005517endif
5518
Craig Tillerd4773f52015-01-12 16:38:47 -08005519
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005520deps_chttp2_fake_security_no_op_test: $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_DEPS)
5521
nnoble69ac39f2014-12-12 15:43:38 -08005522ifneq ($(NO_SECURE),true)
5523ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005524-include $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_DEPS)
5525endif
nnoble69ac39f2014-12-12 15:43:38 -08005526endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005527
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005528
5529CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_SRC = \
5530
ctillercab52e72015-01-06 13:10:23 -08005531CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005532CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005533
nnoble69ac39f2014-12-12 15:43:38 -08005534ifeq ($(NO_SECURE),true)
5535
ctillercab52e72015-01-06 13:10:23 -08005536bins/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005537
5538else
5539
nnoble5f2ecb32015-01-12 16:40:18 -08005540bins/$(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 -08005541 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005542 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005543 $(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 -08005544
nnoble69ac39f2014-12-12 15:43:38 -08005545endif
5546
Craig Tillerd4773f52015-01-12 16:38:47 -08005547
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005548deps_chttp2_fake_security_ping_pong_streaming_test: $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_DEPS)
5549
nnoble69ac39f2014-12-12 15:43:38 -08005550ifneq ($(NO_SECURE),true)
5551ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005552-include $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_DEPS)
5553endif
nnoble69ac39f2014-12-12 15:43:38 -08005554endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005555
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005556
ctiller33023c42014-12-12 16:28:33 -08005557CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
5558
ctillercab52e72015-01-06 13:10:23 -08005559CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08005560CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08005561
5562ifeq ($(NO_SECURE),true)
5563
ctillercab52e72015-01-06 13:10:23 -08005564bins/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08005565
5566else
5567
nnoble5f2ecb32015-01-12 16:40:18 -08005568bins/$(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 -08005569 $(E) "[LD] Linking $@"
5570 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005571 $(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 -08005572
5573endif
5574
Craig Tillerd4773f52015-01-12 16:38:47 -08005575
ctiller33023c42014-12-12 16:28:33 -08005576deps_chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
5577
5578ifneq ($(NO_SECURE),true)
5579ifneq ($(NO_DEPS),true)
5580-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
5581endif
5582endif
5583
ctiller33023c42014-12-12 16:28:33 -08005584
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005585CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
5586
ctillercab52e72015-01-06 13:10:23 -08005587CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08005588CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005589
nnoble69ac39f2014-12-12 15:43:38 -08005590ifeq ($(NO_SECURE),true)
5591
ctillercab52e72015-01-06 13:10:23 -08005592bins/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005593
5594else
5595
nnoble5f2ecb32015-01-12 16:40:18 -08005596bins/$(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 -08005597 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005598 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005599 $(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 -08005600
nnoble69ac39f2014-12-12 15:43:38 -08005601endif
5602
Craig Tillerd4773f52015-01-12 16:38:47 -08005603
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005604deps_chttp2_fake_security_request_response_with_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
5605
nnoble69ac39f2014-12-12 15:43:38 -08005606ifneq ($(NO_SECURE),true)
5607ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005608-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
5609endif
nnoble69ac39f2014-12-12 15:43:38 -08005610endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005611
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005612
5613CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
5614
ctillercab52e72015-01-06 13:10:23 -08005615CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005616CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005617
nnoble69ac39f2014-12-12 15:43:38 -08005618ifeq ($(NO_SECURE),true)
5619
ctillercab52e72015-01-06 13:10:23 -08005620bins/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005621
5622else
5623
nnoble5f2ecb32015-01-12 16:40:18 -08005624bins/$(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 -08005625 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005626 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005627 $(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 -08005628
nnoble69ac39f2014-12-12 15:43:38 -08005629endif
5630
Craig Tillerd4773f52015-01-12 16:38:47 -08005631
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005632deps_chttp2_fake_security_request_response_with_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
5633
nnoble69ac39f2014-12-12 15:43:38 -08005634ifneq ($(NO_SECURE),true)
5635ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005636-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
5637endif
nnoble69ac39f2014-12-12 15:43:38 -08005638endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005639
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005640
ctiller2845cad2014-12-15 15:14:12 -08005641CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
5642
ctillercab52e72015-01-06 13:10:23 -08005643CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08005644CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08005645
5646ifeq ($(NO_SECURE),true)
5647
ctillercab52e72015-01-06 13:10:23 -08005648bins/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08005649
5650else
5651
nnoble5f2ecb32015-01-12 16:40:18 -08005652bins/$(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 -08005653 $(E) "[LD] Linking $@"
5654 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005655 $(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 -08005656
5657endif
5658
Craig Tillerd4773f52015-01-12 16:38:47 -08005659
ctiller2845cad2014-12-15 15:14:12 -08005660deps_chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
5661
5662ifneq ($(NO_SECURE),true)
5663ifneq ($(NO_DEPS),true)
5664-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
5665endif
5666endif
5667
ctiller2845cad2014-12-15 15:14:12 -08005668
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005669CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
5670
ctillercab52e72015-01-06 13:10:23 -08005671CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005672CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005673
nnoble69ac39f2014-12-12 15:43:38 -08005674ifeq ($(NO_SECURE),true)
5675
ctillercab52e72015-01-06 13:10:23 -08005676bins/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005677
5678else
5679
nnoble5f2ecb32015-01-12 16:40:18 -08005680bins/$(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 -08005681 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005682 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005683 $(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 -08005684
nnoble69ac39f2014-12-12 15:43:38 -08005685endif
5686
Craig Tillerd4773f52015-01-12 16:38:47 -08005687
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005688deps_chttp2_fake_security_simple_delayed_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
5689
nnoble69ac39f2014-12-12 15:43:38 -08005690ifneq ($(NO_SECURE),true)
5691ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005692-include $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
5693endif
nnoble69ac39f2014-12-12 15:43:38 -08005694endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005695
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005696
5697CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_SRC = \
5698
ctillercab52e72015-01-06 13:10:23 -08005699CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005700CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005701
nnoble69ac39f2014-12-12 15:43:38 -08005702ifeq ($(NO_SECURE),true)
5703
ctillercab52e72015-01-06 13:10:23 -08005704bins/$(CONFIG)/chttp2_fake_security_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005705
5706else
5707
nnoble5f2ecb32015-01-12 16:40:18 -08005708bins/$(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 -08005709 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005710 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005711 $(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 -08005712
nnoble69ac39f2014-12-12 15:43:38 -08005713endif
5714
Craig Tillerd4773f52015-01-12 16:38:47 -08005715
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005716deps_chttp2_fake_security_simple_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_DEPS)
5717
nnoble69ac39f2014-12-12 15:43:38 -08005718ifneq ($(NO_SECURE),true)
5719ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005720-include $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_DEPS)
5721endif
nnoble69ac39f2014-12-12 15:43:38 -08005722endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005723
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005724
nathaniel52878172014-12-09 10:17:19 -08005725CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005726
ctillercab52e72015-01-06 13:10:23 -08005727CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005728CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005729
nnoble69ac39f2014-12-12 15:43:38 -08005730ifeq ($(NO_SECURE),true)
5731
ctillercab52e72015-01-06 13:10:23 -08005732bins/$(CONFIG)/chttp2_fake_security_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005733
5734else
5735
nnoble5f2ecb32015-01-12 16:40:18 -08005736bins/$(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 -08005737 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005738 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005739 $(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 -08005740
nnoble69ac39f2014-12-12 15:43:38 -08005741endif
5742
Craig Tillerd4773f52015-01-12 16:38:47 -08005743
nathaniel52878172014-12-09 10:17:19 -08005744deps_chttp2_fake_security_thread_stress_test: $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005745
nnoble69ac39f2014-12-12 15:43:38 -08005746ifneq ($(NO_SECURE),true)
5747ifneq ($(NO_DEPS),true)
nathaniel52878172014-12-09 10:17:19 -08005748-include $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005749endif
nnoble69ac39f2014-12-12 15:43:38 -08005750endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005751
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005752
5753CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
5754
ctillercab52e72015-01-06 13:10:23 -08005755CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08005756CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005757
nnoble69ac39f2014-12-12 15:43:38 -08005758ifeq ($(NO_SECURE),true)
5759
ctillercab52e72015-01-06 13:10:23 -08005760bins/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005761
5762else
5763
nnoble5f2ecb32015-01-12 16:40:18 -08005764bins/$(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 -08005765 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005766 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005767 $(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 -08005768
nnoble69ac39f2014-12-12 15:43:38 -08005769endif
5770
Craig Tillerd4773f52015-01-12 16:38:47 -08005771
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005772deps_chttp2_fake_security_writes_done_hangs_with_pending_read_test: $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
5773
nnoble69ac39f2014-12-12 15:43:38 -08005774ifneq ($(NO_SECURE),true)
5775ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005776-include $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
5777endif
nnoble69ac39f2014-12-12 15:43:38 -08005778endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005779
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005780
5781CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
5782
ctillercab52e72015-01-06 13:10:23 -08005783CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005784CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005785
nnoble69ac39f2014-12-12 15:43:38 -08005786ifeq ($(NO_SECURE),true)
5787
ctillercab52e72015-01-06 13:10:23 -08005788bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005789
5790else
5791
nnoble5f2ecb32015-01-12 16:40:18 -08005792bins/$(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 -08005793 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005794 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005795 $(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 -08005796
nnoble69ac39f2014-12-12 15:43:38 -08005797endif
5798
Craig Tillerd4773f52015-01-12 16:38:47 -08005799
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005800deps_chttp2_fullstack_cancel_after_accept_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_DEPS)
5801
nnoble69ac39f2014-12-12 15:43:38 -08005802ifneq ($(NO_SECURE),true)
5803ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005804-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_DEPS)
5805endif
nnoble69ac39f2014-12-12 15:43:38 -08005806endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005807
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005808
5809CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
5810
ctillercab52e72015-01-06 13:10:23 -08005811CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08005812CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005813
nnoble69ac39f2014-12-12 15:43:38 -08005814ifeq ($(NO_SECURE),true)
5815
ctillercab52e72015-01-06 13:10:23 -08005816bins/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005817
5818else
5819
nnoble5f2ecb32015-01-12 16:40:18 -08005820bins/$(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 -08005821 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005822 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005823 $(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 -08005824
nnoble69ac39f2014-12-12 15:43:38 -08005825endif
5826
Craig Tillerd4773f52015-01-12 16:38:47 -08005827
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005828deps_chttp2_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
5829
nnoble69ac39f2014-12-12 15:43:38 -08005830ifneq ($(NO_SECURE),true)
5831ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005832-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
5833endif
nnoble69ac39f2014-12-12 15:43:38 -08005834endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005835
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005836
5837CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
5838
ctillercab52e72015-01-06 13:10:23 -08005839CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005840CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005841
nnoble69ac39f2014-12-12 15:43:38 -08005842ifeq ($(NO_SECURE),true)
5843
ctillercab52e72015-01-06 13:10:23 -08005844bins/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005845
5846else
5847
nnoble5f2ecb32015-01-12 16:40:18 -08005848bins/$(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 -08005849 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005850 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005851 $(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 -08005852
nnoble69ac39f2014-12-12 15:43:38 -08005853endif
5854
Craig Tillerd4773f52015-01-12 16:38:47 -08005855
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005856deps_chttp2_fullstack_cancel_after_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_DEPS)
5857
nnoble69ac39f2014-12-12 15:43:38 -08005858ifneq ($(NO_SECURE),true)
5859ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005860-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_DEPS)
5861endif
nnoble69ac39f2014-12-12 15:43:38 -08005862endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005863
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005864
5865CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
5866
ctillercab52e72015-01-06 13:10:23 -08005867CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005868CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005869
nnoble69ac39f2014-12-12 15:43:38 -08005870ifeq ($(NO_SECURE),true)
5871
ctillercab52e72015-01-06 13:10:23 -08005872bins/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005873
5874else
5875
nnoble5f2ecb32015-01-12 16:40:18 -08005876bins/$(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 -08005877 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005878 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005879 $(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 -08005880
nnoble69ac39f2014-12-12 15:43:38 -08005881endif
5882
Craig Tillerd4773f52015-01-12 16:38:47 -08005883
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005884deps_chttp2_fullstack_cancel_before_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_DEPS)
5885
nnoble69ac39f2014-12-12 15:43:38 -08005886ifneq ($(NO_SECURE),true)
5887ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005888-include $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_DEPS)
5889endif
nnoble69ac39f2014-12-12 15:43:38 -08005890endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005891
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005892
5893CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
5894
ctillercab52e72015-01-06 13:10:23 -08005895CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005896CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005897
nnoble69ac39f2014-12-12 15:43:38 -08005898ifeq ($(NO_SECURE),true)
5899
ctillercab52e72015-01-06 13:10:23 -08005900bins/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005901
5902else
5903
nnoble5f2ecb32015-01-12 16:40:18 -08005904bins/$(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 -08005905 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005906 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005907 $(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 -08005908
nnoble69ac39f2014-12-12 15:43:38 -08005909endif
5910
Craig Tillerd4773f52015-01-12 16:38:47 -08005911
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005912deps_chttp2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_DEPS)
5913
nnoble69ac39f2014-12-12 15:43:38 -08005914ifneq ($(NO_SECURE),true)
5915ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005916-include $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_DEPS)
5917endif
nnoble69ac39f2014-12-12 15:43:38 -08005918endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005919
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005920
hongyu24200d32015-01-08 15:13:49 -08005921CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
5922
5923CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005924CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08005925
5926ifeq ($(NO_SECURE),true)
5927
5928bins/$(CONFIG)/chttp2_fullstack_census_simple_request_test: openssl_dep_error
5929
5930else
5931
nnoble5f2ecb32015-01-12 16:40:18 -08005932bins/$(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 -08005933 $(E) "[LD] Linking $@"
5934 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005935 $(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 -08005936
5937endif
5938
Craig Tillerd4773f52015-01-12 16:38:47 -08005939
hongyu24200d32015-01-08 15:13:49 -08005940deps_chttp2_fullstack_census_simple_request_test: $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
5941
5942ifneq ($(NO_SECURE),true)
5943ifneq ($(NO_DEPS),true)
5944-include $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
5945endif
5946endif
5947
hongyu24200d32015-01-08 15:13:49 -08005948
ctillerc6d61c42014-12-15 14:52:08 -08005949CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
5950
ctillercab52e72015-01-06 13:10:23 -08005951CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08005952CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08005953
5954ifeq ($(NO_SECURE),true)
5955
ctillercab52e72015-01-06 13:10:23 -08005956bins/$(CONFIG)/chttp2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08005957
5958else
5959
nnoble5f2ecb32015-01-12 16:40:18 -08005960bins/$(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 -08005961 $(E) "[LD] Linking $@"
5962 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005963 $(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 -08005964
5965endif
5966
Craig Tillerd4773f52015-01-12 16:38:47 -08005967
ctillerc6d61c42014-12-15 14:52:08 -08005968deps_chttp2_fullstack_disappearing_server_test: $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_DEPS)
5969
5970ifneq ($(NO_SECURE),true)
5971ifneq ($(NO_DEPS),true)
5972-include $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_DEPS)
5973endif
5974endif
5975
ctillerc6d61c42014-12-15 14:52:08 -08005976
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005977CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
5978
ctillercab52e72015-01-06 13:10:23 -08005979CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08005980CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005981
nnoble69ac39f2014-12-12 15:43:38 -08005982ifeq ($(NO_SECURE),true)
5983
ctillercab52e72015-01-06 13:10:23 -08005984bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005985
5986else
5987
nnoble5f2ecb32015-01-12 16:40:18 -08005988bins/$(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 -08005989 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005990 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08005991 $(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 -08005992
nnoble69ac39f2014-12-12 15:43:38 -08005993endif
5994
Craig Tillerd4773f52015-01-12 16:38:47 -08005995
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005996deps_chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
5997
nnoble69ac39f2014-12-12 15:43:38 -08005998ifneq ($(NO_SECURE),true)
5999ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006000-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
6001endif
nnoble69ac39f2014-12-12 15:43:38 -08006002endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006003
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006004
6005CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
6006
ctillercab52e72015-01-06 13:10:23 -08006007CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006008CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006009
nnoble69ac39f2014-12-12 15:43:38 -08006010ifeq ($(NO_SECURE),true)
6011
ctillercab52e72015-01-06 13:10:23 -08006012bins/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006013
6014else
6015
nnoble5f2ecb32015-01-12 16:40:18 -08006016bins/$(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 -08006017 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006018 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006019 $(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 -08006020
nnoble69ac39f2014-12-12 15:43:38 -08006021endif
6022
Craig Tillerd4773f52015-01-12 16:38:47 -08006023
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006024deps_chttp2_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
6025
nnoble69ac39f2014-12-12 15:43:38 -08006026ifneq ($(NO_SECURE),true)
6027ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006028-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
6029endif
nnoble69ac39f2014-12-12 15:43:38 -08006030endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006031
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006032
6033CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
6034
ctillercab52e72015-01-06 13:10:23 -08006035CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006036CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006037
nnoble69ac39f2014-12-12 15:43:38 -08006038ifeq ($(NO_SECURE),true)
6039
ctillercab52e72015-01-06 13:10:23 -08006040bins/$(CONFIG)/chttp2_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006041
6042else
6043
nnoble5f2ecb32015-01-12 16:40:18 -08006044bins/$(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 -08006045 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006046 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006047 $(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 -08006048
nnoble69ac39f2014-12-12 15:43:38 -08006049endif
6050
Craig Tillerd4773f52015-01-12 16:38:47 -08006051
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006052deps_chttp2_fullstack_invoke_large_request_test: $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_DEPS)
6053
nnoble69ac39f2014-12-12 15:43:38 -08006054ifneq ($(NO_SECURE),true)
6055ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006056-include $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_DEPS)
6057endif
nnoble69ac39f2014-12-12 15:43:38 -08006058endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006059
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006060
6061CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
6062
ctillercab52e72015-01-06 13:10:23 -08006063CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006064CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006065
nnoble69ac39f2014-12-12 15:43:38 -08006066ifeq ($(NO_SECURE),true)
6067
ctillercab52e72015-01-06 13:10:23 -08006068bins/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006069
6070else
6071
nnoble5f2ecb32015-01-12 16:40:18 -08006072bins/$(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 -08006073 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006074 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006075 $(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 -08006076
nnoble69ac39f2014-12-12 15:43:38 -08006077endif
6078
Craig Tillerd4773f52015-01-12 16:38:47 -08006079
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006080deps_chttp2_fullstack_max_concurrent_streams_test: $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_DEPS)
6081
nnoble69ac39f2014-12-12 15:43:38 -08006082ifneq ($(NO_SECURE),true)
6083ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006084-include $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_DEPS)
6085endif
nnoble69ac39f2014-12-12 15:43:38 -08006086endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006087
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006088
6089CHTTP2_FULLSTACK_NO_OP_TEST_SRC = \
6090
ctillercab52e72015-01-06 13:10:23 -08006091CHTTP2_FULLSTACK_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_NO_OP_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006092CHTTP2_FULLSTACK_NO_OP_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006093
nnoble69ac39f2014-12-12 15:43:38 -08006094ifeq ($(NO_SECURE),true)
6095
ctillercab52e72015-01-06 13:10:23 -08006096bins/$(CONFIG)/chttp2_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006097
6098else
6099
nnoble5f2ecb32015-01-12 16:40:18 -08006100bins/$(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 -08006101 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006102 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006103 $(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 -08006104
nnoble69ac39f2014-12-12 15:43:38 -08006105endif
6106
Craig Tillerd4773f52015-01-12 16:38:47 -08006107
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006108deps_chttp2_fullstack_no_op_test: $(CHTTP2_FULLSTACK_NO_OP_TEST_DEPS)
6109
nnoble69ac39f2014-12-12 15:43:38 -08006110ifneq ($(NO_SECURE),true)
6111ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006112-include $(CHTTP2_FULLSTACK_NO_OP_TEST_DEPS)
6113endif
nnoble69ac39f2014-12-12 15:43:38 -08006114endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006115
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006116
6117CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
6118
ctillercab52e72015-01-06 13:10:23 -08006119CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006120CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006121
nnoble69ac39f2014-12-12 15:43:38 -08006122ifeq ($(NO_SECURE),true)
6123
ctillercab52e72015-01-06 13:10:23 -08006124bins/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006125
6126else
6127
nnoble5f2ecb32015-01-12 16:40:18 -08006128bins/$(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 -08006129 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006130 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006131 $(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 -08006132
nnoble69ac39f2014-12-12 15:43:38 -08006133endif
6134
Craig Tillerd4773f52015-01-12 16:38:47 -08006135
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006136deps_chttp2_fullstack_ping_pong_streaming_test: $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_DEPS)
6137
nnoble69ac39f2014-12-12 15:43:38 -08006138ifneq ($(NO_SECURE),true)
6139ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006140-include $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_DEPS)
6141endif
nnoble69ac39f2014-12-12 15:43:38 -08006142endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006143
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006144
ctiller33023c42014-12-12 16:28:33 -08006145CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
6146
ctillercab52e72015-01-06 13:10:23 -08006147CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006148CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08006149
6150ifeq ($(NO_SECURE),true)
6151
ctillercab52e72015-01-06 13:10:23 -08006152bins/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08006153
6154else
6155
nnoble5f2ecb32015-01-12 16:40:18 -08006156bins/$(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 -08006157 $(E) "[LD] Linking $@"
6158 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006159 $(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 -08006160
6161endif
6162
Craig Tillerd4773f52015-01-12 16:38:47 -08006163
ctiller33023c42014-12-12 16:28:33 -08006164deps_chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
6165
6166ifneq ($(NO_SECURE),true)
6167ifneq ($(NO_DEPS),true)
6168-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
6169endif
6170endif
6171
ctiller33023c42014-12-12 16:28:33 -08006172
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006173CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
6174
ctillercab52e72015-01-06 13:10:23 -08006175CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006176CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006177
nnoble69ac39f2014-12-12 15:43:38 -08006178ifeq ($(NO_SECURE),true)
6179
ctillercab52e72015-01-06 13:10:23 -08006180bins/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006181
6182else
6183
nnoble5f2ecb32015-01-12 16:40:18 -08006184bins/$(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 -08006185 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006186 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006187 $(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 -08006188
nnoble69ac39f2014-12-12 15:43:38 -08006189endif
6190
Craig Tillerd4773f52015-01-12 16:38:47 -08006191
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006192deps_chttp2_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
6193
nnoble69ac39f2014-12-12 15:43:38 -08006194ifneq ($(NO_SECURE),true)
6195ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006196-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
6197endif
nnoble69ac39f2014-12-12 15:43:38 -08006198endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006199
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006200
6201CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
6202
ctillercab52e72015-01-06 13:10:23 -08006203CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006204CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006205
nnoble69ac39f2014-12-12 15:43:38 -08006206ifeq ($(NO_SECURE),true)
6207
ctillercab52e72015-01-06 13:10:23 -08006208bins/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006209
6210else
6211
nnoble5f2ecb32015-01-12 16:40:18 -08006212bins/$(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 -08006213 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006214 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006215 $(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 -08006216
nnoble69ac39f2014-12-12 15:43:38 -08006217endif
6218
Craig Tillerd4773f52015-01-12 16:38:47 -08006219
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006220deps_chttp2_fullstack_request_response_with_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
6221
nnoble69ac39f2014-12-12 15:43:38 -08006222ifneq ($(NO_SECURE),true)
6223ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006224-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
6225endif
nnoble69ac39f2014-12-12 15:43:38 -08006226endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006227
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006228
ctiller2845cad2014-12-15 15:14:12 -08006229CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
6230
ctillercab52e72015-01-06 13:10:23 -08006231CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006232CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08006233
6234ifeq ($(NO_SECURE),true)
6235
ctillercab52e72015-01-06 13:10:23 -08006236bins/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08006237
6238else
6239
nnoble5f2ecb32015-01-12 16:40:18 -08006240bins/$(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 -08006241 $(E) "[LD] Linking $@"
6242 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006243 $(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 -08006244
6245endif
6246
Craig Tillerd4773f52015-01-12 16:38:47 -08006247
ctiller2845cad2014-12-15 15:14:12 -08006248deps_chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
6249
6250ifneq ($(NO_SECURE),true)
6251ifneq ($(NO_DEPS),true)
6252-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
6253endif
6254endif
6255
ctiller2845cad2014-12-15 15:14:12 -08006256
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006257CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
6258
ctillercab52e72015-01-06 13:10:23 -08006259CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006260CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006261
nnoble69ac39f2014-12-12 15:43:38 -08006262ifeq ($(NO_SECURE),true)
6263
ctillercab52e72015-01-06 13:10:23 -08006264bins/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006265
6266else
6267
nnoble5f2ecb32015-01-12 16:40:18 -08006268bins/$(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 -08006269 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006270 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006271 $(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 -08006272
nnoble69ac39f2014-12-12 15:43:38 -08006273endif
6274
Craig Tillerd4773f52015-01-12 16:38:47 -08006275
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006276deps_chttp2_fullstack_simple_delayed_request_test: $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
6277
nnoble69ac39f2014-12-12 15:43:38 -08006278ifneq ($(NO_SECURE),true)
6279ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006280-include $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
6281endif
nnoble69ac39f2014-12-12 15:43:38 -08006282endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006283
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006284
6285CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
6286
ctillercab52e72015-01-06 13:10:23 -08006287CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006288CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006289
nnoble69ac39f2014-12-12 15:43:38 -08006290ifeq ($(NO_SECURE),true)
6291
ctillercab52e72015-01-06 13:10:23 -08006292bins/$(CONFIG)/chttp2_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006293
6294else
6295
nnoble5f2ecb32015-01-12 16:40:18 -08006296bins/$(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 -08006297 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006298 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006299 $(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 -08006300
nnoble69ac39f2014-12-12 15:43:38 -08006301endif
6302
Craig Tillerd4773f52015-01-12 16:38:47 -08006303
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006304deps_chttp2_fullstack_simple_request_test: $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_DEPS)
6305
nnoble69ac39f2014-12-12 15:43:38 -08006306ifneq ($(NO_SECURE),true)
6307ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006308-include $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_DEPS)
6309endif
nnoble69ac39f2014-12-12 15:43:38 -08006310endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006311
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006312
nathaniel52878172014-12-09 10:17:19 -08006313CHTTP2_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006314
ctillercab52e72015-01-06 13:10:23 -08006315CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006316CHTTP2_FULLSTACK_THREAD_STRESS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006317
nnoble69ac39f2014-12-12 15:43:38 -08006318ifeq ($(NO_SECURE),true)
6319
ctillercab52e72015-01-06 13:10:23 -08006320bins/$(CONFIG)/chttp2_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006321
6322else
6323
nnoble5f2ecb32015-01-12 16:40:18 -08006324bins/$(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 -08006325 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006326 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006327 $(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 -08006328
nnoble69ac39f2014-12-12 15:43:38 -08006329endif
6330
Craig Tillerd4773f52015-01-12 16:38:47 -08006331
nathaniel52878172014-12-09 10:17:19 -08006332deps_chttp2_fullstack_thread_stress_test: $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006333
nnoble69ac39f2014-12-12 15:43:38 -08006334ifneq ($(NO_SECURE),true)
6335ifneq ($(NO_DEPS),true)
nathaniel52878172014-12-09 10:17:19 -08006336-include $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006337endif
nnoble69ac39f2014-12-12 15:43:38 -08006338endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006339
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006340
6341CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
6342
ctillercab52e72015-01-06 13:10:23 -08006343CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006344CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006345
nnoble69ac39f2014-12-12 15:43:38 -08006346ifeq ($(NO_SECURE),true)
6347
ctillercab52e72015-01-06 13:10:23 -08006348bins/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006349
6350else
6351
nnoble5f2ecb32015-01-12 16:40:18 -08006352bins/$(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 -08006353 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006354 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006355 $(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 -08006356
nnoble69ac39f2014-12-12 15:43:38 -08006357endif
6358
Craig Tillerd4773f52015-01-12 16:38:47 -08006359
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006360deps_chttp2_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
6361
nnoble69ac39f2014-12-12 15:43:38 -08006362ifneq ($(NO_SECURE),true)
6363ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006364-include $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
6365endif
nnoble69ac39f2014-12-12 15:43:38 -08006366endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006367
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006368
6369CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
6370
ctillercab52e72015-01-06 13:10:23 -08006371CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006372CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006373
nnoble69ac39f2014-12-12 15:43:38 -08006374ifeq ($(NO_SECURE),true)
6375
ctillercab52e72015-01-06 13:10:23 -08006376bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006377
6378else
6379
nnoble5f2ecb32015-01-12 16:40:18 -08006380bins/$(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 -08006381 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006382 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006383 $(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 -08006384
nnoble69ac39f2014-12-12 15:43:38 -08006385endif
6386
Craig Tillerd4773f52015-01-12 16:38:47 -08006387
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006388deps_chttp2_simple_ssl_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_DEPS)
6389
nnoble69ac39f2014-12-12 15:43:38 -08006390ifneq ($(NO_SECURE),true)
6391ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006392-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_DEPS)
6393endif
nnoble69ac39f2014-12-12 15:43:38 -08006394endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006395
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006396
6397CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
6398
ctillercab52e72015-01-06 13:10:23 -08006399CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006400CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006401
nnoble69ac39f2014-12-12 15:43:38 -08006402ifeq ($(NO_SECURE),true)
6403
ctillercab52e72015-01-06 13:10:23 -08006404bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006405
6406else
6407
nnoble5f2ecb32015-01-12 16:40:18 -08006408bins/$(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 -08006409 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006410 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006411 $(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 -08006412
nnoble69ac39f2014-12-12 15:43:38 -08006413endif
6414
Craig Tillerd4773f52015-01-12 16:38:47 -08006415
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006416deps_chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
6417
nnoble69ac39f2014-12-12 15:43:38 -08006418ifneq ($(NO_SECURE),true)
6419ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006420-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
6421endif
nnoble69ac39f2014-12-12 15:43:38 -08006422endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006423
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006424
6425CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
6426
ctillercab52e72015-01-06 13:10:23 -08006427CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006428CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006429
nnoble69ac39f2014-12-12 15:43:38 -08006430ifeq ($(NO_SECURE),true)
6431
ctillercab52e72015-01-06 13:10:23 -08006432bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006433
6434else
6435
nnoble5f2ecb32015-01-12 16:40:18 -08006436bins/$(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 -08006437 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006438 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006439 $(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 -08006440
nnoble69ac39f2014-12-12 15:43:38 -08006441endif
6442
Craig Tillerd4773f52015-01-12 16:38:47 -08006443
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006444deps_chttp2_simple_ssl_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_DEPS)
6445
nnoble69ac39f2014-12-12 15:43:38 -08006446ifneq ($(NO_SECURE),true)
6447ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006448-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_DEPS)
6449endif
nnoble69ac39f2014-12-12 15:43:38 -08006450endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006451
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006452
6453CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
6454
ctillercab52e72015-01-06 13:10:23 -08006455CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006456CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006457
nnoble69ac39f2014-12-12 15:43:38 -08006458ifeq ($(NO_SECURE),true)
6459
ctillercab52e72015-01-06 13:10:23 -08006460bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006461
6462else
6463
nnoble5f2ecb32015-01-12 16:40:18 -08006464bins/$(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 -08006465 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006466 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006467 $(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 -08006468
nnoble69ac39f2014-12-12 15:43:38 -08006469endif
6470
Craig Tillerd4773f52015-01-12 16:38:47 -08006471
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006472deps_chttp2_simple_ssl_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_DEPS)
6473
nnoble69ac39f2014-12-12 15:43:38 -08006474ifneq ($(NO_SECURE),true)
6475ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006476-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_DEPS)
6477endif
nnoble69ac39f2014-12-12 15:43:38 -08006478endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006479
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006480
6481CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
6482
ctillercab52e72015-01-06 13:10:23 -08006483CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006484CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006485
nnoble69ac39f2014-12-12 15:43:38 -08006486ifeq ($(NO_SECURE),true)
6487
ctillercab52e72015-01-06 13:10:23 -08006488bins/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006489
6490else
6491
nnoble5f2ecb32015-01-12 16:40:18 -08006492bins/$(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 -08006493 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006494 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006495 $(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 -08006496
nnoble69ac39f2014-12-12 15:43:38 -08006497endif
6498
Craig Tillerd4773f52015-01-12 16:38:47 -08006499
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006500deps_chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_DEPS)
6501
nnoble69ac39f2014-12-12 15:43:38 -08006502ifneq ($(NO_SECURE),true)
6503ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006504-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_DEPS)
6505endif
nnoble69ac39f2014-12-12 15:43:38 -08006506endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006507
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006508
hongyu24200d32015-01-08 15:13:49 -08006509CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
6510
6511CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006512CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08006513
6514ifeq ($(NO_SECURE),true)
6515
6516bins/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test: openssl_dep_error
6517
6518else
6519
nnoble5f2ecb32015-01-12 16:40:18 -08006520bins/$(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 -08006521 $(E) "[LD] Linking $@"
6522 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006523 $(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 -08006524
6525endif
6526
Craig Tillerd4773f52015-01-12 16:38:47 -08006527
hongyu24200d32015-01-08 15:13:49 -08006528deps_chttp2_simple_ssl_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
6529
6530ifneq ($(NO_SECURE),true)
6531ifneq ($(NO_DEPS),true)
6532-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
6533endif
6534endif
6535
hongyu24200d32015-01-08 15:13:49 -08006536
ctillerc6d61c42014-12-15 14:52:08 -08006537CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
6538
ctillercab52e72015-01-06 13:10:23 -08006539CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006540CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08006541
6542ifeq ($(NO_SECURE),true)
6543
ctillercab52e72015-01-06 13:10:23 -08006544bins/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08006545
6546else
6547
nnoble5f2ecb32015-01-12 16:40:18 -08006548bins/$(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 -08006549 $(E) "[LD] Linking $@"
6550 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006551 $(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 -08006552
6553endif
6554
Craig Tillerd4773f52015-01-12 16:38:47 -08006555
ctillerc6d61c42014-12-15 14:52:08 -08006556deps_chttp2_simple_ssl_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_DEPS)
6557
6558ifneq ($(NO_SECURE),true)
6559ifneq ($(NO_DEPS),true)
6560-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_DEPS)
6561endif
6562endif
6563
ctillerc6d61c42014-12-15 14:52:08 -08006564
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006565CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
6566
ctillercab52e72015-01-06 13:10:23 -08006567CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006568CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006569
nnoble69ac39f2014-12-12 15:43:38 -08006570ifeq ($(NO_SECURE),true)
6571
ctillercab52e72015-01-06 13:10:23 -08006572bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006573
6574else
6575
nnoble5f2ecb32015-01-12 16:40:18 -08006576bins/$(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 -08006577 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006578 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006579 $(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 -08006580
nnoble69ac39f2014-12-12 15:43:38 -08006581endif
6582
Craig Tillerd4773f52015-01-12 16:38:47 -08006583
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006584deps_chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
6585
nnoble69ac39f2014-12-12 15:43:38 -08006586ifneq ($(NO_SECURE),true)
6587ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006588-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
6589endif
nnoble69ac39f2014-12-12 15:43:38 -08006590endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006591
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006592
6593CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
6594
ctillercab52e72015-01-06 13:10:23 -08006595CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006596CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006597
nnoble69ac39f2014-12-12 15:43:38 -08006598ifeq ($(NO_SECURE),true)
6599
ctillercab52e72015-01-06 13:10:23 -08006600bins/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006601
6602else
6603
nnoble5f2ecb32015-01-12 16:40:18 -08006604bins/$(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 -08006605 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006606 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006607 $(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 -08006608
nnoble69ac39f2014-12-12 15:43:38 -08006609endif
6610
Craig Tillerd4773f52015-01-12 16:38:47 -08006611
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006612deps_chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
6613
nnoble69ac39f2014-12-12 15:43:38 -08006614ifneq ($(NO_SECURE),true)
6615ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006616-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
6617endif
nnoble69ac39f2014-12-12 15:43:38 -08006618endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006619
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006620
6621CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
6622
ctillercab52e72015-01-06 13:10:23 -08006623CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006624CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006625
nnoble69ac39f2014-12-12 15:43:38 -08006626ifeq ($(NO_SECURE),true)
6627
ctillercab52e72015-01-06 13:10:23 -08006628bins/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006629
6630else
6631
nnoble5f2ecb32015-01-12 16:40:18 -08006632bins/$(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 -08006633 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006634 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006635 $(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 -08006636
nnoble69ac39f2014-12-12 15:43:38 -08006637endif
6638
Craig Tillerd4773f52015-01-12 16:38:47 -08006639
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006640deps_chttp2_simple_ssl_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_DEPS)
6641
nnoble69ac39f2014-12-12 15:43:38 -08006642ifneq ($(NO_SECURE),true)
6643ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006644-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_DEPS)
6645endif
nnoble69ac39f2014-12-12 15:43:38 -08006646endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006647
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006648
6649CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
6650
ctillercab52e72015-01-06 13:10:23 -08006651CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006652CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006653
nnoble69ac39f2014-12-12 15:43:38 -08006654ifeq ($(NO_SECURE),true)
6655
ctillercab52e72015-01-06 13:10:23 -08006656bins/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006657
6658else
6659
nnoble5f2ecb32015-01-12 16:40:18 -08006660bins/$(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 -08006661 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006662 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006663 $(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 -08006664
nnoble69ac39f2014-12-12 15:43:38 -08006665endif
6666
Craig Tillerd4773f52015-01-12 16:38:47 -08006667
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006668deps_chttp2_simple_ssl_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_DEPS)
6669
nnoble69ac39f2014-12-12 15:43:38 -08006670ifneq ($(NO_SECURE),true)
6671ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006672-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_DEPS)
6673endif
nnoble69ac39f2014-12-12 15:43:38 -08006674endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006675
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006676
6677CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_SRC = \
6678
ctillercab52e72015-01-06 13:10:23 -08006679CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006680CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_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_no_op_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_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 -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_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 -08006692
nnoble69ac39f2014-12-12 15:43:38 -08006693endif
6694
Craig Tillerd4773f52015-01-12 16:38:47 -08006695
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006696deps_chttp2_simple_ssl_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_DEPS)
6697
nnoble69ac39f2014-12-12 15:43:38 -08006698ifneq ($(NO_SECURE),true)
6699ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006700-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_DEPS)
6701endif
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_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
6706
ctillercab52e72015-01-06 13:10:23 -08006707CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006708CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006709
nnoble69ac39f2014-12-12 15:43:38 -08006710ifeq ($(NO_SECURE),true)
6711
ctillercab52e72015-01-06 13:10:23 -08006712bins/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006713
6714else
6715
nnoble5f2ecb32015-01-12 16:40:18 -08006716bins/$(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 -08006717 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006718 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006719 $(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 -08006720
nnoble69ac39f2014-12-12 15:43:38 -08006721endif
6722
Craig Tillerd4773f52015-01-12 16:38:47 -08006723
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006724deps_chttp2_simple_ssl_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_DEPS)
6725
nnoble69ac39f2014-12-12 15:43:38 -08006726ifneq ($(NO_SECURE),true)
6727ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006728-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_DEPS)
6729endif
nnoble69ac39f2014-12-12 15:43:38 -08006730endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006731
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006732
ctiller33023c42014-12-12 16:28:33 -08006733CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
6734
ctillercab52e72015-01-06 13:10:23 -08006735CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006736CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08006737
6738ifeq ($(NO_SECURE),true)
6739
ctillercab52e72015-01-06 13:10:23 -08006740bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08006741
6742else
6743
nnoble5f2ecb32015-01-12 16:40:18 -08006744bins/$(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 -08006745 $(E) "[LD] Linking $@"
6746 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006747 $(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 -08006748
6749endif
6750
Craig Tillerd4773f52015-01-12 16:38:47 -08006751
ctiller33023c42014-12-12 16:28:33 -08006752deps_chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
6753
6754ifneq ($(NO_SECURE),true)
6755ifneq ($(NO_DEPS),true)
6756-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
6757endif
6758endif
6759
ctiller33023c42014-12-12 16:28:33 -08006760
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006761CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
6762
ctillercab52e72015-01-06 13:10:23 -08006763CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006764CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006765
nnoble69ac39f2014-12-12 15:43:38 -08006766ifeq ($(NO_SECURE),true)
6767
ctillercab52e72015-01-06 13:10:23 -08006768bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006769
6770else
6771
nnoble5f2ecb32015-01-12 16:40:18 -08006772bins/$(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 -08006773 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006774 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006775 $(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 -08006776
nnoble69ac39f2014-12-12 15:43:38 -08006777endif
6778
Craig Tillerd4773f52015-01-12 16:38:47 -08006779
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006780deps_chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
6781
nnoble69ac39f2014-12-12 15:43:38 -08006782ifneq ($(NO_SECURE),true)
6783ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006784-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
6785endif
nnoble69ac39f2014-12-12 15:43:38 -08006786endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006787
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006788
6789CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
6790
ctillercab52e72015-01-06 13:10:23 -08006791CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006792CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006793
nnoble69ac39f2014-12-12 15:43:38 -08006794ifeq ($(NO_SECURE),true)
6795
ctillercab52e72015-01-06 13:10:23 -08006796bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006797
6798else
6799
nnoble5f2ecb32015-01-12 16:40:18 -08006800bins/$(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 -08006801 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006802 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006803 $(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 -08006804
nnoble69ac39f2014-12-12 15:43:38 -08006805endif
6806
Craig Tillerd4773f52015-01-12 16:38:47 -08006807
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006808deps_chttp2_simple_ssl_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
6809
nnoble69ac39f2014-12-12 15:43:38 -08006810ifneq ($(NO_SECURE),true)
6811ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006812-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
6813endif
nnoble69ac39f2014-12-12 15:43:38 -08006814endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006815
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006816
ctiller2845cad2014-12-15 15:14:12 -08006817CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
6818
ctillercab52e72015-01-06 13:10:23 -08006819CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006820CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08006821
6822ifeq ($(NO_SECURE),true)
6823
ctillercab52e72015-01-06 13:10:23 -08006824bins/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08006825
6826else
6827
nnoble5f2ecb32015-01-12 16:40:18 -08006828bins/$(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 -08006829 $(E) "[LD] Linking $@"
6830 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006831 $(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 -08006832
6833endif
6834
Craig Tillerd4773f52015-01-12 16:38:47 -08006835
ctiller2845cad2014-12-15 15:14:12 -08006836deps_chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
6837
6838ifneq ($(NO_SECURE),true)
6839ifneq ($(NO_DEPS),true)
6840-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
6841endif
6842endif
6843
ctiller2845cad2014-12-15 15:14:12 -08006844
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006845CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
6846
ctillercab52e72015-01-06 13:10:23 -08006847CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006848CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006849
nnoble69ac39f2014-12-12 15:43:38 -08006850ifeq ($(NO_SECURE),true)
6851
ctillercab52e72015-01-06 13:10:23 -08006852bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006853
6854else
6855
nnoble5f2ecb32015-01-12 16:40:18 -08006856bins/$(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 -08006857 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006858 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006859 $(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 -08006860
nnoble69ac39f2014-12-12 15:43:38 -08006861endif
6862
Craig Tillerd4773f52015-01-12 16:38:47 -08006863
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006864deps_chttp2_simple_ssl_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
6865
nnoble69ac39f2014-12-12 15:43:38 -08006866ifneq ($(NO_SECURE),true)
6867ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006868-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
6869endif
nnoble69ac39f2014-12-12 15:43:38 -08006870endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006871
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006872
6873CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
6874
ctillercab52e72015-01-06 13:10:23 -08006875CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006876CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006877
nnoble69ac39f2014-12-12 15:43:38 -08006878ifeq ($(NO_SECURE),true)
6879
ctillercab52e72015-01-06 13:10:23 -08006880bins/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006881
6882else
6883
nnoble5f2ecb32015-01-12 16:40:18 -08006884bins/$(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 -08006885 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006886 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006887 $(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 -08006888
nnoble69ac39f2014-12-12 15:43:38 -08006889endif
6890
Craig Tillerd4773f52015-01-12 16:38:47 -08006891
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006892deps_chttp2_simple_ssl_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_DEPS)
6893
nnoble69ac39f2014-12-12 15:43:38 -08006894ifneq ($(NO_SECURE),true)
6895ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006896-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_DEPS)
6897endif
nnoble69ac39f2014-12-12 15:43:38 -08006898endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006899
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006900
nathaniel52878172014-12-09 10:17:19 -08006901CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006902
ctillercab52e72015-01-06 13:10:23 -08006903CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08006904CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006905
nnoble69ac39f2014-12-12 15:43:38 -08006906ifeq ($(NO_SECURE),true)
6907
ctillercab52e72015-01-06 13:10:23 -08006908bins/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006909
6910else
6911
nnoble5f2ecb32015-01-12 16:40:18 -08006912bins/$(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 -08006913 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006914 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006915 $(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 -08006916
nnoble69ac39f2014-12-12 15:43:38 -08006917endif
6918
Craig Tillerd4773f52015-01-12 16:38:47 -08006919
nathaniel52878172014-12-09 10:17:19 -08006920deps_chttp2_simple_ssl_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006921
nnoble69ac39f2014-12-12 15:43:38 -08006922ifneq ($(NO_SECURE),true)
6923ifneq ($(NO_DEPS),true)
nathaniel52878172014-12-09 10:17:19 -08006924-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006925endif
nnoble69ac39f2014-12-12 15:43:38 -08006926endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006927
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006928
6929CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
6930
ctillercab52e72015-01-06 13:10:23 -08006931CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006932CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006933
nnoble69ac39f2014-12-12 15:43:38 -08006934ifeq ($(NO_SECURE),true)
6935
ctillercab52e72015-01-06 13:10:23 -08006936bins/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006937
6938else
6939
nnoble5f2ecb32015-01-12 16:40:18 -08006940bins/$(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 -08006941 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006942 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006943 $(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 -08006944
nnoble69ac39f2014-12-12 15:43:38 -08006945endif
6946
Craig Tillerd4773f52015-01-12 16:38:47 -08006947
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006948deps_chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
6949
nnoble69ac39f2014-12-12 15:43:38 -08006950ifneq ($(NO_SECURE),true)
6951ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006952-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
6953endif
nnoble69ac39f2014-12-12 15:43:38 -08006954endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006955
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006956
6957CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
6958
ctillercab52e72015-01-06 13:10:23 -08006959CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006960CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006961
nnoble69ac39f2014-12-12 15:43:38 -08006962ifeq ($(NO_SECURE),true)
6963
ctillercab52e72015-01-06 13:10:23 -08006964bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006965
6966else
6967
nnoble5f2ecb32015-01-12 16:40:18 -08006968bins/$(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 -08006969 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006970 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006971 $(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 -08006972
nnoble69ac39f2014-12-12 15:43:38 -08006973endif
6974
Craig Tillerd4773f52015-01-12 16:38:47 -08006975
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006976deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_DEPS)
6977
nnoble69ac39f2014-12-12 15:43:38 -08006978ifneq ($(NO_SECURE),true)
6979ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006980-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_DEPS)
6981endif
nnoble69ac39f2014-12-12 15:43:38 -08006982endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006983
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006984
6985CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
6986
ctillercab52e72015-01-06 13:10:23 -08006987CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08006988CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006989
nnoble69ac39f2014-12-12 15:43:38 -08006990ifeq ($(NO_SECURE),true)
6991
ctillercab52e72015-01-06 13:10:23 -08006992bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006993
6994else
6995
nnoble5f2ecb32015-01-12 16:40:18 -08006996bins/$(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 -08006997 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006998 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08006999 $(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 -08007000
nnoble69ac39f2014-12-12 15:43:38 -08007001endif
7002
Craig Tillerd4773f52015-01-12 16:38:47 -08007003
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007004deps_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_DEPS)
7005
nnoble69ac39f2014-12-12 15:43:38 -08007006ifneq ($(NO_SECURE),true)
7007ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007008-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
7009endif
nnoble69ac39f2014-12-12 15:43:38 -08007010endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007011
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007012
7013CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
7014
ctillercab52e72015-01-06 13:10:23 -08007015CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007016CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007017
nnoble69ac39f2014-12-12 15:43:38 -08007018ifeq ($(NO_SECURE),true)
7019
ctillercab52e72015-01-06 13:10:23 -08007020bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007021
7022else
7023
nnoble5f2ecb32015-01-12 16:40:18 -08007024bins/$(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 -08007025 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007026 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007027 $(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 -08007028
nnoble69ac39f2014-12-12 15:43:38 -08007029endif
7030
Craig Tillerd4773f52015-01-12 16:38:47 -08007031
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007032deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_DEPS)
7033
nnoble69ac39f2014-12-12 15:43:38 -08007034ifneq ($(NO_SECURE),true)
7035ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007036-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_DEPS)
7037endif
nnoble69ac39f2014-12-12 15:43:38 -08007038endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007039
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007040
7041CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
7042
ctillercab52e72015-01-06 13:10:23 -08007043CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007044CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007045
nnoble69ac39f2014-12-12 15:43:38 -08007046ifeq ($(NO_SECURE),true)
7047
ctillercab52e72015-01-06 13:10:23 -08007048bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007049
7050else
7051
nnoble5f2ecb32015-01-12 16:40:18 -08007052bins/$(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 -08007053 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007054 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007055 $(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 -08007056
nnoble69ac39f2014-12-12 15:43:38 -08007057endif
7058
Craig Tillerd4773f52015-01-12 16:38:47 -08007059
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007060deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_DEPS)
7061
nnoble69ac39f2014-12-12 15:43:38 -08007062ifneq ($(NO_SECURE),true)
7063ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007064-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_DEPS)
7065endif
nnoble69ac39f2014-12-12 15:43:38 -08007066endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007067
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007068
7069CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
7070
ctillercab52e72015-01-06 13:10:23 -08007071CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007072CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007073
nnoble69ac39f2014-12-12 15:43:38 -08007074ifeq ($(NO_SECURE),true)
7075
ctillercab52e72015-01-06 13:10:23 -08007076bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007077
7078else
7079
nnoble5f2ecb32015-01-12 16:40:18 -08007080bins/$(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 -08007081 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007082 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007083 $(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 -08007084
nnoble69ac39f2014-12-12 15:43:38 -08007085endif
7086
Craig Tillerd4773f52015-01-12 16:38:47 -08007087
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007088deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_DEPS)
7089
nnoble69ac39f2014-12-12 15:43:38 -08007090ifneq ($(NO_SECURE),true)
7091ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007092-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_DEPS)
7093endif
nnoble69ac39f2014-12-12 15:43:38 -08007094endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007095
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007096
hongyu24200d32015-01-08 15:13:49 -08007097CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
7098
7099CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007100CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08007101
7102ifeq ($(NO_SECURE),true)
7103
7104bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: openssl_dep_error
7105
7106else
7107
nnoble5f2ecb32015-01-12 16:40:18 -08007108bins/$(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 -08007109 $(E) "[LD] Linking $@"
7110 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007111 $(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 -08007112
7113endif
7114
Craig Tillerd4773f52015-01-12 16:38:47 -08007115
hongyu24200d32015-01-08 15:13:49 -08007116deps_chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
7117
7118ifneq ($(NO_SECURE),true)
7119ifneq ($(NO_DEPS),true)
7120-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
7121endif
7122endif
7123
hongyu24200d32015-01-08 15:13:49 -08007124
ctillerc6d61c42014-12-15 14:52:08 -08007125CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
7126
ctillercab52e72015-01-06 13:10:23 -08007127CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007128CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08007129
7130ifeq ($(NO_SECURE),true)
7131
ctillercab52e72015-01-06 13:10:23 -08007132bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08007133
7134else
7135
nnoble5f2ecb32015-01-12 16:40:18 -08007136bins/$(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 -08007137 $(E) "[LD] Linking $@"
7138 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007139 $(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 -08007140
7141endif
7142
Craig Tillerd4773f52015-01-12 16:38:47 -08007143
ctillerc6d61c42014-12-15 14:52:08 -08007144deps_chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_DEPS)
7145
7146ifneq ($(NO_SECURE),true)
7147ifneq ($(NO_DEPS),true)
7148-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_DEPS)
7149endif
7150endif
7151
ctillerc6d61c42014-12-15 14:52:08 -08007152
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007153CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
7154
ctillercab52e72015-01-06 13:10:23 -08007155CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007156CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007157
nnoble69ac39f2014-12-12 15:43:38 -08007158ifeq ($(NO_SECURE),true)
7159
ctillercab52e72015-01-06 13:10:23 -08007160bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007161
7162else
7163
nnoble5f2ecb32015-01-12 16:40:18 -08007164bins/$(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 -08007165 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007166 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007167 $(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 -08007168
nnoble69ac39f2014-12-12 15:43:38 -08007169endif
7170
Craig Tillerd4773f52015-01-12 16:38:47 -08007171
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007172deps_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_DEPS)
7173
nnoble69ac39f2014-12-12 15:43:38 -08007174ifneq ($(NO_SECURE),true)
7175ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007176-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
7177endif
nnoble69ac39f2014-12-12 15:43:38 -08007178endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007179
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007180
7181CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
7182
ctillercab52e72015-01-06 13:10:23 -08007183CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007184CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007185
nnoble69ac39f2014-12-12 15:43:38 -08007186ifeq ($(NO_SECURE),true)
7187
ctillercab52e72015-01-06 13:10:23 -08007188bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007189
7190else
7191
nnoble5f2ecb32015-01-12 16:40:18 -08007192bins/$(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 -08007193 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007194 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007195 $(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 -08007196
nnoble69ac39f2014-12-12 15:43:38 -08007197endif
7198
Craig Tillerd4773f52015-01-12 16:38:47 -08007199
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007200deps_chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
7201
nnoble69ac39f2014-12-12 15:43:38 -08007202ifneq ($(NO_SECURE),true)
7203ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007204-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
7205endif
nnoble69ac39f2014-12-12 15:43:38 -08007206endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007207
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007208
7209CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
7210
ctillercab52e72015-01-06 13:10:23 -08007211CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007212CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007213
nnoble69ac39f2014-12-12 15:43:38 -08007214ifeq ($(NO_SECURE),true)
7215
ctillercab52e72015-01-06 13:10:23 -08007216bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007217
7218else
7219
nnoble5f2ecb32015-01-12 16:40:18 -08007220bins/$(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 -08007221 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007222 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007223 $(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 -08007224
nnoble69ac39f2014-12-12 15:43:38 -08007225endif
7226
Craig Tillerd4773f52015-01-12 16:38:47 -08007227
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007228deps_chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_DEPS)
7229
nnoble69ac39f2014-12-12 15:43:38 -08007230ifneq ($(NO_SECURE),true)
7231ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007232-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_DEPS)
7233endif
nnoble69ac39f2014-12-12 15:43:38 -08007234endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007235
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007236
7237CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
7238
ctillercab52e72015-01-06 13:10:23 -08007239CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007240CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007241
nnoble69ac39f2014-12-12 15:43:38 -08007242ifeq ($(NO_SECURE),true)
7243
ctillercab52e72015-01-06 13:10:23 -08007244bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007245
7246else
7247
nnoble5f2ecb32015-01-12 16:40:18 -08007248bins/$(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 -08007249 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007250 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007251 $(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 -08007252
nnoble69ac39f2014-12-12 15:43:38 -08007253endif
7254
Craig Tillerd4773f52015-01-12 16:38:47 -08007255
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007256deps_chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_DEPS)
7257
nnoble69ac39f2014-12-12 15:43:38 -08007258ifneq ($(NO_SECURE),true)
7259ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007260-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_DEPS)
7261endif
nnoble69ac39f2014-12-12 15:43:38 -08007262endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007263
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007264
7265CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_SRC = \
7266
ctillercab52e72015-01-06 13:10:23 -08007267CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007268CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007269
nnoble69ac39f2014-12-12 15:43:38 -08007270ifeq ($(NO_SECURE),true)
7271
ctillercab52e72015-01-06 13:10:23 -08007272bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007273
7274else
7275
nnoble5f2ecb32015-01-12 16:40:18 -08007276bins/$(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 -08007277 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007278 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007279 $(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 -08007280
nnoble69ac39f2014-12-12 15:43:38 -08007281endif
7282
Craig Tillerd4773f52015-01-12 16:38:47 -08007283
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007284deps_chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_DEPS)
7285
nnoble69ac39f2014-12-12 15:43:38 -08007286ifneq ($(NO_SECURE),true)
7287ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007288-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_DEPS)
7289endif
nnoble69ac39f2014-12-12 15:43:38 -08007290endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007291
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007292
7293CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
7294
ctillercab52e72015-01-06 13:10:23 -08007295CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007296CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007297
nnoble69ac39f2014-12-12 15:43:38 -08007298ifeq ($(NO_SECURE),true)
7299
ctillercab52e72015-01-06 13:10:23 -08007300bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007301
7302else
7303
nnoble5f2ecb32015-01-12 16:40:18 -08007304bins/$(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 -08007305 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007306 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007307 $(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 -08007308
nnoble69ac39f2014-12-12 15:43:38 -08007309endif
7310
Craig Tillerd4773f52015-01-12 16:38:47 -08007311
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007312deps_chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_DEPS)
7313
nnoble69ac39f2014-12-12 15:43:38 -08007314ifneq ($(NO_SECURE),true)
7315ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007316-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_DEPS)
7317endif
nnoble69ac39f2014-12-12 15:43:38 -08007318endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007319
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007320
ctiller33023c42014-12-12 16:28:33 -08007321CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
7322
ctillercab52e72015-01-06 13:10:23 -08007323CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007324CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08007325
7326ifeq ($(NO_SECURE),true)
7327
ctillercab52e72015-01-06 13:10:23 -08007328bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08007329
7330else
7331
nnoble5f2ecb32015-01-12 16:40:18 -08007332bins/$(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 -08007333 $(E) "[LD] Linking $@"
7334 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007335 $(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 -08007336
7337endif
7338
Craig Tillerd4773f52015-01-12 16:38:47 -08007339
ctiller33023c42014-12-12 16:28:33 -08007340deps_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_DEPS)
7341
7342ifneq ($(NO_SECURE),true)
7343ifneq ($(NO_DEPS),true)
7344-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
7345endif
7346endif
7347
ctiller33023c42014-12-12 16:28:33 -08007348
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007349CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
7350
ctillercab52e72015-01-06 13:10:23 -08007351CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007352CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007353
nnoble69ac39f2014-12-12 15:43:38 -08007354ifeq ($(NO_SECURE),true)
7355
ctillercab52e72015-01-06 13:10:23 -08007356bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007357
7358else
7359
nnoble5f2ecb32015-01-12 16:40:18 -08007360bins/$(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 -08007361 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007362 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007363 $(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 -08007364
nnoble69ac39f2014-12-12 15:43:38 -08007365endif
7366
Craig Tillerd4773f52015-01-12 16:38:47 -08007367
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007368deps_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_DEPS)
7369
nnoble69ac39f2014-12-12 15:43:38 -08007370ifneq ($(NO_SECURE),true)
7371ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007372-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
7373endif
nnoble69ac39f2014-12-12 15:43:38 -08007374endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007375
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007376
7377CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
7378
ctillercab52e72015-01-06 13:10:23 -08007379CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007380CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007381
nnoble69ac39f2014-12-12 15:43:38 -08007382ifeq ($(NO_SECURE),true)
7383
ctillercab52e72015-01-06 13:10:23 -08007384bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007385
7386else
7387
nnoble5f2ecb32015-01-12 16:40:18 -08007388bins/$(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 -08007389 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007390 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007391 $(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 -08007392
nnoble69ac39f2014-12-12 15:43:38 -08007393endif
7394
Craig Tillerd4773f52015-01-12 16:38:47 -08007395
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007396deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
7397
nnoble69ac39f2014-12-12 15:43:38 -08007398ifneq ($(NO_SECURE),true)
7399ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007400-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
7401endif
nnoble69ac39f2014-12-12 15:43:38 -08007402endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007403
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007404
ctiller2845cad2014-12-15 15:14:12 -08007405CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
7406
ctillercab52e72015-01-06 13:10:23 -08007407CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007408CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08007409
7410ifeq ($(NO_SECURE),true)
7411
ctillercab52e72015-01-06 13:10:23 -08007412bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08007413
7414else
7415
nnoble5f2ecb32015-01-12 16:40:18 -08007416bins/$(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 -08007417 $(E) "[LD] Linking $@"
7418 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007419 $(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 -08007420
7421endif
7422
Craig Tillerd4773f52015-01-12 16:38:47 -08007423
ctiller2845cad2014-12-15 15:14:12 -08007424deps_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_DEPS)
7425
7426ifneq ($(NO_SECURE),true)
7427ifneq ($(NO_DEPS),true)
7428-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
7429endif
7430endif
7431
ctiller2845cad2014-12-15 15:14:12 -08007432
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007433CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
7434
ctillercab52e72015-01-06 13:10:23 -08007435CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007436CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007437
nnoble69ac39f2014-12-12 15:43:38 -08007438ifeq ($(NO_SECURE),true)
7439
ctillercab52e72015-01-06 13:10:23 -08007440bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007441
7442else
7443
nnoble5f2ecb32015-01-12 16:40:18 -08007444bins/$(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 -08007445 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007446 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007447 $(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 -08007448
nnoble69ac39f2014-12-12 15:43:38 -08007449endif
7450
Craig Tillerd4773f52015-01-12 16:38:47 -08007451
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007452deps_chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
7453
nnoble69ac39f2014-12-12 15:43:38 -08007454ifneq ($(NO_SECURE),true)
7455ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007456-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
7457endif
nnoble69ac39f2014-12-12 15:43:38 -08007458endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007459
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007460
7461CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
7462
ctillercab52e72015-01-06 13:10:23 -08007463CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007464CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007465
nnoble69ac39f2014-12-12 15:43:38 -08007466ifeq ($(NO_SECURE),true)
7467
ctillercab52e72015-01-06 13:10:23 -08007468bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007469
7470else
7471
nnoble5f2ecb32015-01-12 16:40:18 -08007472bins/$(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 -08007473 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007474 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007475 $(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 -08007476
nnoble69ac39f2014-12-12 15:43:38 -08007477endif
7478
Craig Tillerd4773f52015-01-12 16:38:47 -08007479
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007480deps_chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_DEPS)
7481
nnoble69ac39f2014-12-12 15:43:38 -08007482ifneq ($(NO_SECURE),true)
7483ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007484-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_DEPS)
7485endif
nnoble69ac39f2014-12-12 15:43:38 -08007486endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007487
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007488
nathaniel52878172014-12-09 10:17:19 -08007489CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007490
ctillercab52e72015-01-06 13:10:23 -08007491CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007492CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007493
nnoble69ac39f2014-12-12 15:43:38 -08007494ifeq ($(NO_SECURE),true)
7495
ctillercab52e72015-01-06 13:10:23 -08007496bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007497
7498else
7499
nnoble5f2ecb32015-01-12 16:40:18 -08007500bins/$(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 -08007501 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007502 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007503 $(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 -08007504
nnoble69ac39f2014-12-12 15:43:38 -08007505endif
7506
Craig Tillerd4773f52015-01-12 16:38:47 -08007507
nathaniel52878172014-12-09 10:17:19 -08007508deps_chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007509
nnoble69ac39f2014-12-12 15:43:38 -08007510ifneq ($(NO_SECURE),true)
7511ifneq ($(NO_DEPS),true)
nathaniel52878172014-12-09 10:17:19 -08007512-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007513endif
nnoble69ac39f2014-12-12 15:43:38 -08007514endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007515
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007516
7517CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
7518
ctillercab52e72015-01-06 13:10:23 -08007519CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007520CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007521
nnoble69ac39f2014-12-12 15:43:38 -08007522ifeq ($(NO_SECURE),true)
7523
ctillercab52e72015-01-06 13:10:23 -08007524bins/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007525
7526else
7527
nnoble5f2ecb32015-01-12 16:40:18 -08007528bins/$(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 -08007529 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007530 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007531 $(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 -08007532
nnoble69ac39f2014-12-12 15:43:38 -08007533endif
7534
Craig Tillerd4773f52015-01-12 16:38:47 -08007535
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007536deps_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_DEPS)
7537
nnoble69ac39f2014-12-12 15:43:38 -08007538ifneq ($(NO_SECURE),true)
7539ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007540-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
7541endif
nnoble69ac39f2014-12-12 15:43:38 -08007542endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007543
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007544
7545CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_SRC = \
7546
ctillercab52e72015-01-06 13:10:23 -08007547CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007548CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007549
nnoble69ac39f2014-12-12 15:43:38 -08007550ifeq ($(NO_SECURE),true)
7551
ctillercab52e72015-01-06 13:10:23 -08007552bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007553
7554else
7555
nnoble5f2ecb32015-01-12 16:40:18 -08007556bins/$(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 -08007557 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007558 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007559 $(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 -08007560
nnoble69ac39f2014-12-12 15:43:38 -08007561endif
7562
Craig Tillerd4773f52015-01-12 16:38:47 -08007563
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007564deps_chttp2_socket_pair_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_DEPS)
7565
nnoble69ac39f2014-12-12 15:43:38 -08007566ifneq ($(NO_SECURE),true)
7567ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007568-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_DEPS)
7569endif
nnoble69ac39f2014-12-12 15:43:38 -08007570endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007571
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007572
7573CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
7574
ctillercab52e72015-01-06 13:10:23 -08007575CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007576CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007577
nnoble69ac39f2014-12-12 15:43:38 -08007578ifeq ($(NO_SECURE),true)
7579
ctillercab52e72015-01-06 13:10:23 -08007580bins/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007581
7582else
7583
nnoble5f2ecb32015-01-12 16:40:18 -08007584bins/$(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 -08007585 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007586 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007587 $(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 -08007588
nnoble69ac39f2014-12-12 15:43:38 -08007589endif
7590
Craig Tillerd4773f52015-01-12 16:38:47 -08007591
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007592deps_chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
7593
nnoble69ac39f2014-12-12 15:43:38 -08007594ifneq ($(NO_SECURE),true)
7595ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007596-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
7597endif
nnoble69ac39f2014-12-12 15:43:38 -08007598endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007599
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007600
7601CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_SRC = \
7602
ctillercab52e72015-01-06 13:10:23 -08007603CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007604CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007605
nnoble69ac39f2014-12-12 15:43:38 -08007606ifeq ($(NO_SECURE),true)
7607
ctillercab52e72015-01-06 13:10:23 -08007608bins/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007609
7610else
7611
nnoble5f2ecb32015-01-12 16:40:18 -08007612bins/$(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 -08007613 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007614 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007615 $(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 -08007616
nnoble69ac39f2014-12-12 15:43:38 -08007617endif
7618
Craig Tillerd4773f52015-01-12 16:38:47 -08007619
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007620deps_chttp2_socket_pair_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_DEPS)
7621
nnoble69ac39f2014-12-12 15:43:38 -08007622ifneq ($(NO_SECURE),true)
7623ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007624-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_DEPS)
7625endif
nnoble69ac39f2014-12-12 15:43:38 -08007626endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007627
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007628
7629CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_SRC = \
7630
ctillercab52e72015-01-06 13:10:23 -08007631CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007632CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007633
nnoble69ac39f2014-12-12 15:43:38 -08007634ifeq ($(NO_SECURE),true)
7635
ctillercab52e72015-01-06 13:10:23 -08007636bins/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007637
7638else
7639
nnoble5f2ecb32015-01-12 16:40:18 -08007640bins/$(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 -08007641 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007642 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007643 $(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 -08007644
nnoble69ac39f2014-12-12 15:43:38 -08007645endif
7646
Craig Tillerd4773f52015-01-12 16:38:47 -08007647
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007648deps_chttp2_socket_pair_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_DEPS)
7649
nnoble69ac39f2014-12-12 15:43:38 -08007650ifneq ($(NO_SECURE),true)
7651ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007652-include $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_DEPS)
7653endif
nnoble69ac39f2014-12-12 15:43:38 -08007654endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007655
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007656
7657CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_SRC = \
7658
ctillercab52e72015-01-06 13:10:23 -08007659CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007660CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007661
nnoble69ac39f2014-12-12 15:43:38 -08007662ifeq ($(NO_SECURE),true)
7663
ctillercab52e72015-01-06 13:10:23 -08007664bins/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007665
7666else
7667
nnoble5f2ecb32015-01-12 16:40:18 -08007668bins/$(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 -08007669 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007670 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007671 $(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 -08007672
nnoble69ac39f2014-12-12 15:43:38 -08007673endif
7674
Craig Tillerd4773f52015-01-12 16:38:47 -08007675
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007676deps_chttp2_socket_pair_cancel_in_a_vacuum_test: $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_DEPS)
7677
nnoble69ac39f2014-12-12 15:43:38 -08007678ifneq ($(NO_SECURE),true)
7679ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007680-include $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_DEPS)
7681endif
nnoble69ac39f2014-12-12 15:43:38 -08007682endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007683
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007684
hongyu24200d32015-01-08 15:13:49 -08007685CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
7686
7687CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007688CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08007689
7690ifeq ($(NO_SECURE),true)
7691
7692bins/$(CONFIG)/chttp2_socket_pair_census_simple_request_test: openssl_dep_error
7693
7694else
7695
nnoble5f2ecb32015-01-12 16:40:18 -08007696bins/$(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 -08007697 $(E) "[LD] Linking $@"
7698 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007699 $(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 -08007700
7701endif
7702
Craig Tillerd4773f52015-01-12 16:38:47 -08007703
hongyu24200d32015-01-08 15:13:49 -08007704deps_chttp2_socket_pair_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
7705
7706ifneq ($(NO_SECURE),true)
7707ifneq ($(NO_DEPS),true)
7708-include $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
7709endif
7710endif
7711
hongyu24200d32015-01-08 15:13:49 -08007712
ctillerc6d61c42014-12-15 14:52:08 -08007713CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_SRC = \
7714
ctillercab52e72015-01-06 13:10:23 -08007715CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007716CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08007717
7718ifeq ($(NO_SECURE),true)
7719
ctillercab52e72015-01-06 13:10:23 -08007720bins/$(CONFIG)/chttp2_socket_pair_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08007721
7722else
7723
nnoble5f2ecb32015-01-12 16:40:18 -08007724bins/$(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 -08007725 $(E) "[LD] Linking $@"
7726 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007727 $(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 -08007728
7729endif
7730
Craig Tillerd4773f52015-01-12 16:38:47 -08007731
ctillerc6d61c42014-12-15 14:52:08 -08007732deps_chttp2_socket_pair_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_DEPS)
7733
7734ifneq ($(NO_SECURE),true)
7735ifneq ($(NO_DEPS),true)
7736-include $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_DEPS)
7737endif
7738endif
7739
ctillerc6d61c42014-12-15 14:52:08 -08007740
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007741CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
7742
ctillercab52e72015-01-06 13:10:23 -08007743CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007744CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007745
nnoble69ac39f2014-12-12 15:43:38 -08007746ifeq ($(NO_SECURE),true)
7747
ctillercab52e72015-01-06 13:10:23 -08007748bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007749
7750else
7751
nnoble5f2ecb32015-01-12 16:40:18 -08007752bins/$(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 -08007753 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007754 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007755 $(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 -08007756
nnoble69ac39f2014-12-12 15:43:38 -08007757endif
7758
Craig Tillerd4773f52015-01-12 16:38:47 -08007759
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007760deps_chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
7761
nnoble69ac39f2014-12-12 15:43:38 -08007762ifneq ($(NO_SECURE),true)
7763ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007764-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
7765endif
nnoble69ac39f2014-12-12 15:43:38 -08007766endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007767
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007768
7769CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
7770
ctillercab52e72015-01-06 13:10:23 -08007771CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007772CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007773
nnoble69ac39f2014-12-12 15:43:38 -08007774ifeq ($(NO_SECURE),true)
7775
ctillercab52e72015-01-06 13:10:23 -08007776bins/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007777
7778else
7779
nnoble5f2ecb32015-01-12 16:40:18 -08007780bins/$(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 -08007781 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007782 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007783 $(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 -08007784
nnoble69ac39f2014-12-12 15:43:38 -08007785endif
7786
Craig Tillerd4773f52015-01-12 16:38:47 -08007787
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007788deps_chttp2_socket_pair_early_server_shutdown_finishes_tags_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
7789
nnoble69ac39f2014-12-12 15:43:38 -08007790ifneq ($(NO_SECURE),true)
7791ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007792-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
7793endif
nnoble69ac39f2014-12-12 15:43:38 -08007794endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007795
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007796
7797CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_SRC = \
7798
ctillercab52e72015-01-06 13:10:23 -08007799CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007800CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007801
nnoble69ac39f2014-12-12 15:43:38 -08007802ifeq ($(NO_SECURE),true)
7803
ctillercab52e72015-01-06 13:10:23 -08007804bins/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007805
7806else
7807
nnoble5f2ecb32015-01-12 16:40:18 -08007808bins/$(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 -08007809 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007810 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007811 $(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 -08007812
nnoble69ac39f2014-12-12 15:43:38 -08007813endif
7814
Craig Tillerd4773f52015-01-12 16:38:47 -08007815
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007816deps_chttp2_socket_pair_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_DEPS)
7817
nnoble69ac39f2014-12-12 15:43:38 -08007818ifneq ($(NO_SECURE),true)
7819ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007820-include $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_DEPS)
7821endif
nnoble69ac39f2014-12-12 15:43:38 -08007822endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007823
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007824
7825CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_SRC = \
7826
ctillercab52e72015-01-06 13:10:23 -08007827CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007828CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007829
nnoble69ac39f2014-12-12 15:43:38 -08007830ifeq ($(NO_SECURE),true)
7831
ctillercab52e72015-01-06 13:10:23 -08007832bins/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007833
7834else
7835
nnoble5f2ecb32015-01-12 16:40:18 -08007836bins/$(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 -08007837 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007838 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007839 $(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 -08007840
nnoble69ac39f2014-12-12 15:43:38 -08007841endif
7842
Craig Tillerd4773f52015-01-12 16:38:47 -08007843
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007844deps_chttp2_socket_pair_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_DEPS)
7845
nnoble69ac39f2014-12-12 15:43:38 -08007846ifneq ($(NO_SECURE),true)
7847ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007848-include $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_DEPS)
7849endif
nnoble69ac39f2014-12-12 15:43:38 -08007850endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007851
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007852
7853CHTTP2_SOCKET_PAIR_NO_OP_TEST_SRC = \
7854
ctillercab52e72015-01-06 13:10:23 -08007855CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007856CHTTP2_SOCKET_PAIR_NO_OP_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007857
nnoble69ac39f2014-12-12 15:43:38 -08007858ifeq ($(NO_SECURE),true)
7859
ctillercab52e72015-01-06 13:10:23 -08007860bins/$(CONFIG)/chttp2_socket_pair_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007861
7862else
7863
nnoble5f2ecb32015-01-12 16:40:18 -08007864bins/$(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 -08007865 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007866 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007867 $(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 -08007868
nnoble69ac39f2014-12-12 15:43:38 -08007869endif
7870
Craig Tillerd4773f52015-01-12 16:38:47 -08007871
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007872deps_chttp2_socket_pair_no_op_test: $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_DEPS)
7873
nnoble69ac39f2014-12-12 15:43:38 -08007874ifneq ($(NO_SECURE),true)
7875ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007876-include $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_DEPS)
7877endif
nnoble69ac39f2014-12-12 15:43:38 -08007878endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007879
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007880
7881CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_SRC = \
7882
ctillercab52e72015-01-06 13:10:23 -08007883CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007884CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007885
nnoble69ac39f2014-12-12 15:43:38 -08007886ifeq ($(NO_SECURE),true)
7887
ctillercab52e72015-01-06 13:10:23 -08007888bins/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007889
7890else
7891
nnoble5f2ecb32015-01-12 16:40:18 -08007892bins/$(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 -08007893 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007894 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007895 $(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 -08007896
nnoble69ac39f2014-12-12 15:43:38 -08007897endif
7898
Craig Tillerd4773f52015-01-12 16:38:47 -08007899
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007900deps_chttp2_socket_pair_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_DEPS)
7901
nnoble69ac39f2014-12-12 15:43:38 -08007902ifneq ($(NO_SECURE),true)
7903ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007904-include $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_DEPS)
7905endif
nnoble69ac39f2014-12-12 15:43:38 -08007906endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007907
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007908
ctiller33023c42014-12-12 16:28:33 -08007909CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
7910
ctillercab52e72015-01-06 13:10:23 -08007911CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007912CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08007913
7914ifeq ($(NO_SECURE),true)
7915
ctillercab52e72015-01-06 13:10:23 -08007916bins/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08007917
7918else
7919
nnoble5f2ecb32015-01-12 16:40:18 -08007920bins/$(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 -08007921 $(E) "[LD] Linking $@"
7922 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007923 $(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 -08007924
7925endif
7926
Craig Tillerd4773f52015-01-12 16:38:47 -08007927
ctiller33023c42014-12-12 16:28:33 -08007928deps_chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
7929
7930ifneq ($(NO_SECURE),true)
7931ifneq ($(NO_DEPS),true)
7932-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
7933endif
7934endif
7935
ctiller33023c42014-12-12 16:28:33 -08007936
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007937CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
7938
ctillercab52e72015-01-06 13:10:23 -08007939CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007940CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007941
nnoble69ac39f2014-12-12 15:43:38 -08007942ifeq ($(NO_SECURE),true)
7943
ctillercab52e72015-01-06 13:10:23 -08007944bins/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007945
7946else
7947
nnoble5f2ecb32015-01-12 16:40:18 -08007948bins/$(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 -08007949 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007950 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007951 $(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 -08007952
nnoble69ac39f2014-12-12 15:43:38 -08007953endif
7954
Craig Tillerd4773f52015-01-12 16:38:47 -08007955
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007956deps_chttp2_socket_pair_request_response_with_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
7957
nnoble69ac39f2014-12-12 15:43:38 -08007958ifneq ($(NO_SECURE),true)
7959ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007960-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
7961endif
nnoble69ac39f2014-12-12 15:43:38 -08007962endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007963
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007964
7965CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
7966
ctillercab52e72015-01-06 13:10:23 -08007967CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08007968CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007969
nnoble69ac39f2014-12-12 15:43:38 -08007970ifeq ($(NO_SECURE),true)
7971
ctillercab52e72015-01-06 13:10:23 -08007972bins/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007973
7974else
7975
nnoble5f2ecb32015-01-12 16:40:18 -08007976bins/$(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 -08007977 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007978 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08007979 $(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 -08007980
nnoble69ac39f2014-12-12 15:43:38 -08007981endif
7982
Craig Tillerd4773f52015-01-12 16:38:47 -08007983
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007984deps_chttp2_socket_pair_request_response_with_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
7985
nnoble69ac39f2014-12-12 15:43:38 -08007986ifneq ($(NO_SECURE),true)
7987ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007988-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
7989endif
nnoble69ac39f2014-12-12 15:43:38 -08007990endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007991
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007992
ctiller2845cad2014-12-15 15:14:12 -08007993CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
7994
ctillercab52e72015-01-06 13:10:23 -08007995CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08007996CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08007997
7998ifeq ($(NO_SECURE),true)
7999
ctillercab52e72015-01-06 13:10:23 -08008000bins/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08008001
8002else
8003
nnoble5f2ecb32015-01-12 16:40:18 -08008004bins/$(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 -08008005 $(E) "[LD] Linking $@"
8006 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008007 $(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 -08008008
8009endif
8010
Craig Tillerd4773f52015-01-12 16:38:47 -08008011
ctiller2845cad2014-12-15 15:14:12 -08008012deps_chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
8013
8014ifneq ($(NO_SECURE),true)
8015ifneq ($(NO_DEPS),true)
8016-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
8017endif
8018endif
8019
ctiller2845cad2014-12-15 15:14:12 -08008020
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008021CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
8022
ctillercab52e72015-01-06 13:10:23 -08008023CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08008024CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008025
nnoble69ac39f2014-12-12 15:43:38 -08008026ifeq ($(NO_SECURE),true)
8027
ctillercab52e72015-01-06 13:10:23 -08008028bins/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008029
8030else
8031
nnoble5f2ecb32015-01-12 16:40:18 -08008032bins/$(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 -08008033 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008034 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008035 $(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 -08008036
nnoble69ac39f2014-12-12 15:43:38 -08008037endif
8038
Craig Tillerd4773f52015-01-12 16:38:47 -08008039
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008040deps_chttp2_socket_pair_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
8041
nnoble69ac39f2014-12-12 15:43:38 -08008042ifneq ($(NO_SECURE),true)
8043ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008044-include $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
8045endif
nnoble69ac39f2014-12-12 15:43:38 -08008046endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008047
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008048
8049CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_SRC = \
8050
ctillercab52e72015-01-06 13:10:23 -08008051CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08008052CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008053
nnoble69ac39f2014-12-12 15:43:38 -08008054ifeq ($(NO_SECURE),true)
8055
ctillercab52e72015-01-06 13:10:23 -08008056bins/$(CONFIG)/chttp2_socket_pair_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008057
8058else
8059
nnoble5f2ecb32015-01-12 16:40:18 -08008060bins/$(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 -08008061 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008062 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008063 $(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 -08008064
nnoble69ac39f2014-12-12 15:43:38 -08008065endif
8066
Craig Tillerd4773f52015-01-12 16:38:47 -08008067
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008068deps_chttp2_socket_pair_simple_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_DEPS)
8069
nnoble69ac39f2014-12-12 15:43:38 -08008070ifneq ($(NO_SECURE),true)
8071ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008072-include $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_DEPS)
8073endif
nnoble69ac39f2014-12-12 15:43:38 -08008074endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008075
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008076
nathaniel52878172014-12-09 10:17:19 -08008077CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008078
ctillercab52e72015-01-06 13:10:23 -08008079CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS = $(addprefix objs/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_SRC))))
Craig Tiller12c82092015-01-15 08:45:56 -08008080CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008081
nnoble69ac39f2014-12-12 15:43:38 -08008082ifeq ($(NO_SECURE),true)
8083
ctillercab52e72015-01-06 13:10:23 -08008084bins/$(CONFIG)/chttp2_socket_pair_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008085
8086else
8087
nnoble5f2ecb32015-01-12 16:40:18 -08008088bins/$(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 -08008089 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008090 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008091 $(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 -08008092
nnoble69ac39f2014-12-12 15:43:38 -08008093endif
8094
Craig Tillerd4773f52015-01-12 16:38:47 -08008095
nathaniel52878172014-12-09 10:17:19 -08008096deps_chttp2_socket_pair_thread_stress_test: $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008097
nnoble69ac39f2014-12-12 15:43:38 -08008098ifneq ($(NO_SECURE),true)
8099ifneq ($(NO_DEPS),true)
nathaniel52878172014-12-09 10:17:19 -08008100-include $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_DEPS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008101endif
nnoble69ac39f2014-12-12 15:43:38 -08008102endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008103
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008104
8105CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
8106
ctillercab52e72015-01-06 13:10:23 -08008107CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008108CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008109
nnoble69ac39f2014-12-12 15:43:38 -08008110ifeq ($(NO_SECURE),true)
8111
ctillercab52e72015-01-06 13:10:23 -08008112bins/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008113
8114else
8115
nnoble5f2ecb32015-01-12 16:40:18 -08008116bins/$(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 -08008117 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008118 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008119 $(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 -08008120
nnoble69ac39f2014-12-12 15:43:38 -08008121endif
8122
Craig Tillerd4773f52015-01-12 16:38:47 -08008123
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008124deps_chttp2_socket_pair_writes_done_hangs_with_pending_read_test: $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
8125
nnoble69ac39f2014-12-12 15:43:38 -08008126ifneq ($(NO_SECURE),true)
8127ifneq ($(NO_DEPS),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008128-include $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
8129endif
nnoble69ac39f2014-12-12 15:43:38 -08008130endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008131
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008132
nnoble0c475f02014-12-05 15:37:39 -08008133CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_SRC = \
8134
ctillercab52e72015-01-06 13:10:23 -08008135CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008136CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008137
nnoble69ac39f2014-12-12 15:43:38 -08008138ifeq ($(NO_SECURE),true)
8139
ctillercab52e72015-01-06 13:10:23 -08008140bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008141
8142else
8143
nnoble5f2ecb32015-01-12 16:40:18 -08008144bins/$(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 -08008145 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008146 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008147 $(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 -08008148
nnoble69ac39f2014-12-12 15:43:38 -08008149endif
8150
Craig Tillerd4773f52015-01-12 16:38:47 -08008151
nnoble0c475f02014-12-05 15:37:39 -08008152deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_DEPS)
8153
nnoble69ac39f2014-12-12 15:43:38 -08008154ifneq ($(NO_SECURE),true)
8155ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008156-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_DEPS)
8157endif
nnoble69ac39f2014-12-12 15:43:38 -08008158endif
nnoble0c475f02014-12-05 15:37:39 -08008159
nnoble0c475f02014-12-05 15:37:39 -08008160
8161CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
8162
ctillercab52e72015-01-06 13:10:23 -08008163CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008164CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008165
nnoble69ac39f2014-12-12 15:43:38 -08008166ifeq ($(NO_SECURE),true)
8167
ctillercab52e72015-01-06 13:10:23 -08008168bins/$(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 -08008169
8170else
8171
nnoble5f2ecb32015-01-12 16:40:18 -08008172bins/$(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 -08008173 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008174 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008175 $(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 -08008176
nnoble69ac39f2014-12-12 15:43:38 -08008177endif
8178
Craig Tillerd4773f52015-01-12 16:38:47 -08008179
nnoble0c475f02014-12-05 15:37:39 -08008180deps_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_DEPS)
8181
nnoble69ac39f2014-12-12 15:43:38 -08008182ifneq ($(NO_SECURE),true)
8183ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008184-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_DEPS)
8185endif
nnoble69ac39f2014-12-12 15:43:38 -08008186endif
nnoble0c475f02014-12-05 15:37:39 -08008187
nnoble0c475f02014-12-05 15:37:39 -08008188
8189CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_SRC = \
8190
ctillercab52e72015-01-06 13:10:23 -08008191CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008192CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008193
nnoble69ac39f2014-12-12 15:43:38 -08008194ifeq ($(NO_SECURE),true)
8195
ctillercab52e72015-01-06 13:10:23 -08008196bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008197
8198else
8199
nnoble5f2ecb32015-01-12 16:40:18 -08008200bins/$(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 -08008201 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008202 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008203 $(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 -08008204
nnoble69ac39f2014-12-12 15:43:38 -08008205endif
8206
Craig Tillerd4773f52015-01-12 16:38:47 -08008207
nnoble0c475f02014-12-05 15:37:39 -08008208deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_DEPS)
8209
nnoble69ac39f2014-12-12 15:43:38 -08008210ifneq ($(NO_SECURE),true)
8211ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008212-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_DEPS)
8213endif
nnoble69ac39f2014-12-12 15:43:38 -08008214endif
nnoble0c475f02014-12-05 15:37:39 -08008215
nnoble0c475f02014-12-05 15:37:39 -08008216
8217CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_SRC = \
8218
ctillercab52e72015-01-06 13:10:23 -08008219CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008220CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008221
nnoble69ac39f2014-12-12 15:43:38 -08008222ifeq ($(NO_SECURE),true)
8223
ctillercab52e72015-01-06 13:10:23 -08008224bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008225
8226else
8227
nnoble5f2ecb32015-01-12 16:40:18 -08008228bins/$(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 -08008229 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008230 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008231 $(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 -08008232
nnoble69ac39f2014-12-12 15:43:38 -08008233endif
8234
Craig Tillerd4773f52015-01-12 16:38:47 -08008235
nnoble0c475f02014-12-05 15:37:39 -08008236deps_chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_DEPS)
8237
nnoble69ac39f2014-12-12 15:43:38 -08008238ifneq ($(NO_SECURE),true)
8239ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008240-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_DEPS)
8241endif
nnoble69ac39f2014-12-12 15:43:38 -08008242endif
nnoble0c475f02014-12-05 15:37:39 -08008243
nnoble0c475f02014-12-05 15:37:39 -08008244
8245CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_SRC = \
8246
ctillercab52e72015-01-06 13:10:23 -08008247CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008248CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008249
nnoble69ac39f2014-12-12 15:43:38 -08008250ifeq ($(NO_SECURE),true)
8251
ctillercab52e72015-01-06 13:10:23 -08008252bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008253
8254else
8255
nnoble5f2ecb32015-01-12 16:40:18 -08008256bins/$(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 -08008257 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008258 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008259 $(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 -08008260
nnoble69ac39f2014-12-12 15:43:38 -08008261endif
8262
Craig Tillerd4773f52015-01-12 16:38:47 -08008263
nnoble0c475f02014-12-05 15:37:39 -08008264deps_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_DEPS)
8265
nnoble69ac39f2014-12-12 15:43:38 -08008266ifneq ($(NO_SECURE),true)
8267ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008268-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_DEPS)
8269endif
nnoble69ac39f2014-12-12 15:43:38 -08008270endif
nnoble0c475f02014-12-05 15:37:39 -08008271
nnoble0c475f02014-12-05 15:37:39 -08008272
hongyu24200d32015-01-08 15:13:49 -08008273CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
8274
8275CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008276CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08008277
8278ifeq ($(NO_SECURE),true)
8279
8280bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: openssl_dep_error
8281
8282else
8283
nnoble5f2ecb32015-01-12 16:40:18 -08008284bins/$(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 -08008285 $(E) "[LD] Linking $@"
8286 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008287 $(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 -08008288
8289endif
8290
Craig Tillerd4773f52015-01-12 16:38:47 -08008291
hongyu24200d32015-01-08 15:13:49 -08008292deps_chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
8293
8294ifneq ($(NO_SECURE),true)
8295ifneq ($(NO_DEPS),true)
8296-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_DEPS)
8297endif
8298endif
8299
hongyu24200d32015-01-08 15:13:49 -08008300
ctillerc6d61c42014-12-15 14:52:08 -08008301CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_SRC = \
8302
ctillercab52e72015-01-06 13:10:23 -08008303CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008304CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08008305
8306ifeq ($(NO_SECURE),true)
8307
ctillercab52e72015-01-06 13:10:23 -08008308bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08008309
8310else
8311
nnoble5f2ecb32015-01-12 16:40:18 -08008312bins/$(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 -08008313 $(E) "[LD] Linking $@"
8314 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008315 $(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 -08008316
8317endif
8318
Craig Tillerd4773f52015-01-12 16:38:47 -08008319
ctillerc6d61c42014-12-15 14:52:08 -08008320deps_chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_DEPS)
8321
8322ifneq ($(NO_SECURE),true)
8323ifneq ($(NO_DEPS),true)
8324-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_DEPS)
8325endif
8326endif
8327
ctillerc6d61c42014-12-15 14:52:08 -08008328
nnoble0c475f02014-12-05 15:37:39 -08008329CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
8330
ctillercab52e72015-01-06 13:10:23 -08008331CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008332CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008333
nnoble69ac39f2014-12-12 15:43:38 -08008334ifeq ($(NO_SECURE),true)
8335
ctillercab52e72015-01-06 13:10:23 -08008336bins/$(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 -08008337
8338else
8339
nnoble5f2ecb32015-01-12 16:40:18 -08008340bins/$(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 -08008341 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008342 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008343 $(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 -08008344
nnoble69ac39f2014-12-12 15:43:38 -08008345endif
8346
Craig Tillerd4773f52015-01-12 16:38:47 -08008347
nnoble0c475f02014-12-05 15:37:39 -08008348deps_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_DEPS)
8349
nnoble69ac39f2014-12-12 15:43:38 -08008350ifneq ($(NO_SECURE),true)
8351ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008352-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_DEPS)
8353endif
nnoble69ac39f2014-12-12 15:43:38 -08008354endif
nnoble0c475f02014-12-05 15:37:39 -08008355
nnoble0c475f02014-12-05 15:37:39 -08008356
8357CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
8358
ctillercab52e72015-01-06 13:10:23 -08008359CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008360CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008361
nnoble69ac39f2014-12-12 15:43:38 -08008362ifeq ($(NO_SECURE),true)
8363
ctillercab52e72015-01-06 13:10:23 -08008364bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008365
8366else
8367
nnoble5f2ecb32015-01-12 16:40:18 -08008368bins/$(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 -08008369 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008370 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008371 $(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 -08008372
nnoble69ac39f2014-12-12 15:43:38 -08008373endif
8374
Craig Tillerd4773f52015-01-12 16:38:47 -08008375
nnoble0c475f02014-12-05 15:37:39 -08008376deps_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_DEPS)
8377
nnoble69ac39f2014-12-12 15:43:38 -08008378ifneq ($(NO_SECURE),true)
8379ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008380-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_DEPS)
8381endif
nnoble69ac39f2014-12-12 15:43:38 -08008382endif
nnoble0c475f02014-12-05 15:37:39 -08008383
nnoble0c475f02014-12-05 15:37:39 -08008384
8385CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_SRC = \
8386
ctillercab52e72015-01-06 13:10:23 -08008387CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008388CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008389
nnoble69ac39f2014-12-12 15:43:38 -08008390ifeq ($(NO_SECURE),true)
8391
ctillercab52e72015-01-06 13:10:23 -08008392bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008393
8394else
8395
nnoble5f2ecb32015-01-12 16:40:18 -08008396bins/$(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 -08008397 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008398 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008399 $(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 -08008400
nnoble69ac39f2014-12-12 15:43:38 -08008401endif
8402
Craig Tillerd4773f52015-01-12 16:38:47 -08008403
nnoble0c475f02014-12-05 15:37:39 -08008404deps_chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_DEPS)
8405
nnoble69ac39f2014-12-12 15:43:38 -08008406ifneq ($(NO_SECURE),true)
8407ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008408-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_DEPS)
8409endif
nnoble69ac39f2014-12-12 15:43:38 -08008410endif
nnoble0c475f02014-12-05 15:37:39 -08008411
nnoble0c475f02014-12-05 15:37:39 -08008412
8413CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_SRC = \
8414
ctillercab52e72015-01-06 13:10:23 -08008415CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008416CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008417
nnoble69ac39f2014-12-12 15:43:38 -08008418ifeq ($(NO_SECURE),true)
8419
ctillercab52e72015-01-06 13:10:23 -08008420bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008421
8422else
8423
nnoble5f2ecb32015-01-12 16:40:18 -08008424bins/$(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 -08008425 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008426 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008427 $(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 -08008428
nnoble69ac39f2014-12-12 15:43:38 -08008429endif
8430
Craig Tillerd4773f52015-01-12 16:38:47 -08008431
nnoble0c475f02014-12-05 15:37:39 -08008432deps_chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_DEPS)
8433
nnoble69ac39f2014-12-12 15:43:38 -08008434ifneq ($(NO_SECURE),true)
8435ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008436-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_DEPS)
8437endif
nnoble69ac39f2014-12-12 15:43:38 -08008438endif
nnoble0c475f02014-12-05 15:37:39 -08008439
nnoble0c475f02014-12-05 15:37:39 -08008440
8441CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_SRC = \
8442
ctillercab52e72015-01-06 13:10:23 -08008443CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008444CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008445
nnoble69ac39f2014-12-12 15:43:38 -08008446ifeq ($(NO_SECURE),true)
8447
ctillercab52e72015-01-06 13:10:23 -08008448bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008449
8450else
8451
nnoble5f2ecb32015-01-12 16:40:18 -08008452bins/$(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 -08008453 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008454 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008455 $(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 -08008456
nnoble69ac39f2014-12-12 15:43:38 -08008457endif
8458
Craig Tillerd4773f52015-01-12 16:38:47 -08008459
nnoble0c475f02014-12-05 15:37:39 -08008460deps_chttp2_socket_pair_one_byte_at_a_time_no_op_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_DEPS)
8461
nnoble69ac39f2014-12-12 15:43:38 -08008462ifneq ($(NO_SECURE),true)
8463ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008464-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_DEPS)
8465endif
nnoble69ac39f2014-12-12 15:43:38 -08008466endif
nnoble0c475f02014-12-05 15:37:39 -08008467
nnoble0c475f02014-12-05 15:37:39 -08008468
8469CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_SRC = \
8470
ctillercab52e72015-01-06 13:10:23 -08008471CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008472CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008473
nnoble69ac39f2014-12-12 15:43:38 -08008474ifeq ($(NO_SECURE),true)
8475
ctillercab52e72015-01-06 13:10:23 -08008476bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008477
8478else
8479
nnoble5f2ecb32015-01-12 16:40:18 -08008480bins/$(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 -08008481 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008482 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008483 $(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 -08008484
nnoble69ac39f2014-12-12 15:43:38 -08008485endif
8486
Craig Tillerd4773f52015-01-12 16:38:47 -08008487
nnoble0c475f02014-12-05 15:37:39 -08008488deps_chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_DEPS)
8489
nnoble69ac39f2014-12-12 15:43:38 -08008490ifneq ($(NO_SECURE),true)
8491ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008492-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_DEPS)
8493endif
nnoble69ac39f2014-12-12 15:43:38 -08008494endif
nnoble0c475f02014-12-05 15:37:39 -08008495
nnoble0c475f02014-12-05 15:37:39 -08008496
ctiller33023c42014-12-12 16:28:33 -08008497CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
8498
ctillercab52e72015-01-06 13:10:23 -08008499CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008500CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08008501
8502ifeq ($(NO_SECURE),true)
8503
ctillercab52e72015-01-06 13:10:23 -08008504bins/$(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 -08008505
8506else
8507
nnoble5f2ecb32015-01-12 16:40:18 -08008508bins/$(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 -08008509 $(E) "[LD] Linking $@"
8510 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008511 $(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 -08008512
8513endif
8514
Craig Tillerd4773f52015-01-12 16:38:47 -08008515
ctiller33023c42014-12-12 16:28:33 -08008516deps_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_DEPS)
8517
8518ifneq ($(NO_SECURE),true)
8519ifneq ($(NO_DEPS),true)
8520-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_DEPS)
8521endif
8522endif
8523
ctiller33023c42014-12-12 16:28:33 -08008524
nnoble0c475f02014-12-05 15:37:39 -08008525CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
8526
ctillercab52e72015-01-06 13:10:23 -08008527CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008528CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008529
nnoble69ac39f2014-12-12 15:43:38 -08008530ifeq ($(NO_SECURE),true)
8531
ctillercab52e72015-01-06 13:10:23 -08008532bins/$(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 -08008533
8534else
8535
nnoble5f2ecb32015-01-12 16:40:18 -08008536bins/$(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 -08008537 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008538 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008539 $(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 -08008540
nnoble69ac39f2014-12-12 15:43:38 -08008541endif
8542
Craig Tillerd4773f52015-01-12 16:38:47 -08008543
nnoble0c475f02014-12-05 15:37:39 -08008544deps_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_DEPS)
8545
nnoble69ac39f2014-12-12 15:43:38 -08008546ifneq ($(NO_SECURE),true)
8547ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008548-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_DEPS)
8549endif
nnoble69ac39f2014-12-12 15:43:38 -08008550endif
nnoble0c475f02014-12-05 15:37:39 -08008551
nnoble0c475f02014-12-05 15:37:39 -08008552
8553CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
8554
ctillercab52e72015-01-06 13:10:23 -08008555CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008556CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008557
nnoble69ac39f2014-12-12 15:43:38 -08008558ifeq ($(NO_SECURE),true)
8559
ctillercab52e72015-01-06 13:10:23 -08008560bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008561
8562else
8563
nnoble5f2ecb32015-01-12 16:40:18 -08008564bins/$(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 -08008565 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008566 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008567 $(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 -08008568
nnoble69ac39f2014-12-12 15:43:38 -08008569endif
8570
Craig Tillerd4773f52015-01-12 16:38:47 -08008571
nnoble0c475f02014-12-05 15:37:39 -08008572deps_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_DEPS)
8573
nnoble69ac39f2014-12-12 15:43:38 -08008574ifneq ($(NO_SECURE),true)
8575ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008576-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_DEPS)
8577endif
nnoble69ac39f2014-12-12 15:43:38 -08008578endif
nnoble0c475f02014-12-05 15:37:39 -08008579
nnoble0c475f02014-12-05 15:37:39 -08008580
ctiller2845cad2014-12-15 15:14:12 -08008581CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC = \
8582
ctillercab52e72015-01-06 13:10:23 -08008583CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008584CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08008585
8586ifeq ($(NO_SECURE),true)
8587
ctillercab52e72015-01-06 13:10:23 -08008588bins/$(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 -08008589
8590else
8591
nnoble5f2ecb32015-01-12 16:40:18 -08008592bins/$(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 -08008593 $(E) "[LD] Linking $@"
8594 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008595 $(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 -08008596
8597endif
8598
Craig Tillerd4773f52015-01-12 16:38:47 -08008599
ctiller2845cad2014-12-15 15:14:12 -08008600deps_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_DEPS)
8601
8602ifneq ($(NO_SECURE),true)
8603ifneq ($(NO_DEPS),true)
8604-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_TEST_DEPS)
8605endif
8606endif
8607
ctiller2845cad2014-12-15 15:14:12 -08008608
nnoble0c475f02014-12-05 15:37:39 -08008609CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
8610
ctillercab52e72015-01-06 13:10:23 -08008611CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008612CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008613
nnoble69ac39f2014-12-12 15:43:38 -08008614ifeq ($(NO_SECURE),true)
8615
ctillercab52e72015-01-06 13:10:23 -08008616bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008617
8618else
8619
nnoble5f2ecb32015-01-12 16:40:18 -08008620bins/$(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 -08008621 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008622 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008623 $(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 -08008624
nnoble69ac39f2014-12-12 15:43:38 -08008625endif
8626
Craig Tillerd4773f52015-01-12 16:38:47 -08008627
nnoble0c475f02014-12-05 15:37:39 -08008628deps_chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
8629
nnoble69ac39f2014-12-12 15:43:38 -08008630ifneq ($(NO_SECURE),true)
8631ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008632-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_DEPS)
8633endif
nnoble69ac39f2014-12-12 15:43:38 -08008634endif
nnoble0c475f02014-12-05 15:37:39 -08008635
nnoble0c475f02014-12-05 15:37:39 -08008636
8637CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_SRC = \
8638
ctillercab52e72015-01-06 13:10:23 -08008639CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008640CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008641
nnoble69ac39f2014-12-12 15:43:38 -08008642ifeq ($(NO_SECURE),true)
8643
ctillercab52e72015-01-06 13:10:23 -08008644bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008645
8646else
8647
nnoble5f2ecb32015-01-12 16:40:18 -08008648bins/$(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 -08008649 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008650 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008651 $(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 -08008652
nnoble69ac39f2014-12-12 15:43:38 -08008653endif
8654
Craig Tillerd4773f52015-01-12 16:38:47 -08008655
nnoble0c475f02014-12-05 15:37:39 -08008656deps_chttp2_socket_pair_one_byte_at_a_time_simple_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_DEPS)
8657
nnoble69ac39f2014-12-12 15:43:38 -08008658ifneq ($(NO_SECURE),true)
8659ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008660-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_DEPS)
8661endif
nnoble69ac39f2014-12-12 15:43:38 -08008662endif
nnoble0c475f02014-12-05 15:37:39 -08008663
nnoble0c475f02014-12-05 15:37:39 -08008664
nathaniel52878172014-12-09 10:17:19 -08008665CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_SRC = \
nnoble0c475f02014-12-05 15:37:39 -08008666
ctillercab52e72015-01-06 13:10:23 -08008667CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008668CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008669
nnoble69ac39f2014-12-12 15:43:38 -08008670ifeq ($(NO_SECURE),true)
8671
ctillercab52e72015-01-06 13:10:23 -08008672bins/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008673
8674else
8675
nnoble5f2ecb32015-01-12 16:40:18 -08008676bins/$(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 -08008677 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008678 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008679 $(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 -08008680
nnoble69ac39f2014-12-12 15:43:38 -08008681endif
8682
Craig Tillerd4773f52015-01-12 16:38:47 -08008683
nathaniel52878172014-12-09 10:17:19 -08008684deps_chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_DEPS)
nnoble0c475f02014-12-05 15:37:39 -08008685
nnoble69ac39f2014-12-12 15:43:38 -08008686ifneq ($(NO_SECURE),true)
8687ifneq ($(NO_DEPS),true)
nathaniel52878172014-12-09 10:17:19 -08008688-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_DEPS)
nnoble0c475f02014-12-05 15:37:39 -08008689endif
nnoble69ac39f2014-12-12 15:43:38 -08008690endif
nnoble0c475f02014-12-05 15:37:39 -08008691
nnoble0c475f02014-12-05 15:37:39 -08008692
8693CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
8694
ctillercab52e72015-01-06 13:10:23 -08008695CHTTP2_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))))
Craig Tiller12c82092015-01-15 08:45:56 -08008696CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS = $(addprefix objs/$(CONFIG)/, $(addsuffix .dep, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08008697
nnoble69ac39f2014-12-12 15:43:38 -08008698ifeq ($(NO_SECURE),true)
8699
ctillercab52e72015-01-06 13:10:23 -08008700bins/$(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 -08008701
8702else
8703
nnoble5f2ecb32015-01-12 16:40:18 -08008704bins/$(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 -08008705 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008706 $(Q) mkdir -p `dirname $@`
nnoble5f2ecb32015-01-12 16:40:18 -08008707 $(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 -08008708
nnoble69ac39f2014-12-12 15:43:38 -08008709endif
8710
Craig Tillerd4773f52015-01-12 16:38:47 -08008711
nnoble0c475f02014-12-05 15:37:39 -08008712deps_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_DEPS)
8713
nnoble69ac39f2014-12-12 15:43:38 -08008714ifneq ($(NO_SECURE),true)
8715ifneq ($(NO_DEPS),true)
nnoble0c475f02014-12-05 15:37:39 -08008716-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_DEPS)
8717endif
nnoble69ac39f2014-12-12 15:43:38 -08008718endif
nnoble0c475f02014-12-05 15:37:39 -08008719
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008720
8721
8722
8723
nnoble0c475f02014-12-05 15:37:39 -08008724
Craig Tiller12c82092015-01-15 08:45:56 -08008725.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_cxxclean
nnoble0c475f02014-12-05 15:37:39 -08008726