blob: 4efb955c72da97aacd8aef493c0f245b665a015a [file] [log] [blame]
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001# GRPC global makefile
2# This currently builds C and C++ code.
3
Craig Tiller3b935482015-02-16 12:15:48 -08004# Copyright 2014, Google Inc.
5# All rights reserved.
6#
7# Redistribution and use in source and binary forms, with or without
8# modification, are permitted provided that the following conditions are
9# met:
10#
11# * Redistributions of source code must retain the above copyright
12# notice, this list of conditions and the following disclaimer.
13# * Redistributions in binary form must reproduce the above
14# copyright notice, this list of conditions and the following disclaimer
15# in the documentation and/or other materials provided with the
16# distribution.
17# * Neither the name of Google Inc. nor the names of its
18# contributors may be used to endorse or promote products derived from
19# this software without specific prior written permission.
20#
21# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
22# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
23# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
24# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
25# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
26# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
27# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
28# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
29# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
30# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
31# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080033
Craig Tiller96b49552015-01-21 16:29:01 -080034
35# Basic platform detection
36HOST_SYSTEM = $(shell uname | cut -f 1 -d_)
37ifeq ($(SYSTEM),)
38SYSTEM = $(HOST_SYSTEM)
39endif
40
41
Craig Tiller61b910f2015-02-15 10:54:07 -080042ifndef BUILDDIR
43BUILDDIR = .
44endif
45
46BINDIR = $(BUILDDIR)/bins
47OBJDIR = $(BUILDDIR)/objs
48LIBDIR = $(BUILDDIR)/libs
49GENDIR = $(BUILDDIR)/gens
50
ctiller8cfebb92015-01-06 15:02:12 -080051# Configurations
52
53VALID_CONFIG_opt = 1
54CC_opt = gcc
55CXX_opt = g++
56LD_opt = gcc
57LDXX_opt = g++
58CPPFLAGS_opt = -O2
59LDFLAGS_opt =
60DEFINES_opt = NDEBUG
61
62VALID_CONFIG_dbg = 1
63CC_dbg = gcc
64CXX_dbg = g++
65LD_dbg = gcc
66LDXX_dbg = g++
67CPPFLAGS_dbg = -O0
68LDFLAGS_dbg =
69DEFINES_dbg = _DEBUG DEBUG
70
Craig Tillerec0b8f32015-01-15 07:30:00 -080071VALID_CONFIG_valgrind = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -080072REQUIRE_CUSTOM_LIBRARIES_valgrind = 1
Craig Tillerec0b8f32015-01-15 07:30:00 -080073CC_valgrind = gcc
74CXX_valgrind = g++
75LD_valgrind = gcc
76LDXX_valgrind = g++
77CPPFLAGS_valgrind = -O0
78OPENSSL_CFLAGS_valgrind = -DPURIFY
79LDFLAGS_valgrind =
80DEFINES_valgrind = _DEBUG DEBUG
81
ctiller8cfebb92015-01-06 15:02:12 -080082VALID_CONFIG_tsan = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -080083REQUIRE_CUSTOM_LIBRARIES_tsan = 1
ctiller8cfebb92015-01-06 15:02:12 -080084CC_tsan = clang
85CXX_tsan = clang++
86LD_tsan = clang
87LDXX_tsan = clang++
88CPPFLAGS_tsan = -O1 -fsanitize=thread -fno-omit-frame-pointer
89LDFLAGS_tsan = -fsanitize=thread
90DEFINES_tsan = NDEBUG
91
92VALID_CONFIG_asan = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -080093REQUIRE_CUSTOM_LIBRARIES_asan = 1
ctiller8cfebb92015-01-06 15:02:12 -080094CC_asan = clang
95CXX_asan = clang++
96LD_asan = clang
97LDXX_asan = clang++
98CPPFLAGS_asan = -O1 -fsanitize=address -fno-omit-frame-pointer
99LDFLAGS_asan = -fsanitize=address
100DEFINES_asan = NDEBUG
101
102VALID_CONFIG_msan = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -0800103REQUIRE_CUSTOM_LIBRARIES_msan = 1
ctiller8cfebb92015-01-06 15:02:12 -0800104CC_msan = clang
Nicolas "Pixel" Nobled66cba22015-02-14 02:59:12 +0100105CXX_msan = clang++-libc++
ctiller8cfebb92015-01-06 15:02:12 -0800106LD_msan = clang
Nicolas "Pixel" Nobled66cba22015-02-14 02:59:12 +0100107LDXX_msan = clang++-libc++
Craig Tilleracd62292015-02-16 11:12:28 -0800108CPPFLAGS_msan = -O1 -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
Craig Tillerec0b8f32015-01-15 07:30:00 -0800109OPENSSL_CFLAGS_msan = -DPURIFY
Nicolas "Pixel" Nobled66cba22015-02-14 02:59:12 +0100110LDFLAGS_msan = -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
ctiller8cfebb92015-01-06 15:02:12 -0800111DEFINES_msan = NDEBUG
112
Craig Tiller96bd5f62015-02-13 09:04:13 -0800113VALID_CONFIG_ubsan = 1
114REQUIRE_CUSTOM_LIBRARIES_ubsan = 1
115CC_ubsan = clang
116CXX_ubsan = clang++
117LD_ubsan = clang
118LDXX_ubsan = clang++
119CPPFLAGS_ubsan = -O1 -fsanitize=undefined -fno-omit-frame-pointer
120OPENSSL_CFLAGS_ubsan = -DPURIFY
Craig Tiller96bd5f62015-02-13 09:04:13 -0800121LDFLAGS_ubsan = -fsanitize=undefined
122DEFINES_ubsan = NDEBUG
123
Craig Tiller934baa32015-01-12 18:19:45 -0800124VALID_CONFIG_gcov = 1
125CC_gcov = gcc
126CXX_gcov = g++
127LD_gcov = gcc
128LDXX_gcov = g++
129CPPFLAGS_gcov = -O0 -fprofile-arcs -ftest-coverage
130LDFLAGS_gcov = -fprofile-arcs -ftest-coverage
131DEFINES_gcov = NDEBUG
132
Nicolas Noble047b7272015-01-16 13:55:05 -0800133
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800134# General settings.
135# You may want to change these depending on your system.
136
137prefix ?= /usr/local
138
139PROTOC = protoc
yangg102e4fe2015-01-06 16:02:50 -0800140CONFIG ?= opt
ctiller8cfebb92015-01-06 15:02:12 -0800141CC = $(CC_$(CONFIG))
142CXX = $(CXX_$(CONFIG))
143LD = $(LD_$(CONFIG))
144LDXX = $(LDXX_$(CONFIG))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800145AR = ar
146STRIP = strip --strip-unneeded
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +0100147INSTALL = install
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800148RM = rm -f
149
yangg102e4fe2015-01-06 16:02:50 -0800150ifndef VALID_CONFIG_$(CONFIG)
151$(error Invalid CONFIG value '$(CONFIG)')
152endif
153
Nicolas Noble047b7272015-01-16 13:55:05 -0800154
155# The HOST compiler settings are used to compile the protoc plugins.
156# In most cases, you won't have to change anything, but if you are
157# cross-compiling, you can override these variables from GNU make's
158# command line: make CC=cross-gcc HOST_CC=gcc
159
nnoble72309c62014-12-12 11:42:26 -0800160HOST_CC = $(CC)
161HOST_CXX = $(CXX)
162HOST_LD = $(LD)
163HOST_LDXX = $(LDXX)
164
ctillercab52e72015-01-06 13:10:23 -0800165CPPFLAGS += $(CPPFLAGS_$(CONFIG))
Nicolas "Pixel" Noble72743822015-02-20 20:59:29 +0100166DEFINES += $(DEFINES_$(CONFIG)) INSTALL_PREFIX=\"$(prefix)\"
ctiller8cfebb92015-01-06 15:02:12 -0800167LDFLAGS += $(LDFLAGS_$(CONFIG))
ctillercab52e72015-01-06 13:10:23 -0800168
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800169CFLAGS += -std=c89 -pedantic
170CXXFLAGS += -std=c++11
Nicolas "Pixel" Noble213ed912015-01-30 02:11:35 +0100171CPPFLAGS += -g -fPIC -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter
Craig Tiller96b49552015-01-21 16:29:01 -0800172LDFLAGS += -g -fPIC
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800173
Craig Tillerda224d62015-02-15 11:01:58 -0800174INCLUDES = . include $(GENDIR)
Craig Tiller96b49552015-01-21 16:29:01 -0800175ifeq ($(SYSTEM),Darwin)
vjpai7cc2c302015-02-18 12:33:37 -0800176INCLUDES += /usr/local/ssl/include /opt/local/include
Craig Tiller96b49552015-01-21 16:29:01 -0800177LIBS = m z
vjpai7cc2c302015-02-18 12:33:37 -0800178LDFLAGS += -L/usr/local/ssl/lib -L/opt/local/lib
Craig Tiller96b49552015-01-21 16:29:01 -0800179else
ctillerc008ae52015-01-07 15:33:00 -0800180LIBS = rt m z pthread
Craig Tiller96b49552015-01-21 16:29:01 -0800181LDFLAGS += -pthread
182endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800183
184ifneq ($(wildcard /usr/src/gtest/src/gtest-all.cc),)
185GTEST_LIB = /usr/src/gtest/src/gtest-all.cc -I/usr/src/gtest
186else
187GTEST_LIB = -lgtest
188endif
chenwa8fd44a2014-12-10 15:13:55 -0800189GTEST_LIB += -lgflags
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800190ifeq ($(V),1)
191E = @:
192Q =
193else
194E = @echo
195Q = @
196endif
197
198VERSION = 0.8.0.0
199
200CPPFLAGS_NO_ARCH += $(addprefix -I, $(INCLUDES)) $(addprefix -D, $(DEFINES))
201CPPFLAGS += $(CPPFLAGS_NO_ARCH) $(ARCH_FLAGS)
202
203LDFLAGS += $(ARCH_FLAGS)
204LDLIBS += $(addprefix -l, $(LIBS))
205LDLIBSXX += $(addprefix -l, $(LIBSXX))
nnoble72309c62014-12-12 11:42:26 -0800206
207HOST_CPPFLAGS = $(CPPFLAGS)
208HOST_CFLAGS = $(CFLAGS)
209HOST_CXXFLAGS = $(CXXFLAGS)
210HOST_LDFLAGS = $(LDFLAGS)
211HOST_LDLIBS = $(LDLIBS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800212
nnoble69ac39f2014-12-12 15:43:38 -0800213
214# These are automatically computed variables.
215# There shouldn't be any need to change anything from now on.
216
nnoble5b7f32a2014-12-22 08:12:44 -0800217ifeq ($(SYSTEM),MINGW32)
218SHARED_EXT = dll
219endif
220ifeq ($(SYSTEM),Darwin)
221SHARED_EXT = dylib
222endif
223ifeq ($(SHARED_EXT),)
224SHARED_EXT = so.$(VERSION)
225endif
226
nnoble69ac39f2014-12-12 15:43:38 -0800227ifeq ($(wildcard .git),)
228IS_GIT_FOLDER = false
229else
230IS_GIT_FOLDER = true
231endif
232
nnoble7e012cf2014-12-22 17:53:44 -0800233OPENSSL_ALPN_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o /dev/null test/build/openssl-alpn.c -lssl -lcrypto -ldl $(LDFLAGS)
234ZLIB_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o /dev/null test/build/zlib.c -lz $(LDFLAGS)
Craig Tiller297fafa2015-01-15 15:46:39 -0800235PERFTOOLS_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o /dev/null test/build/perftools.c -lprofiler $(LDFLAGS)
Nicolas Noble53830622015-02-12 16:56:38 -0800236PROTOBUF_CHECK_CMD = $(CXX) $(CXXFLAGS) $(CPPFLAGS) -o /dev/null test/build/protobuf.cc -lprotobuf $(LDFLAGS)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100237PROTOC_CMD = which protoc
Nicolas Noble53830622015-02-12 16:56:38 -0800238PROTOC_CHECK_CMD = protoc --version | grep -q libprotoc.3
Craig Tiller297fafa2015-01-15 15:46:39 -0800239
Craig Tiller50524cc2015-01-29 23:00:00 -0800240ifndef REQUIRE_CUSTOM_LIBRARIES_$(CONFIG)
Craig Tiller297fafa2015-01-15 15:46:39 -0800241HAS_SYSTEM_PERFTOOLS = $(shell $(PERFTOOLS_CHECK_CMD) 2> /dev/null && echo true || echo false)
242ifeq ($(HAS_SYSTEM_PERFTOOLS),true)
243DEFINES += GRPC_HAVE_PERFTOOLS
244LIBS += profiler
245endif
Craig Tiller50524cc2015-01-29 23:00:00 -0800246endif
nnoble69ac39f2014-12-12 15:43:38 -0800247
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100248HAS_SYSTEM_PROTOBUF_VERIFY = $(shell $(PROTOBUF_CHECK_CMD) 2> /dev/null && echo true || echo false)
Craig Tillerc4da6b72015-01-15 08:01:14 -0800249ifndef REQUIRE_CUSTOM_LIBRARIES_$(CONFIG)
nnoble60825402014-12-15 14:43:51 -0800250HAS_SYSTEM_OPENSSL_ALPN = $(shell $(OPENSSL_ALPN_CHECK_CMD) 2> /dev/null && echo true || echo false)
251HAS_SYSTEM_ZLIB = $(shell $(ZLIB_CHECK_CMD) 2> /dev/null && echo true || echo false)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100252HAS_SYSTEM_PROTOBUF = $(HAS_SYSTEM_PROTOBUF_VERIFY)
Craig Tillerc4da6b72015-01-15 08:01:14 -0800253else
254# override system libraries if the config requires a custom compiled library
255HAS_SYSTEM_OPENSSL_ALPN = false
256HAS_SYSTEM_ZLIB = false
Nicolas Noble53830622015-02-12 16:56:38 -0800257HAS_SYSTEM_PROTOBUF = false
Craig Tillerc4da6b72015-01-15 08:01:14 -0800258endif
nnoble69ac39f2014-12-12 15:43:38 -0800259
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100260HAS_PROTOC = $(shell $(PROTOC_CMD) && echo true || echo false)
261ifeq ($(HAS_PROTOC),true)
Nicolas Noble53830622015-02-12 16:56:38 -0800262HAS_VALID_PROTOC = $(shell $(PROTOC_CHECK_CMD) 2> /dev/null && echo true || echo false)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100263else
264HAS_VALID_PROTOC = false
265endif
Nicolas Noble53830622015-02-12 16:56:38 -0800266
nnoble69ac39f2014-12-12 15:43:38 -0800267ifeq ($(wildcard third_party/openssl/ssl/ssl.h),)
268HAS_EMBEDDED_OPENSSL_ALPN = false
269else
270HAS_EMBEDDED_OPENSSL_ALPN = true
271endif
272
273ifeq ($(wildcard third_party/zlib/zlib.h),)
274HAS_EMBEDDED_ZLIB = false
275else
276HAS_EMBEDDED_ZLIB = true
277endif
278
Nicolas Noble53830622015-02-12 16:56:38 -0800279ifeq ($(wildcard third_party/protobuf/src/google/protobuf/descriptor.pb.h),)
280HAS_EMBEDDED_PROTOBUF = false
281ifneq ($(HAS_VALID_PROTOC),true)
282NO_PROTOC = true
283endif
284else
285HAS_EMBEDDED_PROTOBUF = true
286endif
287
nnoble69ac39f2014-12-12 15:43:38 -0800288ifeq ($(HAS_SYSTEM_ZLIB),false)
289ifeq ($(HAS_EMBEDDED_ZLIB),true)
Craig Tiller61b910f2015-02-15 10:54:07 -0800290ZLIB_DEP = $(LIBDIR)/$(CONFIG)/zlib/libz.a
nnoble69ac39f2014-12-12 15:43:38 -0800291CPPFLAGS += -Ithird_party/zlib
Craig Tillerda224d62015-02-15 11:01:58 -0800292LDFLAGS += -L$(LIBDIR)/$(CONFIG)/zlib
nnoble69ac39f2014-12-12 15:43:38 -0800293else
294DEP_MISSING += zlib
295endif
296endif
297
298ifeq ($(HAS_SYSTEM_OPENSSL_ALPN),false)
299ifeq ($(HAS_EMBEDDED_OPENSSL_ALPN),true)
Craig Tiller61b910f2015-02-15 10:54:07 -0800300OPENSSL_DEP = $(LIBDIR)/$(CONFIG)/openssl/libssl.a
301OPENSSL_MERGE_LIBS += $(LIBDIR)/$(CONFIG)/openssl/libssl.a $(LIBDIR)/$(CONFIG)/openssl/libcrypto.a
Craig Tillerec043032015-02-20 17:24:41 -0800302# need to prefix these to ensure overriding system libraries
303CPPFLAGS := -Ithird_party/openssl/include $(CPPFLAGS)
304LDFLAGS := -L$(LIBDIR)/$(CONFIG)/openssl $(LDFLAGS)
nnoble5b7f32a2014-12-22 08:12:44 -0800305LIBS_SECURE = dl
nnoble69ac39f2014-12-12 15:43:38 -0800306else
307NO_SECURE = true
308endif
nnoble5b7f32a2014-12-22 08:12:44 -0800309else
310LIBS_SECURE = ssl crypto dl
nnoble69ac39f2014-12-12 15:43:38 -0800311endif
312
nnoble5b7f32a2014-12-22 08:12:44 -0800313LDLIBS_SECURE += $(addprefix -l, $(LIBS_SECURE))
314
Nicolas Noble53830622015-02-12 16:56:38 -0800315ifeq ($(HAS_SYSTEM_PROTOBUF),false)
316ifeq ($(HAS_EMBEDDED_PROTOBUF),true)
Craig Tiller61b910f2015-02-15 10:54:07 -0800317PROTOBUF_DEP = $(LIBDIR)/$(CONFIG)/protobuf/libprotobuf.a
Craig Tiller9ec95fa2015-02-20 20:36:21 -0800318CPPFLAGS := -Ithird_party/protobuf/src $(CPPFLAGS)
319LDFLAGS := -L$(LIBDIR)/$(CONFIG)/protobuf $(LDFLAGS)
Craig Tiller61b910f2015-02-15 10:54:07 -0800320PROTOC = $(BINDIR)/$(CONFIG)/protobuf/protoc
Nicolas Noble53830622015-02-12 16:56:38 -0800321else
322NO_PROTOBUF = true
323endif
324else
325endif
326
327LIBS_PROTOBUF = protobuf
328LIBS_PROTOC = protoc protobuf
329
330LDLIBS_PROTOBUF += $(addprefix -l, $(LIBS_PROTOBUF))
331HOST_LDLIBS_PROTOC += $(addprefix -l, $(LIBS_PROTOC))
332
Craig Tiller12c82092015-01-15 08:45:56 -0800333ifeq ($(MAKECMDGOALS),clean)
nnoble69ac39f2014-12-12 15:43:38 -0800334NO_DEPS = true
335endif
336
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100337INSTALL_OK = false
338ifeq ($(HAS_VALID_PROTOC),true)
339ifeq ($(HAS_SYSTEM_PROTOBUF_VERIFY),true)
340INSTALL_OK = true
341endif
342endif
343
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800344.SECONDARY = %.pb.h %.pb.cc
345
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +0100346PROTOC_PLUGINS = $(BINDIR)/$(CONFIG)/grpc_cpp_plugin $(BINDIR)/$(CONFIG)/grpc_python_plugin $(BINDIR)/$(CONFIG)/grpc_ruby_plugin
nnoble69ac39f2014-12-12 15:43:38 -0800347ifeq ($(DEP_MISSING),)
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +0100348all: static shared plugins
nnoble69ac39f2014-12-12 15:43:38 -0800349dep_error:
350 @echo "You shouldn't see this message - all of your dependencies are correct."
351else
352all: dep_error git_update stop
353
354dep_error:
355 @echo
356 @echo "DEPENDENCY ERROR"
357 @echo
358 @echo "You are missing system dependencies that are essential to build grpc,"
359 @echo "and the third_party directory doesn't have them:"
360 @echo
361 @echo " $(DEP_MISSING)"
362 @echo
363 @echo "Installing the development packages for your system will solve"
364 @echo "this issue. Please consult INSTALL to get more information."
365 @echo
366 @echo "If you need information about why these tests failed, run:"
367 @echo
368 @echo " make run_dep_checks"
369 @echo
370endif
371
372git_update:
373ifeq ($(IS_GIT_FOLDER),true)
374 @echo "Additionally, since you are in a git clone, you can download the"
375 @echo "missing dependencies in third_party by running the following command:"
376 @echo
ctiller64f29102014-12-15 10:40:59 -0800377 @echo " git submodule update --init"
nnoble69ac39f2014-12-12 15:43:38 -0800378 @echo
379endif
380
381openssl_dep_error: openssl_dep_message git_update stop
382
Nicolas Noble53830622015-02-12 16:56:38 -0800383protobuf_dep_error: protobuf_dep_message git_update stop
384
385protoc_dep_error: protoc_dep_message git_update stop
386
nnoble69ac39f2014-12-12 15:43:38 -0800387openssl_dep_message:
388 @echo
389 @echo "DEPENDENCY ERROR"
390 @echo
391 @echo "The target you are trying to run requires OpenSSL with ALPN support."
392 @echo "Your system doesn't have it, and neither does the third_party directory."
393 @echo
394 @echo "Please consult INSTALL to get more information."
395 @echo
396 @echo "If you need information about why these tests failed, run:"
397 @echo
398 @echo " make run_dep_checks"
399 @echo
400
Nicolas Noble53830622015-02-12 16:56:38 -0800401protobuf_dep_message:
402 @echo
403 @echo "DEPENDENCY ERROR"
404 @echo
405 @echo "The target you are trying to run requires protobuf 3.0.0+"
406 @echo "Your system doesn't have it, and neither does the third_party directory."
407 @echo
408 @echo "Please consult INSTALL to get more information."
409 @echo
410 @echo "If you need information about why these tests failed, run:"
411 @echo
412 @echo " make run_dep_checks"
413 @echo
414
415protoc_dep_message:
416 @echo
417 @echo "DEPENDENCY ERROR"
418 @echo
419 @echo "The target you are trying to run requires protobuf-compiler 3.0.0+"
420 @echo "Your system doesn't have it, and neither does the third_party directory."
421 @echo
422 @echo "Please consult INSTALL to get more information."
423 @echo
424 @echo "If you need information about why these tests failed, run:"
425 @echo
426 @echo " make run_dep_checks"
427 @echo
428
nnoble69ac39f2014-12-12 15:43:38 -0800429stop:
430 @false
431
Craig Tiller61b910f2015-02-15 10:54:07 -0800432alarm_heap_test: $(BINDIR)/$(CONFIG)/alarm_heap_test
433alarm_list_test: $(BINDIR)/$(CONFIG)/alarm_list_test
434alarm_test: $(BINDIR)/$(CONFIG)/alarm_test
435alpn_test: $(BINDIR)/$(CONFIG)/alpn_test
436bin_encoder_test: $(BINDIR)/$(CONFIG)/bin_encoder_test
437census_hash_table_test: $(BINDIR)/$(CONFIG)/census_hash_table_test
438census_statistics_multiple_writers_circular_buffer_test: $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test
439census_statistics_multiple_writers_test: $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test
440census_statistics_performance_test: $(BINDIR)/$(CONFIG)/census_statistics_performance_test
441census_statistics_quick_test: $(BINDIR)/$(CONFIG)/census_statistics_quick_test
442census_statistics_small_log_test: $(BINDIR)/$(CONFIG)/census_statistics_small_log_test
443census_stats_store_test: $(BINDIR)/$(CONFIG)/census_stats_store_test
444census_stub_test: $(BINDIR)/$(CONFIG)/census_stub_test
445census_trace_store_test: $(BINDIR)/$(CONFIG)/census_trace_store_test
446census_window_stats_test: $(BINDIR)/$(CONFIG)/census_window_stats_test
447chttp2_status_conversion_test: $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test
448chttp2_stream_encoder_test: $(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test
449chttp2_stream_map_test: $(BINDIR)/$(CONFIG)/chttp2_stream_map_test
450chttp2_transport_end2end_test: $(BINDIR)/$(CONFIG)/chttp2_transport_end2end_test
451dualstack_socket_test: $(BINDIR)/$(CONFIG)/dualstack_socket_test
452echo_client: $(BINDIR)/$(CONFIG)/echo_client
453echo_server: $(BINDIR)/$(CONFIG)/echo_server
454echo_test: $(BINDIR)/$(CONFIG)/echo_test
455fd_posix_test: $(BINDIR)/$(CONFIG)/fd_posix_test
456fling_client: $(BINDIR)/$(CONFIG)/fling_client
457fling_server: $(BINDIR)/$(CONFIG)/fling_server
458fling_stream_test: $(BINDIR)/$(CONFIG)/fling_stream_test
459fling_test: $(BINDIR)/$(CONFIG)/fling_test
460gen_hpack_tables: $(BINDIR)/$(CONFIG)/gen_hpack_tables
461gpr_cancellable_test: $(BINDIR)/$(CONFIG)/gpr_cancellable_test
462gpr_cmdline_test: $(BINDIR)/$(CONFIG)/gpr_cmdline_test
463gpr_env_test: $(BINDIR)/$(CONFIG)/gpr_env_test
464gpr_file_test: $(BINDIR)/$(CONFIG)/gpr_file_test
465gpr_histogram_test: $(BINDIR)/$(CONFIG)/gpr_histogram_test
466gpr_host_port_test: $(BINDIR)/$(CONFIG)/gpr_host_port_test
467gpr_log_test: $(BINDIR)/$(CONFIG)/gpr_log_test
468gpr_slice_buffer_test: $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test
469gpr_slice_test: $(BINDIR)/$(CONFIG)/gpr_slice_test
470gpr_string_test: $(BINDIR)/$(CONFIG)/gpr_string_test
471gpr_sync_test: $(BINDIR)/$(CONFIG)/gpr_sync_test
472gpr_thd_test: $(BINDIR)/$(CONFIG)/gpr_thd_test
473gpr_time_test: $(BINDIR)/$(CONFIG)/gpr_time_test
474gpr_useful_test: $(BINDIR)/$(CONFIG)/gpr_useful_test
475grpc_base64_test: $(BINDIR)/$(CONFIG)/grpc_base64_test
476grpc_byte_buffer_reader_test: $(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test
477grpc_channel_stack_test: $(BINDIR)/$(CONFIG)/grpc_channel_stack_test
478grpc_completion_queue_benchmark: $(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark
479grpc_completion_queue_test: $(BINDIR)/$(CONFIG)/grpc_completion_queue_test
480grpc_credentials_test: $(BINDIR)/$(CONFIG)/grpc_credentials_test
481grpc_fetch_oauth2: $(BINDIR)/$(CONFIG)/grpc_fetch_oauth2
482grpc_json_token_test: $(BINDIR)/$(CONFIG)/grpc_json_token_test
483grpc_stream_op_test: $(BINDIR)/$(CONFIG)/grpc_stream_op_test
484hpack_parser_test: $(BINDIR)/$(CONFIG)/hpack_parser_test
485hpack_table_test: $(BINDIR)/$(CONFIG)/hpack_table_test
486httpcli_format_request_test: $(BINDIR)/$(CONFIG)/httpcli_format_request_test
487httpcli_parser_test: $(BINDIR)/$(CONFIG)/httpcli_parser_test
488httpcli_test: $(BINDIR)/$(CONFIG)/httpcli_test
Craig Tiller16a6ea62015-02-20 09:08:54 -0800489interop_test: $(BINDIR)/$(CONFIG)/interop_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800490json_rewrite: $(BINDIR)/$(CONFIG)/json_rewrite
491json_rewrite_test: $(BINDIR)/$(CONFIG)/json_rewrite_test
492json_test: $(BINDIR)/$(CONFIG)/json_test
493lame_client_test: $(BINDIR)/$(CONFIG)/lame_client_test
494low_level_ping_pong_benchmark: $(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark
495message_compress_test: $(BINDIR)/$(CONFIG)/message_compress_test
496metadata_buffer_test: $(BINDIR)/$(CONFIG)/metadata_buffer_test
Craig Tiller35108f62015-02-17 11:24:15 -0800497multi_init_test: $(BINDIR)/$(CONFIG)/multi_init_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800498murmur_hash_test: $(BINDIR)/$(CONFIG)/murmur_hash_test
499no_server_test: $(BINDIR)/$(CONFIG)/no_server_test
500poll_kick_posix_test: $(BINDIR)/$(CONFIG)/poll_kick_posix_test
501resolve_address_test: $(BINDIR)/$(CONFIG)/resolve_address_test
502secure_endpoint_test: $(BINDIR)/$(CONFIG)/secure_endpoint_test
503sockaddr_utils_test: $(BINDIR)/$(CONFIG)/sockaddr_utils_test
504tcp_client_posix_test: $(BINDIR)/$(CONFIG)/tcp_client_posix_test
505tcp_posix_test: $(BINDIR)/$(CONFIG)/tcp_posix_test
506tcp_server_posix_test: $(BINDIR)/$(CONFIG)/tcp_server_posix_test
507time_averaged_stats_test: $(BINDIR)/$(CONFIG)/time_averaged_stats_test
508time_test: $(BINDIR)/$(CONFIG)/time_test
509timeout_encoding_test: $(BINDIR)/$(CONFIG)/timeout_encoding_test
510transport_metadata_test: $(BINDIR)/$(CONFIG)/transport_metadata_test
Craig Tiller1f1b6302015-02-17 07:33:19 -0800511async_end2end_test: $(BINDIR)/$(CONFIG)/async_end2end_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800512channel_arguments_test: $(BINDIR)/$(CONFIG)/channel_arguments_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800513credentials_test: $(BINDIR)/$(CONFIG)/credentials_test
514end2end_test: $(BINDIR)/$(CONFIG)/end2end_test
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +0100515grpc_cpp_plugin: $(BINDIR)/$(CONFIG)/grpc_cpp_plugin
516grpc_python_plugin: $(BINDIR)/$(CONFIG)/grpc_python_plugin
517grpc_ruby_plugin: $(BINDIR)/$(CONFIG)/grpc_ruby_plugin
Craig Tiller61b910f2015-02-15 10:54:07 -0800518interop_client: $(BINDIR)/$(CONFIG)/interop_client
519interop_server: $(BINDIR)/$(CONFIG)/interop_server
Craig Tiller35108f62015-02-17 11:24:15 -0800520pubsub_client: $(BINDIR)/$(CONFIG)/pubsub_client
521pubsub_publisher_test: $(BINDIR)/$(CONFIG)/pubsub_publisher_test
522pubsub_subscriber_test: $(BINDIR)/$(CONFIG)/pubsub_subscriber_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800523qps_client: $(BINDIR)/$(CONFIG)/qps_client
524qps_server: $(BINDIR)/$(CONFIG)/qps_server
Craig Tiller61b910f2015-02-15 10:54:07 -0800525status_test: $(BINDIR)/$(CONFIG)/status_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800526thread_pool_test: $(BINDIR)/$(CONFIG)/thread_pool_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800527chttp2_fake_security_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test
528chttp2_fake_security_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test
529chttp2_fake_security_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test
530chttp2_fake_security_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test
531chttp2_fake_security_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test
532chttp2_fake_security_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test
533chttp2_fake_security_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test
534chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test
535chttp2_fake_security_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test
536chttp2_fake_security_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test
537chttp2_fake_security_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test
538chttp2_fake_security_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test
539chttp2_fake_security_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test
540chttp2_fake_security_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test
541chttp2_fake_security_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test
542chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test
543chttp2_fake_security_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test
544chttp2_fake_security_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test
545chttp2_fake_security_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test
546chttp2_fake_security_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test
547chttp2_fake_security_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test
548chttp2_fake_security_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test
549chttp2_fake_security_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_test
550chttp2_fake_security_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test
551chttp2_fake_security_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_legacy_test
552chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test
553chttp2_fake_security_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_legacy_test
554chttp2_fake_security_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_legacy_test
555chttp2_fake_security_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_legacy_test
556chttp2_fake_security_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_legacy_test
557chttp2_fake_security_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_legacy_test
558chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test
559chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test
560chttp2_fake_security_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_legacy_test
561chttp2_fake_security_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_legacy_test
562chttp2_fake_security_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_legacy_test
563chttp2_fake_security_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_legacy_test
564chttp2_fake_security_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_legacy_test
565chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test
566chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test
567chttp2_fake_security_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_legacy_test
568chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test
569chttp2_fake_security_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_legacy_test
570chttp2_fake_security_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_legacy_test
571chttp2_fake_security_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_legacy_test
572chttp2_fake_security_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_legacy_test
573chttp2_fake_security_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_legacy_test
574chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test
575chttp2_fullstack_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test
576chttp2_fullstack_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test
577chttp2_fullstack_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test
578chttp2_fullstack_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test
579chttp2_fullstack_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test
580chttp2_fullstack_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test
581chttp2_fullstack_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test
582chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test
583chttp2_fullstack_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test
584chttp2_fullstack_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test
585chttp2_fullstack_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test
586chttp2_fullstack_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test
587chttp2_fullstack_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test
588chttp2_fullstack_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test
589chttp2_fullstack_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test
590chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test
591chttp2_fullstack_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test
592chttp2_fullstack_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test
593chttp2_fullstack_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test
594chttp2_fullstack_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test
595chttp2_fullstack_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test
596chttp2_fullstack_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test
597chttp2_fullstack_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_test
598chttp2_fullstack_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test
599chttp2_fullstack_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_legacy_test
600chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test
601chttp2_fullstack_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_legacy_test
602chttp2_fullstack_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_legacy_test
603chttp2_fullstack_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_legacy_test
604chttp2_fullstack_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_legacy_test
605chttp2_fullstack_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_legacy_test
606chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test
607chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test
608chttp2_fullstack_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_legacy_test
609chttp2_fullstack_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_legacy_test
610chttp2_fullstack_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_legacy_test
611chttp2_fullstack_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_legacy_test
612chttp2_fullstack_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_legacy_test
613chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test
614chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test
615chttp2_fullstack_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_legacy_test
616chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test
617chttp2_fullstack_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_legacy_test
618chttp2_fullstack_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_legacy_test
619chttp2_fullstack_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_legacy_test
620chttp2_fullstack_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_legacy_test
621chttp2_fullstack_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_legacy_test
622chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +0100623chttp2_fullstack_uds_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test
624chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test
625chttp2_fullstack_uds_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test
626chttp2_fullstack_uds_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test
627chttp2_fullstack_uds_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test
628chttp2_fullstack_uds_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test
629chttp2_fullstack_uds_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test
630chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test
631chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test
632chttp2_fullstack_uds_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test
633chttp2_fullstack_uds_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test
634chttp2_fullstack_uds_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test
635chttp2_fullstack_uds_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test
636chttp2_fullstack_uds_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test
637chttp2_fullstack_uds_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test
638chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test
639chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test
640chttp2_fullstack_uds_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test
641chttp2_fullstack_uds_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test
642chttp2_fullstack_uds_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test
643chttp2_fullstack_uds_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test
644chttp2_fullstack_uds_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test
645chttp2_fullstack_uds_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_test
646chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test
647chttp2_fullstack_uds_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_legacy_test
648chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test
649chttp2_fullstack_uds_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_legacy_test
650chttp2_fullstack_uds_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_legacy_test
651chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test
652chttp2_fullstack_uds_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_legacy_test
653chttp2_fullstack_uds_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_legacy_test
654chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test
655chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test
656chttp2_fullstack_uds_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_legacy_test
657chttp2_fullstack_uds_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_legacy_test
658chttp2_fullstack_uds_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_legacy_test
659chttp2_fullstack_uds_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_legacy_test
660chttp2_fullstack_uds_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_legacy_test
661chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test
662chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test
663chttp2_fullstack_uds_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_legacy_test
664chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test
665chttp2_fullstack_uds_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_legacy_test
666chttp2_fullstack_uds_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_legacy_test
667chttp2_fullstack_uds_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_legacy_test
668chttp2_fullstack_uds_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_legacy_test
669chttp2_fullstack_uds_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_legacy_test
670chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800671chttp2_simple_ssl_fullstack_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test
672chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test
673chttp2_simple_ssl_fullstack_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test
674chttp2_simple_ssl_fullstack_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test
675chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test
676chttp2_simple_ssl_fullstack_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test
677chttp2_simple_ssl_fullstack_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test
678chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test
679chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test
680chttp2_simple_ssl_fullstack_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test
681chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test
682chttp2_simple_ssl_fullstack_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test
683chttp2_simple_ssl_fullstack_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test
684chttp2_simple_ssl_fullstack_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test
685chttp2_simple_ssl_fullstack_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test
686chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test
687chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test
688chttp2_simple_ssl_fullstack_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test
689chttp2_simple_ssl_fullstack_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test
690chttp2_simple_ssl_fullstack_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test
691chttp2_simple_ssl_fullstack_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test
692chttp2_simple_ssl_fullstack_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test
693chttp2_simple_ssl_fullstack_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test
694chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test
695chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test
696chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test
697chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test
698chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test
699chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test
700chttp2_simple_ssl_fullstack_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_legacy_test
701chttp2_simple_ssl_fullstack_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_legacy_test
702chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test
703chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test
704chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test
705chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test
706chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test
707chttp2_simple_ssl_fullstack_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_legacy_test
708chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test
709chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test
710chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test
711chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test
712chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test
713chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test
714chttp2_simple_ssl_fullstack_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_legacy_test
715chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test
716chttp2_simple_ssl_fullstack_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_legacy_test
717chttp2_simple_ssl_fullstack_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_legacy_test
718chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test
719chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test
720chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test
721chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test
722chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test
723chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test
724chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test
725chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test
726chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test
727chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test
728chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test
729chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test
730chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test
731chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test
732chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test
733chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test
734chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test
735chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test
736chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test
737chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test
738chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test
739chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test
740chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test
741chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test
742chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test
743chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test
744chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test
745chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test
746chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test
747chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test
748chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test
749chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test
750chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test
751chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test
752chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test
753chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test
754chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test
755chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test
756chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test
757chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test
758chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test
759chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test
760chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test
761chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test
762chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test
763chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test
764chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test
765chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test
766chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test
767chttp2_socket_pair_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test
768chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test
769chttp2_socket_pair_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test
770chttp2_socket_pair_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test
771chttp2_socket_pair_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test
772chttp2_socket_pair_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test
773chttp2_socket_pair_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test
774chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test
775chttp2_socket_pair_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test
776chttp2_socket_pair_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test
777chttp2_socket_pair_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test
778chttp2_socket_pair_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test
779chttp2_socket_pair_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test
780chttp2_socket_pair_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test
781chttp2_socket_pair_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test
782chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test
783chttp2_socket_pair_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test
784chttp2_socket_pair_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test
785chttp2_socket_pair_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test
786chttp2_socket_pair_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test
787chttp2_socket_pair_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test
788chttp2_socket_pair_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test
789chttp2_socket_pair_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_test
790chttp2_socket_pair_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test
791chttp2_socket_pair_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_legacy_test
792chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test
793chttp2_socket_pair_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_legacy_test
794chttp2_socket_pair_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_legacy_test
795chttp2_socket_pair_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_legacy_test
796chttp2_socket_pair_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_legacy_test
797chttp2_socket_pair_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_legacy_test
798chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test
799chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test
800chttp2_socket_pair_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_legacy_test
801chttp2_socket_pair_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_legacy_test
802chttp2_socket_pair_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_legacy_test
803chttp2_socket_pair_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_legacy_test
804chttp2_socket_pair_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_legacy_test
805chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test
806chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test
807chttp2_socket_pair_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_legacy_test
808chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test
809chttp2_socket_pair_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_legacy_test
810chttp2_socket_pair_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_legacy_test
811chttp2_socket_pair_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_legacy_test
812chttp2_socket_pair_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_legacy_test
813chttp2_socket_pair_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_legacy_test
814chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test
815chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test
816chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test
817chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test
818chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test
819chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test
820chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test
821chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test
822chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test
823chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test
824chttp2_socket_pair_one_byte_at_a_time_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test
825chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test
826chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test
827chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test
828chttp2_socket_pair_one_byte_at_a_time_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test
829chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test
830chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test
831chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test
832chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test
833chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test
834chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test
835chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test
836chttp2_socket_pair_one_byte_at_a_time_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test
837chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test
838chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test
839chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test
840chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test
841chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test
842chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test
843chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test
844chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test
845chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test
846chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test
847chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test
848chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test
849chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test
850chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test
851chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test
852chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test
853chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test
854chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test
855chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test
856chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test
857chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test
858chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test
859chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test
860chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test
861chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test
862chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test
ctiller09cb6d52014-12-19 17:38:22 -0800863
nnoble69ac39f2014-12-12 15:43:38 -0800864run_dep_checks:
nnoble69ac39f2014-12-12 15:43:38 -0800865 $(OPENSSL_ALPN_CHECK_CMD) || true
866 $(ZLIB_CHECK_CMD) || true
Nicolas Noble53830622015-02-12 16:56:38 -0800867 $(PERFTOOLS_CHECK_CMD) || true
868 $(PROTOBUF_CHECK_CMD) || true
869 $(PROTOC_CHECK_CMD) || true
nnoble69ac39f2014-12-12 15:43:38 -0800870
Craig Tiller61b910f2015-02-15 10:54:07 -0800871$(LIBDIR)/$(CONFIG)/zlib/libz.a:
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +0100872 $(E) "[MAKE] Building zlib"
873 $(Q)(cd third_party/zlib ; CC="$(CC)" CFLAGS="-fPIC -fvisibility=hidden $(CPPFLAGS_$(CONFIG))" ./configure --static)
874 $(Q)$(MAKE) -C third_party/zlib clean
875 $(Q)$(MAKE) -C third_party/zlib
Craig Tiller61b910f2015-02-15 10:54:07 -0800876 $(Q)mkdir -p $(LIBDIR)/$(CONFIG)/zlib
877 $(Q)cp third_party/zlib/libz.a $(LIBDIR)/$(CONFIG)/zlib
nnoble69ac39f2014-12-12 15:43:38 -0800878
Craig Tiller61b910f2015-02-15 10:54:07 -0800879$(LIBDIR)/$(CONFIG)/openssl/libssl.a:
Craig Tillerb4ee3b52015-01-21 16:22:50 -0800880 $(E) "[MAKE] Building openssl for $(SYSTEM)"
881ifeq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblee567fa92015-02-20 07:10:21 +0100882 $(Q)(cd third_party/openssl ; CC="$(CC) -fPIC -fvisibility=hidden $(CPPFLAGS_$(CONFIG)) $(OPENSSL_CFLAGS_$(CONFIG))" ./Configure darwin64-x86_64-cc)
Craig Tillerb4ee3b52015-01-21 16:22:50 -0800883else
Nicolas "Pixel" Noblee567fa92015-02-20 07:10:21 +0100884 $(Q)(cd third_party/openssl ; CC="$(CC) -fPIC -fvisibility=hidden $(CPPFLAGS_$(CONFIG)) $(OPENSSL_CFLAGS_$(CONFIG))" ./config no-asm $(OPENSSL_CONFIG_$(CONFIG)))
Craig Tillerb4ee3b52015-01-21 16:22:50 -0800885endif
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +0100886 $(Q)$(MAKE) -C third_party/openssl clean
887 $(Q)$(MAKE) -C third_party/openssl build_crypto build_ssl
Craig Tiller61b910f2015-02-15 10:54:07 -0800888 $(Q)mkdir -p $(LIBDIR)/$(CONFIG)/openssl
889 $(Q)cp third_party/openssl/libssl.a third_party/openssl/libcrypto.a $(LIBDIR)/$(CONFIG)/openssl
nnoble69ac39f2014-12-12 15:43:38 -0800890
Nicolas Noble53830622015-02-12 16:56:38 -0800891third_party/protobuf/configure:
892 $(E) "[AUTOGEN] Preparing protobuf"
893 $(Q)(cd third_party/protobuf ; autoreconf -f -i -Wall,no-obsolete)
894
Craig Tiller61b910f2015-02-15 10:54:07 -0800895$(LIBDIR)/$(CONFIG)/protobuf/libprotobuf.a: third_party/protobuf/configure
Nicolas Noble53830622015-02-12 16:56:38 -0800896 $(E) "[MAKE] Building protobuf"
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100897 $(Q)(cd third_party/protobuf ; CC="$(CC)" CXX="$(CXX)" LDFLAGS="$(LDFLAGS_$(CONFIG)) -g" CXXFLAGS="-DLANG_CXX11 -std=c++11" CPPFLAGS="-fPIC $(CPPFLAGS_$(CONFIG)) -g" ./configure --disable-shared --enable-static)
Nicolas Noble53830622015-02-12 16:56:38 -0800898 $(Q)$(MAKE) -C third_party/protobuf clean
899 $(Q)$(MAKE) -C third_party/protobuf
Craig Tiller61b910f2015-02-15 10:54:07 -0800900 $(Q)mkdir -p $(LIBDIR)/$(CONFIG)/protobuf
901 $(Q)mkdir -p $(BINDIR)/$(CONFIG)/protobuf
902 $(Q)cp third_party/protobuf/src/.libs/libprotoc.a $(LIBDIR)/$(CONFIG)/protobuf
903 $(Q)cp third_party/protobuf/src/.libs/libprotobuf.a $(LIBDIR)/$(CONFIG)/protobuf
904 $(Q)cp third_party/protobuf/src/protoc $(BINDIR)/$(CONFIG)/protobuf
Nicolas Noble53830622015-02-12 16:56:38 -0800905
nnoble29e1d292014-12-01 10:27:40 -0800906static: static_c static_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800907
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -0800908static_c: $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800909
Craig Tiller61b910f2015-02-15 10:54:07 -0800910static_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800911
nnoble29e1d292014-12-01 10:27:40 -0800912shared: shared_c shared_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800913
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -0800914shared_c: $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800915
Craig Tiller61b910f2015-02-15 10:54:07 -0800916shared_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800917
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -0800918shared_csharp: shared_c $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT)
919grpc_csharp_ext: shared_csharp
920
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +0100921plugins: $(PROTOC_PLUGINS)
922
nnoble29e1d292014-12-01 10:27:40 -0800923privatelibs: privatelibs_c privatelibs_cxx
924
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +0100925privatelibs_c: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a
nnoble29e1d292014-12-01 10:27:40 -0800926
Craig Tiller61b910f2015-02-15 10:54:07 -0800927privatelibs_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a
nnoble29e1d292014-12-01 10:27:40 -0800928
929buildtests: buildtests_c buildtests_cxx
930
Craig Tiller16a6ea62015-02-20 09:08:54 -0800931buildtests_c: privatelibs_c $(BINDIR)/$(CONFIG)/alarm_heap_test $(BINDIR)/$(CONFIG)/alarm_list_test $(BINDIR)/$(CONFIG)/alarm_test $(BINDIR)/$(CONFIG)/alpn_test $(BINDIR)/$(CONFIG)/bin_encoder_test $(BINDIR)/$(CONFIG)/census_hash_table_test $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test $(BINDIR)/$(CONFIG)/census_statistics_performance_test $(BINDIR)/$(CONFIG)/census_statistics_quick_test $(BINDIR)/$(CONFIG)/census_statistics_small_log_test $(BINDIR)/$(CONFIG)/census_stub_test $(BINDIR)/$(CONFIG)/census_window_stats_test $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test $(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test $(BINDIR)/$(CONFIG)/chttp2_stream_map_test $(BINDIR)/$(CONFIG)/chttp2_transport_end2end_test $(BINDIR)/$(CONFIG)/dualstack_socket_test $(BINDIR)/$(CONFIG)/echo_client $(BINDIR)/$(CONFIG)/echo_server $(BINDIR)/$(CONFIG)/echo_test $(BINDIR)/$(CONFIG)/fd_posix_test $(BINDIR)/$(CONFIG)/fling_client $(BINDIR)/$(CONFIG)/fling_server $(BINDIR)/$(CONFIG)/fling_stream_test $(BINDIR)/$(CONFIG)/fling_test $(BINDIR)/$(CONFIG)/gpr_cancellable_test $(BINDIR)/$(CONFIG)/gpr_cmdline_test $(BINDIR)/$(CONFIG)/gpr_env_test $(BINDIR)/$(CONFIG)/gpr_file_test $(BINDIR)/$(CONFIG)/gpr_histogram_test $(BINDIR)/$(CONFIG)/gpr_host_port_test $(BINDIR)/$(CONFIG)/gpr_log_test $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test $(BINDIR)/$(CONFIG)/gpr_slice_test $(BINDIR)/$(CONFIG)/gpr_string_test $(BINDIR)/$(CONFIG)/gpr_sync_test $(BINDIR)/$(CONFIG)/gpr_thd_test $(BINDIR)/$(CONFIG)/gpr_time_test $(BINDIR)/$(CONFIG)/gpr_useful_test $(BINDIR)/$(CONFIG)/grpc_base64_test $(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test $(BINDIR)/$(CONFIG)/grpc_channel_stack_test $(BINDIR)/$(CONFIG)/grpc_completion_queue_test $(BINDIR)/$(CONFIG)/grpc_credentials_test $(BINDIR)/$(CONFIG)/grpc_json_token_test $(BINDIR)/$(CONFIG)/grpc_stream_op_test $(BINDIR)/$(CONFIG)/hpack_parser_test $(BINDIR)/$(CONFIG)/hpack_table_test $(BINDIR)/$(CONFIG)/httpcli_format_request_test $(BINDIR)/$(CONFIG)/httpcli_parser_test $(BINDIR)/$(CONFIG)/httpcli_test $(BINDIR)/$(CONFIG)/interop_test $(BINDIR)/$(CONFIG)/json_rewrite $(BINDIR)/$(CONFIG)/json_rewrite_test $(BINDIR)/$(CONFIG)/json_test $(BINDIR)/$(CONFIG)/lame_client_test $(BINDIR)/$(CONFIG)/message_compress_test $(BINDIR)/$(CONFIG)/metadata_buffer_test $(BINDIR)/$(CONFIG)/multi_init_test $(BINDIR)/$(CONFIG)/murmur_hash_test $(BINDIR)/$(CONFIG)/no_server_test $(BINDIR)/$(CONFIG)/poll_kick_posix_test $(BINDIR)/$(CONFIG)/resolve_address_test $(BINDIR)/$(CONFIG)/secure_endpoint_test $(BINDIR)/$(CONFIG)/sockaddr_utils_test $(BINDIR)/$(CONFIG)/tcp_client_posix_test $(BINDIR)/$(CONFIG)/tcp_posix_test $(BINDIR)/$(CONFIG)/tcp_server_posix_test $(BINDIR)/$(CONFIG)/time_averaged_stats_test $(BINDIR)/$(CONFIG)/time_test $(BINDIR)/$(CONFIG)/timeout_encoding_test $(BINDIR)/$(CONFIG)/transport_metadata_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_legacy_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test
nnoble29e1d292014-12-01 10:27:40 -0800932
Craig Tiller1f1b6302015-02-17 07:33:19 -0800933buildtests_cxx: privatelibs_cxx $(BINDIR)/$(CONFIG)/async_end2end_test $(BINDIR)/$(CONFIG)/channel_arguments_test $(BINDIR)/$(CONFIG)/credentials_test $(BINDIR)/$(CONFIG)/end2end_test $(BINDIR)/$(CONFIG)/interop_client $(BINDIR)/$(CONFIG)/interop_server $(BINDIR)/$(CONFIG)/pubsub_client $(BINDIR)/$(CONFIG)/pubsub_publisher_test $(BINDIR)/$(CONFIG)/pubsub_subscriber_test $(BINDIR)/$(CONFIG)/qps_client $(BINDIR)/$(CONFIG)/qps_server $(BINDIR)/$(CONFIG)/status_test $(BINDIR)/$(CONFIG)/thread_pool_test
nnoble29e1d292014-12-01 10:27:40 -0800934
nnoble85a49262014-12-08 18:14:03 -0800935test: test_c test_cxx
nnoble29e1d292014-12-01 10:27:40 -0800936
nnoble85a49262014-12-08 18:14:03 -0800937test_c: buildtests_c
Craig Tiller17ec5f92015-01-18 11:30:41 -0800938 $(E) "[RUN] Testing alarm_heap_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800939 $(Q) $(BINDIR)/$(CONFIG)/alarm_heap_test || ( echo test alarm_heap_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800940 $(E) "[RUN] Testing alarm_list_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800941 $(Q) $(BINDIR)/$(CONFIG)/alarm_list_test || ( echo test alarm_list_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800942 $(E) "[RUN] Testing alarm_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800943 $(Q) $(BINDIR)/$(CONFIG)/alarm_test || ( echo test alarm_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800944 $(E) "[RUN] Testing alpn_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800945 $(Q) $(BINDIR)/$(CONFIG)/alpn_test || ( echo test alpn_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800946 $(E) "[RUN] Testing bin_encoder_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800947 $(Q) $(BINDIR)/$(CONFIG)/bin_encoder_test || ( echo test bin_encoder_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800948 $(E) "[RUN] Testing census_hash_table_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800949 $(Q) $(BINDIR)/$(CONFIG)/census_hash_table_test || ( echo test census_hash_table_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800950 $(E) "[RUN] Testing census_statistics_multiple_writers_circular_buffer_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800951 $(Q) $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test || ( echo test census_statistics_multiple_writers_circular_buffer_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800952 $(E) "[RUN] Testing census_statistics_multiple_writers_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800953 $(Q) $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test || ( echo test census_statistics_multiple_writers_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800954 $(E) "[RUN] Testing census_statistics_performance_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800955 $(Q) $(BINDIR)/$(CONFIG)/census_statistics_performance_test || ( echo test census_statistics_performance_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800956 $(E) "[RUN] Testing census_statistics_quick_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800957 $(Q) $(BINDIR)/$(CONFIG)/census_statistics_quick_test || ( echo test census_statistics_quick_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800958 $(E) "[RUN] Testing census_statistics_small_log_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800959 $(Q) $(BINDIR)/$(CONFIG)/census_statistics_small_log_test || ( echo test census_statistics_small_log_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800960 $(E) "[RUN] Testing census_stub_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800961 $(Q) $(BINDIR)/$(CONFIG)/census_stub_test || ( echo test census_stub_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800962 $(E) "[RUN] Testing census_window_stats_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800963 $(Q) $(BINDIR)/$(CONFIG)/census_window_stats_test || ( echo test census_window_stats_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800964 $(E) "[RUN] Testing chttp2_status_conversion_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800965 $(Q) $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test || ( echo test chttp2_status_conversion_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800966 $(E) "[RUN] Testing chttp2_stream_encoder_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800967 $(Q) $(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test || ( echo test chttp2_stream_encoder_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800968 $(E) "[RUN] Testing chttp2_stream_map_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800969 $(Q) $(BINDIR)/$(CONFIG)/chttp2_stream_map_test || ( echo test chttp2_stream_map_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800970 $(E) "[RUN] Testing chttp2_transport_end2end_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800971 $(Q) $(BINDIR)/$(CONFIG)/chttp2_transport_end2end_test || ( echo test chttp2_transport_end2end_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800972 $(E) "[RUN] Testing dualstack_socket_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800973 $(Q) $(BINDIR)/$(CONFIG)/dualstack_socket_test || ( echo test dualstack_socket_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800974 $(E) "[RUN] Testing echo_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800975 $(Q) $(BINDIR)/$(CONFIG)/echo_test || ( echo test echo_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800976 $(E) "[RUN] Testing fd_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800977 $(Q) $(BINDIR)/$(CONFIG)/fd_posix_test || ( echo test fd_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800978 $(E) "[RUN] Testing fling_stream_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800979 $(Q) $(BINDIR)/$(CONFIG)/fling_stream_test || ( echo test fling_stream_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800980 $(E) "[RUN] Testing fling_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800981 $(Q) $(BINDIR)/$(CONFIG)/fling_test || ( echo test fling_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800982 $(E) "[RUN] Testing gpr_cancellable_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800983 $(Q) $(BINDIR)/$(CONFIG)/gpr_cancellable_test || ( echo test gpr_cancellable_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800984 $(E) "[RUN] Testing gpr_cmdline_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800985 $(Q) $(BINDIR)/$(CONFIG)/gpr_cmdline_test || ( echo test gpr_cmdline_test failed ; exit 1 )
Craig Tiller1ffa52f2015-02-06 16:32:46 -0800986 $(E) "[RUN] Testing gpr_env_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800987 $(Q) $(BINDIR)/$(CONFIG)/gpr_env_test || ( echo test gpr_env_test failed ; exit 1 )
Craig Tiller1ffa52f2015-02-06 16:32:46 -0800988 $(E) "[RUN] Testing gpr_file_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800989 $(Q) $(BINDIR)/$(CONFIG)/gpr_file_test || ( echo test gpr_file_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800990 $(E) "[RUN] Testing gpr_histogram_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800991 $(Q) $(BINDIR)/$(CONFIG)/gpr_histogram_test || ( echo test gpr_histogram_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800992 $(E) "[RUN] Testing gpr_host_port_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800993 $(Q) $(BINDIR)/$(CONFIG)/gpr_host_port_test || ( echo test gpr_host_port_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -0800994 $(E) "[RUN] Testing gpr_log_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800995 $(Q) $(BINDIR)/$(CONFIG)/gpr_log_test || ( echo test gpr_log_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800996 $(E) "[RUN] Testing gpr_slice_buffer_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800997 $(Q) $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test || ( echo test gpr_slice_buffer_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800998 $(E) "[RUN] Testing gpr_slice_test"
Craig Tillerda224d62015-02-15 11:01:58 -0800999 $(Q) $(BINDIR)/$(CONFIG)/gpr_slice_test || ( echo test gpr_slice_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001000 $(E) "[RUN] Testing gpr_string_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001001 $(Q) $(BINDIR)/$(CONFIG)/gpr_string_test || ( echo test gpr_string_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001002 $(E) "[RUN] Testing gpr_sync_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001003 $(Q) $(BINDIR)/$(CONFIG)/gpr_sync_test || ( echo test gpr_sync_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001004 $(E) "[RUN] Testing gpr_thd_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001005 $(Q) $(BINDIR)/$(CONFIG)/gpr_thd_test || ( echo test gpr_thd_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001006 $(E) "[RUN] Testing gpr_time_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001007 $(Q) $(BINDIR)/$(CONFIG)/gpr_time_test || ( echo test gpr_time_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001008 $(E) "[RUN] Testing gpr_useful_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001009 $(Q) $(BINDIR)/$(CONFIG)/gpr_useful_test || ( echo test gpr_useful_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001010 $(E) "[RUN] Testing grpc_base64_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001011 $(Q) $(BINDIR)/$(CONFIG)/grpc_base64_test || ( echo test grpc_base64_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001012 $(E) "[RUN] Testing grpc_byte_buffer_reader_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001013 $(Q) $(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test || ( echo test grpc_byte_buffer_reader_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001014 $(E) "[RUN] Testing grpc_channel_stack_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001015 $(Q) $(BINDIR)/$(CONFIG)/grpc_channel_stack_test || ( echo test grpc_channel_stack_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001016 $(E) "[RUN] Testing grpc_completion_queue_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001017 $(Q) $(BINDIR)/$(CONFIG)/grpc_completion_queue_test || ( echo test grpc_completion_queue_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001018 $(E) "[RUN] Testing grpc_credentials_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001019 $(Q) $(BINDIR)/$(CONFIG)/grpc_credentials_test || ( echo test grpc_credentials_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001020 $(E) "[RUN] Testing grpc_json_token_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001021 $(Q) $(BINDIR)/$(CONFIG)/grpc_json_token_test || ( echo test grpc_json_token_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001022 $(E) "[RUN] Testing grpc_stream_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001023 $(Q) $(BINDIR)/$(CONFIG)/grpc_stream_op_test || ( echo test grpc_stream_op_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001024 $(E) "[RUN] Testing hpack_parser_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001025 $(Q) $(BINDIR)/$(CONFIG)/hpack_parser_test || ( echo test hpack_parser_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001026 $(E) "[RUN] Testing hpack_table_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001027 $(Q) $(BINDIR)/$(CONFIG)/hpack_table_test || ( echo test hpack_table_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001028 $(E) "[RUN] Testing httpcli_format_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001029 $(Q) $(BINDIR)/$(CONFIG)/httpcli_format_request_test || ( echo test httpcli_format_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001030 $(E) "[RUN] Testing httpcli_parser_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001031 $(Q) $(BINDIR)/$(CONFIG)/httpcli_parser_test || ( echo test httpcli_parser_test failed ; exit 1 )
Craig Tiller16a6ea62015-02-20 09:08:54 -08001032 $(E) "[RUN] Testing interop_test"
1033 $(Q) $(BINDIR)/$(CONFIG)/interop_test || ( echo test interop_test failed ; exit 1 )
Craig Tiller772a9762015-02-20 13:39:29 -08001034 $(E) "[RUN] Testing json_rewrite_test"
1035 $(Q) $(BINDIR)/$(CONFIG)/json_rewrite_test || ( echo test json_rewrite_test failed ; exit 1 )
Craig Tiller4450db22015-01-30 16:49:22 -08001036 $(E) "[RUN] Testing json_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001037 $(Q) $(BINDIR)/$(CONFIG)/json_test || ( echo test json_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001038 $(E) "[RUN] Testing lame_client_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001039 $(Q) $(BINDIR)/$(CONFIG)/lame_client_test || ( echo test lame_client_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001040 $(E) "[RUN] Testing message_compress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001041 $(Q) $(BINDIR)/$(CONFIG)/message_compress_test || ( echo test message_compress_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001042 $(E) "[RUN] Testing metadata_buffer_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001043 $(Q) $(BINDIR)/$(CONFIG)/metadata_buffer_test || ( echo test metadata_buffer_test failed ; exit 1 )
Craig Tiller35108f62015-02-17 11:24:15 -08001044 $(E) "[RUN] Testing multi_init_test"
1045 $(Q) $(BINDIR)/$(CONFIG)/multi_init_test || ( echo test multi_init_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001046 $(E) "[RUN] Testing murmur_hash_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001047 $(Q) $(BINDIR)/$(CONFIG)/murmur_hash_test || ( echo test murmur_hash_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001048 $(E) "[RUN] Testing no_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001049 $(Q) $(BINDIR)/$(CONFIG)/no_server_test || ( echo test no_server_test failed ; exit 1 )
David Klempnere3605682015-01-26 17:27:21 -08001050 $(E) "[RUN] Testing poll_kick_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001051 $(Q) $(BINDIR)/$(CONFIG)/poll_kick_posix_test || ( echo test poll_kick_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001052 $(E) "[RUN] Testing resolve_address_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001053 $(Q) $(BINDIR)/$(CONFIG)/resolve_address_test || ( echo test resolve_address_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001054 $(E) "[RUN] Testing secure_endpoint_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001055 $(Q) $(BINDIR)/$(CONFIG)/secure_endpoint_test || ( echo test secure_endpoint_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001056 $(E) "[RUN] Testing sockaddr_utils_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001057 $(Q) $(BINDIR)/$(CONFIG)/sockaddr_utils_test || ( echo test sockaddr_utils_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001058 $(E) "[RUN] Testing tcp_client_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001059 $(Q) $(BINDIR)/$(CONFIG)/tcp_client_posix_test || ( echo test tcp_client_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001060 $(E) "[RUN] Testing tcp_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001061 $(Q) $(BINDIR)/$(CONFIG)/tcp_posix_test || ( echo test tcp_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001062 $(E) "[RUN] Testing tcp_server_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001063 $(Q) $(BINDIR)/$(CONFIG)/tcp_server_posix_test || ( echo test tcp_server_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001064 $(E) "[RUN] Testing time_averaged_stats_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001065 $(Q) $(BINDIR)/$(CONFIG)/time_averaged_stats_test || ( echo test time_averaged_stats_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001066 $(E) "[RUN] Testing time_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001067 $(Q) $(BINDIR)/$(CONFIG)/time_test || ( echo test time_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001068 $(E) "[RUN] Testing timeout_encoding_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001069 $(Q) $(BINDIR)/$(CONFIG)/timeout_encoding_test || ( echo test timeout_encoding_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001070 $(E) "[RUN] Testing transport_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001071 $(Q) $(BINDIR)/$(CONFIG)/transport_metadata_test || ( echo test transport_metadata_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001072 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001073 $(Q) $(BINDIR)/$(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 -08001074 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001075 $(Q) $(BINDIR)/$(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 -08001076 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001077 $(Q) $(BINDIR)/$(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 -08001078 $(E) "[RUN] Testing chttp2_fake_security_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001079 $(Q) $(BINDIR)/$(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 -08001080 $(E) "[RUN] Testing chttp2_fake_security_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001081 $(Q) $(BINDIR)/$(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 -08001082 $(E) "[RUN] Testing chttp2_fake_security_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001083 $(Q) $(BINDIR)/$(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 -08001084 $(E) "[RUN] Testing chttp2_fake_security_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001085 $(Q) $(BINDIR)/$(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 -08001086 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001087 $(Q) $(BINDIR)/$(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 -08001088 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001089 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test || ( echo test chttp2_fake_security_early_server_shutdown_finishes_tags_test failed ; exit 1 )
murgatroid99a8c21e82015-02-12 13:55:53 -08001090 $(E) "[RUN] Testing chttp2_fake_security_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001091 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test || ( echo test chttp2_fake_security_empty_batch_test failed ; exit 1 )
Craig Tiller4ffdcd52015-01-16 11:34:55 -08001092 $(E) "[RUN] Testing chttp2_fake_security_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001093 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test || ( echo test chttp2_fake_security_graceful_server_shutdown_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001094 $(E) "[RUN] Testing chttp2_fake_security_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001095 $(Q) $(BINDIR)/$(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 -08001096 $(E) "[RUN] Testing chttp2_fake_security_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001097 $(Q) $(BINDIR)/$(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 -08001098 $(E) "[RUN] Testing chttp2_fake_security_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001099 $(Q) $(BINDIR)/$(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 -08001100 $(E) "[RUN] Testing chttp2_fake_security_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001101 $(Q) $(BINDIR)/$(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 -08001102 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001103 $(Q) $(BINDIR)/$(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 -08001104 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001105 $(Q) $(BINDIR)/$(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 -08001106 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001107 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test || ( echo test chttp2_fake_security_request_response_with_payload_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001108 $(E) "[RUN] Testing chttp2_fake_security_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001109 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test || ( echo test chttp2_fake_security_request_with_large_metadata_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001110 $(E) "[RUN] Testing chttp2_fake_security_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001111 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test || ( echo test chttp2_fake_security_request_with_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001112 $(E) "[RUN] Testing chttp2_fake_security_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001113 $(Q) $(BINDIR)/$(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 -08001114 $(E) "[RUN] Testing chttp2_fake_security_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001115 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test || ( echo test chttp2_fake_security_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -08001116 $(E) "[RUN] Testing chttp2_fake_security_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001117 $(Q) $(BINDIR)/$(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 -08001118 $(E) "[RUN] Testing chttp2_fake_security_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001119 $(Q) $(BINDIR)/$(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 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001120 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001121 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_legacy_test || ( echo test chttp2_fake_security_cancel_after_accept_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001122 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001123 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test || ( echo test chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001124 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001125 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_legacy_test || ( echo test chttp2_fake_security_cancel_after_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001126 $(E) "[RUN] Testing chttp2_fake_security_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001127 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_legacy_test || ( echo test chttp2_fake_security_cancel_before_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001128 $(E) "[RUN] Testing chttp2_fake_security_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001129 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_legacy_test || ( echo test chttp2_fake_security_cancel_in_a_vacuum_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001130 $(E) "[RUN] Testing chttp2_fake_security_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001131 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_legacy_test || ( echo test chttp2_fake_security_census_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001132 $(E) "[RUN] Testing chttp2_fake_security_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001133 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_legacy_test || ( echo test chttp2_fake_security_disappearing_server_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001134 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001135 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test || ( echo test chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001136 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001137 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test || ( echo test chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001138 $(E) "[RUN] Testing chttp2_fake_security_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001139 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_legacy_test || ( echo test chttp2_fake_security_graceful_server_shutdown_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001140 $(E) "[RUN] Testing chttp2_fake_security_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001141 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_legacy_test || ( echo test chttp2_fake_security_invoke_large_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001142 $(E) "[RUN] Testing chttp2_fake_security_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001143 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_legacy_test || ( echo test chttp2_fake_security_max_concurrent_streams_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001144 $(E) "[RUN] Testing chttp2_fake_security_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001145 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_legacy_test || ( echo test chttp2_fake_security_no_op_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001146 $(E) "[RUN] Testing chttp2_fake_security_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001147 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_legacy_test || ( echo test chttp2_fake_security_ping_pong_streaming_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001148 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001149 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test || ( echo test chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001150 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001151 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test || ( echo test chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001152 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001153 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_legacy_test || ( echo test chttp2_fake_security_request_response_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001154 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001155 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test || ( echo test chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001156 $(E) "[RUN] Testing chttp2_fake_security_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001157 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_legacy_test || ( echo test chttp2_fake_security_request_with_large_metadata_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001158 $(E) "[RUN] Testing chttp2_fake_security_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001159 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_legacy_test || ( echo test chttp2_fake_security_request_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001160 $(E) "[RUN] Testing chttp2_fake_security_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001161 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_legacy_test || ( echo test chttp2_fake_security_simple_delayed_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001162 $(E) "[RUN] Testing chttp2_fake_security_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001163 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_legacy_test || ( echo test chttp2_fake_security_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001164 $(E) "[RUN] Testing chttp2_fake_security_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001165 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_legacy_test || ( echo test chttp2_fake_security_thread_stress_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001166 $(E) "[RUN] Testing chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001167 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test || ( echo test chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001168 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001169 $(Q) $(BINDIR)/$(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 -08001170 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001171 $(Q) $(BINDIR)/$(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 -08001172 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001173 $(Q) $(BINDIR)/$(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 -08001174 $(E) "[RUN] Testing chttp2_fullstack_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001175 $(Q) $(BINDIR)/$(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 -08001176 $(E) "[RUN] Testing chttp2_fullstack_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001177 $(Q) $(BINDIR)/$(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 -08001178 $(E) "[RUN] Testing chttp2_fullstack_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001179 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test || ( echo test chttp2_fullstack_census_simple_request_test failed ; exit 1 )
ctillerc6d61c42014-12-15 14:52:08 -08001180 $(E) "[RUN] Testing chttp2_fullstack_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001181 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test || ( echo test chttp2_fullstack_disappearing_server_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001182 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001183 $(Q) $(BINDIR)/$(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 -08001184 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001185 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test || ( echo test chttp2_fullstack_early_server_shutdown_finishes_tags_test failed ; exit 1 )
murgatroid99a8c21e82015-02-12 13:55:53 -08001186 $(E) "[RUN] Testing chttp2_fullstack_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001187 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test || ( echo test chttp2_fullstack_empty_batch_test failed ; exit 1 )
Craig Tiller4ffdcd52015-01-16 11:34:55 -08001188 $(E) "[RUN] Testing chttp2_fullstack_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001189 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test || ( echo test chttp2_fullstack_graceful_server_shutdown_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001190 $(E) "[RUN] Testing chttp2_fullstack_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001191 $(Q) $(BINDIR)/$(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 -08001192 $(E) "[RUN] Testing chttp2_fullstack_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001193 $(Q) $(BINDIR)/$(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 -08001194 $(E) "[RUN] Testing chttp2_fullstack_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001195 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test || ( echo test chttp2_fullstack_no_op_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001196 $(E) "[RUN] Testing chttp2_fullstack_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001197 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test || ( echo test chttp2_fullstack_ping_pong_streaming_test failed ; exit 1 )
ctiller33023c42014-12-12 16:28:33 -08001198 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001199 $(Q) $(BINDIR)/$(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 -08001200 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001201 $(Q) $(BINDIR)/$(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 -08001202 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001203 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test || ( echo test chttp2_fullstack_request_response_with_payload_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001204 $(E) "[RUN] Testing chttp2_fullstack_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001205 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test || ( echo test chttp2_fullstack_request_with_large_metadata_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001206 $(E) "[RUN] Testing chttp2_fullstack_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001207 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test || ( echo test chttp2_fullstack_request_with_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001208 $(E) "[RUN] Testing chttp2_fullstack_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001209 $(Q) $(BINDIR)/$(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 -08001210 $(E) "[RUN] Testing chttp2_fullstack_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001211 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test || ( echo test chttp2_fullstack_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -08001212 $(E) "[RUN] Testing chttp2_fullstack_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001213 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_test || ( echo test chttp2_fullstack_thread_stress_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001214 $(E) "[RUN] Testing chttp2_fullstack_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001215 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test || ( echo test chttp2_fullstack_writes_done_hangs_with_pending_read_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001216 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001217 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_legacy_test || ( echo test chttp2_fullstack_cancel_after_accept_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001218 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001219 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test || ( echo test chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001220 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001221 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_legacy_test || ( echo test chttp2_fullstack_cancel_after_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001222 $(E) "[RUN] Testing chttp2_fullstack_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001223 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_legacy_test || ( echo test chttp2_fullstack_cancel_before_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001224 $(E) "[RUN] Testing chttp2_fullstack_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001225 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_legacy_test || ( echo test chttp2_fullstack_cancel_in_a_vacuum_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001226 $(E) "[RUN] Testing chttp2_fullstack_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001227 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_legacy_test || ( echo test chttp2_fullstack_census_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001228 $(E) "[RUN] Testing chttp2_fullstack_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001229 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_legacy_test || ( echo test chttp2_fullstack_disappearing_server_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001230 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001231 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test || ( echo test chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001232 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001233 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test || ( echo test chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001234 $(E) "[RUN] Testing chttp2_fullstack_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001235 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_legacy_test || ( echo test chttp2_fullstack_graceful_server_shutdown_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001236 $(E) "[RUN] Testing chttp2_fullstack_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001237 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_legacy_test || ( echo test chttp2_fullstack_invoke_large_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001238 $(E) "[RUN] Testing chttp2_fullstack_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001239 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_legacy_test || ( echo test chttp2_fullstack_max_concurrent_streams_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001240 $(E) "[RUN] Testing chttp2_fullstack_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001241 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_legacy_test || ( echo test chttp2_fullstack_no_op_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001242 $(E) "[RUN] Testing chttp2_fullstack_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001243 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_legacy_test || ( echo test chttp2_fullstack_ping_pong_streaming_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001244 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001245 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test || ( echo test chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001246 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001247 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test || ( echo test chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001248 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001249 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_legacy_test || ( echo test chttp2_fullstack_request_response_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001250 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001251 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test || ( echo test chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001252 $(E) "[RUN] Testing chttp2_fullstack_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001253 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_legacy_test || ( echo test chttp2_fullstack_request_with_large_metadata_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001254 $(E) "[RUN] Testing chttp2_fullstack_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001255 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_legacy_test || ( echo test chttp2_fullstack_request_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001256 $(E) "[RUN] Testing chttp2_fullstack_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001257 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_legacy_test || ( echo test chttp2_fullstack_simple_delayed_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001258 $(E) "[RUN] Testing chttp2_fullstack_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001259 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_legacy_test || ( echo test chttp2_fullstack_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001260 $(E) "[RUN] Testing chttp2_fullstack_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001261 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_legacy_test || ( echo test chttp2_fullstack_thread_stress_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001262 $(E) "[RUN] Testing chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001263 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test || ( echo test chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001264 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001265 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test || ( echo test chttp2_fullstack_uds_cancel_after_accept_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001266 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001267 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test || ( echo test chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001268 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_invoke_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001269 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test || ( echo test chttp2_fullstack_uds_cancel_after_invoke_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001270 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_before_invoke_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001271 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test || ( echo test chttp2_fullstack_uds_cancel_before_invoke_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001272 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_in_a_vacuum_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001273 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test || ( echo test chttp2_fullstack_uds_cancel_in_a_vacuum_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001274 $(E) "[RUN] Testing chttp2_fullstack_uds_census_simple_request_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001275 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test || ( echo test chttp2_fullstack_uds_census_simple_request_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001276 $(E) "[RUN] Testing chttp2_fullstack_uds_disappearing_server_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001277 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test || ( echo test chttp2_fullstack_uds_disappearing_server_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001278 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001279 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test || ( echo test chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001280 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001281 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test || ( echo test chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001282 $(E) "[RUN] Testing chttp2_fullstack_uds_empty_batch_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001283 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test || ( echo test chttp2_fullstack_uds_empty_batch_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001284 $(E) "[RUN] Testing chttp2_fullstack_uds_graceful_server_shutdown_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001285 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test || ( echo test chttp2_fullstack_uds_graceful_server_shutdown_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001286 $(E) "[RUN] Testing chttp2_fullstack_uds_invoke_large_request_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001287 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test || ( echo test chttp2_fullstack_uds_invoke_large_request_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001288 $(E) "[RUN] Testing chttp2_fullstack_uds_max_concurrent_streams_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001289 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test || ( echo test chttp2_fullstack_uds_max_concurrent_streams_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001290 $(E) "[RUN] Testing chttp2_fullstack_uds_no_op_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001291 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test || ( echo test chttp2_fullstack_uds_no_op_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001292 $(E) "[RUN] Testing chttp2_fullstack_uds_ping_pong_streaming_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001293 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test || ( echo test chttp2_fullstack_uds_ping_pong_streaming_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001294 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001295 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test || ( echo test chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001296 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_metadata_and_payload_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001297 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test || ( echo test chttp2_fullstack_uds_request_response_with_metadata_and_payload_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001298 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_payload_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001299 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test || ( echo test chttp2_fullstack_uds_request_response_with_payload_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001300 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_large_metadata_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001301 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test || ( echo test chttp2_fullstack_uds_request_with_large_metadata_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001302 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_payload_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001303 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test || ( echo test chttp2_fullstack_uds_request_with_payload_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001304 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_delayed_request_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001305 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test || ( echo test chttp2_fullstack_uds_simple_delayed_request_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001306 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_request_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001307 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test || ( echo test chttp2_fullstack_uds_simple_request_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001308 $(E) "[RUN] Testing chttp2_fullstack_uds_thread_stress_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001309 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_test || ( echo test chttp2_fullstack_uds_thread_stress_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001310 $(E) "[RUN] Testing chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001311 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test || ( echo test chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001312 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001313 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_legacy_test || ( echo test chttp2_fullstack_uds_cancel_after_accept_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001314 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001315 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test || ( echo test chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001316 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_invoke_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001317 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_legacy_test || ( echo test chttp2_fullstack_uds_cancel_after_invoke_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001318 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_before_invoke_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001319 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_legacy_test || ( echo test chttp2_fullstack_uds_cancel_before_invoke_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001320 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001321 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test || ( echo test chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001322 $(E) "[RUN] Testing chttp2_fullstack_uds_census_simple_request_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001323 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_legacy_test || ( echo test chttp2_fullstack_uds_census_simple_request_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001324 $(E) "[RUN] Testing chttp2_fullstack_uds_disappearing_server_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001325 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_legacy_test || ( echo test chttp2_fullstack_uds_disappearing_server_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001326 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001327 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test || ( echo test chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001328 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001329 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test || ( echo test chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001330 $(E) "[RUN] Testing chttp2_fullstack_uds_graceful_server_shutdown_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001331 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_legacy_test || ( echo test chttp2_fullstack_uds_graceful_server_shutdown_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001332 $(E) "[RUN] Testing chttp2_fullstack_uds_invoke_large_request_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001333 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_legacy_test || ( echo test chttp2_fullstack_uds_invoke_large_request_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001334 $(E) "[RUN] Testing chttp2_fullstack_uds_max_concurrent_streams_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001335 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_legacy_test || ( echo test chttp2_fullstack_uds_max_concurrent_streams_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001336 $(E) "[RUN] Testing chttp2_fullstack_uds_no_op_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001337 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_legacy_test || ( echo test chttp2_fullstack_uds_no_op_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001338 $(E) "[RUN] Testing chttp2_fullstack_uds_ping_pong_streaming_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001339 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_legacy_test || ( echo test chttp2_fullstack_uds_ping_pong_streaming_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001340 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001341 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test || ( echo test chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001342 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001343 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test || ( echo test chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001344 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001345 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_legacy_test || ( echo test chttp2_fullstack_uds_request_response_with_payload_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001346 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001347 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test || ( echo test chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001348 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_large_metadata_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001349 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_legacy_test || ( echo test chttp2_fullstack_uds_request_with_large_metadata_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001350 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001351 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_legacy_test || ( echo test chttp2_fullstack_uds_request_with_payload_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001352 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_delayed_request_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001353 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_legacy_test || ( echo test chttp2_fullstack_uds_simple_delayed_request_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001354 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_request_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001355 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_legacy_test || ( echo test chttp2_fullstack_uds_simple_request_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001356 $(E) "[RUN] Testing chttp2_fullstack_uds_thread_stress_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001357 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_legacy_test || ( echo test chttp2_fullstack_uds_thread_stress_legacy_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001358 $(E) "[RUN] Testing chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001359 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test || ( echo test chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001360 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001361 $(Q) $(BINDIR)/$(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 -08001362 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001363 $(Q) $(BINDIR)/$(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 -08001364 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001365 $(Q) $(BINDIR)/$(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 -08001366 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001367 $(Q) $(BINDIR)/$(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 -08001368 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001369 $(Q) $(BINDIR)/$(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 -08001370 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001371 $(Q) $(BINDIR)/$(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 -08001372 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001373 $(Q) $(BINDIR)/$(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 -08001374 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001375 $(Q) $(BINDIR)/$(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 -08001376 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001377 $(Q) $(BINDIR)/$(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 )
murgatroid99a8c21e82015-02-12 13:55:53 -08001378 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001379 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test || ( echo test chttp2_simple_ssl_fullstack_empty_batch_test failed ; exit 1 )
Craig Tiller4ffdcd52015-01-16 11:34:55 -08001380 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001381 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test || ( echo test chttp2_simple_ssl_fullstack_graceful_server_shutdown_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001382 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001383 $(Q) $(BINDIR)/$(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 -08001384 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001385 $(Q) $(BINDIR)/$(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 -08001386 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001387 $(Q) $(BINDIR)/$(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 -08001388 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001389 $(Q) $(BINDIR)/$(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 -08001390 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001391 $(Q) $(BINDIR)/$(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 -08001392 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001393 $(Q) $(BINDIR)/$(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 -08001394 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001395 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_payload_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001396 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001397 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test || ( echo test chttp2_simple_ssl_fullstack_request_with_large_metadata_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001398 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001399 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test || ( echo test chttp2_simple_ssl_fullstack_request_with_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001400 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001401 $(Q) $(BINDIR)/$(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 -08001402 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001403 $(Q) $(BINDIR)/$(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 -08001404 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001405 $(Q) $(BINDIR)/$(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 -08001406 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001407 $(Q) $(BINDIR)/$(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 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001408 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001409 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test || ( echo test chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001410 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001411 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test || ( echo test chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001412 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001413 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test || ( echo test chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001414 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001415 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test || ( echo test chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001416 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001417 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test || ( echo test chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001418 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001419 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_legacy_test || ( echo test chttp2_simple_ssl_fullstack_census_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001420 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001421 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_legacy_test || ( echo test chttp2_simple_ssl_fullstack_disappearing_server_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001422 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001423 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test || ( echo test chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001424 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001425 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test || ( echo test chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001426 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001427 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test || ( echo test chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001428 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001429 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test || ( echo test chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001430 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001431 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test || ( echo test chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001432 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001433 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_legacy_test || ( echo test chttp2_simple_ssl_fullstack_no_op_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001434 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001435 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test || ( echo test chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001436 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001437 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001438 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001439 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001440 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001441 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001442 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001443 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001444 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001445 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test || ( echo test chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001446 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001447 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_legacy_test || ( echo test chttp2_simple_ssl_fullstack_request_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001448 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001449 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test || ( echo test chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001450 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001451 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_legacy_test || ( echo test chttp2_simple_ssl_fullstack_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001452 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001453 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_legacy_test || ( echo test chttp2_simple_ssl_fullstack_thread_stress_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001454 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001455 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test || ( echo test chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001456 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001457 $(Q) $(BINDIR)/$(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 -08001458 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001459 $(Q) $(BINDIR)/$(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 -08001460 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001461 $(Q) $(BINDIR)/$(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 -08001462 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001463 $(Q) $(BINDIR)/$(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 -08001464 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001465 $(Q) $(BINDIR)/$(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 -08001466 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001467 $(Q) $(BINDIR)/$(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 -08001468 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001469 $(Q) $(BINDIR)/$(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 -08001470 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001471 $(Q) $(BINDIR)/$(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 -08001472 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001473 $(Q) $(BINDIR)/$(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 )
murgatroid99a8c21e82015-02-12 13:55:53 -08001474 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001475 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test failed ; exit 1 )
Craig Tiller4ffdcd52015-01-16 11:34:55 -08001476 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001477 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001478 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001479 $(Q) $(BINDIR)/$(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 -08001480 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001481 $(Q) $(BINDIR)/$(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 -08001482 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001483 $(Q) $(BINDIR)/$(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 -08001484 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001485 $(Q) $(BINDIR)/$(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 -08001486 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001487 $(Q) $(BINDIR)/$(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 -08001488 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001489 $(Q) $(BINDIR)/$(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 -08001490 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001491 $(Q) $(BINDIR)/$(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 )
Craig Tillercff2d152015-02-05 13:22:49 -08001492 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001493 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001494 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001495 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001496 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001497 $(Q) $(BINDIR)/$(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 -08001498 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001499 $(Q) $(BINDIR)/$(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 -08001500 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001501 $(Q) $(BINDIR)/$(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 -08001502 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001503 $(Q) $(BINDIR)/$(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 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001504 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001505 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001506 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001507 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001508 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001509 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001510 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001511 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001512 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001513 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001514 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001515 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001516 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001517 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001518 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001519 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001520 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001521 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001522 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001523 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001524 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001525 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001526 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001527 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001528 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001529 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001530 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001531 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001532 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001533 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001534 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001535 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001536 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001537 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001538 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001539 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001540 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001541 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001542 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001543 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001544 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001545 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001546 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001547 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001548 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001549 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001550 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001551 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001552 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001553 $(Q) $(BINDIR)/$(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 -08001554 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001555 $(Q) $(BINDIR)/$(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 -08001556 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001557 $(Q) $(BINDIR)/$(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 -08001558 $(E) "[RUN] Testing chttp2_socket_pair_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001559 $(Q) $(BINDIR)/$(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 -08001560 $(E) "[RUN] Testing chttp2_socket_pair_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001561 $(Q) $(BINDIR)/$(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 -08001562 $(E) "[RUN] Testing chttp2_socket_pair_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001563 $(Q) $(BINDIR)/$(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 -08001564 $(E) "[RUN] Testing chttp2_socket_pair_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001565 $(Q) $(BINDIR)/$(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 -08001566 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001567 $(Q) $(BINDIR)/$(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 -08001568 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001569 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test || ( echo test chttp2_socket_pair_early_server_shutdown_finishes_tags_test failed ; exit 1 )
murgatroid99a8c21e82015-02-12 13:55:53 -08001570 $(E) "[RUN] Testing chttp2_socket_pair_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001571 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test || ( echo test chttp2_socket_pair_empty_batch_test failed ; exit 1 )
Craig Tiller4ffdcd52015-01-16 11:34:55 -08001572 $(E) "[RUN] Testing chttp2_socket_pair_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001573 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test || ( echo test chttp2_socket_pair_graceful_server_shutdown_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001574 $(E) "[RUN] Testing chttp2_socket_pair_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001575 $(Q) $(BINDIR)/$(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 -08001576 $(E) "[RUN] Testing chttp2_socket_pair_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001577 $(Q) $(BINDIR)/$(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 -08001578 $(E) "[RUN] Testing chttp2_socket_pair_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001579 $(Q) $(BINDIR)/$(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 -08001580 $(E) "[RUN] Testing chttp2_socket_pair_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001581 $(Q) $(BINDIR)/$(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 -08001582 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001583 $(Q) $(BINDIR)/$(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 -08001584 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001585 $(Q) $(BINDIR)/$(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 -08001586 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001587 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test || ( echo test chttp2_socket_pair_request_response_with_payload_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001588 $(E) "[RUN] Testing chttp2_socket_pair_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001589 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test || ( echo test chttp2_socket_pair_request_with_large_metadata_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001590 $(E) "[RUN] Testing chttp2_socket_pair_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001591 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test || ( echo test chttp2_socket_pair_request_with_payload_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001592 $(E) "[RUN] Testing chttp2_socket_pair_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001593 $(Q) $(BINDIR)/$(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 -08001594 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001595 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test || ( echo test chttp2_socket_pair_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -08001596 $(E) "[RUN] Testing chttp2_socket_pair_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001597 $(Q) $(BINDIR)/$(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 -08001598 $(E) "[RUN] Testing chttp2_socket_pair_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001599 $(Q) $(BINDIR)/$(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 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001600 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001601 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_legacy_test || ( echo test chttp2_socket_pair_cancel_after_accept_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001602 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001603 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test || ( echo test chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001604 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001605 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_legacy_test || ( echo test chttp2_socket_pair_cancel_after_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001606 $(E) "[RUN] Testing chttp2_socket_pair_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001607 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_legacy_test || ( echo test chttp2_socket_pair_cancel_before_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001608 $(E) "[RUN] Testing chttp2_socket_pair_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001609 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_legacy_test || ( echo test chttp2_socket_pair_cancel_in_a_vacuum_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001610 $(E) "[RUN] Testing chttp2_socket_pair_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001611 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_legacy_test || ( echo test chttp2_socket_pair_census_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001612 $(E) "[RUN] Testing chttp2_socket_pair_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001613 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_legacy_test || ( echo test chttp2_socket_pair_disappearing_server_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001614 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001615 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test || ( echo test chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001616 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001617 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test || ( echo test chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001618 $(E) "[RUN] Testing chttp2_socket_pair_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001619 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_legacy_test || ( echo test chttp2_socket_pair_graceful_server_shutdown_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001620 $(E) "[RUN] Testing chttp2_socket_pair_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001621 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_legacy_test || ( echo test chttp2_socket_pair_invoke_large_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001622 $(E) "[RUN] Testing chttp2_socket_pair_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001623 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_legacy_test || ( echo test chttp2_socket_pair_max_concurrent_streams_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001624 $(E) "[RUN] Testing chttp2_socket_pair_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001625 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_legacy_test || ( echo test chttp2_socket_pair_no_op_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001626 $(E) "[RUN] Testing chttp2_socket_pair_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001627 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_legacy_test || ( echo test chttp2_socket_pair_ping_pong_streaming_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001628 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001629 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test || ( echo test chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001630 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001631 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test || ( echo test chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001632 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001633 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_legacy_test || ( echo test chttp2_socket_pair_request_response_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001634 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001635 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test || ( echo test chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001636 $(E) "[RUN] Testing chttp2_socket_pair_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001637 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_legacy_test || ( echo test chttp2_socket_pair_request_with_large_metadata_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001638 $(E) "[RUN] Testing chttp2_socket_pair_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001639 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_legacy_test || ( echo test chttp2_socket_pair_request_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001640 $(E) "[RUN] Testing chttp2_socket_pair_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001641 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_legacy_test || ( echo test chttp2_socket_pair_simple_delayed_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001642 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001643 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_legacy_test || ( echo test chttp2_socket_pair_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001644 $(E) "[RUN] Testing chttp2_socket_pair_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001645 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_legacy_test || ( echo test chttp2_socket_pair_thread_stress_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001646 $(E) "[RUN] Testing chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001647 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test || ( echo test chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -08001648 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001649 $(Q) $(BINDIR)/$(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 -08001650 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001651 $(Q) $(BINDIR)/$(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 -08001652 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001653 $(Q) $(BINDIR)/$(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 -08001654 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001655 $(Q) $(BINDIR)/$(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 -08001656 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001657 $(Q) $(BINDIR)/$(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 -08001658 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001659 $(Q) $(BINDIR)/$(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 -08001660 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001661 $(Q) $(BINDIR)/$(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 -08001662 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001663 $(Q) $(BINDIR)/$(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 -08001664 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001665 $(Q) $(BINDIR)/$(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 )
murgatroid99a8c21e82015-02-12 13:55:53 -08001666 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001667 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_empty_batch_test failed ; exit 1 )
Craig Tiller4ffdcd52015-01-16 11:34:55 -08001668 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001669 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -08001670 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001671 $(Q) $(BINDIR)/$(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 -08001672 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001673 $(Q) $(BINDIR)/$(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 -08001674 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001675 $(Q) $(BINDIR)/$(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 -08001676 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001677 $(Q) $(BINDIR)/$(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 -08001678 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001679 $(Q) $(BINDIR)/$(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 -08001680 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001681 $(Q) $(BINDIR)/$(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 -08001682 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001683 $(Q) $(BINDIR)/$(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 )
Craig Tillercff2d152015-02-05 13:22:49 -08001684 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001685 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001686 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001687 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -08001688 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001689 $(Q) $(BINDIR)/$(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 -08001690 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001691 $(Q) $(BINDIR)/$(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 -08001692 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001693 $(Q) $(BINDIR)/$(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 -08001694 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001695 $(Q) $(BINDIR)/$(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 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001696 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001697 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001698 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001699 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001700 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001701 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001702 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001703 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001704 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001705 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001706 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001707 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001708 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001709 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001710 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001711 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001712 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001713 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001714 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001715 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001716 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001717 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001718 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001719 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001720 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001721 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001722 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001723 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001724 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001725 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001726 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001727 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001728 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001729 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001730 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001731 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001732 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001733 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test failed ; exit 1 )
Craig Tillercff2d152015-02-05 13:22:49 -08001734 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001735 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001736 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001737 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001738 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001739 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001740 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001741 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test failed ; exit 1 )
Craig Tiller2c189e32015-02-03 13:56:55 -08001742 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001743 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001744
1745
nnoble85a49262014-12-08 18:14:03 -08001746test_cxx: buildtests_cxx
Craig Tiller0220cf12015-02-12 17:39:26 -08001747 $(E) "[RUN] Testing async_end2end_test"
Craig Tiller1f1b6302015-02-17 07:33:19 -08001748 $(Q) $(BINDIR)/$(CONFIG)/async_end2end_test || ( echo test async_end2end_test failed ; exit 1 )
yangg59dfc902014-12-19 14:00:14 -08001749 $(E) "[RUN] Testing channel_arguments_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001750 $(Q) $(BINDIR)/$(CONFIG)/channel_arguments_test || ( echo test channel_arguments_test failed ; exit 1 )
yangg4105e2b2015-01-09 14:19:44 -08001751 $(E) "[RUN] Testing credentials_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001752 $(Q) $(BINDIR)/$(CONFIG)/credentials_test || ( echo test credentials_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001753 $(E) "[RUN] Testing end2end_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001754 $(Q) $(BINDIR)/$(CONFIG)/end2end_test || ( echo test end2end_test failed ; exit 1 )
Chen wang84232512015-02-12 17:29:18 -08001755 $(E) "[RUN] Testing pubsub_publisher_test"
Craig Tiller35108f62015-02-17 11:24:15 -08001756 $(Q) $(BINDIR)/$(CONFIG)/pubsub_publisher_test || ( echo test pubsub_publisher_test failed ; exit 1 )
Chen wang84232512015-02-12 17:29:18 -08001757 $(E) "[RUN] Testing pubsub_subscriber_test"
Craig Tiller35108f62015-02-17 11:24:15 -08001758 $(Q) $(BINDIR)/$(CONFIG)/pubsub_subscriber_test || ( echo test pubsub_subscriber_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001759 $(E) "[RUN] Testing status_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001760 $(Q) $(BINDIR)/$(CONFIG)/status_test || ( echo test status_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001761 $(E) "[RUN] Testing thread_pool_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001762 $(Q) $(BINDIR)/$(CONFIG)/thread_pool_test || ( echo test thread_pool_test failed ; exit 1 )
nnoble29e1d292014-12-01 10:27:40 -08001763
1764
Craig Tiller61b910f2015-02-15 10:54:07 -08001765tools: privatelibs $(BINDIR)/$(CONFIG)/gen_hpack_tables $(BINDIR)/$(CONFIG)/grpc_fetch_oauth2
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001766
Craig Tiller61b910f2015-02-15 10:54:07 -08001767buildbenchmarks: privatelibs $(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark $(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001768
1769benchmarks: buildbenchmarks
1770
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001771strip: strip-static strip-shared
1772
nnoble20e2e3f2014-12-16 15:37:57 -08001773strip-static: strip-static_c strip-static_cxx
1774
1775strip-shared: strip-shared_c strip-shared_cxx
1776
Nicolas Noble047b7272015-01-16 13:55:05 -08001777
1778# TODO(nnoble): the strip target is stripping in-place, instead
1779# of copying files in a temporary folder.
1780# This prevents proper debugging after running make install.
1781
nnoble85a49262014-12-08 18:14:03 -08001782strip-static_c: static_c
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001783ifeq ($(CONFIG),opt)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001784 $(E) "[STRIP] Stripping libgpr.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001785 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001786 $(E) "[STRIP] Stripping libgrpc.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001787 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001788 $(E) "[STRIP] Stripping libgrpc_unsecure.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001789 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001790endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001791
nnoble85a49262014-12-08 18:14:03 -08001792strip-static_cxx: static_cxx
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001793ifeq ($(CONFIG),opt)
nnoble85a49262014-12-08 18:14:03 -08001794 $(E) "[STRIP] Stripping libgrpc++.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001795 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++.a
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001796endif
nnoble85a49262014-12-08 18:14:03 -08001797
1798strip-shared_c: shared_c
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001799ifeq ($(CONFIG),opt)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001800 $(E) "[STRIP] Stripping libgpr.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001801 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001802 $(E) "[STRIP] Stripping libgrpc.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001803 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT)
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001804 $(E) "[STRIP] Stripping libgrpc_unsecure.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001805 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001806endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001807
nnoble85a49262014-12-08 18:14:03 -08001808strip-shared_cxx: shared_cxx
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001809ifeq ($(CONFIG),opt)
nnoble85a49262014-12-08 18:14:03 -08001810 $(E) "[STRIP] Stripping libgrpc++.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001811 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT)
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001812endif
nnoble85a49262014-12-08 18:14:03 -08001813
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08001814strip-shared_csharp: shared_csharp
1815ifeq ($(CONFIG),opt)
1816 $(E) "[STRIP] Stripping libgrpc_csharp_ext.so"
1817 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT)
1818endif
1819
Nicolas Noble53830622015-02-12 16:56:38 -08001820ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001821$(GENDIR)/examples/pubsub/empty.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001822else
Craig Tiller61b910f2015-02-15 10:54:07 -08001823$(GENDIR)/examples/pubsub/empty.pb.cc: examples/pubsub/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Chen Wang86af8cf2015-01-21 18:05:40 -08001824 $(E) "[PROTOC] Generating protobuf CC file from $<"
1825 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001826 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001827endif
Chen Wang86af8cf2015-01-21 18:05:40 -08001828
Nicolas Noble53830622015-02-12 16:56:38 -08001829ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001830$(GENDIR)/examples/pubsub/label.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001831else
Craig Tiller61b910f2015-02-15 10:54:07 -08001832$(GENDIR)/examples/pubsub/label.pb.cc: examples/pubsub/label.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Chen Wang86af8cf2015-01-21 18:05:40 -08001833 $(E) "[PROTOC] Generating protobuf CC file from $<"
1834 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001835 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001836endif
Chen Wang86af8cf2015-01-21 18:05:40 -08001837
Nicolas Noble53830622015-02-12 16:56:38 -08001838ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001839$(GENDIR)/examples/pubsub/pubsub.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001840else
Craig Tiller61b910f2015-02-15 10:54:07 -08001841$(GENDIR)/examples/pubsub/pubsub.pb.cc: examples/pubsub/pubsub.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Chen Wang86af8cf2015-01-21 18:05:40 -08001842 $(E) "[PROTOC] Generating protobuf CC file from $<"
1843 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001844 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001845endif
Chen Wang86af8cf2015-01-21 18:05:40 -08001846
Nicolas Noble53830622015-02-12 16:56:38 -08001847ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001848$(GENDIR)/test/cpp/interop/empty.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001849else
Craig Tiller61b910f2015-02-15 10:54:07 -08001850$(GENDIR)/test/cpp/interop/empty.pb.cc: test/cpp/interop/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001851 $(E) "[PROTOC] Generating protobuf CC file from $<"
1852 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001853 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001854endif
nnoble72309c62014-12-12 11:42:26 -08001855
Nicolas Noble53830622015-02-12 16:56:38 -08001856ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001857$(GENDIR)/test/cpp/interop/messages.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001858else
Craig Tiller61b910f2015-02-15 10:54:07 -08001859$(GENDIR)/test/cpp/interop/messages.pb.cc: test/cpp/interop/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -08001860 $(E) "[PROTOC] Generating protobuf CC file from $<"
1861 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001862 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001863endif
nnoble72309c62014-12-12 11:42:26 -08001864
Nicolas Noble53830622015-02-12 16:56:38 -08001865ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001866$(GENDIR)/test/cpp/interop/test.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001867else
Craig Tiller61b910f2015-02-15 10:54:07 -08001868$(GENDIR)/test/cpp/interop/test.pb.cc: test/cpp/interop/test.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -08001869 $(E) "[PROTOC] Generating protobuf CC file from $<"
1870 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001871 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001872endif
nnoble72309c62014-12-12 11:42:26 -08001873
Nicolas Noble53830622015-02-12 16:56:38 -08001874ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001875$(GENDIR)/test/cpp/qps/qpstest.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001876else
Craig Tiller61b910f2015-02-15 10:54:07 -08001877$(GENDIR)/test/cpp/qps/qpstest.pb.cc: test/cpp/qps/qpstest.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Craig Tillerbf2659f2015-01-13 12:27:06 -08001878 $(E) "[PROTOC] Generating protobuf CC file from $<"
1879 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001880 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001881endif
Craig Tillerbf2659f2015-01-13 12:27:06 -08001882
Nicolas Noble53830622015-02-12 16:56:38 -08001883ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001884$(GENDIR)/test/cpp/util/echo.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001885else
Craig Tiller61b910f2015-02-15 10:54:07 -08001886$(GENDIR)/test/cpp/util/echo.pb.cc: test/cpp/util/echo.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -08001887 $(E) "[PROTOC] Generating protobuf CC file from $<"
1888 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001889 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001890endif
nnoble72309c62014-12-12 11:42:26 -08001891
Nicolas Noble53830622015-02-12 16:56:38 -08001892ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001893$(GENDIR)/test/cpp/util/echo_duplicate.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001894else
Craig Tiller61b910f2015-02-15 10:54:07 -08001895$(GENDIR)/test/cpp/util/echo_duplicate.pb.cc: test/cpp/util/echo_duplicate.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
yangg1456d152015-01-08 15:39:58 -08001896 $(E) "[PROTOC] Generating protobuf CC file from $<"
1897 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001898 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001899endif
yangg1456d152015-01-08 15:39:58 -08001900
Nicolas Noble53830622015-02-12 16:56:38 -08001901ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001902$(GENDIR)/test/cpp/util/messages.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001903else
Craig Tiller61b910f2015-02-15 10:54:07 -08001904$(GENDIR)/test/cpp/util/messages.pb.cc: test/cpp/util/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
yangg1456d152015-01-08 15:39:58 -08001905 $(E) "[PROTOC] Generating protobuf CC file from $<"
1906 $(Q) mkdir -p `dirname $@`
Vijay Pai850290f2015-02-19 09:59:44 -08001907 $(Q) $(PROTOC) --cpp_out=$(GENDIR) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001908endif
yangg1456d152015-01-08 15:39:58 -08001909
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001910
Craig Tiller61b910f2015-02-15 10:54:07 -08001911$(OBJDIR)/$(CONFIG)/%.o : %.c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001912 $(E) "[C] Compiling $<"
1913 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08001914 $(Q) $(CC) $(CFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001915
Craig Tiller61b910f2015-02-15 10:54:07 -08001916$(OBJDIR)/$(CONFIG)/%.o : $(GENDIR)/%.pb.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001917 $(E) "[CXX] Compiling $<"
1918 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08001919 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001920
Craig Tiller61b910f2015-02-15 10:54:07 -08001921$(OBJDIR)/$(CONFIG)/src/compiler/%.o : src/compiler/%.cc
nnoble72309c62014-12-12 11:42:26 -08001922 $(E) "[HOSTCXX] Compiling $<"
1923 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08001924 $(Q) $(HOST_CXX) $(HOST_CXXFLAGS) $(HOST_CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
nnoble72309c62014-12-12 11:42:26 -08001925
Craig Tiller61b910f2015-02-15 10:54:07 -08001926$(OBJDIR)/$(CONFIG)/%.o : %.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001927 $(E) "[CXX] Compiling $<"
1928 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08001929 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001930
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001931
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01001932install: install_c install_cxx install-plugins verify-install
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001933
nnoble85a49262014-12-08 18:14:03 -08001934install_c: install-headers_c install-static_c install-shared_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001935
nnoble85a49262014-12-08 18:14:03 -08001936install_cxx: install-headers_cxx install-static_cxx install-shared_cxx
1937
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08001938install_csharp: install-shared_csharp install_c
1939
1940install_grpc_csharp_ext: install_csharp
1941
nnoble85a49262014-12-08 18:14:03 -08001942install-headers: install-headers_c install-headers_cxx
1943
1944install-headers_c:
1945 $(E) "[INSTALL] Installing public C headers"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001946 $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1
nnoble85a49262014-12-08 18:14:03 -08001947 $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
1948
1949install-headers_cxx:
1950 $(E) "[INSTALL] Installing public C++ headers"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001951 $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1
nnoble85a49262014-12-08 18:14:03 -08001952 $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
1953
1954install-static: install-static_c install-static_cxx
1955
1956install-static_c: static_c strip-static_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001957 $(E) "[INSTALL] Installing libgpr.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001958 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08001959 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgpr.a $(prefix)/lib/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001960 $(E) "[INSTALL] Installing libgrpc.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001961 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08001962 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc.a $(prefix)/lib/libgrpc.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001963 $(E) "[INSTALL] Installing libgrpc_unsecure.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001964 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08001965 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(prefix)/lib/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001966
nnoble85a49262014-12-08 18:14:03 -08001967install-static_cxx: static_cxx strip-static_cxx
1968 $(E) "[INSTALL] Installing libgrpc++.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001969 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08001970 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(prefix)/lib/libgrpc++.a
nnoble85a49262014-12-08 18:14:03 -08001971
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01001972
1973
nnoble85a49262014-12-08 18:14:03 -08001974install-shared_c: shared_c strip-shared_c
nnoble5b7f32a2014-12-22 08:12:44 -08001975ifeq ($(SYSTEM),MINGW32)
1976 $(E) "[INSTALL] Installing gpr.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001977 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08001978 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT) $(prefix)/lib/gpr.$(SHARED_EXT)
1979 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgpr-imp.a $(prefix)/lib/libgpr-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001980else
1981 $(E) "[INSTALL] Installing libgpr.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001982 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08001983 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001984ifneq ($(SYSTEM),Darwin)
1985 $(Q) ln -sf libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.so
1986endif
1987endif
1988ifeq ($(SYSTEM),MINGW32)
1989 $(E) "[INSTALL] Installing grpc.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001990 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08001991 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT) $(prefix)/lib/grpc.$(SHARED_EXT)
1992 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc-imp.a $(prefix)/lib/libgrpc-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08001993else
1994 $(E) "[INSTALL] Installing libgrpc.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01001995 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08001996 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08001997ifneq ($(SYSTEM),Darwin)
1998 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.so
1999endif
2000endif
2001ifeq ($(SYSTEM),MINGW32)
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002002 $(E) "[INSTALL] Installing grpc_unsecure.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002003 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002004 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc_unsecure.$(SHARED_EXT) $(prefix)/lib/grpc_unsecure.$(SHARED_EXT)
2005 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure-imp.a $(prefix)/lib/libgrpc_unsecure-imp.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002006else
2007 $(E) "[INSTALL] Installing libgrpc_unsecure.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002008 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002009 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.$(SHARED_EXT)
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002010ifneq ($(SYSTEM),Darwin)
2011 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.so
2012endif
2013endif
nnoble5b7f32a2014-12-22 08:12:44 -08002014ifneq ($(SYSTEM),MINGW32)
2015ifneq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblecc2b42a2015-02-20 00:42:21 +01002016 $(Q) ldconfig || true
nnoble5b7f32a2014-12-22 08:12:44 -08002017endif
2018endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002019
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002020
2021install-shared_cxx: shared_cxx strip-shared_cxx install-shared_c
nnoble5b7f32a2014-12-22 08:12:44 -08002022ifeq ($(SYSTEM),MINGW32)
2023 $(E) "[INSTALL] Installing grpc++.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002024 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002025 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT) $(prefix)/lib/grpc++.$(SHARED_EXT)
2026 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++-imp.a $(prefix)/lib/libgrpc++-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08002027else
2028 $(E) "[INSTALL] Installing libgrpc++.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002029 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002030 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.$(SHARED_EXT)
nnoble5b7f32a2014-12-22 08:12:44 -08002031ifneq ($(SYSTEM),Darwin)
2032 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.so
2033endif
2034endif
2035ifneq ($(SYSTEM),MINGW32)
2036ifneq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblecc2b42a2015-02-20 00:42:21 +01002037 $(Q) ldconfig || true
nnoble5b7f32a2014-12-22 08:12:44 -08002038endif
2039endif
nnoble85a49262014-12-08 18:14:03 -08002040
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002041
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002042install-shared_csharp: shared_csharp strip-shared_csharp
2043ifeq ($(SYSTEM),MINGW32)
2044 $(E) "[INSTALL] Installing grpc_csharp_ext.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002045 $(Q) $(INSTALL) -d $(prefix)/lib
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002046 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/grpc_csharp_ext.$(SHARED_EXT)
2047 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext-imp.a $(prefix)/lib/libgrpc_csharp_ext-imp.a
2048else
2049 $(E) "[INSTALL] Installing libgrpc_csharp_ext.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002050 $(Q) $(INSTALL) -d $(prefix)/lib
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002051 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/libgrpc_csharp_ext.$(SHARED_EXT)
2052ifneq ($(SYSTEM),Darwin)
2053 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/libgrpc_csharp_ext.so
2054endif
2055endif
2056ifneq ($(SYSTEM),MINGW32)
2057ifneq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblecc2b42a2015-02-20 00:42:21 +01002058 $(Q) ldconfig || true
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002059endif
2060endif
2061
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002062
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002063install-plugins: $(PROTOC_PLUGINS)
2064ifeq ($(SYSTEM),MINGW32)
2065 $(Q) false
2066else
2067 $(E) "[INSTALL] Installing grpc protoc plugins"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002068 $(Q) $(INSTALL) -d $(prefix)/bin
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002069 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_cpp_plugin $(prefix)/bin/grpc_cpp_plugin
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002070 $(Q) $(INSTALL) -d $(prefix)/bin
Masood Malekghassemif8e297a2015-02-19 15:39:32 -08002071 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_python_plugin $(prefix)/bin/grpc_python_plugin
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002072 $(Q) $(INSTALL) -d $(prefix)/bin
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01002073 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_ruby_plugin $(prefix)/bin/grpc_ruby_plugin
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002074endif
2075
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01002076verify-install:
2077ifeq ($(SYSTEM_OK),true)
2078 @echo "Your system looks ready to go."
2079 @echo
2080else
2081 @echo "Your system doesn't have protoc 3.0.0+ installed. While this"
2082 @echo "won't prevent grpc from working, you won't be able to compile"
2083 @echo "and run any meaningful code with it."
2084 @echo
2085 @echo
2086 @echo "Please download and install protobuf 3.0.0+ from:"
2087 @echo
2088 @echo " https://github.com/google/protobuf/releases"
2089 @echo
2090 @echo "Once you've done so, you can re-run this check by doing:"
2091 @echo
2092 @echo " make verify-install"
2093endif
2094
Craig Tiller3759e6f2015-01-15 08:13:11 -08002095clean:
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002096 $(E) "[CLEAN] Cleaning build directories."
Craig Tillerda224d62015-02-15 11:01:58 -08002097 $(Q) $(RM) -rf $(OBJDIR) $(LIBDIR) $(BINDIR) $(GENDIR)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002098
2099
2100# The various libraries
2101
2102
2103LIBGPR_SRC = \
2104 src/core/support/alloc.c \
2105 src/core/support/cancellable.c \
2106 src/core/support/cmdline.c \
ctillerd94ad102014-12-23 08:53:43 -08002107 src/core/support/cpu_linux.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002108 src/core/support/cpu_posix.c \
Jan Tattermusch6943fb32015-02-09 17:38:52 -08002109 src/core/support/cpu_windows.c \
Julien Boeuf7413f102015-02-04 17:00:08 -08002110 src/core/support/env_linux.c \
Julien Boeuf026a4172015-02-02 18:36:37 -08002111 src/core/support/env_posix.c \
2112 src/core/support/env_win32.c \
2113 src/core/support/file.c \
2114 src/core/support/file_posix.c \
2115 src/core/support/file_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002116 src/core/support/histogram.c \
2117 src/core/support/host_port.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002118 src/core/support/log.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002119 src/core/support/log_android.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002120 src/core/support/log_linux.c \
2121 src/core/support/log_posix.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002122 src/core/support/log_win32.c \
2123 src/core/support/murmur_hash.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002124 src/core/support/slice.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002125 src/core/support/slice_buffer.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002126 src/core/support/string.c \
2127 src/core/support/string_posix.c \
nnoble0c475f02014-12-05 15:37:39 -08002128 src/core/support/string_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002129 src/core/support/sync.c \
2130 src/core/support/sync_posix.c \
jtattermusch98bffb72014-12-09 12:47:19 -08002131 src/core/support/sync_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002132 src/core/support/thd_posix.c \
2133 src/core/support/thd_win32.c \
2134 src/core/support/time.c \
2135 src/core/support/time_posix.c \
2136 src/core/support/time_win32.c \
2137
nnoble85a49262014-12-08 18:14:03 -08002138PUBLIC_HEADERS_C += \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002139 include/grpc/support/alloc.h \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002140 include/grpc/support/atm.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002141 include/grpc/support/atm_gcc_atomic.h \
2142 include/grpc/support/atm_gcc_sync.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002143 include/grpc/support/atm_win32.h \
2144 include/grpc/support/cancellable_platform.h \
2145 include/grpc/support/cmdline.h \
2146 include/grpc/support/histogram.h \
2147 include/grpc/support/host_port.h \
2148 include/grpc/support/log.h \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002149 include/grpc/support/log_win32.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002150 include/grpc/support/port_platform.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002151 include/grpc/support/slice.h \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002152 include/grpc/support/slice_buffer.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002153 include/grpc/support/sync.h \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002154 include/grpc/support/sync_generic.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002155 include/grpc/support/sync_posix.h \
2156 include/grpc/support/sync_win32.h \
2157 include/grpc/support/thd.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002158 include/grpc/support/time.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002159 include/grpc/support/useful.h \
2160
Craig Tiller61b910f2015-02-15 10:54:07 -08002161LIBGPR_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002162
Craig Tiller61b910f2015-02-15 10:54:07 -08002163$(LIBDIR)/$(CONFIG)/libgpr.a: $(ZLIB_DEP) $(LIBGPR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002164 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002165 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002166 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgpr.a
2167 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBGPR_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002168ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08002169 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002170endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002171
nnoble5b7f32a2014-12-22 08:12:44 -08002172
2173
2174ifeq ($(SYSTEM),MINGW32)
Craig Tillerda224d62015-02-15 11:01:58 -08002175$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT): $(LIBGPR_OBJS) $(ZLIB_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002176 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002177 $(Q) mkdir -p `dirname $@`
Craig Tillerda224d62015-02-15 11:01:58 -08002178 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,--output-def=$(LIBDIR)/$(CONFIG)/gpr.def -Wl,--out-implib=$(LIBDIR)/$(CONFIG)/libgpr-imp.a -o $(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
nnoble5b7f32a2014-12-22 08:12:44 -08002179else
Craig Tillerda224d62015-02-15 11:01:58 -08002180$(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT): $(LIBGPR_OBJS) $(ZLIB_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08002181 $(E) "[LD] Linking $@"
2182 $(Q) mkdir -p `dirname $@`
2183ifeq ($(SYSTEM),Darwin)
Craig Tillerda224d62015-02-15 11:01:58 -08002184 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
nnoble5b7f32a2014-12-22 08:12:44 -08002185else
Craig Tillerda224d62015-02-15 11:01:58 -08002186 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgpr.so.0 -o $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
2187 $(Q) ln -sf libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgpr.so.0
2188 $(Q) ln -sf libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgpr.so
nnoble5b7f32a2014-12-22 08:12:44 -08002189endif
2190endif
2191
nnoble69ac39f2014-12-12 15:43:38 -08002192ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002193-include $(LIBGPR_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002194endif
2195
Craig Tiller61b910f2015-02-15 10:54:07 -08002196$(OBJDIR)/$(CONFIG)/src/core/support/alloc.o:
2197$(OBJDIR)/$(CONFIG)/src/core/support/cancellable.o:
2198$(OBJDIR)/$(CONFIG)/src/core/support/cmdline.o:
2199$(OBJDIR)/$(CONFIG)/src/core/support/cpu_linux.o:
2200$(OBJDIR)/$(CONFIG)/src/core/support/cpu_posix.o:
2201$(OBJDIR)/$(CONFIG)/src/core/support/cpu_windows.o:
2202$(OBJDIR)/$(CONFIG)/src/core/support/env_linux.o:
2203$(OBJDIR)/$(CONFIG)/src/core/support/env_posix.o:
2204$(OBJDIR)/$(CONFIG)/src/core/support/env_win32.o:
2205$(OBJDIR)/$(CONFIG)/src/core/support/file.o:
2206$(OBJDIR)/$(CONFIG)/src/core/support/file_posix.o:
2207$(OBJDIR)/$(CONFIG)/src/core/support/file_win32.o:
2208$(OBJDIR)/$(CONFIG)/src/core/support/histogram.o:
2209$(OBJDIR)/$(CONFIG)/src/core/support/host_port.o:
2210$(OBJDIR)/$(CONFIG)/src/core/support/log.o:
2211$(OBJDIR)/$(CONFIG)/src/core/support/log_android.o:
2212$(OBJDIR)/$(CONFIG)/src/core/support/log_linux.o:
2213$(OBJDIR)/$(CONFIG)/src/core/support/log_posix.o:
2214$(OBJDIR)/$(CONFIG)/src/core/support/log_win32.o:
2215$(OBJDIR)/$(CONFIG)/src/core/support/murmur_hash.o:
2216$(OBJDIR)/$(CONFIG)/src/core/support/slice.o:
2217$(OBJDIR)/$(CONFIG)/src/core/support/slice_buffer.o:
2218$(OBJDIR)/$(CONFIG)/src/core/support/string.o:
2219$(OBJDIR)/$(CONFIG)/src/core/support/string_posix.o:
2220$(OBJDIR)/$(CONFIG)/src/core/support/string_win32.o:
2221$(OBJDIR)/$(CONFIG)/src/core/support/sync.o:
2222$(OBJDIR)/$(CONFIG)/src/core/support/sync_posix.o:
2223$(OBJDIR)/$(CONFIG)/src/core/support/sync_win32.o:
2224$(OBJDIR)/$(CONFIG)/src/core/support/thd_posix.o:
2225$(OBJDIR)/$(CONFIG)/src/core/support/thd_win32.o:
2226$(OBJDIR)/$(CONFIG)/src/core/support/time.o:
2227$(OBJDIR)/$(CONFIG)/src/core/support/time_posix.o:
2228$(OBJDIR)/$(CONFIG)/src/core/support/time_win32.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08002229
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002230
Craig Tiller17ec5f92015-01-18 11:30:41 -08002231LIBGPR_TEST_UTIL_SRC = \
2232 test/core/util/test_config.c \
2233
2234
Craig Tiller61b910f2015-02-15 10:54:07 -08002235LIBGPR_TEST_UTIL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_TEST_UTIL_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08002236
2237ifeq ($(NO_SECURE),true)
2238
2239# You can't build secure libraries if you don't have OpenSSL with ALPN.
2240
Craig Tiller61b910f2015-02-15 10:54:07 -08002241$(LIBDIR)/$(CONFIG)/libgpr_test_util.a: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08002242
2243
2244else
2245
Nicolas Noble53830622015-02-12 16:56:38 -08002246
Craig Tiller17ec5f92015-01-18 11:30:41 -08002247ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08002248# This is to ensure the embedded OpenSSL is built beforehand, properly
2249# installing headers to their final destination on the drive. We need this
2250# otherwise parallel compilation will fail if a source is compiled first.
Craig Tiller17ec5f92015-01-18 11:30:41 -08002251test/core/util/test_config.c: $(OPENSSL_DEP)
2252endif
2253
Craig Tiller61b910f2015-02-15 10:54:07 -08002254$(LIBDIR)/$(CONFIG)/libgpr_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGPR_TEST_UTIL_OBJS)
Craig Tiller17ec5f92015-01-18 11:30:41 -08002255 $(E) "[AR] Creating $@"
2256 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002257 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgpr_test_util.a
2258 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBGPR_TEST_UTIL_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002259ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08002260 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgpr_test_util.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002261endif
Craig Tiller17ec5f92015-01-18 11:30:41 -08002262
2263
2264
2265
Craig Tiller17ec5f92015-01-18 11:30:41 -08002266endif
2267
2268ifneq ($(NO_SECURE),true)
2269ifneq ($(NO_DEPS),true)
2270-include $(LIBGPR_TEST_UTIL_OBJS:.o=.dep)
2271endif
2272endif
2273
Craig Tiller61b910f2015-02-15 10:54:07 -08002274$(OBJDIR)/$(CONFIG)/test/core/util/test_config.o:
Craig Tiller17ec5f92015-01-18 11:30:41 -08002275
2276
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002277LIBGRPC_SRC = \
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002278 src/core/httpcli/format_request.c \
2279 src/core/httpcli/httpcli.c \
2280 src/core/httpcli/httpcli_security_context.c \
2281 src/core/httpcli/parser.c \
nnoblec87b1c52015-01-05 17:15:18 -08002282 src/core/security/auth.c \
2283 src/core/security/base64.c \
2284 src/core/security/credentials.c \
jboeuf6ad120e2015-01-12 17:08:15 -08002285 src/core/security/factories.c \
nnoblec87b1c52015-01-05 17:15:18 -08002286 src/core/security/json_token.c \
2287 src/core/security/secure_endpoint.c \
2288 src/core/security/secure_transport_setup.c \
2289 src/core/security/security_context.c \
2290 src/core/security/server_secure_chttp2.c \
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002291 src/core/surface/secure_channel_create.c \
2292 src/core/surface/secure_server_create.c \
nnoblec87b1c52015-01-05 17:15:18 -08002293 src/core/tsi/fake_transport_security.c \
2294 src/core/tsi/ssl_transport_security.c \
2295 src/core/tsi/transport_security.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002296 src/core/channel/call_op_string.c \
2297 src/core/channel/census_filter.c \
2298 src/core/channel/channel_args.c \
2299 src/core/channel/channel_stack.c \
ctiller82e275f2014-12-12 08:43:28 -08002300 src/core/channel/child_channel.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002301 src/core/channel/client_channel.c \
2302 src/core/channel/client_setup.c \
2303 src/core/channel/connected_channel.c \
2304 src/core/channel/http_client_filter.c \
2305 src/core/channel/http_filter.c \
2306 src/core/channel/http_server_filter.c \
2307 src/core/channel/metadata_buffer.c \
2308 src/core/channel/noop_filter.c \
2309 src/core/compression/algorithm.c \
2310 src/core/compression/message_compress.c \
Craig Tiller6e7c6222015-02-20 15:31:21 -08002311 src/core/debug/trace.c \
ctiller52103932014-12-20 09:07:32 -08002312 src/core/iomgr/alarm.c \
2313 src/core/iomgr/alarm_heap.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002314 src/core/iomgr/endpoint.c \
ctiller18b49ab2014-12-09 14:39:16 -08002315 src/core/iomgr/endpoint_pair_posix.c \
ctiller58393c22015-01-07 14:03:30 -08002316 src/core/iomgr/fd_posix.c \
Nicolas Noble45e67a32015-02-09 16:20:49 -08002317 src/core/iomgr/iocp_windows.c \
ctiller58393c22015-01-07 14:03:30 -08002318 src/core/iomgr/iomgr.c \
2319 src/core/iomgr/iomgr_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002320 src/core/iomgr/iomgr_windows.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002321 src/core/iomgr/pollset_kick.c \
David Klempnerbaced4d2015-02-10 17:10:15 -08002322 src/core/iomgr/pollset_multipoller_with_epoll.c \
Craig Tiller35108f62015-02-17 11:24:15 -08002323 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
ctiller58393c22015-01-07 14:03:30 -08002324 src/core/iomgr/pollset_posix.c \
Craig Tillere1addfe2015-01-21 15:08:12 -08002325 src/core/iomgr/pollset_windows.c \
Nicolas "Pixel" Nobled5a99852015-01-24 01:27:48 -08002326 src/core/iomgr/resolve_address.c \
ctiller18b49ab2014-12-09 14:39:16 -08002327 src/core/iomgr/sockaddr_utils.c \
2328 src/core/iomgr/socket_utils_common_posix.c \
2329 src/core/iomgr/socket_utils_linux.c \
2330 src/core/iomgr/socket_utils_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002331 src/core/iomgr/socket_windows.c \
ctiller18b49ab2014-12-09 14:39:16 -08002332 src/core/iomgr/tcp_client_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002333 src/core/iomgr/tcp_client_windows.c \
ctiller18b49ab2014-12-09 14:39:16 -08002334 src/core/iomgr/tcp_posix.c \
2335 src/core/iomgr/tcp_server_posix.c \
Nicolas "Pixel" Noble0f3ec822015-02-05 19:40:38 +01002336 src/core/iomgr/tcp_server_windows.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002337 src/core/iomgr/tcp_windows.c \
ctillerc1ddffb2014-12-15 13:08:18 -08002338 src/core/iomgr/time_averaged_stats.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002339 src/core/iomgr/wakeup_fd_eventfd.c \
2340 src/core/iomgr/wakeup_fd_nospecial.c \
2341 src/core/iomgr/wakeup_fd_pipe.c \
David Klempner8bfbc882015-01-26 17:23:33 -08002342 src/core/iomgr/wakeup_fd_posix.c \
Nicolas Noble614c2bf2015-01-21 15:48:36 -08002343 src/core/json/json.c \
Nicolas Noblee04455a2015-01-26 17:01:29 -08002344 src/core/json/json_reader.c \
2345 src/core/json/json_string.c \
2346 src/core/json/json_writer.c \
ctiller18b49ab2014-12-09 14:39:16 -08002347 src/core/statistics/census_init.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002348 src/core/statistics/census_log.c \
ctiller18b49ab2014-12-09 14:39:16 -08002349 src/core/statistics/census_rpc_stats.c \
2350 src/core/statistics/census_tracing.c \
2351 src/core/statistics/hash_table.c \
ctiller18b49ab2014-12-09 14:39:16 -08002352 src/core/statistics/window_stats.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002353 src/core/surface/byte_buffer.c \
Craig Tiller4450db22015-01-30 16:49:22 -08002354 src/core/surface/byte_buffer_queue.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002355 src/core/surface/byte_buffer_reader.c \
2356 src/core/surface/call.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002357 src/core/surface/call_details.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002358 src/core/surface/channel.c \
2359 src/core/surface/channel_create.c \
2360 src/core/surface/client.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002361 src/core/surface/completion_queue.c \
2362 src/core/surface/event_string.c \
2363 src/core/surface/init.c \
ctiller18b49ab2014-12-09 14:39:16 -08002364 src/core/surface/lame_client.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002365 src/core/surface/metadata_array.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002366 src/core/surface/server.c \
2367 src/core/surface/server_chttp2.c \
2368 src/core/surface/server_create.c \
nnoble0c475f02014-12-05 15:37:39 -08002369 src/core/transport/chttp2/alpn.c \
2370 src/core/transport/chttp2/bin_encoder.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002371 src/core/transport/chttp2/frame_data.c \
nnoble0c475f02014-12-05 15:37:39 -08002372 src/core/transport/chttp2/frame_goaway.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002373 src/core/transport/chttp2/frame_ping.c \
2374 src/core/transport/chttp2/frame_rst_stream.c \
2375 src/core/transport/chttp2/frame_settings.c \
2376 src/core/transport/chttp2/frame_window_update.c \
2377 src/core/transport/chttp2/hpack_parser.c \
2378 src/core/transport/chttp2/hpack_table.c \
nnoble0c475f02014-12-05 15:37:39 -08002379 src/core/transport/chttp2/huffsyms.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002380 src/core/transport/chttp2/status_conversion.c \
2381 src/core/transport/chttp2/stream_encoder.c \
2382 src/core/transport/chttp2/stream_map.c \
2383 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08002384 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08002385 src/core/transport/chttp2_transport.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002386 src/core/transport/metadata.c \
2387 src/core/transport/stream_op.c \
2388 src/core/transport/transport.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002389
nnoble85a49262014-12-08 18:14:03 -08002390PUBLIC_HEADERS_C += \
nnoblec87b1c52015-01-05 17:15:18 -08002391 include/grpc/grpc_security.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002392 include/grpc/byte_buffer.h \
2393 include/grpc/byte_buffer_reader.h \
2394 include/grpc/grpc.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002395 include/grpc/status.h \
2396
Craig Tiller61b910f2015-02-15 10:54:07 -08002397LIBGRPC_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002398
nnoble69ac39f2014-12-12 15:43:38 -08002399ifeq ($(NO_SECURE),true)
2400
Nicolas Noble047b7272015-01-16 13:55:05 -08002401# You can't build secure libraries if you don't have OpenSSL with ALPN.
2402
Craig Tiller61b910f2015-02-15 10:54:07 -08002403$(LIBDIR)/$(CONFIG)/libgrpc.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002404
nnoble5b7f32a2014-12-22 08:12:44 -08002405ifeq ($(SYSTEM),MINGW32)
Craig Tiller61b910f2015-02-15 10:54:07 -08002406$(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08002407else
Craig Tiller61b910f2015-02-15 10:54:07 -08002408$(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08002409endif
2410
nnoble69ac39f2014-12-12 15:43:38 -08002411else
2412
Nicolas Noble53830622015-02-12 16:56:38 -08002413
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002414ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08002415# This is to ensure the embedded OpenSSL is built beforehand, properly
2416# installing headers to their final destination on the drive. We need this
2417# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002418src/core/httpcli/format_request.c: $(OPENSSL_DEP)
2419src/core/httpcli/httpcli.c: $(OPENSSL_DEP)
2420src/core/httpcli/httpcli_security_context.c: $(OPENSSL_DEP)
2421src/core/httpcli/parser.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002422src/core/security/auth.c: $(OPENSSL_DEP)
2423src/core/security/base64.c: $(OPENSSL_DEP)
2424src/core/security/credentials.c: $(OPENSSL_DEP)
2425src/core/security/factories.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002426src/core/security/json_token.c: $(OPENSSL_DEP)
2427src/core/security/secure_endpoint.c: $(OPENSSL_DEP)
2428src/core/security/secure_transport_setup.c: $(OPENSSL_DEP)
2429src/core/security/security_context.c: $(OPENSSL_DEP)
2430src/core/security/server_secure_chttp2.c: $(OPENSSL_DEP)
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002431src/core/surface/secure_channel_create.c: $(OPENSSL_DEP)
2432src/core/surface/secure_server_create.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002433src/core/tsi/fake_transport_security.c: $(OPENSSL_DEP)
2434src/core/tsi/ssl_transport_security.c: $(OPENSSL_DEP)
2435src/core/tsi/transport_security.c: $(OPENSSL_DEP)
2436src/core/channel/call_op_string.c: $(OPENSSL_DEP)
2437src/core/channel/census_filter.c: $(OPENSSL_DEP)
2438src/core/channel/channel_args.c: $(OPENSSL_DEP)
2439src/core/channel/channel_stack.c: $(OPENSSL_DEP)
2440src/core/channel/child_channel.c: $(OPENSSL_DEP)
2441src/core/channel/client_channel.c: $(OPENSSL_DEP)
2442src/core/channel/client_setup.c: $(OPENSSL_DEP)
2443src/core/channel/connected_channel.c: $(OPENSSL_DEP)
2444src/core/channel/http_client_filter.c: $(OPENSSL_DEP)
2445src/core/channel/http_filter.c: $(OPENSSL_DEP)
2446src/core/channel/http_server_filter.c: $(OPENSSL_DEP)
2447src/core/channel/metadata_buffer.c: $(OPENSSL_DEP)
2448src/core/channel/noop_filter.c: $(OPENSSL_DEP)
2449src/core/compression/algorithm.c: $(OPENSSL_DEP)
2450src/core/compression/message_compress.c: $(OPENSSL_DEP)
Craig Tiller6e7c6222015-02-20 15:31:21 -08002451src/core/debug/trace.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002452src/core/iomgr/alarm.c: $(OPENSSL_DEP)
2453src/core/iomgr/alarm_heap.c: $(OPENSSL_DEP)
2454src/core/iomgr/endpoint.c: $(OPENSSL_DEP)
2455src/core/iomgr/endpoint_pair_posix.c: $(OPENSSL_DEP)
2456src/core/iomgr/fd_posix.c: $(OPENSSL_DEP)
Nicolas Noble45e67a32015-02-09 16:20:49 -08002457src/core/iomgr/iocp_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002458src/core/iomgr/iomgr.c: $(OPENSSL_DEP)
2459src/core/iomgr/iomgr_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002460src/core/iomgr/iomgr_windows.c: $(OPENSSL_DEP)
David Klempner78dc6cd2015-01-26 15:02:51 -08002461src/core/iomgr/pollset_kick.c: $(OPENSSL_DEP)
David Klempnerbaced4d2015-02-10 17:10:15 -08002462src/core/iomgr/pollset_multipoller_with_epoll.c: $(OPENSSL_DEP)
Craig Tiller35108f62015-02-17 11:24:15 -08002463src/core/iomgr/pollset_multipoller_with_poll_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002464src/core/iomgr/pollset_posix.c: $(OPENSSL_DEP)
Craig Tillere1addfe2015-01-21 15:08:12 -08002465src/core/iomgr/pollset_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Nobled5a99852015-01-24 01:27:48 -08002466src/core/iomgr/resolve_address.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002467src/core/iomgr/sockaddr_utils.c: $(OPENSSL_DEP)
2468src/core/iomgr/socket_utils_common_posix.c: $(OPENSSL_DEP)
2469src/core/iomgr/socket_utils_linux.c: $(OPENSSL_DEP)
2470src/core/iomgr/socket_utils_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002471src/core/iomgr/socket_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002472src/core/iomgr/tcp_client_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002473src/core/iomgr/tcp_client_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002474src/core/iomgr/tcp_posix.c: $(OPENSSL_DEP)
2475src/core/iomgr/tcp_server_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble0f3ec822015-02-05 19:40:38 +01002476src/core/iomgr/tcp_server_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002477src/core/iomgr/tcp_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002478src/core/iomgr/time_averaged_stats.c: $(OPENSSL_DEP)
David Klempner78dc6cd2015-01-26 15:02:51 -08002479src/core/iomgr/wakeup_fd_eventfd.c: $(OPENSSL_DEP)
2480src/core/iomgr/wakeup_fd_nospecial.c: $(OPENSSL_DEP)
2481src/core/iomgr/wakeup_fd_pipe.c: $(OPENSSL_DEP)
David Klempner8bfbc882015-01-26 17:23:33 -08002482src/core/iomgr/wakeup_fd_posix.c: $(OPENSSL_DEP)
Nicolas Noble614c2bf2015-01-21 15:48:36 -08002483src/core/json/json.c: $(OPENSSL_DEP)
Nicolas Noblee04455a2015-01-26 17:01:29 -08002484src/core/json/json_reader.c: $(OPENSSL_DEP)
2485src/core/json/json_string.c: $(OPENSSL_DEP)
2486src/core/json/json_writer.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002487src/core/statistics/census_init.c: $(OPENSSL_DEP)
2488src/core/statistics/census_log.c: $(OPENSSL_DEP)
2489src/core/statistics/census_rpc_stats.c: $(OPENSSL_DEP)
2490src/core/statistics/census_tracing.c: $(OPENSSL_DEP)
2491src/core/statistics/hash_table.c: $(OPENSSL_DEP)
2492src/core/statistics/window_stats.c: $(OPENSSL_DEP)
2493src/core/surface/byte_buffer.c: $(OPENSSL_DEP)
Craig Tiller4450db22015-01-30 16:49:22 -08002494src/core/surface/byte_buffer_queue.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002495src/core/surface/byte_buffer_reader.c: $(OPENSSL_DEP)
2496src/core/surface/call.c: $(OPENSSL_DEP)
Craig Tillerea61b072015-02-03 19:19:27 -08002497src/core/surface/call_details.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002498src/core/surface/channel.c: $(OPENSSL_DEP)
2499src/core/surface/channel_create.c: $(OPENSSL_DEP)
2500src/core/surface/client.c: $(OPENSSL_DEP)
2501src/core/surface/completion_queue.c: $(OPENSSL_DEP)
2502src/core/surface/event_string.c: $(OPENSSL_DEP)
2503src/core/surface/init.c: $(OPENSSL_DEP)
2504src/core/surface/lame_client.c: $(OPENSSL_DEP)
Craig Tillerea61b072015-02-03 19:19:27 -08002505src/core/surface/metadata_array.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002506src/core/surface/server.c: $(OPENSSL_DEP)
2507src/core/surface/server_chttp2.c: $(OPENSSL_DEP)
2508src/core/surface/server_create.c: $(OPENSSL_DEP)
2509src/core/transport/chttp2/alpn.c: $(OPENSSL_DEP)
2510src/core/transport/chttp2/bin_encoder.c: $(OPENSSL_DEP)
2511src/core/transport/chttp2/frame_data.c: $(OPENSSL_DEP)
2512src/core/transport/chttp2/frame_goaway.c: $(OPENSSL_DEP)
2513src/core/transport/chttp2/frame_ping.c: $(OPENSSL_DEP)
2514src/core/transport/chttp2/frame_rst_stream.c: $(OPENSSL_DEP)
2515src/core/transport/chttp2/frame_settings.c: $(OPENSSL_DEP)
2516src/core/transport/chttp2/frame_window_update.c: $(OPENSSL_DEP)
2517src/core/transport/chttp2/hpack_parser.c: $(OPENSSL_DEP)
2518src/core/transport/chttp2/hpack_table.c: $(OPENSSL_DEP)
2519src/core/transport/chttp2/huffsyms.c: $(OPENSSL_DEP)
2520src/core/transport/chttp2/status_conversion.c: $(OPENSSL_DEP)
2521src/core/transport/chttp2/stream_encoder.c: $(OPENSSL_DEP)
2522src/core/transport/chttp2/stream_map.c: $(OPENSSL_DEP)
2523src/core/transport/chttp2/timeout_encoding.c: $(OPENSSL_DEP)
2524src/core/transport/chttp2/varint.c: $(OPENSSL_DEP)
2525src/core/transport/chttp2_transport.c: $(OPENSSL_DEP)
2526src/core/transport/metadata.c: $(OPENSSL_DEP)
2527src/core/transport/stream_op.c: $(OPENSSL_DEP)
2528src/core/transport/transport.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002529endif
2530
Craig Tiller61b910f2015-02-15 10:54:07 -08002531$(LIBDIR)/$(CONFIG)/libgrpc.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002532 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002533 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002534 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc.a
2535 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBGRPC_OBJS)
Craig Tillerd4773f52015-01-12 16:38:47 -08002536 $(Q) rm -rf tmp-merge
nnoble20e2e3f2014-12-16 15:37:57 -08002537 $(Q) mkdir tmp-merge
Craig Tillerda224d62015-02-15 11:01:58 -08002538 $(Q) ( cd tmp-merge ; $(AR) x ../$(LIBDIR)/$(CONFIG)/libgrpc.a )
nnoble20e2e3f2014-12-16 15:37:57 -08002539 $(Q) for l in $(OPENSSL_MERGE_LIBS) ; do ( cd tmp-merge ; ar x ../$${l} ) ; done
Craig Tiller61b910f2015-02-15 10:54:07 -08002540 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc.a tmp-merge/__.SYMDEF*
2541 $(Q) ar rcs $(LIBDIR)/$(CONFIG)/libgrpc.a tmp-merge/*
nnoble20e2e3f2014-12-16 15:37:57 -08002542 $(Q) rm -rf tmp-merge
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002543ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08002544 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002545endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002546
nnoble5b7f32a2014-12-22 08:12:44 -08002547
2548
2549ifeq ($(SYSTEM),MINGW32)
Craig Tillerda224d62015-02-15 11:01:58 -08002550$(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT): $(LIBGRPC_OBJS) $(ZLIB_DEP)$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT) $(OPENSSL_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002551 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002552 $(Q) mkdir -p `dirname $@`
Craig Tillerda224d62015-02-15 11:01:58 -08002553 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,--output-def=$(LIBDIR)/$(CONFIG)/grpc.def -Wl,--out-implib=$(LIBDIR)/$(CONFIG)/libgrpc-imp.a -o $(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT) $(LIBGRPC_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr-imp
nnoble5b7f32a2014-12-22 08:12:44 -08002554else
Craig Tillerda224d62015-02-15 11:01:58 -08002555$(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT): $(LIBGRPC_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(OPENSSL_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08002556 $(E) "[LD] Linking $@"
2557 $(Q) mkdir -p `dirname $@`
2558ifeq ($(SYSTEM),Darwin)
Craig Tillerda224d62015-02-15 11:01:58 -08002559 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(LIBGRPC_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr
nnoble5b7f32a2014-12-22 08:12:44 -08002560else
Craig Tillerda224d62015-02-15 11:01:58 -08002561 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc.so.0 -o $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(LIBGRPC_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr
2562 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.so.0
2563 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.so
nnoble5b7f32a2014-12-22 08:12:44 -08002564endif
2565endif
2566
nnoble69ac39f2014-12-12 15:43:38 -08002567endif
2568
nnoble69ac39f2014-12-12 15:43:38 -08002569ifneq ($(NO_SECURE),true)
2570ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002571-include $(LIBGRPC_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002572endif
nnoble69ac39f2014-12-12 15:43:38 -08002573endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002574
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002575$(OBJDIR)/$(CONFIG)/src/core/httpcli/format_request.o:
2576$(OBJDIR)/$(CONFIG)/src/core/httpcli/httpcli.o:
2577$(OBJDIR)/$(CONFIG)/src/core/httpcli/httpcli_security_context.o:
2578$(OBJDIR)/$(CONFIG)/src/core/httpcli/parser.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002579$(OBJDIR)/$(CONFIG)/src/core/security/auth.o:
2580$(OBJDIR)/$(CONFIG)/src/core/security/base64.o:
2581$(OBJDIR)/$(CONFIG)/src/core/security/credentials.o:
2582$(OBJDIR)/$(CONFIG)/src/core/security/factories.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002583$(OBJDIR)/$(CONFIG)/src/core/security/json_token.o:
2584$(OBJDIR)/$(CONFIG)/src/core/security/secure_endpoint.o:
2585$(OBJDIR)/$(CONFIG)/src/core/security/secure_transport_setup.o:
2586$(OBJDIR)/$(CONFIG)/src/core/security/security_context.o:
2587$(OBJDIR)/$(CONFIG)/src/core/security/server_secure_chttp2.o:
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002588$(OBJDIR)/$(CONFIG)/src/core/surface/secure_channel_create.o:
2589$(OBJDIR)/$(CONFIG)/src/core/surface/secure_server_create.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002590$(OBJDIR)/$(CONFIG)/src/core/tsi/fake_transport_security.o:
2591$(OBJDIR)/$(CONFIG)/src/core/tsi/ssl_transport_security.o:
2592$(OBJDIR)/$(CONFIG)/src/core/tsi/transport_security.o:
2593$(OBJDIR)/$(CONFIG)/src/core/channel/call_op_string.o:
2594$(OBJDIR)/$(CONFIG)/src/core/channel/census_filter.o:
2595$(OBJDIR)/$(CONFIG)/src/core/channel/channel_args.o:
2596$(OBJDIR)/$(CONFIG)/src/core/channel/channel_stack.o:
2597$(OBJDIR)/$(CONFIG)/src/core/channel/child_channel.o:
2598$(OBJDIR)/$(CONFIG)/src/core/channel/client_channel.o:
2599$(OBJDIR)/$(CONFIG)/src/core/channel/client_setup.o:
2600$(OBJDIR)/$(CONFIG)/src/core/channel/connected_channel.o:
2601$(OBJDIR)/$(CONFIG)/src/core/channel/http_client_filter.o:
2602$(OBJDIR)/$(CONFIG)/src/core/channel/http_filter.o:
2603$(OBJDIR)/$(CONFIG)/src/core/channel/http_server_filter.o:
2604$(OBJDIR)/$(CONFIG)/src/core/channel/metadata_buffer.o:
2605$(OBJDIR)/$(CONFIG)/src/core/channel/noop_filter.o:
2606$(OBJDIR)/$(CONFIG)/src/core/compression/algorithm.o:
2607$(OBJDIR)/$(CONFIG)/src/core/compression/message_compress.o:
Craig Tiller6e7c6222015-02-20 15:31:21 -08002608$(OBJDIR)/$(CONFIG)/src/core/debug/trace.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002609$(OBJDIR)/$(CONFIG)/src/core/iomgr/alarm.o:
2610$(OBJDIR)/$(CONFIG)/src/core/iomgr/alarm_heap.o:
2611$(OBJDIR)/$(CONFIG)/src/core/iomgr/endpoint.o:
2612$(OBJDIR)/$(CONFIG)/src/core/iomgr/endpoint_pair_posix.o:
2613$(OBJDIR)/$(CONFIG)/src/core/iomgr/fd_posix.o:
2614$(OBJDIR)/$(CONFIG)/src/core/iomgr/iocp_windows.o:
2615$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr.o:
2616$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr_posix.o:
2617$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr_windows.o:
2618$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_kick.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002619$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_epoll.o:
Craig Tiller35108f62015-02-17 11:24:15 -08002620$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_poll_posix.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002621$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_posix.o:
2622$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_windows.o:
2623$(OBJDIR)/$(CONFIG)/src/core/iomgr/resolve_address.o:
2624$(OBJDIR)/$(CONFIG)/src/core/iomgr/sockaddr_utils.o:
2625$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_common_posix.o:
2626$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_linux.o:
2627$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_posix.o:
2628$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_windows.o:
2629$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_client_posix.o:
2630$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_client_windows.o:
2631$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_posix.o:
2632$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_server_posix.o:
2633$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_server_windows.o:
2634$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_windows.o:
2635$(OBJDIR)/$(CONFIG)/src/core/iomgr/time_averaged_stats.o:
2636$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_eventfd.o:
2637$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_nospecial.o:
2638$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_pipe.o:
2639$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_posix.o:
2640$(OBJDIR)/$(CONFIG)/src/core/json/json.o:
2641$(OBJDIR)/$(CONFIG)/src/core/json/json_reader.o:
2642$(OBJDIR)/$(CONFIG)/src/core/json/json_string.o:
2643$(OBJDIR)/$(CONFIG)/src/core/json/json_writer.o:
2644$(OBJDIR)/$(CONFIG)/src/core/statistics/census_init.o:
2645$(OBJDIR)/$(CONFIG)/src/core/statistics/census_log.o:
2646$(OBJDIR)/$(CONFIG)/src/core/statistics/census_rpc_stats.o:
2647$(OBJDIR)/$(CONFIG)/src/core/statistics/census_tracing.o:
2648$(OBJDIR)/$(CONFIG)/src/core/statistics/hash_table.o:
2649$(OBJDIR)/$(CONFIG)/src/core/statistics/window_stats.o:
2650$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer.o:
2651$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer_queue.o:
2652$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer_reader.o:
2653$(OBJDIR)/$(CONFIG)/src/core/surface/call.o:
2654$(OBJDIR)/$(CONFIG)/src/core/surface/call_details.o:
2655$(OBJDIR)/$(CONFIG)/src/core/surface/channel.o:
2656$(OBJDIR)/$(CONFIG)/src/core/surface/channel_create.o:
2657$(OBJDIR)/$(CONFIG)/src/core/surface/client.o:
2658$(OBJDIR)/$(CONFIG)/src/core/surface/completion_queue.o:
2659$(OBJDIR)/$(CONFIG)/src/core/surface/event_string.o:
2660$(OBJDIR)/$(CONFIG)/src/core/surface/init.o:
2661$(OBJDIR)/$(CONFIG)/src/core/surface/lame_client.o:
2662$(OBJDIR)/$(CONFIG)/src/core/surface/metadata_array.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002663$(OBJDIR)/$(CONFIG)/src/core/surface/server.o:
2664$(OBJDIR)/$(CONFIG)/src/core/surface/server_chttp2.o:
2665$(OBJDIR)/$(CONFIG)/src/core/surface/server_create.o:
2666$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/alpn.o:
2667$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/bin_encoder.o:
2668$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_data.o:
2669$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_goaway.o:
2670$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_ping.o:
2671$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_rst_stream.o:
2672$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_settings.o:
2673$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_window_update.o:
2674$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/hpack_parser.o:
2675$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/hpack_table.o:
2676$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/huffsyms.o:
2677$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/status_conversion.o:
2678$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/stream_encoder.o:
2679$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/stream_map.o:
2680$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/timeout_encoding.o:
2681$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/varint.o:
2682$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2_transport.o:
2683$(OBJDIR)/$(CONFIG)/src/core/transport/metadata.o:
2684$(OBJDIR)/$(CONFIG)/src/core/transport/stream_op.o:
2685$(OBJDIR)/$(CONFIG)/src/core/transport/transport.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08002686
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002687
Craig Tiller17ec5f92015-01-18 11:30:41 -08002688LIBGRPC_TEST_UTIL_SRC = \
2689 test/core/end2end/cq_verifier.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002690 test/core/end2end/data/server1_cert.c \
2691 test/core/end2end/data/server1_key.c \
2692 test/core/end2end/data/test_root_cert.c \
2693 test/core/iomgr/endpoint_tests.c \
2694 test/core/statistics/census_log_tests.c \
2695 test/core/transport/transport_end2end_tests.c \
2696 test/core/util/grpc_profiler.c \
2697 test/core/util/parse_hexstring.c \
2698 test/core/util/port_posix.c \
2699 test/core/util/slice_splitter.c \
2700
2701
Craig Tiller61b910f2015-02-15 10:54:07 -08002702LIBGRPC_TEST_UTIL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_TEST_UTIL_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08002703
2704ifeq ($(NO_SECURE),true)
2705
2706# You can't build secure libraries if you don't have OpenSSL with ALPN.
2707
Craig Tiller61b910f2015-02-15 10:54:07 -08002708$(LIBDIR)/$(CONFIG)/libgrpc_test_util.a: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08002709
2710
2711else
2712
Nicolas Noble53830622015-02-12 16:56:38 -08002713
Craig Tiller17ec5f92015-01-18 11:30:41 -08002714ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08002715# This is to ensure the embedded OpenSSL is built beforehand, properly
2716# installing headers to their final destination on the drive. We need this
2717# otherwise parallel compilation will fail if a source is compiled first.
Craig Tiller17ec5f92015-01-18 11:30:41 -08002718test/core/end2end/cq_verifier.c: $(OPENSSL_DEP)
Craig Tiller17ec5f92015-01-18 11:30:41 -08002719test/core/end2end/data/server1_cert.c: $(OPENSSL_DEP)
2720test/core/end2end/data/server1_key.c: $(OPENSSL_DEP)
2721test/core/end2end/data/test_root_cert.c: $(OPENSSL_DEP)
2722test/core/iomgr/endpoint_tests.c: $(OPENSSL_DEP)
2723test/core/statistics/census_log_tests.c: $(OPENSSL_DEP)
2724test/core/transport/transport_end2end_tests.c: $(OPENSSL_DEP)
2725test/core/util/grpc_profiler.c: $(OPENSSL_DEP)
2726test/core/util/parse_hexstring.c: $(OPENSSL_DEP)
2727test/core/util/port_posix.c: $(OPENSSL_DEP)
2728test/core/util/slice_splitter.c: $(OPENSSL_DEP)
2729endif
2730
Craig Tiller61b910f2015-02-15 10:54:07 -08002731$(LIBDIR)/$(CONFIG)/libgrpc_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_TEST_UTIL_OBJS)
Craig Tiller17ec5f92015-01-18 11:30:41 -08002732 $(E) "[AR] Creating $@"
2733 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002734 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a
2735 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBGRPC_TEST_UTIL_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002736ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08002737 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002738endif
Craig Tiller17ec5f92015-01-18 11:30:41 -08002739
2740
2741
2742
Craig Tiller17ec5f92015-01-18 11:30:41 -08002743endif
2744
2745ifneq ($(NO_SECURE),true)
2746ifneq ($(NO_DEPS),true)
2747-include $(LIBGRPC_TEST_UTIL_OBJS:.o=.dep)
2748endif
2749endif
2750
Craig Tiller61b910f2015-02-15 10:54:07 -08002751$(OBJDIR)/$(CONFIG)/test/core/end2end/cq_verifier.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002752$(OBJDIR)/$(CONFIG)/test/core/end2end/data/server1_cert.o:
2753$(OBJDIR)/$(CONFIG)/test/core/end2end/data/server1_key.o:
2754$(OBJDIR)/$(CONFIG)/test/core/end2end/data/test_root_cert.o:
2755$(OBJDIR)/$(CONFIG)/test/core/iomgr/endpoint_tests.o:
2756$(OBJDIR)/$(CONFIG)/test/core/statistics/census_log_tests.o:
2757$(OBJDIR)/$(CONFIG)/test/core/transport/transport_end2end_tests.o:
2758$(OBJDIR)/$(CONFIG)/test/core/util/grpc_profiler.o:
2759$(OBJDIR)/$(CONFIG)/test/core/util/parse_hexstring.o:
2760$(OBJDIR)/$(CONFIG)/test/core/util/port_posix.o:
2761$(OBJDIR)/$(CONFIG)/test/core/util/slice_splitter.o:
Craig Tiller17ec5f92015-01-18 11:30:41 -08002762
2763
nnoblec87b1c52015-01-05 17:15:18 -08002764LIBGRPC_UNSECURE_SRC = \
2765 src/core/channel/call_op_string.c \
2766 src/core/channel/census_filter.c \
2767 src/core/channel/channel_args.c \
2768 src/core/channel/channel_stack.c \
2769 src/core/channel/child_channel.c \
2770 src/core/channel/client_channel.c \
2771 src/core/channel/client_setup.c \
2772 src/core/channel/connected_channel.c \
2773 src/core/channel/http_client_filter.c \
2774 src/core/channel/http_filter.c \
2775 src/core/channel/http_server_filter.c \
2776 src/core/channel/metadata_buffer.c \
2777 src/core/channel/noop_filter.c \
2778 src/core/compression/algorithm.c \
2779 src/core/compression/message_compress.c \
Craig Tiller6e7c6222015-02-20 15:31:21 -08002780 src/core/debug/trace.c \
nnoblec87b1c52015-01-05 17:15:18 -08002781 src/core/iomgr/alarm.c \
2782 src/core/iomgr/alarm_heap.c \
2783 src/core/iomgr/endpoint.c \
2784 src/core/iomgr/endpoint_pair_posix.c \
ctiller58393c22015-01-07 14:03:30 -08002785 src/core/iomgr/fd_posix.c \
Nicolas Noble45e67a32015-02-09 16:20:49 -08002786 src/core/iomgr/iocp_windows.c \
ctiller58393c22015-01-07 14:03:30 -08002787 src/core/iomgr/iomgr.c \
2788 src/core/iomgr/iomgr_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002789 src/core/iomgr/iomgr_windows.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002790 src/core/iomgr/pollset_kick.c \
David Klempnerbaced4d2015-02-10 17:10:15 -08002791 src/core/iomgr/pollset_multipoller_with_epoll.c \
Craig Tiller35108f62015-02-17 11:24:15 -08002792 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
ctiller58393c22015-01-07 14:03:30 -08002793 src/core/iomgr/pollset_posix.c \
Craig Tillere1addfe2015-01-21 15:08:12 -08002794 src/core/iomgr/pollset_windows.c \
Nicolas "Pixel" Nobled5a99852015-01-24 01:27:48 -08002795 src/core/iomgr/resolve_address.c \
nnoblec87b1c52015-01-05 17:15:18 -08002796 src/core/iomgr/sockaddr_utils.c \
2797 src/core/iomgr/socket_utils_common_posix.c \
2798 src/core/iomgr/socket_utils_linux.c \
2799 src/core/iomgr/socket_utils_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002800 src/core/iomgr/socket_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08002801 src/core/iomgr/tcp_client_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002802 src/core/iomgr/tcp_client_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08002803 src/core/iomgr/tcp_posix.c \
2804 src/core/iomgr/tcp_server_posix.c \
Nicolas "Pixel" Noble0f3ec822015-02-05 19:40:38 +01002805 src/core/iomgr/tcp_server_windows.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002806 src/core/iomgr/tcp_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08002807 src/core/iomgr/time_averaged_stats.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002808 src/core/iomgr/wakeup_fd_eventfd.c \
2809 src/core/iomgr/wakeup_fd_nospecial.c \
2810 src/core/iomgr/wakeup_fd_pipe.c \
David Klempner8bfbc882015-01-26 17:23:33 -08002811 src/core/iomgr/wakeup_fd_posix.c \
Nicolas Noble614c2bf2015-01-21 15:48:36 -08002812 src/core/json/json.c \
Nicolas Noblee04455a2015-01-26 17:01:29 -08002813 src/core/json/json_reader.c \
2814 src/core/json/json_string.c \
2815 src/core/json/json_writer.c \
nnoblec87b1c52015-01-05 17:15:18 -08002816 src/core/statistics/census_init.c \
2817 src/core/statistics/census_log.c \
2818 src/core/statistics/census_rpc_stats.c \
2819 src/core/statistics/census_tracing.c \
2820 src/core/statistics/hash_table.c \
2821 src/core/statistics/window_stats.c \
2822 src/core/surface/byte_buffer.c \
Craig Tiller4450db22015-01-30 16:49:22 -08002823 src/core/surface/byte_buffer_queue.c \
nnoblec87b1c52015-01-05 17:15:18 -08002824 src/core/surface/byte_buffer_reader.c \
2825 src/core/surface/call.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002826 src/core/surface/call_details.c \
nnoblec87b1c52015-01-05 17:15:18 -08002827 src/core/surface/channel.c \
2828 src/core/surface/channel_create.c \
2829 src/core/surface/client.c \
2830 src/core/surface/completion_queue.c \
2831 src/core/surface/event_string.c \
2832 src/core/surface/init.c \
2833 src/core/surface/lame_client.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002834 src/core/surface/metadata_array.c \
nnoblec87b1c52015-01-05 17:15:18 -08002835 src/core/surface/server.c \
2836 src/core/surface/server_chttp2.c \
2837 src/core/surface/server_create.c \
2838 src/core/transport/chttp2/alpn.c \
2839 src/core/transport/chttp2/bin_encoder.c \
2840 src/core/transport/chttp2/frame_data.c \
2841 src/core/transport/chttp2/frame_goaway.c \
2842 src/core/transport/chttp2/frame_ping.c \
2843 src/core/transport/chttp2/frame_rst_stream.c \
2844 src/core/transport/chttp2/frame_settings.c \
2845 src/core/transport/chttp2/frame_window_update.c \
2846 src/core/transport/chttp2/hpack_parser.c \
2847 src/core/transport/chttp2/hpack_table.c \
2848 src/core/transport/chttp2/huffsyms.c \
2849 src/core/transport/chttp2/status_conversion.c \
2850 src/core/transport/chttp2/stream_encoder.c \
2851 src/core/transport/chttp2/stream_map.c \
2852 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08002853 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08002854 src/core/transport/chttp2_transport.c \
nnoblec87b1c52015-01-05 17:15:18 -08002855 src/core/transport/metadata.c \
2856 src/core/transport/stream_op.c \
2857 src/core/transport/transport.c \
nnoblec87b1c52015-01-05 17:15:18 -08002858
2859PUBLIC_HEADERS_C += \
2860 include/grpc/byte_buffer.h \
2861 include/grpc/byte_buffer_reader.h \
2862 include/grpc/grpc.h \
2863 include/grpc/status.h \
2864
Craig Tiller61b910f2015-02-15 10:54:07 -08002865LIBGRPC_UNSECURE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_UNSECURE_SRC))))
nnoblec87b1c52015-01-05 17:15:18 -08002866
Craig Tiller61b910f2015-02-15 10:54:07 -08002867$(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a: $(ZLIB_DEP) $(LIBGRPC_UNSECURE_OBJS)
nnoblec87b1c52015-01-05 17:15:18 -08002868 $(E) "[AR] Creating $@"
2869 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002870 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
2871 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBGRPC_UNSECURE_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002872ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08002873 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002874endif
nnoblec87b1c52015-01-05 17:15:18 -08002875
2876
2877
2878ifeq ($(SYSTEM),MINGW32)
Craig Tillerda224d62015-02-15 11:01:58 -08002879$(LIBDIR)/$(CONFIG)/grpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) $(ZLIB_DEP)$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08002880 $(E) "[LD] Linking $@"
2881 $(Q) mkdir -p `dirname $@`
Craig Tillerda224d62015-02-15 11:01:58 -08002882 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,--output-def=$(LIBDIR)/$(CONFIG)/grpc_unsecure.def -Wl,--out-implib=$(LIBDIR)/$(CONFIG)/libgrpc_unsecure-imp.a -o $(LIBDIR)/$(CONFIG)/grpc_unsecure.$(SHARED_EXT) $(LIBGRPC_UNSECURE_OBJS) $(LDLIBS) -lgpr-imp
nnoblec87b1c52015-01-05 17:15:18 -08002883else
Craig Tillerda224d62015-02-15 11:01:58 -08002884$(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08002885 $(E) "[LD] Linking $@"
2886 $(Q) mkdir -p `dirname $@`
2887ifeq ($(SYSTEM),Darwin)
Craig Tillerda224d62015-02-15 11:01:58 -08002888 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(LIBGRPC_UNSECURE_OBJS) $(LDLIBS) -lgpr
nnoblec87b1c52015-01-05 17:15:18 -08002889else
Craig Tillerda224d62015-02-15 11:01:58 -08002890 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc_unsecure.so.0 -o $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(LIBGRPC_UNSECURE_OBJS) $(LDLIBS) -lgpr
2891 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.so.0
2892 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.so
nnoblec87b1c52015-01-05 17:15:18 -08002893endif
2894endif
2895
nnoblec87b1c52015-01-05 17:15:18 -08002896ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002897-include $(LIBGRPC_UNSECURE_OBJS:.o=.dep)
nnoblec87b1c52015-01-05 17:15:18 -08002898endif
2899
Craig Tiller61b910f2015-02-15 10:54:07 -08002900$(OBJDIR)/$(CONFIG)/src/core/channel/call_op_string.o:
2901$(OBJDIR)/$(CONFIG)/src/core/channel/census_filter.o:
2902$(OBJDIR)/$(CONFIG)/src/core/channel/channel_args.o:
2903$(OBJDIR)/$(CONFIG)/src/core/channel/channel_stack.o:
2904$(OBJDIR)/$(CONFIG)/src/core/channel/child_channel.o:
2905$(OBJDIR)/$(CONFIG)/src/core/channel/client_channel.o:
2906$(OBJDIR)/$(CONFIG)/src/core/channel/client_setup.o:
2907$(OBJDIR)/$(CONFIG)/src/core/channel/connected_channel.o:
2908$(OBJDIR)/$(CONFIG)/src/core/channel/http_client_filter.o:
2909$(OBJDIR)/$(CONFIG)/src/core/channel/http_filter.o:
2910$(OBJDIR)/$(CONFIG)/src/core/channel/http_server_filter.o:
2911$(OBJDIR)/$(CONFIG)/src/core/channel/metadata_buffer.o:
2912$(OBJDIR)/$(CONFIG)/src/core/channel/noop_filter.o:
2913$(OBJDIR)/$(CONFIG)/src/core/compression/algorithm.o:
2914$(OBJDIR)/$(CONFIG)/src/core/compression/message_compress.o:
Craig Tiller6e7c6222015-02-20 15:31:21 -08002915$(OBJDIR)/$(CONFIG)/src/core/debug/trace.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002916$(OBJDIR)/$(CONFIG)/src/core/iomgr/alarm.o:
2917$(OBJDIR)/$(CONFIG)/src/core/iomgr/alarm_heap.o:
2918$(OBJDIR)/$(CONFIG)/src/core/iomgr/endpoint.o:
2919$(OBJDIR)/$(CONFIG)/src/core/iomgr/endpoint_pair_posix.o:
2920$(OBJDIR)/$(CONFIG)/src/core/iomgr/fd_posix.o:
2921$(OBJDIR)/$(CONFIG)/src/core/iomgr/iocp_windows.o:
2922$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr.o:
2923$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr_posix.o:
2924$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr_windows.o:
2925$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_kick.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002926$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_epoll.o:
Craig Tiller35108f62015-02-17 11:24:15 -08002927$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_poll_posix.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002928$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_posix.o:
2929$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_windows.o:
2930$(OBJDIR)/$(CONFIG)/src/core/iomgr/resolve_address.o:
2931$(OBJDIR)/$(CONFIG)/src/core/iomgr/sockaddr_utils.o:
2932$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_common_posix.o:
2933$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_linux.o:
2934$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_posix.o:
2935$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_windows.o:
2936$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_client_posix.o:
2937$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_client_windows.o:
2938$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_posix.o:
2939$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_server_posix.o:
2940$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_server_windows.o:
2941$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_windows.o:
2942$(OBJDIR)/$(CONFIG)/src/core/iomgr/time_averaged_stats.o:
2943$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_eventfd.o:
2944$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_nospecial.o:
2945$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_pipe.o:
2946$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_posix.o:
2947$(OBJDIR)/$(CONFIG)/src/core/json/json.o:
2948$(OBJDIR)/$(CONFIG)/src/core/json/json_reader.o:
2949$(OBJDIR)/$(CONFIG)/src/core/json/json_string.o:
2950$(OBJDIR)/$(CONFIG)/src/core/json/json_writer.o:
2951$(OBJDIR)/$(CONFIG)/src/core/statistics/census_init.o:
2952$(OBJDIR)/$(CONFIG)/src/core/statistics/census_log.o:
2953$(OBJDIR)/$(CONFIG)/src/core/statistics/census_rpc_stats.o:
2954$(OBJDIR)/$(CONFIG)/src/core/statistics/census_tracing.o:
2955$(OBJDIR)/$(CONFIG)/src/core/statistics/hash_table.o:
2956$(OBJDIR)/$(CONFIG)/src/core/statistics/window_stats.o:
2957$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer.o:
2958$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer_queue.o:
2959$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer_reader.o:
2960$(OBJDIR)/$(CONFIG)/src/core/surface/call.o:
2961$(OBJDIR)/$(CONFIG)/src/core/surface/call_details.o:
2962$(OBJDIR)/$(CONFIG)/src/core/surface/channel.o:
2963$(OBJDIR)/$(CONFIG)/src/core/surface/channel_create.o:
2964$(OBJDIR)/$(CONFIG)/src/core/surface/client.o:
2965$(OBJDIR)/$(CONFIG)/src/core/surface/completion_queue.o:
2966$(OBJDIR)/$(CONFIG)/src/core/surface/event_string.o:
2967$(OBJDIR)/$(CONFIG)/src/core/surface/init.o:
2968$(OBJDIR)/$(CONFIG)/src/core/surface/lame_client.o:
2969$(OBJDIR)/$(CONFIG)/src/core/surface/metadata_array.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002970$(OBJDIR)/$(CONFIG)/src/core/surface/server.o:
2971$(OBJDIR)/$(CONFIG)/src/core/surface/server_chttp2.o:
2972$(OBJDIR)/$(CONFIG)/src/core/surface/server_create.o:
2973$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/alpn.o:
2974$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/bin_encoder.o:
2975$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_data.o:
2976$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_goaway.o:
2977$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_ping.o:
2978$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_rst_stream.o:
2979$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_settings.o:
2980$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_window_update.o:
2981$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/hpack_parser.o:
2982$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/hpack_table.o:
2983$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/huffsyms.o:
2984$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/status_conversion.o:
2985$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/stream_encoder.o:
2986$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/stream_map.o:
2987$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/timeout_encoding.o:
2988$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/varint.o:
2989$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2_transport.o:
2990$(OBJDIR)/$(CONFIG)/src/core/transport/metadata.o:
2991$(OBJDIR)/$(CONFIG)/src/core/transport/stream_op.o:
2992$(OBJDIR)/$(CONFIG)/src/core/transport/transport.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08002993
nnoblec87b1c52015-01-05 17:15:18 -08002994
Craig Tiller996d9df2015-01-19 21:06:50 -08002995LIBGRPC++_SRC = \
2996 src/cpp/client/channel.cc \
2997 src/cpp/client/channel_arguments.cc \
2998 src/cpp/client/client_context.cc \
Craig Tiller80e00a82015-02-09 20:54:25 -08002999 src/cpp/client/client_unary_call.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003000 src/cpp/client/create_channel.cc \
3001 src/cpp/client/credentials.cc \
3002 src/cpp/client/internal_stub.cc \
Craig Tillera2449672015-02-09 10:44:18 -08003003 src/cpp/common/call.cc \
Craig Tillerf834bdc2015-02-06 16:36:05 -08003004 src/cpp/common/completion_queue.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003005 src/cpp/common/rpc_method.cc \
3006 src/cpp/proto/proto_utils.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003007 src/cpp/server/server.cc \
3008 src/cpp/server/server_builder.cc \
Craig Tillerc4165772015-02-11 10:51:04 -08003009 src/cpp/server/server_context.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003010 src/cpp/server/server_credentials.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003011 src/cpp/server/thread_pool.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003012 src/cpp/util/status.cc \
3013 src/cpp/util/time.cc \
3014
3015PUBLIC_HEADERS_CXX += \
Yang Gao3a5e5492015-02-18 14:32:38 -08003016 include/grpc++/async_unary_call.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003017 include/grpc++/channel_arguments.h \
3018 include/grpc++/channel_interface.h \
3019 include/grpc++/client_context.h \
3020 include/grpc++/completion_queue.h \
3021 include/grpc++/config.h \
3022 include/grpc++/create_channel.h \
3023 include/grpc++/credentials.h \
Craig Tiller20f4af22015-02-10 09:52:15 -08003024 include/grpc++/impl/call.h \
Craig Tiller80e00a82015-02-09 20:54:25 -08003025 include/grpc++/impl/client_unary_call.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003026 include/grpc++/impl/internal_stub.h \
3027 include/grpc++/impl/rpc_method.h \
3028 include/grpc++/impl/rpc_service_method.h \
Yang Gao1a986962015-02-19 12:40:46 -08003029 include/grpc++/impl/service_type.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003030 include/grpc++/server.h \
3031 include/grpc++/server_builder.h \
3032 include/grpc++/server_context.h \
3033 include/grpc++/server_credentials.h \
3034 include/grpc++/status.h \
Yang Gao50556472015-02-19 12:37:35 -08003035 include/grpc++/status_code_enum.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003036 include/grpc++/stream.h \
Yang Gao1a986962015-02-19 12:40:46 -08003037 include/grpc++/thread_pool_interface.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003038
Craig Tiller61b910f2015-02-15 10:54:07 -08003039LIBGRPC++_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08003040
3041ifeq ($(NO_SECURE),true)
3042
3043# You can't build secure libraries if you don't have OpenSSL with ALPN.
3044
Craig Tiller61b910f2015-02-15 10:54:07 -08003045$(LIBDIR)/$(CONFIG)/libgrpc++.a: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08003046
3047ifeq ($(SYSTEM),MINGW32)
Craig Tiller61b910f2015-02-15 10:54:07 -08003048$(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT): openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08003049else
Craig Tiller61b910f2015-02-15 10:54:07 -08003050$(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT): openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08003051endif
3052
3053else
3054
Nicolas Noble53830622015-02-12 16:56:38 -08003055ifeq ($(NO_PROTOBUF),true)
3056
3057# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3058
Craig Tiller61b910f2015-02-15 10:54:07 -08003059$(LIBDIR)/$(CONFIG)/libgrpc++.a: protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003060
3061ifeq ($(SYSTEM),MINGW32)
Craig Tiller61b910f2015-02-15 10:54:07 -08003062$(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT): protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003063else
Craig Tiller61b910f2015-02-15 10:54:07 -08003064$(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT): protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003065endif
3066
3067else
3068
Craig Tiller996d9df2015-01-19 21:06:50 -08003069ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003070# This is to ensure the embedded OpenSSL is built beforehand, properly
3071# installing headers to their final destination on the drive. We need this
3072# otherwise parallel compilation will fail if a source is compiled first.
Craig Tiller996d9df2015-01-19 21:06:50 -08003073src/cpp/client/channel.cc: $(OPENSSL_DEP)
3074src/cpp/client/channel_arguments.cc: $(OPENSSL_DEP)
3075src/cpp/client/client_context.cc: $(OPENSSL_DEP)
Craig Tiller80e00a82015-02-09 20:54:25 -08003076src/cpp/client/client_unary_call.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003077src/cpp/client/create_channel.cc: $(OPENSSL_DEP)
3078src/cpp/client/credentials.cc: $(OPENSSL_DEP)
3079src/cpp/client/internal_stub.cc: $(OPENSSL_DEP)
Craig Tillera2449672015-02-09 10:44:18 -08003080src/cpp/common/call.cc: $(OPENSSL_DEP)
Craig Tillerf834bdc2015-02-06 16:36:05 -08003081src/cpp/common/completion_queue.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003082src/cpp/common/rpc_method.cc: $(OPENSSL_DEP)
3083src/cpp/proto/proto_utils.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003084src/cpp/server/server.cc: $(OPENSSL_DEP)
3085src/cpp/server/server_builder.cc: $(OPENSSL_DEP)
Craig Tillerc4165772015-02-11 10:51:04 -08003086src/cpp/server/server_context.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003087src/cpp/server/server_credentials.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003088src/cpp/server/thread_pool.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003089src/cpp/util/status.cc: $(OPENSSL_DEP)
3090src/cpp/util/time.cc: $(OPENSSL_DEP)
3091endif
3092
Craig Tiller61b910f2015-02-15 10:54:07 -08003093$(LIBDIR)/$(CONFIG)/libgrpc++.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_OBJS)
Craig Tiller996d9df2015-01-19 21:06:50 -08003094 $(E) "[AR] Creating $@"
3095 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003096 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++.a
3097 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBGRPC++_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003098ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003099 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003100endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003101
3102
3103
3104ifeq ($(SYSTEM),MINGW32)
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01003105$(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT): $(LIBGRPC++_OBJS) $(ZLIB_DEP)$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT)$(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT) $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003106 $(E) "[LD] Linking $@"
3107 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01003108 $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,--output-def=$(LIBDIR)/$(CONFIG)/grpc++.def -Wl,--out-implib=$(LIBDIR)/$(CONFIG)/libgrpc++-imp.a -o $(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT) $(LIBGRPC++_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) $(LDLIBSXX) $(LDLIBS_PROTOBUF) -lgpr-imp -lgrpc-imp
Craig Tiller996d9df2015-01-19 21:06:50 -08003109else
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01003110$(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT): $(LIBGRPC++_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003111 $(E) "[LD] Linking $@"
3112 $(Q) mkdir -p `dirname $@`
3113ifeq ($(SYSTEM),Darwin)
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01003114 $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(LIBGRPC++_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) $(LDLIBSXX) $(LDLIBS_PROTOBUF) -lgpr -lgrpc
Craig Tiller996d9df2015-01-19 21:06:50 -08003115else
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01003116 $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc++.so.0 -o $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(LIBGRPC++_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) $(LDLIBSXX) $(LDLIBS_PROTOBUF) -lgpr -lgrpc
Craig Tillerda224d62015-02-15 11:01:58 -08003117 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++.so.0
3118 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++.so
Craig Tiller996d9df2015-01-19 21:06:50 -08003119endif
3120endif
3121
Nicolas Noble53830622015-02-12 16:56:38 -08003122endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003123
3124endif
3125
3126ifneq ($(NO_SECURE),true)
3127ifneq ($(NO_DEPS),true)
3128-include $(LIBGRPC++_OBJS:.o=.dep)
3129endif
3130endif
3131
Craig Tiller61b910f2015-02-15 10:54:07 -08003132$(OBJDIR)/$(CONFIG)/src/cpp/client/channel.o:
3133$(OBJDIR)/$(CONFIG)/src/cpp/client/channel_arguments.o:
3134$(OBJDIR)/$(CONFIG)/src/cpp/client/client_context.o:
Craig Tiller1f1b6302015-02-17 07:33:19 -08003135$(OBJDIR)/$(CONFIG)/src/cpp/client/client_unary_call.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003136$(OBJDIR)/$(CONFIG)/src/cpp/client/create_channel.o:
3137$(OBJDIR)/$(CONFIG)/src/cpp/client/credentials.o:
3138$(OBJDIR)/$(CONFIG)/src/cpp/client/internal_stub.o:
Craig Tiller1f1b6302015-02-17 07:33:19 -08003139$(OBJDIR)/$(CONFIG)/src/cpp/common/call.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003140$(OBJDIR)/$(CONFIG)/src/cpp/common/completion_queue.o:
3141$(OBJDIR)/$(CONFIG)/src/cpp/common/rpc_method.o:
3142$(OBJDIR)/$(CONFIG)/src/cpp/proto/proto_utils.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003143$(OBJDIR)/$(CONFIG)/src/cpp/server/server.o:
3144$(OBJDIR)/$(CONFIG)/src/cpp/server/server_builder.o:
Craig Tiller1f1b6302015-02-17 07:33:19 -08003145$(OBJDIR)/$(CONFIG)/src/cpp/server/server_context.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003146$(OBJDIR)/$(CONFIG)/src/cpp/server/server_credentials.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003147$(OBJDIR)/$(CONFIG)/src/cpp/server/thread_pool.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003148$(OBJDIR)/$(CONFIG)/src/cpp/util/status.o:
3149$(OBJDIR)/$(CONFIG)/src/cpp/util/time.o:
Craig Tiller996d9df2015-01-19 21:06:50 -08003150
3151
3152LIBGRPC++_TEST_UTIL_SRC = \
Craig Tillerda224d62015-02-15 11:01:58 -08003153 $(GENDIR)/test/cpp/util/messages.pb.cc \
3154 $(GENDIR)/test/cpp/util/echo.pb.cc \
3155 $(GENDIR)/test/cpp/util/echo_duplicate.pb.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003156 test/cpp/util/create_test_channel.cc \
3157
3158
Craig Tiller61b910f2015-02-15 10:54:07 -08003159LIBGRPC++_TEST_UTIL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_TEST_UTIL_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08003160
3161ifeq ($(NO_SECURE),true)
3162
3163# You can't build secure libraries if you don't have OpenSSL with ALPN.
3164
Craig Tiller61b910f2015-02-15 10:54:07 -08003165$(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08003166
3167
3168else
3169
Nicolas Noble53830622015-02-12 16:56:38 -08003170ifeq ($(NO_PROTOBUF),true)
3171
3172# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3173
Craig Tiller61b910f2015-02-15 10:54:07 -08003174$(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003175
3176
3177else
3178
Craig Tiller996d9df2015-01-19 21:06:50 -08003179ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003180# This is to ensure the embedded OpenSSL is built beforehand, properly
3181# installing headers to their final destination on the drive. We need this
3182# otherwise parallel compilation will fail if a source is compiled first.
Craig Tillerd2e28052015-01-31 20:06:21 -08003183test/cpp/util/messages.proto: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003184test/cpp/util/echo.proto: $(OPENSSL_DEP)
3185test/cpp/util/echo_duplicate.proto: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003186test/cpp/util/create_test_channel.cc: $(OPENSSL_DEP)
3187endif
3188
Craig Tiller61b910f2015-02-15 10:54:07 -08003189$(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_TEST_UTIL_OBJS)
Craig Tiller996d9df2015-01-19 21:06:50 -08003190 $(E) "[AR] Creating $@"
3191 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003192 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a
3193 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBGRPC++_TEST_UTIL_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003194ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003195 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003196endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003197
3198
3199
3200
Nicolas Noble53830622015-02-12 16:56:38 -08003201endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003202
3203endif
3204
3205ifneq ($(NO_SECURE),true)
3206ifneq ($(NO_DEPS),true)
3207-include $(LIBGRPC++_TEST_UTIL_OBJS:.o=.dep)
3208endif
3209endif
3210
3211
3212
3213
Craig Tillerda224d62015-02-15 11:01:58 -08003214$(OBJDIR)/$(CONFIG)/test/cpp/util/create_test_channel.o: $(GENDIR)/test/cpp/util/messages.pb.cc $(GENDIR)/test/cpp/util/echo.pb.cc $(GENDIR)/test/cpp/util/echo_duplicate.pb.cc
Craig Tiller996d9df2015-01-19 21:06:50 -08003215
3216
Chen wang84232512015-02-12 17:29:18 -08003217LIBPUBSUB_CLIENT_LIB_SRC = \
Craig Tillerda224d62015-02-15 11:01:58 -08003218 $(GENDIR)/examples/pubsub/label.pb.cc \
3219 $(GENDIR)/examples/pubsub/empty.pb.cc \
3220 $(GENDIR)/examples/pubsub/pubsub.pb.cc \
Chen wang84232512015-02-12 17:29:18 -08003221 examples/pubsub/publisher.cc \
3222 examples/pubsub/subscriber.cc \
Chen Wang86af8cf2015-01-21 18:05:40 -08003223
3224
Craig Tiller61b910f2015-02-15 10:54:07 -08003225LIBPUBSUB_CLIENT_LIB_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBPUBSUB_CLIENT_LIB_SRC))))
Chen Wang86af8cf2015-01-21 18:05:40 -08003226
3227ifeq ($(NO_SECURE),true)
3228
3229# You can't build secure libraries if you don't have OpenSSL with ALPN.
3230
Craig Tiller61b910f2015-02-15 10:54:07 -08003231$(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a: openssl_dep_error
Chen Wang86af8cf2015-01-21 18:05:40 -08003232
3233
3234else
3235
Nicolas Noble53830622015-02-12 16:56:38 -08003236ifeq ($(NO_PROTOBUF),true)
3237
3238# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3239
Craig Tiller61b910f2015-02-15 10:54:07 -08003240$(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a: protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003241
3242
3243else
3244
Chen Wang86af8cf2015-01-21 18:05:40 -08003245ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003246# This is to ensure the embedded OpenSSL is built beforehand, properly
3247# installing headers to their final destination on the drive. We need this
3248# otherwise parallel compilation will fail if a source is compiled first.
Chen wang84232512015-02-12 17:29:18 -08003249examples/pubsub/label.proto: $(OPENSSL_DEP)
3250examples/pubsub/empty.proto: $(OPENSSL_DEP)
3251examples/pubsub/pubsub.proto: $(OPENSSL_DEP)
3252examples/pubsub/publisher.cc: $(OPENSSL_DEP)
3253examples/pubsub/subscriber.cc: $(OPENSSL_DEP)
Chen Wang86af8cf2015-01-21 18:05:40 -08003254endif
3255
Craig Tiller61b910f2015-02-15 10:54:07 -08003256$(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBPUBSUB_CLIENT_LIB_OBJS)
Chen Wang86af8cf2015-01-21 18:05:40 -08003257 $(E) "[AR] Creating $@"
3258 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003259 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a
3260 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBPUBSUB_CLIENT_LIB_OBJS)
Nicolas "Pixel" Noblebe520182015-01-23 02:32:49 +01003261ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003262 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a
Nicolas "Pixel" Noblebe520182015-01-23 02:32:49 +01003263endif
Chen Wang86af8cf2015-01-21 18:05:40 -08003264
3265
3266
3267
Nicolas Noble53830622015-02-12 16:56:38 -08003268endif
Chen Wang86af8cf2015-01-21 18:05:40 -08003269
3270endif
3271
3272ifneq ($(NO_SECURE),true)
3273ifneq ($(NO_DEPS),true)
Chen wang84232512015-02-12 17:29:18 -08003274-include $(LIBPUBSUB_CLIENT_LIB_OBJS:.o=.dep)
Chen Wang86af8cf2015-01-21 18:05:40 -08003275endif
3276endif
3277
3278
3279
3280
Craig Tillerda224d62015-02-15 11:01:58 -08003281$(OBJDIR)/$(CONFIG)/examples/pubsub/publisher.o: $(GENDIR)/examples/pubsub/label.pb.cc $(GENDIR)/examples/pubsub/empty.pb.cc $(GENDIR)/examples/pubsub/pubsub.pb.cc
3282$(OBJDIR)/$(CONFIG)/examples/pubsub/subscriber.o: $(GENDIR)/examples/pubsub/label.pb.cc $(GENDIR)/examples/pubsub/empty.pb.cc $(GENDIR)/examples/pubsub/pubsub.pb.cc
Chen Wang86af8cf2015-01-21 18:05:40 -08003283
3284
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01003285LIBGRPC_CSHARP_EXT_SRC = \
3286 src/csharp/ext/grpc_csharp_ext.c \
3287
3288
3289LIBGRPC_CSHARP_EXT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_CSHARP_EXT_SRC))))
3290
3291ifeq ($(NO_SECURE),true)
3292
3293# You can't build secure libraries if you don't have OpenSSL with ALPN.
3294
3295$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a: openssl_dep_error
3296
3297ifeq ($(SYSTEM),MINGW32)
3298$(LIBDIR)/$(CONFIG)/grpc_csharp_ext.$(SHARED_EXT): openssl_dep_error
3299else
3300$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT): openssl_dep_error
3301endif
3302
3303else
3304
3305
3306ifneq ($(OPENSSL_DEP),)
3307# This is to ensure the embedded OpenSSL is built beforehand, properly
3308# installing headers to their final destination on the drive. We need this
3309# otherwise parallel compilation will fail if a source is compiled first.
3310src/csharp/ext/grpc_csharp_ext.c: $(OPENSSL_DEP)
3311endif
3312
3313$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_CSHARP_EXT_OBJS)
3314 $(E) "[AR] Creating $@"
3315 $(Q) mkdir -p `dirname $@`
3316 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a
3317 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a $(LIBGRPC_CSHARP_EXT_OBJS)
3318ifeq ($(SYSTEM),Darwin)
3319 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a
3320endif
3321
3322
3323
3324ifeq ($(SYSTEM),MINGW32)
3325$(LIBDIR)/$(CONFIG)/grpc_csharp_ext.$(SHARED_EXT): $(LIBGRPC_CSHARP_EXT_OBJS) $(ZLIB_DEP)$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT)$(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT) $(OPENSSL_DEP)
3326 $(E) "[LD] Linking $@"
3327 $(Q) mkdir -p `dirname $@`
3328 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,--output-def=$(LIBDIR)/$(CONFIG)/grpc_csharp_ext.def -Wl,--out-implib=$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext-imp.a -o $(LIBDIR)/$(CONFIG)/grpc_csharp_ext.$(SHARED_EXT) $(LIBGRPC_CSHARP_EXT_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr-imp -lgrpc-imp
3329else
3330$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT): $(LIBGRPC_CSHARP_EXT_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(OPENSSL_DEP)
3331 $(E) "[LD] Linking $@"
3332 $(Q) mkdir -p `dirname $@`
3333ifeq ($(SYSTEM),Darwin)
3334 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT) $(LIBGRPC_CSHARP_EXT_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr -lgrpc
3335else
3336 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc_csharp_ext.so.0 -o $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT) $(LIBGRPC_CSHARP_EXT_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr -lgrpc
3337 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.so.0
3338 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.so
3339endif
3340endif
3341
3342endif
3343
3344ifneq ($(NO_SECURE),true)
3345ifneq ($(NO_DEPS),true)
3346-include $(LIBGRPC_CSHARP_EXT_OBJS:.o=.dep)
3347endif
3348endif
3349
3350$(OBJDIR)/$(CONFIG)/src/csharp/ext/grpc_csharp_ext.o:
3351
3352
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003353LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC = \
3354 test/core/end2end/fixtures/chttp2_fake_security.c \
3355
3356
Craig Tiller61b910f2015-02-15 10:54:07 -08003357LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003358
nnoble69ac39f2014-12-12 15:43:38 -08003359ifeq ($(NO_SECURE),true)
3360
Nicolas Noble047b7272015-01-16 13:55:05 -08003361# You can't build secure libraries if you don't have OpenSSL with ALPN.
3362
Craig Tiller61b910f2015-02-15 10:54:07 -08003363$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003364
nnoble5b7f32a2014-12-22 08:12:44 -08003365
nnoble69ac39f2014-12-12 15:43:38 -08003366else
3367
Nicolas Noble53830622015-02-12 16:56:38 -08003368
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003369ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003370# This is to ensure the embedded OpenSSL is built beforehand, properly
3371# installing headers to their final destination on the drive. We need this
3372# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003373test/core/end2end/fixtures/chttp2_fake_security.c: $(OPENSSL_DEP)
3374endif
3375
Craig Tiller61b910f2015-02-15 10:54:07 -08003376$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003377 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003378 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003379 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a
3380 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003381ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003382 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003383endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003384
3385
3386
nnoble5b7f32a2014-12-22 08:12:44 -08003387
nnoble69ac39f2014-12-12 15:43:38 -08003388endif
3389
nnoble69ac39f2014-12-12 15:43:38 -08003390ifneq ($(NO_SECURE),true)
3391ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003392-include $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003393endif
nnoble69ac39f2014-12-12 15:43:38 -08003394endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003395
Craig Tiller61b910f2015-02-15 10:54:07 -08003396$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_fake_security.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003397
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003398
3399LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC = \
3400 test/core/end2end/fixtures/chttp2_fullstack.c \
3401
3402
Craig Tiller61b910f2015-02-15 10:54:07 -08003403LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003404
nnoble69ac39f2014-12-12 15:43:38 -08003405ifeq ($(NO_SECURE),true)
3406
Nicolas Noble047b7272015-01-16 13:55:05 -08003407# You can't build secure libraries if you don't have OpenSSL with ALPN.
3408
Craig Tiller61b910f2015-02-15 10:54:07 -08003409$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003410
nnoble5b7f32a2014-12-22 08:12:44 -08003411
nnoble69ac39f2014-12-12 15:43:38 -08003412else
3413
Nicolas Noble53830622015-02-12 16:56:38 -08003414
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003415ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003416# This is to ensure the embedded OpenSSL is built beforehand, properly
3417# installing headers to their final destination on the drive. We need this
3418# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003419test/core/end2end/fixtures/chttp2_fullstack.c: $(OPENSSL_DEP)
3420endif
3421
Craig Tiller61b910f2015-02-15 10:54:07 -08003422$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003423 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003424 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003425 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a
3426 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003427ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003428 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003429endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003430
3431
3432
nnoble5b7f32a2014-12-22 08:12:44 -08003433
nnoble69ac39f2014-12-12 15:43:38 -08003434endif
3435
nnoble69ac39f2014-12-12 15:43:38 -08003436ifneq ($(NO_SECURE),true)
3437ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003438-include $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003439endif
nnoble69ac39f2014-12-12 15:43:38 -08003440endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003441
Craig Tiller61b910f2015-02-15 10:54:07 -08003442$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_fullstack.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003443
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003444
Craig Tillerae7fe922015-02-13 23:16:32 -08003445LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_SRC = \
3446 test/core/end2end/fixtures/chttp2_fullstack_uds.c \
3447
3448
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01003449LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -08003450
3451ifeq ($(NO_SECURE),true)
3452
3453# You can't build secure libraries if you don't have OpenSSL with ALPN.
3454
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01003455$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08003456
3457
3458else
3459
3460
3461ifneq ($(OPENSSL_DEP),)
3462# This is to ensure the embedded OpenSSL is built beforehand, properly
3463# installing headers to their final destination on the drive. We need this
3464# otherwise parallel compilation will fail if a source is compiled first.
3465test/core/end2end/fixtures/chttp2_fullstack_uds.c: $(OPENSSL_DEP)
3466endif
3467
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01003468$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS)
Craig Tillerae7fe922015-02-13 23:16:32 -08003469 $(E) "[AR] Creating $@"
3470 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01003471 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a
3472 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS)
Craig Tillerae7fe922015-02-13 23:16:32 -08003473ifeq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01003474 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a
Craig Tillerae7fe922015-02-13 23:16:32 -08003475endif
3476
3477
3478
3479
3480endif
3481
3482ifneq ($(NO_SECURE),true)
3483ifneq ($(NO_DEPS),true)
3484-include $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS:.o=.dep)
3485endif
3486endif
3487
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01003488$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_fullstack_uds.o:
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003489
3490
3491LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_SRC = \
3492 test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c \
3493
3494
Craig Tiller61b910f2015-02-15 10:54:07 -08003495LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003496
nnoble69ac39f2014-12-12 15:43:38 -08003497ifeq ($(NO_SECURE),true)
3498
Nicolas Noble047b7272015-01-16 13:55:05 -08003499# You can't build secure libraries if you don't have OpenSSL with ALPN.
3500
Craig Tiller61b910f2015-02-15 10:54:07 -08003501$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003502
nnoble5b7f32a2014-12-22 08:12:44 -08003503
nnoble69ac39f2014-12-12 15:43:38 -08003504else
3505
Nicolas Noble53830622015-02-12 16:56:38 -08003506
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003507ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003508# This is to ensure the embedded OpenSSL is built beforehand, properly
3509# installing headers to their final destination on the drive. We need this
3510# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003511test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c: $(OPENSSL_DEP)
3512endif
3513
Craig Tiller61b910f2015-02-15 10:54:07 -08003514$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003515 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003516 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003517 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a
3518 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003519ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003520 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003521endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003522
3523
3524
nnoble5b7f32a2014-12-22 08:12:44 -08003525
nnoble69ac39f2014-12-12 15:43:38 -08003526endif
3527
nnoble69ac39f2014-12-12 15:43:38 -08003528ifneq ($(NO_SECURE),true)
3529ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003530-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003531endif
nnoble69ac39f2014-12-12 15:43:38 -08003532endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003533
Craig Tiller61b910f2015-02-15 10:54:07 -08003534$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003535
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003536
3537LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SRC = \
3538 test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c \
3539
3540
Craig Tiller61b910f2015-02-15 10:54:07 -08003541LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003542
nnoble69ac39f2014-12-12 15:43:38 -08003543ifeq ($(NO_SECURE),true)
3544
Nicolas Noble047b7272015-01-16 13:55:05 -08003545# You can't build secure libraries if you don't have OpenSSL with ALPN.
3546
Craig Tiller61b910f2015-02-15 10:54:07 -08003547$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003548
nnoble5b7f32a2014-12-22 08:12:44 -08003549
nnoble69ac39f2014-12-12 15:43:38 -08003550else
3551
Nicolas Noble53830622015-02-12 16:56:38 -08003552
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003553ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003554# This is to ensure the embedded OpenSSL is built beforehand, properly
3555# installing headers to their final destination on the drive. We need this
3556# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003557test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c: $(OPENSSL_DEP)
3558endif
3559
Craig Tiller61b910f2015-02-15 10:54:07 -08003560$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003561 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003562 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003563 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a
3564 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003565ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003566 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003567endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003568
3569
3570
nnoble5b7f32a2014-12-22 08:12:44 -08003571
nnoble69ac39f2014-12-12 15:43:38 -08003572endif
3573
nnoble69ac39f2014-12-12 15:43:38 -08003574ifneq ($(NO_SECURE),true)
3575ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003576-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003577endif
nnoble69ac39f2014-12-12 15:43:38 -08003578endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003579
Craig Tiller61b910f2015-02-15 10:54:07 -08003580$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003581
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003582
3583LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC = \
3584 test/core/end2end/fixtures/chttp2_socket_pair.c \
3585
3586
Craig Tiller61b910f2015-02-15 10:54:07 -08003587LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003588
nnoble69ac39f2014-12-12 15:43:38 -08003589ifeq ($(NO_SECURE),true)
3590
Nicolas Noble047b7272015-01-16 13:55:05 -08003591# You can't build secure libraries if you don't have OpenSSL with ALPN.
3592
Craig Tiller61b910f2015-02-15 10:54:07 -08003593$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003594
nnoble5b7f32a2014-12-22 08:12:44 -08003595
nnoble69ac39f2014-12-12 15:43:38 -08003596else
3597
Nicolas Noble53830622015-02-12 16:56:38 -08003598
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003599ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003600# This is to ensure the embedded OpenSSL is built beforehand, properly
3601# installing headers to their final destination on the drive. We need this
3602# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003603test/core/end2end/fixtures/chttp2_socket_pair.c: $(OPENSSL_DEP)
3604endif
3605
Craig Tiller61b910f2015-02-15 10:54:07 -08003606$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003607 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003608 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003609 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a
3610 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003611ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003612 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003613endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003614
3615
3616
nnoble5b7f32a2014-12-22 08:12:44 -08003617
nnoble69ac39f2014-12-12 15:43:38 -08003618endif
3619
nnoble69ac39f2014-12-12 15:43:38 -08003620ifneq ($(NO_SECURE),true)
3621ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003622-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003623endif
nnoble69ac39f2014-12-12 15:43:38 -08003624endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003625
Craig Tiller61b910f2015-02-15 10:54:07 -08003626$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_socket_pair.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003627
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003628
nnoble0c475f02014-12-05 15:37:39 -08003629LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SRC = \
3630 test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c \
3631
3632
Craig Tiller61b910f2015-02-15 10:54:07 -08003633LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08003634
nnoble69ac39f2014-12-12 15:43:38 -08003635ifeq ($(NO_SECURE),true)
3636
Nicolas Noble047b7272015-01-16 13:55:05 -08003637# You can't build secure libraries if you don't have OpenSSL with ALPN.
3638
Craig Tiller61b910f2015-02-15 10:54:07 -08003639$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003640
nnoble5b7f32a2014-12-22 08:12:44 -08003641
nnoble69ac39f2014-12-12 15:43:38 -08003642else
3643
Nicolas Noble53830622015-02-12 16:56:38 -08003644
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003645ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003646# This is to ensure the embedded OpenSSL is built beforehand, properly
3647# installing headers to their final destination on the drive. We need this
3648# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01003649test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c: $(OPENSSL_DEP)
3650endif
3651
Craig Tiller61b910f2015-02-15 10:54:07 -08003652$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS)
nnoble0c475f02014-12-05 15:37:39 -08003653 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003654 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003655 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a
3656 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003657ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003658 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003659endif
nnoble0c475f02014-12-05 15:37:39 -08003660
3661
3662
nnoble5b7f32a2014-12-22 08:12:44 -08003663
nnoble69ac39f2014-12-12 15:43:38 -08003664endif
3665
nnoble69ac39f2014-12-12 15:43:38 -08003666ifneq ($(NO_SECURE),true)
3667ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003668-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003669endif
nnoble69ac39f2014-12-12 15:43:38 -08003670endif
nnoble0c475f02014-12-05 15:37:39 -08003671
Craig Tiller61b910f2015-02-15 10:54:07 -08003672$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003673
nnoble0c475f02014-12-05 15:37:39 -08003674
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003675LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC = \
3676 test/core/end2end/tests/cancel_after_accept.c \
3677
3678
Craig Tiller61b910f2015-02-15 10:54:07 -08003679LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003680
Craig Tiller61b910f2015-02-15 10:54:07 -08003681$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003682 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003683 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003684 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a
3685 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003686ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003687 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003688endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003689
3690
3691
nnoble5b7f32a2014-12-22 08:12:44 -08003692
nnoble69ac39f2014-12-12 15:43:38 -08003693ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003694-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003695endif
3696
Craig Tiller61b910f2015-02-15 10:54:07 -08003697$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_accept.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003698
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003699
3700LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_SRC = \
3701 test/core/end2end/tests/cancel_after_accept_and_writes_closed.c \
3702
3703
Craig Tiller61b910f2015-02-15 10:54:07 -08003704LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003705
Craig Tiller61b910f2015-02-15 10:54:07 -08003706$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003707 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003708 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003709 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a
3710 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003711ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003712 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003713endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003714
3715
3716
nnoble5b7f32a2014-12-22 08:12:44 -08003717
nnoble69ac39f2014-12-12 15:43:38 -08003718ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003719-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003720endif
3721
Craig Tiller61b910f2015-02-15 10:54:07 -08003722$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_accept_and_writes_closed.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003723
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003724
3725LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC = \
3726 test/core/end2end/tests/cancel_after_invoke.c \
3727
3728
Craig Tiller61b910f2015-02-15 10:54:07 -08003729LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003730
Craig Tiller61b910f2015-02-15 10:54:07 -08003731$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003732 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003733 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003734 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a
3735 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003736ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003737 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003738endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003739
3740
3741
nnoble5b7f32a2014-12-22 08:12:44 -08003742
nnoble69ac39f2014-12-12 15:43:38 -08003743ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003744-include $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003745endif
3746
Craig Tiller61b910f2015-02-15 10:54:07 -08003747$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_invoke.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003748
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003749
3750LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC = \
3751 test/core/end2end/tests/cancel_before_invoke.c \
3752
3753
Craig Tiller61b910f2015-02-15 10:54:07 -08003754LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003755
Craig Tiller61b910f2015-02-15 10:54:07 -08003756$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003757 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003758 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003759 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a
3760 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003761ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003762 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003763endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003764
3765
3766
nnoble5b7f32a2014-12-22 08:12:44 -08003767
nnoble69ac39f2014-12-12 15:43:38 -08003768ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003769-include $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003770endif
3771
Craig Tiller61b910f2015-02-15 10:54:07 -08003772$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_before_invoke.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003773
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003774
3775LIBEND2END_TEST_CANCEL_IN_A_VACUUM_SRC = \
3776 test/core/end2end/tests/cancel_in_a_vacuum.c \
3777
3778
Craig Tiller61b910f2015-02-15 10:54:07 -08003779LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003780
Craig Tiller61b910f2015-02-15 10:54:07 -08003781$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003782 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003783 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003784 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a
3785 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003786ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003787 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003788endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003789
3790
3791
nnoble5b7f32a2014-12-22 08:12:44 -08003792
nnoble69ac39f2014-12-12 15:43:38 -08003793ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003794-include $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003795endif
3796
Craig Tiller61b910f2015-02-15 10:54:07 -08003797$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_in_a_vacuum.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003798
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003799
hongyu24200d32015-01-08 15:13:49 -08003800LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC = \
3801 test/core/end2end/tests/census_simple_request.c \
3802
3803
Craig Tiller61b910f2015-02-15 10:54:07 -08003804LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08003805
Craig Tiller61b910f2015-02-15 10:54:07 -08003806$(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
hongyu24200d32015-01-08 15:13:49 -08003807 $(E) "[AR] Creating $@"
3808 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003809 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a
3810 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003811ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003812 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003813endif
hongyu24200d32015-01-08 15:13:49 -08003814
3815
3816
3817
hongyu24200d32015-01-08 15:13:49 -08003818ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003819-include $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08003820endif
3821
Craig Tiller61b910f2015-02-15 10:54:07 -08003822$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/census_simple_request.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003823
hongyu24200d32015-01-08 15:13:49 -08003824
ctillerc6d61c42014-12-15 14:52:08 -08003825LIBEND2END_TEST_DISAPPEARING_SERVER_SRC = \
3826 test/core/end2end/tests/disappearing_server.c \
3827
3828
Craig Tiller61b910f2015-02-15 10:54:07 -08003829LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_DISAPPEARING_SERVER_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08003830
Craig Tiller61b910f2015-02-15 10:54:07 -08003831$(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a: $(ZLIB_DEP) $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
ctillerc6d61c42014-12-15 14:52:08 -08003832 $(E) "[AR] Creating $@"
3833 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003834 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a
3835 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003836ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003837 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003838endif
ctillerc6d61c42014-12-15 14:52:08 -08003839
3840
3841
nnoble5b7f32a2014-12-22 08:12:44 -08003842
ctillerc6d61c42014-12-15 14:52:08 -08003843ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003844-include $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08003845endif
3846
Craig Tiller61b910f2015-02-15 10:54:07 -08003847$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/disappearing_server.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003848
ctillerc6d61c42014-12-15 14:52:08 -08003849
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003850LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_SRC = \
3851 test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c \
3852
3853
Craig Tiller61b910f2015-02-15 10:54:07 -08003854LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003855
Craig Tiller61b910f2015-02-15 10:54:07 -08003856$(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a: $(ZLIB_DEP) $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003857 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003858 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003859 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a
3860 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003861ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003862 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003863endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003864
3865
3866
nnoble5b7f32a2014-12-22 08:12:44 -08003867
nnoble69ac39f2014-12-12 15:43:38 -08003868ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003869-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003870endif
3871
Craig Tiller61b910f2015-02-15 10:54:07 -08003872$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003873
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003874
3875LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_SRC = \
3876 test/core/end2end/tests/early_server_shutdown_finishes_tags.c \
3877
3878
Craig Tiller61b910f2015-02-15 10:54:07 -08003879LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003880
Craig Tiller61b910f2015-02-15 10:54:07 -08003881$(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a: $(ZLIB_DEP) $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003882 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003883 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003884 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a
3885 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003886ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003887 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003888endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003889
3890
3891
nnoble5b7f32a2014-12-22 08:12:44 -08003892
nnoble69ac39f2014-12-12 15:43:38 -08003893ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003894-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003895endif
3896
Craig Tiller61b910f2015-02-15 10:54:07 -08003897$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_tags.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003898
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003899
murgatroid99a8c21e82015-02-12 13:55:53 -08003900LIBEND2END_TEST_EMPTY_BATCH_SRC = \
3901 test/core/end2end/tests/empty_batch.c \
3902
3903
Craig Tiller61b910f2015-02-15 10:54:07 -08003904LIBEND2END_TEST_EMPTY_BATCH_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EMPTY_BATCH_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -08003905
Craig Tiller61b910f2015-02-15 10:54:07 -08003906$(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a: $(ZLIB_DEP) $(LIBEND2END_TEST_EMPTY_BATCH_OBJS)
murgatroid99a8c21e82015-02-12 13:55:53 -08003907 $(E) "[AR] Creating $@"
3908 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003909 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a
3910 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBEND2END_TEST_EMPTY_BATCH_OBJS)
murgatroid99a8c21e82015-02-12 13:55:53 -08003911ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003912 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a
murgatroid99a8c21e82015-02-12 13:55:53 -08003913endif
3914
3915
3916
3917
murgatroid99a8c21e82015-02-12 13:55:53 -08003918ifneq ($(NO_DEPS),true)
3919-include $(LIBEND2END_TEST_EMPTY_BATCH_OBJS:.o=.dep)
3920endif
3921
Craig Tiller61b910f2015-02-15 10:54:07 -08003922$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/empty_batch.o:
murgatroid99a8c21e82015-02-12 13:55:53 -08003923
3924
Craig Tiller4ffdcd52015-01-16 11:34:55 -08003925LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_SRC = \
3926 test/core/end2end/tests/graceful_server_shutdown.c \
3927
3928
Craig Tiller61b910f2015-02-15 10:54:07 -08003929LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_SRC))))
Craig Tiller4ffdcd52015-01-16 11:34:55 -08003930
Craig Tiller61b910f2015-02-15 10:54:07 -08003931$(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a: $(ZLIB_DEP) $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS)
Craig Tiller4ffdcd52015-01-16 11:34:55 -08003932 $(E) "[AR] Creating $@"
3933 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003934 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a
3935 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003936ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003937 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003938endif
Craig Tiller4ffdcd52015-01-16 11:34:55 -08003939
3940
3941
3942
Craig Tiller4ffdcd52015-01-16 11:34:55 -08003943ifneq ($(NO_DEPS),true)
3944-include $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS:.o=.dep)
3945endif
3946
Craig Tiller61b910f2015-02-15 10:54:07 -08003947$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/graceful_server_shutdown.o:
Craig Tiller4ffdcd52015-01-16 11:34:55 -08003948
3949
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003950LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC = \
3951 test/core/end2end/tests/invoke_large_request.c \
3952
3953
Craig Tiller61b910f2015-02-15 10:54:07 -08003954LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003955
Craig Tiller61b910f2015-02-15 10:54:07 -08003956$(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003957 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003958 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003959 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a
3960 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003961ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003962 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003963endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003964
3965
3966
nnoble5b7f32a2014-12-22 08:12:44 -08003967
nnoble69ac39f2014-12-12 15:43:38 -08003968ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003969-include $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003970endif
3971
Craig Tiller61b910f2015-02-15 10:54:07 -08003972$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/invoke_large_request.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003973
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003974
3975LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC = \
3976 test/core/end2end/tests/max_concurrent_streams.c \
3977
3978
Craig Tiller61b910f2015-02-15 10:54:07 -08003979LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003980
Craig Tiller61b910f2015-02-15 10:54:07 -08003981$(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a: $(ZLIB_DEP) $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003982 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003983 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003984 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a
3985 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003986ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08003987 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003988endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003989
3990
3991
nnoble5b7f32a2014-12-22 08:12:44 -08003992
nnoble69ac39f2014-12-12 15:43:38 -08003993ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003994-include $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003995endif
3996
Craig Tiller61b910f2015-02-15 10:54:07 -08003997$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/max_concurrent_streams.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003998
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003999
4000LIBEND2END_TEST_NO_OP_SRC = \
4001 test/core/end2end/tests/no_op.c \
4002
4003
Craig Tiller61b910f2015-02-15 10:54:07 -08004004LIBEND2END_TEST_NO_OP_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_NO_OP_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004005
Craig Tiller61b910f2015-02-15 10:54:07 -08004006$(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a: $(ZLIB_DEP) $(LIBEND2END_TEST_NO_OP_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004007 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004008 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004009 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a
4010 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBEND2END_TEST_NO_OP_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004011ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004012 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004013endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004014
4015
4016
nnoble5b7f32a2014-12-22 08:12:44 -08004017
nnoble69ac39f2014-12-12 15:43:38 -08004018ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004019-include $(LIBEND2END_TEST_NO_OP_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004020endif
4021
Craig Tiller61b910f2015-02-15 10:54:07 -08004022$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/no_op.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004023
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004024
4025LIBEND2END_TEST_PING_PONG_STREAMING_SRC = \
4026 test/core/end2end/tests/ping_pong_streaming.c \
4027
4028
Craig Tiller61b910f2015-02-15 10:54:07 -08004029LIBEND2END_TEST_PING_PONG_STREAMING_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_PING_PONG_STREAMING_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004030
Craig Tiller61b910f2015-02-15 10:54:07 -08004031$(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a: $(ZLIB_DEP) $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004032 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004033 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004034 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a
4035 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004036ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004037 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004038endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004039
4040
4041
nnoble5b7f32a2014-12-22 08:12:44 -08004042
nnoble69ac39f2014-12-12 15:43:38 -08004043ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004044-include $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004045endif
4046
Craig Tiller61b910f2015-02-15 10:54:07 -08004047$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/ping_pong_streaming.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004048
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004049
ctiller33023c42014-12-12 16:28:33 -08004050LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_SRC = \
4051 test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c \
4052
4053
Craig Tiller61b910f2015-02-15 10:54:07 -08004054LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_SRC))))
ctiller33023c42014-12-12 16:28:33 -08004055
Craig Tiller61b910f2015-02-15 10:54:07 -08004056$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS)
ctiller33023c42014-12-12 16:28:33 -08004057 $(E) "[AR] Creating $@"
4058 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004059 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a
4060 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004061ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004062 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004063endif
ctiller33023c42014-12-12 16:28:33 -08004064
4065
4066
nnoble5b7f32a2014-12-22 08:12:44 -08004067
ctiller33023c42014-12-12 16:28:33 -08004068ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004069-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08004070endif
4071
Craig Tiller61b910f2015-02-15 10:54:07 -08004072$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_binary_metadata_and_payload.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004073
ctiller33023c42014-12-12 16:28:33 -08004074
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004075LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC = \
4076 test/core/end2end/tests/request_response_with_metadata_and_payload.c \
4077
4078
Craig Tiller61b910f2015-02-15 10:54:07 -08004079LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004080
Craig Tiller61b910f2015-02-15 10:54:07 -08004081$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004082 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004083 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004084 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a
4085 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004086ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004087 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004088endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004089
4090
4091
nnoble5b7f32a2014-12-22 08:12:44 -08004092
nnoble69ac39f2014-12-12 15:43:38 -08004093ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004094-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004095endif
4096
Craig Tiller61b910f2015-02-15 10:54:07 -08004097$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_metadata_and_payload.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004098
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004099
4100LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC = \
4101 test/core/end2end/tests/request_response_with_payload.c \
4102
4103
Craig Tiller61b910f2015-02-15 10:54:07 -08004104LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004105
Craig Tiller61b910f2015-02-15 10:54:07 -08004106$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004107 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004108 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004109 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a
4110 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004111ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004112 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004113endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004114
4115
4116
nnoble5b7f32a2014-12-22 08:12:44 -08004117
nnoble69ac39f2014-12-12 15:43:38 -08004118ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004119-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004120endif
4121
Craig Tiller61b910f2015-02-15 10:54:07 -08004122$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_payload.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004123
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004124
Craig Tillercff2d152015-02-05 13:22:49 -08004125LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_SRC = \
4126 test/core/end2end/tests/request_with_large_metadata.c \
ctiller2845cad2014-12-15 15:14:12 -08004127
4128
Craig Tiller61b910f2015-02-15 10:54:07 -08004129LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08004130
Craig Tiller61b910f2015-02-15 10:54:07 -08004131$(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS)
ctiller2845cad2014-12-15 15:14:12 -08004132 $(E) "[AR] Creating $@"
4133 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004134 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a
4135 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004136ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004137 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004138endif
ctiller2845cad2014-12-15 15:14:12 -08004139
4140
4141
nnoble5b7f32a2014-12-22 08:12:44 -08004142
ctiller2845cad2014-12-15 15:14:12 -08004143ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -08004144-include $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08004145endif
4146
Craig Tiller61b910f2015-02-15 10:54:07 -08004147$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_with_large_metadata.o:
Craig Tillercff2d152015-02-05 13:22:49 -08004148
4149
4150LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_SRC = \
4151 test/core/end2end/tests/request_with_payload.c \
4152
4153
Craig Tiller61b910f2015-02-15 10:54:07 -08004154LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -08004155
Craig Tiller61b910f2015-02-15 10:54:07 -08004156$(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS)
Craig Tillercff2d152015-02-05 13:22:49 -08004157 $(E) "[AR] Creating $@"
4158 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004159 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a
4160 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS)
Craig Tillercff2d152015-02-05 13:22:49 -08004161ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004162 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a
Craig Tillercff2d152015-02-05 13:22:49 -08004163endif
4164
4165
4166
4167
Craig Tillercff2d152015-02-05 13:22:49 -08004168ifneq ($(NO_DEPS),true)
4169-include $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS:.o=.dep)
4170endif
4171
Craig Tiller61b910f2015-02-15 10:54:07 -08004172$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_with_payload.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004173
ctiller2845cad2014-12-15 15:14:12 -08004174
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004175LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC = \
4176 test/core/end2end/tests/simple_delayed_request.c \
4177
4178
Craig Tiller61b910f2015-02-15 10:54:07 -08004179LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004180
Craig Tiller61b910f2015-02-15 10:54:07 -08004181$(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004182 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004183 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004184 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a
4185 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004186ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004187 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004188endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004189
4190
4191
nnoble5b7f32a2014-12-22 08:12:44 -08004192
nnoble69ac39f2014-12-12 15:43:38 -08004193ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004194-include $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004195endif
4196
Craig Tiller61b910f2015-02-15 10:54:07 -08004197$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/simple_delayed_request.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004198
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004199
4200LIBEND2END_TEST_SIMPLE_REQUEST_SRC = \
4201 test/core/end2end/tests/simple_request.c \
4202
4203
Craig Tiller61b910f2015-02-15 10:54:07 -08004204LIBEND2END_TEST_SIMPLE_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004205
Craig Tiller61b910f2015-02-15 10:54:07 -08004206$(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004207 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004208 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004209 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a
4210 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004211ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004212 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004213endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004214
4215
4216
nnoble5b7f32a2014-12-22 08:12:44 -08004217
nnoble69ac39f2014-12-12 15:43:38 -08004218ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004219-include $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004220endif
4221
Craig Tiller61b910f2015-02-15 10:54:07 -08004222$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/simple_request.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004223
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004224
nathaniel52878172014-12-09 10:17:19 -08004225LIBEND2END_TEST_THREAD_STRESS_SRC = \
4226 test/core/end2end/tests/thread_stress.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004227
4228
Craig Tiller61b910f2015-02-15 10:54:07 -08004229LIBEND2END_TEST_THREAD_STRESS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_THREAD_STRESS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004230
Craig Tiller61b910f2015-02-15 10:54:07 -08004231$(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a: $(ZLIB_DEP) $(LIBEND2END_TEST_THREAD_STRESS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004232 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004233 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004234 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a
4235 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBEND2END_TEST_THREAD_STRESS_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004236ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004237 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004238endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004239
4240
4241
nnoble5b7f32a2014-12-22 08:12:44 -08004242
nnoble69ac39f2014-12-12 15:43:38 -08004243ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004244-include $(LIBEND2END_TEST_THREAD_STRESS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004245endif
4246
Craig Tiller61b910f2015-02-15 10:54:07 -08004247$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/thread_stress.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004248
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004249
4250LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_SRC = \
4251 test/core/end2end/tests/writes_done_hangs_with_pending_read.c \
4252
4253
Craig Tiller61b910f2015-02-15 10:54:07 -08004254LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004255
Craig Tiller61b910f2015-02-15 10:54:07 -08004256$(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a: $(ZLIB_DEP) $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004257 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004258 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004259 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a
4260 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004261ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004262 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004263endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004264
4265
4266
nnoble5b7f32a2014-12-22 08:12:44 -08004267
nnoble69ac39f2014-12-12 15:43:38 -08004268ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004269-include $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004270endif
4271
Craig Tiller61b910f2015-02-15 10:54:07 -08004272$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/writes_done_hangs_with_pending_read.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004273
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004274
Craig Tiller2c189e32015-02-03 13:56:55 -08004275LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_LEGACY_SRC = \
4276 test/core/end2end/tests/cancel_after_accept_legacy.c \
4277
4278
Craig Tiller61b910f2015-02-15 10:54:07 -08004279LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004280
Craig Tiller61b910f2015-02-15 10:54:07 -08004281$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004282 $(E) "[AR] Creating $@"
4283 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004284 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a
4285 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004286ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004287 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004288endif
4289
4290
4291
4292
Craig Tiller2c189e32015-02-03 13:56:55 -08004293ifneq ($(NO_DEPS),true)
4294-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_LEGACY_OBJS:.o=.dep)
4295endif
4296
Craig Tiller61b910f2015-02-15 10:54:07 -08004297$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_accept_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004298
4299
4300LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_SRC = \
4301 test/core/end2end/tests/cancel_after_accept_and_writes_closed_legacy.c \
4302
4303
Craig Tiller61b910f2015-02-15 10:54:07 -08004304LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004305
Craig Tiller61b910f2015-02-15 10:54:07 -08004306$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004307 $(E) "[AR] Creating $@"
4308 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004309 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a
4310 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004311ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004312 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004313endif
4314
4315
4316
4317
Craig Tiller2c189e32015-02-03 13:56:55 -08004318ifneq ($(NO_DEPS),true)
4319-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_OBJS:.o=.dep)
4320endif
4321
Craig Tiller61b910f2015-02-15 10:54:07 -08004322$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_accept_and_writes_closed_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004323
4324
4325LIBEND2END_TEST_CANCEL_AFTER_INVOKE_LEGACY_SRC = \
4326 test/core/end2end/tests/cancel_after_invoke_legacy.c \
4327
4328
Craig Tiller61b910f2015-02-15 10:54:07 -08004329LIBEND2END_TEST_CANCEL_AFTER_INVOKE_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004330
Craig Tiller61b910f2015-02-15 10:54:07 -08004331$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004332 $(E) "[AR] Creating $@"
4333 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004334 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a
4335 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004336ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004337 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004338endif
4339
4340
4341
4342
Craig Tiller2c189e32015-02-03 13:56:55 -08004343ifneq ($(NO_DEPS),true)
4344-include $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_LEGACY_OBJS:.o=.dep)
4345endif
4346
Craig Tiller61b910f2015-02-15 10:54:07 -08004347$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_invoke_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004348
4349
4350LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_LEGACY_SRC = \
4351 test/core/end2end/tests/cancel_before_invoke_legacy.c \
4352
4353
Craig Tiller61b910f2015-02-15 10:54:07 -08004354LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004355
Craig Tiller61b910f2015-02-15 10:54:07 -08004356$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004357 $(E) "[AR] Creating $@"
4358 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004359 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a
4360 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004361ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004362 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004363endif
4364
4365
4366
4367
Craig Tiller2c189e32015-02-03 13:56:55 -08004368ifneq ($(NO_DEPS),true)
4369-include $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_LEGACY_OBJS:.o=.dep)
4370endif
4371
Craig Tiller61b910f2015-02-15 10:54:07 -08004372$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_before_invoke_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004373
4374
4375LIBEND2END_TEST_CANCEL_IN_A_VACUUM_LEGACY_SRC = \
4376 test/core/end2end/tests/cancel_in_a_vacuum_legacy.c \
4377
4378
Craig Tiller61b910f2015-02-15 10:54:07 -08004379LIBEND2END_TEST_CANCEL_IN_A_VACUUM_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004380
Craig Tiller61b910f2015-02-15 10:54:07 -08004381$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004382 $(E) "[AR] Creating $@"
4383 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004384 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a
4385 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004386ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004387 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004388endif
4389
4390
4391
4392
Craig Tiller2c189e32015-02-03 13:56:55 -08004393ifneq ($(NO_DEPS),true)
4394-include $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_LEGACY_OBJS:.o=.dep)
4395endif
4396
Craig Tiller61b910f2015-02-15 10:54:07 -08004397$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_in_a_vacuum_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004398
4399
4400LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_LEGACY_SRC = \
4401 test/core/end2end/tests/census_simple_request_legacy.c \
4402
4403
Craig Tiller61b910f2015-02-15 10:54:07 -08004404LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004405
Craig Tiller61b910f2015-02-15 10:54:07 -08004406$(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004407 $(E) "[AR] Creating $@"
4408 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004409 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a
4410 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004411ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004412 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004413endif
4414
4415
4416
4417
Craig Tiller2c189e32015-02-03 13:56:55 -08004418ifneq ($(NO_DEPS),true)
4419-include $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_LEGACY_OBJS:.o=.dep)
4420endif
4421
Craig Tiller61b910f2015-02-15 10:54:07 -08004422$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/census_simple_request_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004423
4424
4425LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_SRC = \
4426 test/core/end2end/tests/disappearing_server_legacy.c \
4427
4428
Craig Tiller61b910f2015-02-15 10:54:07 -08004429LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004430
Craig Tiller61b910f2015-02-15 10:54:07 -08004431$(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004432 $(E) "[AR] Creating $@"
4433 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004434 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a
4435 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004436ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004437 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004438endif
4439
4440
4441
4442
Craig Tiller2c189e32015-02-03 13:56:55 -08004443ifneq ($(NO_DEPS),true)
4444-include $(LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_OBJS:.o=.dep)
4445endif
4446
Craig Tiller61b910f2015-02-15 10:54:07 -08004447$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/disappearing_server_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004448
4449
4450LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_SRC = \
4451 test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls_legacy.c \
4452
4453
Craig Tiller61b910f2015-02-15 10:54:07 -08004454LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004455
Craig Tiller61b910f2015-02-15 10:54:07 -08004456$(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004457 $(E) "[AR] Creating $@"
4458 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004459 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a
4460 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004461ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004462 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004463endif
4464
4465
4466
4467
Craig Tiller2c189e32015-02-03 13:56:55 -08004468ifneq ($(NO_DEPS),true)
4469-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_OBJS:.o=.dep)
4470endif
4471
Craig Tiller61b910f2015-02-15 10:54:07 -08004472$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004473
4474
4475LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_SRC = \
4476 test/core/end2end/tests/early_server_shutdown_finishes_tags_legacy.c \
4477
4478
Craig Tiller61b910f2015-02-15 10:54:07 -08004479LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004480
Craig Tiller61b910f2015-02-15 10:54:07 -08004481$(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004482 $(E) "[AR] Creating $@"
4483 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004484 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a
4485 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004486ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004487 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004488endif
4489
4490
4491
4492
Craig Tiller2c189e32015-02-03 13:56:55 -08004493ifneq ($(NO_DEPS),true)
4494-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_OBJS:.o=.dep)
4495endif
4496
Craig Tiller61b910f2015-02-15 10:54:07 -08004497$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_tags_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004498
4499
4500LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_LEGACY_SRC = \
4501 test/core/end2end/tests/graceful_server_shutdown_legacy.c \
4502
4503
Craig Tiller61b910f2015-02-15 10:54:07 -08004504LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004505
Craig Tiller61b910f2015-02-15 10:54:07 -08004506$(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004507 $(E) "[AR] Creating $@"
4508 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004509 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a
4510 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004511ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004512 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004513endif
4514
4515
4516
4517
Craig Tiller2c189e32015-02-03 13:56:55 -08004518ifneq ($(NO_DEPS),true)
4519-include $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_LEGACY_OBJS:.o=.dep)
4520endif
4521
Craig Tiller61b910f2015-02-15 10:54:07 -08004522$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/graceful_server_shutdown_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004523
4524
4525LIBEND2END_TEST_INVOKE_LARGE_REQUEST_LEGACY_SRC = \
4526 test/core/end2end/tests/invoke_large_request_legacy.c \
4527
4528
Craig Tiller61b910f2015-02-15 10:54:07 -08004529LIBEND2END_TEST_INVOKE_LARGE_REQUEST_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004530
Craig Tiller61b910f2015-02-15 10:54:07 -08004531$(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004532 $(E) "[AR] Creating $@"
4533 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004534 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a
4535 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004536ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004537 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004538endif
4539
4540
4541
4542
Craig Tiller2c189e32015-02-03 13:56:55 -08004543ifneq ($(NO_DEPS),true)
4544-include $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_LEGACY_OBJS:.o=.dep)
4545endif
4546
Craig Tiller61b910f2015-02-15 10:54:07 -08004547$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/invoke_large_request_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004548
4549
4550LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_LEGACY_SRC = \
4551 test/core/end2end/tests/max_concurrent_streams_legacy.c \
4552
4553
Craig Tiller61b910f2015-02-15 10:54:07 -08004554LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004555
Craig Tiller61b910f2015-02-15 10:54:07 -08004556$(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004557 $(E) "[AR] Creating $@"
4558 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004559 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a
4560 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004561ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004562 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004563endif
4564
4565
4566
4567
Craig Tiller2c189e32015-02-03 13:56:55 -08004568ifneq ($(NO_DEPS),true)
4569-include $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_LEGACY_OBJS:.o=.dep)
4570endif
4571
Craig Tiller61b910f2015-02-15 10:54:07 -08004572$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/max_concurrent_streams_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004573
4574
4575LIBEND2END_TEST_NO_OP_LEGACY_SRC = \
4576 test/core/end2end/tests/no_op_legacy.c \
4577
4578
Craig Tiller61b910f2015-02-15 10:54:07 -08004579LIBEND2END_TEST_NO_OP_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_NO_OP_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004580
Craig Tiller61b910f2015-02-15 10:54:07 -08004581$(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_NO_OP_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004582 $(E) "[AR] Creating $@"
4583 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004584 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a
4585 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBEND2END_TEST_NO_OP_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004586ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004587 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004588endif
4589
4590
4591
4592
Craig Tiller2c189e32015-02-03 13:56:55 -08004593ifneq ($(NO_DEPS),true)
4594-include $(LIBEND2END_TEST_NO_OP_LEGACY_OBJS:.o=.dep)
4595endif
4596
Craig Tiller61b910f2015-02-15 10:54:07 -08004597$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/no_op_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004598
4599
4600LIBEND2END_TEST_PING_PONG_STREAMING_LEGACY_SRC = \
4601 test/core/end2end/tests/ping_pong_streaming_legacy.c \
4602
4603
Craig Tiller61b910f2015-02-15 10:54:07 -08004604LIBEND2END_TEST_PING_PONG_STREAMING_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_PING_PONG_STREAMING_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004605
Craig Tiller61b910f2015-02-15 10:54:07 -08004606$(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_PING_PONG_STREAMING_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004607 $(E) "[AR] Creating $@"
4608 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004609 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a
4610 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBEND2END_TEST_PING_PONG_STREAMING_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004611ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004612 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004613endif
4614
4615
4616
4617
Craig Tiller2c189e32015-02-03 13:56:55 -08004618ifneq ($(NO_DEPS),true)
4619-include $(LIBEND2END_TEST_PING_PONG_STREAMING_LEGACY_OBJS:.o=.dep)
4620endif
4621
Craig Tiller61b910f2015-02-15 10:54:07 -08004622$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/ping_pong_streaming_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004623
4624
4625LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_SRC = \
4626 test/core/end2end/tests/request_response_with_binary_metadata_and_payload_legacy.c \
4627
4628
Craig Tiller61b910f2015-02-15 10:54:07 -08004629LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004630
Craig Tiller61b910f2015-02-15 10:54:07 -08004631$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004632 $(E) "[AR] Creating $@"
4633 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004634 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a
4635 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004636ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004637 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004638endif
4639
4640
4641
4642
Craig Tiller2c189e32015-02-03 13:56:55 -08004643ifneq ($(NO_DEPS),true)
4644-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_OBJS:.o=.dep)
4645endif
4646
Craig Tiller61b910f2015-02-15 10:54:07 -08004647$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_binary_metadata_and_payload_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004648
4649
4650LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_SRC = \
4651 test/core/end2end/tests/request_response_with_metadata_and_payload_legacy.c \
4652
4653
Craig Tiller61b910f2015-02-15 10:54:07 -08004654LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004655
Craig Tiller61b910f2015-02-15 10:54:07 -08004656$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004657 $(E) "[AR] Creating $@"
4658 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004659 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a
4660 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004661ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004662 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004663endif
4664
4665
4666
4667
Craig Tiller2c189e32015-02-03 13:56:55 -08004668ifneq ($(NO_DEPS),true)
4669-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_OBJS:.o=.dep)
4670endif
4671
Craig Tiller61b910f2015-02-15 10:54:07 -08004672$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_metadata_and_payload_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004673
4674
4675LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_SRC = \
4676 test/core/end2end/tests/request_response_with_payload_legacy.c \
4677
4678
Craig Tiller61b910f2015-02-15 10:54:07 -08004679LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004680
Craig Tiller61b910f2015-02-15 10:54:07 -08004681$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004682 $(E) "[AR] Creating $@"
4683 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004684 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a
4685 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004686ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004687 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004688endif
4689
4690
4691
4692
Craig Tiller2c189e32015-02-03 13:56:55 -08004693ifneq ($(NO_DEPS),true)
4694-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_OBJS:.o=.dep)
4695endif
4696
Craig Tiller61b910f2015-02-15 10:54:07 -08004697$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_payload_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004698
4699
4700LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_SRC = \
4701 test/core/end2end/tests/request_response_with_trailing_metadata_and_payload_legacy.c \
4702
4703
Craig Tiller61b910f2015-02-15 10:54:07 -08004704LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004705
Craig Tiller61b910f2015-02-15 10:54:07 -08004706$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004707 $(E) "[AR] Creating $@"
4708 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004709 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a
4710 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004711ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004712 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004713endif
4714
4715
4716
4717
Craig Tiller2c189e32015-02-03 13:56:55 -08004718ifneq ($(NO_DEPS),true)
4719-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_OBJS:.o=.dep)
4720endif
4721
Craig Tiller61b910f2015-02-15 10:54:07 -08004722$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_trailing_metadata_and_payload_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004723
4724
Craig Tillercff2d152015-02-05 13:22:49 -08004725LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_LEGACY_SRC = \
4726 test/core/end2end/tests/request_with_large_metadata_legacy.c \
4727
4728
Craig Tiller61b910f2015-02-15 10:54:07 -08004729LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_LEGACY_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -08004730
Craig Tiller61b910f2015-02-15 10:54:07 -08004731$(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_LEGACY_OBJS)
Craig Tillercff2d152015-02-05 13:22:49 -08004732 $(E) "[AR] Creating $@"
4733 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004734 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a
4735 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_LEGACY_OBJS)
Craig Tillercff2d152015-02-05 13:22:49 -08004736ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004737 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a
Craig Tillercff2d152015-02-05 13:22:49 -08004738endif
4739
4740
4741
4742
Craig Tillercff2d152015-02-05 13:22:49 -08004743ifneq ($(NO_DEPS),true)
4744-include $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_LEGACY_OBJS:.o=.dep)
4745endif
4746
Craig Tiller61b910f2015-02-15 10:54:07 -08004747$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_with_large_metadata_legacy.o:
Craig Tillercff2d152015-02-05 13:22:49 -08004748
4749
4750LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_LEGACY_SRC = \
4751 test/core/end2end/tests/request_with_payload_legacy.c \
4752
4753
Craig Tiller61b910f2015-02-15 10:54:07 -08004754LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_LEGACY_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -08004755
Craig Tiller61b910f2015-02-15 10:54:07 -08004756$(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_LEGACY_OBJS)
Craig Tillercff2d152015-02-05 13:22:49 -08004757 $(E) "[AR] Creating $@"
4758 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004759 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a
4760 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_LEGACY_OBJS)
Craig Tillercff2d152015-02-05 13:22:49 -08004761ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004762 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a
Craig Tillercff2d152015-02-05 13:22:49 -08004763endif
4764
4765
4766
4767
Craig Tillercff2d152015-02-05 13:22:49 -08004768ifneq ($(NO_DEPS),true)
4769-include $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_LEGACY_OBJS:.o=.dep)
4770endif
4771
Craig Tiller61b910f2015-02-15 10:54:07 -08004772$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_with_payload_legacy.o:
Craig Tillercff2d152015-02-05 13:22:49 -08004773
4774
Craig Tiller2c189e32015-02-03 13:56:55 -08004775LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_LEGACY_SRC = \
4776 test/core/end2end/tests/simple_delayed_request_legacy.c \
4777
4778
Craig Tiller61b910f2015-02-15 10:54:07 -08004779LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004780
Craig Tiller61b910f2015-02-15 10:54:07 -08004781$(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004782 $(E) "[AR] Creating $@"
4783 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004784 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a
4785 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004786ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004787 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004788endif
4789
4790
4791
4792
Craig Tiller2c189e32015-02-03 13:56:55 -08004793ifneq ($(NO_DEPS),true)
4794-include $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_LEGACY_OBJS:.o=.dep)
4795endif
4796
Craig Tiller61b910f2015-02-15 10:54:07 -08004797$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/simple_delayed_request_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004798
4799
4800LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_SRC = \
4801 test/core/end2end/tests/simple_request_legacy.c \
4802
4803
Craig Tiller61b910f2015-02-15 10:54:07 -08004804LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004805
Craig Tiller61b910f2015-02-15 10:54:07 -08004806$(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004807 $(E) "[AR] Creating $@"
4808 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004809 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a
4810 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004811ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004812 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004813endif
4814
4815
4816
4817
Craig Tiller2c189e32015-02-03 13:56:55 -08004818ifneq ($(NO_DEPS),true)
4819-include $(LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_OBJS:.o=.dep)
4820endif
4821
Craig Tiller61b910f2015-02-15 10:54:07 -08004822$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/simple_request_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004823
4824
4825LIBEND2END_TEST_THREAD_STRESS_LEGACY_SRC = \
4826 test/core/end2end/tests/thread_stress_legacy.c \
4827
4828
Craig Tiller61b910f2015-02-15 10:54:07 -08004829LIBEND2END_TEST_THREAD_STRESS_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_THREAD_STRESS_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004830
Craig Tiller61b910f2015-02-15 10:54:07 -08004831$(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_THREAD_STRESS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004832 $(E) "[AR] Creating $@"
4833 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004834 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a
4835 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBEND2END_TEST_THREAD_STRESS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004836ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004837 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004838endif
4839
4840
4841
4842
Craig Tiller2c189e32015-02-03 13:56:55 -08004843ifneq ($(NO_DEPS),true)
4844-include $(LIBEND2END_TEST_THREAD_STRESS_LEGACY_OBJS:.o=.dep)
4845endif
4846
Craig Tiller61b910f2015-02-15 10:54:07 -08004847$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/thread_stress_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004848
4849
4850LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_SRC = \
4851 test/core/end2end/tests/writes_done_hangs_with_pending_read_legacy.c \
4852
4853
Craig Tiller61b910f2015-02-15 10:54:07 -08004854LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08004855
Craig Tiller61b910f2015-02-15 10:54:07 -08004856$(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004857 $(E) "[AR] Creating $@"
4858 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004859 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a
4860 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08004861ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004862 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08004863endif
4864
4865
4866
4867
Craig Tiller2c189e32015-02-03 13:56:55 -08004868ifneq ($(NO_DEPS),true)
4869-include $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_OBJS:.o=.dep)
4870endif
4871
Craig Tiller61b910f2015-02-15 10:54:07 -08004872$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/writes_done_hangs_with_pending_read_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08004873
4874
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004875LIBEND2END_CERTS_SRC = \
chenw97fd9e52014-12-19 17:12:36 -08004876 test/core/end2end/data/test_root_cert.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004877 test/core/end2end/data/server1_cert.c \
4878 test/core/end2end/data/server1_key.c \
4879
4880
Craig Tiller61b910f2015-02-15 10:54:07 -08004881LIBEND2END_CERTS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_CERTS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004882
nnoble69ac39f2014-12-12 15:43:38 -08004883ifeq ($(NO_SECURE),true)
4884
Nicolas Noble047b7272015-01-16 13:55:05 -08004885# You can't build secure libraries if you don't have OpenSSL with ALPN.
4886
Craig Tiller61b910f2015-02-15 10:54:07 -08004887$(LIBDIR)/$(CONFIG)/libend2end_certs.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004888
nnoble5b7f32a2014-12-22 08:12:44 -08004889
nnoble69ac39f2014-12-12 15:43:38 -08004890else
4891
Nicolas Noble53830622015-02-12 16:56:38 -08004892
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004893ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08004894# This is to ensure the embedded OpenSSL is built beforehand, properly
4895# installing headers to their final destination on the drive. We need this
4896# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004897test/core/end2end/data/test_root_cert.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004898test/core/end2end/data/server1_cert.c: $(OPENSSL_DEP)
4899test/core/end2end/data/server1_key.c: $(OPENSSL_DEP)
4900endif
4901
Craig Tiller61b910f2015-02-15 10:54:07 -08004902$(LIBDIR)/$(CONFIG)/libend2end_certs.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_CERTS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004903 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004904 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004905 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_certs.a
4906 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBEND2END_CERTS_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004907ifeq ($(SYSTEM),Darwin)
Craig Tiller61b910f2015-02-15 10:54:07 -08004908 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_certs.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004909endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004910
4911
4912
nnoble5b7f32a2014-12-22 08:12:44 -08004913
nnoble69ac39f2014-12-12 15:43:38 -08004914endif
4915
nnoble69ac39f2014-12-12 15:43:38 -08004916ifneq ($(NO_SECURE),true)
4917ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004918-include $(LIBEND2END_CERTS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004919endif
nnoble69ac39f2014-12-12 15:43:38 -08004920endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004921
Craig Tiller61b910f2015-02-15 10:54:07 -08004922$(OBJDIR)/$(CONFIG)/test/core/end2end/data/test_root_cert.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08004923$(OBJDIR)/$(CONFIG)/test/core/end2end/data/server1_cert.o:
4924$(OBJDIR)/$(CONFIG)/test/core/end2end/data/server1_key.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004925
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004926
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004927
nnoble69ac39f2014-12-12 15:43:38 -08004928# All of the test targets, and protoc plugins
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004929
4930
Craig Tiller17ec5f92015-01-18 11:30:41 -08004931ALARM_HEAP_TEST_SRC = \
4932 test/core/iomgr/alarm_heap_test.c \
4933
Craig Tiller61b910f2015-02-15 10:54:07 -08004934ALARM_HEAP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_HEAP_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004935
4936ifeq ($(NO_SECURE),true)
4937
4938# You can't build secure targets if you don't have OpenSSL with ALPN.
4939
Craig Tiller61b910f2015-02-15 10:54:07 -08004940$(BINDIR)/$(CONFIG)/alarm_heap_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004941
4942else
4943
Craig Tiller61b910f2015-02-15 10:54:07 -08004944$(BINDIR)/$(CONFIG)/alarm_heap_test: $(ALARM_HEAP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08004945 $(E) "[LD] Linking $@"
4946 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004947 $(Q) $(LD) $(LDFLAGS) $(ALARM_HEAP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/alarm_heap_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08004948
4949endif
4950
Craig Tiller61b910f2015-02-15 10:54:07 -08004951$(OBJDIR)/$(CONFIG)/test/core/iomgr/alarm_heap_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08004952
4953deps_alarm_heap_test: $(ALARM_HEAP_TEST_OBJS:.o=.dep)
4954
4955ifneq ($(NO_SECURE),true)
4956ifneq ($(NO_DEPS),true)
4957-include $(ALARM_HEAP_TEST_OBJS:.o=.dep)
4958endif
4959endif
4960
4961
4962ALARM_LIST_TEST_SRC = \
4963 test/core/iomgr/alarm_list_test.c \
4964
Craig Tiller61b910f2015-02-15 10:54:07 -08004965ALARM_LIST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_LIST_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004966
4967ifeq ($(NO_SECURE),true)
4968
4969# You can't build secure targets if you don't have OpenSSL with ALPN.
4970
Craig Tiller61b910f2015-02-15 10:54:07 -08004971$(BINDIR)/$(CONFIG)/alarm_list_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004972
4973else
4974
Craig Tiller61b910f2015-02-15 10:54:07 -08004975$(BINDIR)/$(CONFIG)/alarm_list_test: $(ALARM_LIST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08004976 $(E) "[LD] Linking $@"
4977 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004978 $(Q) $(LD) $(LDFLAGS) $(ALARM_LIST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/alarm_list_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08004979
4980endif
4981
Craig Tiller61b910f2015-02-15 10:54:07 -08004982$(OBJDIR)/$(CONFIG)/test/core/iomgr/alarm_list_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08004983
4984deps_alarm_list_test: $(ALARM_LIST_TEST_OBJS:.o=.dep)
4985
4986ifneq ($(NO_SECURE),true)
4987ifneq ($(NO_DEPS),true)
4988-include $(ALARM_LIST_TEST_OBJS:.o=.dep)
4989endif
4990endif
4991
4992
4993ALARM_TEST_SRC = \
4994 test/core/iomgr/alarm_test.c \
4995
Craig Tiller61b910f2015-02-15 10:54:07 -08004996ALARM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004997
4998ifeq ($(NO_SECURE),true)
4999
5000# You can't build secure targets if you don't have OpenSSL with ALPN.
5001
Craig Tiller61b910f2015-02-15 10:54:07 -08005002$(BINDIR)/$(CONFIG)/alarm_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005003
5004else
5005
Craig Tiller61b910f2015-02-15 10:54:07 -08005006$(BINDIR)/$(CONFIG)/alarm_test: $(ALARM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005007 $(E) "[LD] Linking $@"
5008 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005009 $(Q) $(LD) $(LDFLAGS) $(ALARM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/alarm_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005010
5011endif
5012
Craig Tiller61b910f2015-02-15 10:54:07 -08005013$(OBJDIR)/$(CONFIG)/test/core/iomgr/alarm_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005014
5015deps_alarm_test: $(ALARM_TEST_OBJS:.o=.dep)
5016
5017ifneq ($(NO_SECURE),true)
5018ifneq ($(NO_DEPS),true)
5019-include $(ALARM_TEST_OBJS:.o=.dep)
5020endif
5021endif
5022
5023
5024ALPN_TEST_SRC = \
5025 test/core/transport/chttp2/alpn_test.c \
5026
Craig Tiller61b910f2015-02-15 10:54:07 -08005027ALPN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALPN_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005028
5029ifeq ($(NO_SECURE),true)
5030
5031# You can't build secure targets if you don't have OpenSSL with ALPN.
5032
Craig Tiller61b910f2015-02-15 10:54:07 -08005033$(BINDIR)/$(CONFIG)/alpn_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005034
5035else
5036
Craig Tiller61b910f2015-02-15 10:54:07 -08005037$(BINDIR)/$(CONFIG)/alpn_test: $(ALPN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005038 $(E) "[LD] Linking $@"
5039 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005040 $(Q) $(LD) $(LDFLAGS) $(ALPN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/alpn_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005041
5042endif
5043
Craig Tiller61b910f2015-02-15 10:54:07 -08005044$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2/alpn_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005045
5046deps_alpn_test: $(ALPN_TEST_OBJS:.o=.dep)
5047
5048ifneq ($(NO_SECURE),true)
5049ifneq ($(NO_DEPS),true)
5050-include $(ALPN_TEST_OBJS:.o=.dep)
5051endif
5052endif
5053
5054
5055BIN_ENCODER_TEST_SRC = \
5056 test/core/transport/chttp2/bin_encoder_test.c \
5057
Craig Tiller61b910f2015-02-15 10:54:07 -08005058BIN_ENCODER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(BIN_ENCODER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005059
5060ifeq ($(NO_SECURE),true)
5061
5062# You can't build secure targets if you don't have OpenSSL with ALPN.
5063
Craig Tiller61b910f2015-02-15 10:54:07 -08005064$(BINDIR)/$(CONFIG)/bin_encoder_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005065
5066else
5067
Craig Tiller61b910f2015-02-15 10:54:07 -08005068$(BINDIR)/$(CONFIG)/bin_encoder_test: $(BIN_ENCODER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005069 $(E) "[LD] Linking $@"
5070 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005071 $(Q) $(LD) $(LDFLAGS) $(BIN_ENCODER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/bin_encoder_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005072
5073endif
5074
Craig Tiller61b910f2015-02-15 10:54:07 -08005075$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2/bin_encoder_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005076
5077deps_bin_encoder_test: $(BIN_ENCODER_TEST_OBJS:.o=.dep)
5078
5079ifneq ($(NO_SECURE),true)
5080ifneq ($(NO_DEPS),true)
5081-include $(BIN_ENCODER_TEST_OBJS:.o=.dep)
5082endif
5083endif
5084
5085
5086CENSUS_HASH_TABLE_TEST_SRC = \
5087 test/core/statistics/hash_table_test.c \
5088
Craig Tiller61b910f2015-02-15 10:54:07 -08005089CENSUS_HASH_TABLE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_HASH_TABLE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005090
5091ifeq ($(NO_SECURE),true)
5092
5093# You can't build secure targets if you don't have OpenSSL with ALPN.
5094
Craig Tiller61b910f2015-02-15 10:54:07 -08005095$(BINDIR)/$(CONFIG)/census_hash_table_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005096
5097else
5098
Craig Tiller61b910f2015-02-15 10:54:07 -08005099$(BINDIR)/$(CONFIG)/census_hash_table_test: $(CENSUS_HASH_TABLE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005100 $(E) "[LD] Linking $@"
5101 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005102 $(Q) $(LD) $(LDFLAGS) $(CENSUS_HASH_TABLE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_hash_table_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005103
5104endif
5105
Craig Tiller61b910f2015-02-15 10:54:07 -08005106$(OBJDIR)/$(CONFIG)/test/core/statistics/hash_table_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005107
5108deps_census_hash_table_test: $(CENSUS_HASH_TABLE_TEST_OBJS:.o=.dep)
5109
5110ifneq ($(NO_SECURE),true)
5111ifneq ($(NO_DEPS),true)
5112-include $(CENSUS_HASH_TABLE_TEST_OBJS:.o=.dep)
5113endif
5114endif
5115
5116
5117CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_SRC = \
5118 test/core/statistics/multiple_writers_circular_buffer_test.c \
5119
Craig Tiller61b910f2015-02-15 10:54:07 -08005120CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005121
5122ifeq ($(NO_SECURE),true)
5123
5124# You can't build secure targets if you don't have OpenSSL with ALPN.
5125
Craig Tiller61b910f2015-02-15 10:54:07 -08005126$(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005127
5128else
5129
Craig Tiller61b910f2015-02-15 10:54:07 -08005130$(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005131 $(E) "[LD] Linking $@"
5132 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005133 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005134
5135endif
5136
Craig Tiller61b910f2015-02-15 10:54:07 -08005137$(OBJDIR)/$(CONFIG)/test/core/statistics/multiple_writers_circular_buffer_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005138
5139deps_census_statistics_multiple_writers_circular_buffer_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS:.o=.dep)
5140
5141ifneq ($(NO_SECURE),true)
5142ifneq ($(NO_DEPS),true)
5143-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS:.o=.dep)
5144endif
5145endif
5146
5147
5148CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC = \
5149 test/core/statistics/multiple_writers_test.c \
5150
Craig Tiller61b910f2015-02-15 10:54:07 -08005151CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005152
5153ifeq ($(NO_SECURE),true)
5154
5155# You can't build secure targets if you don't have OpenSSL with ALPN.
5156
Craig Tiller61b910f2015-02-15 10:54:07 -08005157$(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005158
5159else
5160
Craig Tiller61b910f2015-02-15 10:54:07 -08005161$(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005162 $(E) "[LD] Linking $@"
5163 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005164 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005165
5166endif
5167
Craig Tiller61b910f2015-02-15 10:54:07 -08005168$(OBJDIR)/$(CONFIG)/test/core/statistics/multiple_writers_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005169
5170deps_census_statistics_multiple_writers_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS:.o=.dep)
5171
5172ifneq ($(NO_SECURE),true)
5173ifneq ($(NO_DEPS),true)
5174-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS:.o=.dep)
5175endif
5176endif
5177
5178
5179CENSUS_STATISTICS_PERFORMANCE_TEST_SRC = \
5180 test/core/statistics/performance_test.c \
5181
Craig Tiller61b910f2015-02-15 10:54:07 -08005182CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_PERFORMANCE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005183
5184ifeq ($(NO_SECURE),true)
5185
5186# You can't build secure targets if you don't have OpenSSL with ALPN.
5187
Craig Tiller61b910f2015-02-15 10:54:07 -08005188$(BINDIR)/$(CONFIG)/census_statistics_performance_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005189
5190else
5191
Craig Tiller61b910f2015-02-15 10:54:07 -08005192$(BINDIR)/$(CONFIG)/census_statistics_performance_test: $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005193 $(E) "[LD] Linking $@"
5194 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005195 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_statistics_performance_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005196
5197endif
5198
Craig Tiller61b910f2015-02-15 10:54:07 -08005199$(OBJDIR)/$(CONFIG)/test/core/statistics/performance_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005200
5201deps_census_statistics_performance_test: $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS:.o=.dep)
5202
5203ifneq ($(NO_SECURE),true)
5204ifneq ($(NO_DEPS),true)
5205-include $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS:.o=.dep)
5206endif
5207endif
5208
5209
5210CENSUS_STATISTICS_QUICK_TEST_SRC = \
5211 test/core/statistics/quick_test.c \
5212
Craig Tiller61b910f2015-02-15 10:54:07 -08005213CENSUS_STATISTICS_QUICK_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_QUICK_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005214
5215ifeq ($(NO_SECURE),true)
5216
5217# You can't build secure targets if you don't have OpenSSL with ALPN.
5218
Craig Tiller61b910f2015-02-15 10:54:07 -08005219$(BINDIR)/$(CONFIG)/census_statistics_quick_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005220
5221else
5222
Craig Tiller61b910f2015-02-15 10:54:07 -08005223$(BINDIR)/$(CONFIG)/census_statistics_quick_test: $(CENSUS_STATISTICS_QUICK_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005224 $(E) "[LD] Linking $@"
5225 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005226 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_QUICK_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_statistics_quick_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005227
5228endif
5229
Craig Tiller61b910f2015-02-15 10:54:07 -08005230$(OBJDIR)/$(CONFIG)/test/core/statistics/quick_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005231
5232deps_census_statistics_quick_test: $(CENSUS_STATISTICS_QUICK_TEST_OBJS:.o=.dep)
5233
5234ifneq ($(NO_SECURE),true)
5235ifneq ($(NO_DEPS),true)
5236-include $(CENSUS_STATISTICS_QUICK_TEST_OBJS:.o=.dep)
5237endif
5238endif
5239
5240
5241CENSUS_STATISTICS_SMALL_LOG_TEST_SRC = \
5242 test/core/statistics/small_log_test.c \
5243
Craig Tiller61b910f2015-02-15 10:54:07 -08005244CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_SMALL_LOG_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005245
5246ifeq ($(NO_SECURE),true)
5247
5248# You can't build secure targets if you don't have OpenSSL with ALPN.
5249
Craig Tiller61b910f2015-02-15 10:54:07 -08005250$(BINDIR)/$(CONFIG)/census_statistics_small_log_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005251
5252else
5253
Craig Tiller61b910f2015-02-15 10:54:07 -08005254$(BINDIR)/$(CONFIG)/census_statistics_small_log_test: $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005255 $(E) "[LD] Linking $@"
5256 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005257 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_statistics_small_log_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005258
5259endif
5260
Craig Tiller61b910f2015-02-15 10:54:07 -08005261$(OBJDIR)/$(CONFIG)/test/core/statistics/small_log_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005262
5263deps_census_statistics_small_log_test: $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS:.o=.dep)
5264
5265ifneq ($(NO_SECURE),true)
5266ifneq ($(NO_DEPS),true)
5267-include $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS:.o=.dep)
5268endif
5269endif
5270
5271
5272CENSUS_STATS_STORE_TEST_SRC = \
5273 test/core/statistics/rpc_stats_test.c \
5274
Craig Tiller61b910f2015-02-15 10:54:07 -08005275CENSUS_STATS_STORE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATS_STORE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005276
5277ifeq ($(NO_SECURE),true)
5278
5279# You can't build secure targets if you don't have OpenSSL with ALPN.
5280
Craig Tiller61b910f2015-02-15 10:54:07 -08005281$(BINDIR)/$(CONFIG)/census_stats_store_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005282
5283else
5284
Craig Tiller61b910f2015-02-15 10:54:07 -08005285$(BINDIR)/$(CONFIG)/census_stats_store_test: $(CENSUS_STATS_STORE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005286 $(E) "[LD] Linking $@"
5287 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005288 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STATS_STORE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_stats_store_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005289
5290endif
5291
Craig Tiller61b910f2015-02-15 10:54:07 -08005292$(OBJDIR)/$(CONFIG)/test/core/statistics/rpc_stats_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005293
5294deps_census_stats_store_test: $(CENSUS_STATS_STORE_TEST_OBJS:.o=.dep)
5295
5296ifneq ($(NO_SECURE),true)
5297ifneq ($(NO_DEPS),true)
5298-include $(CENSUS_STATS_STORE_TEST_OBJS:.o=.dep)
5299endif
5300endif
5301
5302
5303CENSUS_STUB_TEST_SRC = \
5304 test/core/statistics/census_stub_test.c \
5305
Craig Tiller61b910f2015-02-15 10:54:07 -08005306CENSUS_STUB_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STUB_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005307
5308ifeq ($(NO_SECURE),true)
5309
5310# You can't build secure targets if you don't have OpenSSL with ALPN.
5311
Craig Tiller61b910f2015-02-15 10:54:07 -08005312$(BINDIR)/$(CONFIG)/census_stub_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005313
5314else
5315
Craig Tiller61b910f2015-02-15 10:54:07 -08005316$(BINDIR)/$(CONFIG)/census_stub_test: $(CENSUS_STUB_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005317 $(E) "[LD] Linking $@"
5318 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005319 $(Q) $(LD) $(LDFLAGS) $(CENSUS_STUB_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_stub_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005320
5321endif
5322
Craig Tiller61b910f2015-02-15 10:54:07 -08005323$(OBJDIR)/$(CONFIG)/test/core/statistics/census_stub_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005324
5325deps_census_stub_test: $(CENSUS_STUB_TEST_OBJS:.o=.dep)
5326
5327ifneq ($(NO_SECURE),true)
5328ifneq ($(NO_DEPS),true)
5329-include $(CENSUS_STUB_TEST_OBJS:.o=.dep)
5330endif
5331endif
5332
5333
5334CENSUS_TRACE_STORE_TEST_SRC = \
5335 test/core/statistics/trace_test.c \
5336
Craig Tiller61b910f2015-02-15 10:54:07 -08005337CENSUS_TRACE_STORE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_TRACE_STORE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005338
5339ifeq ($(NO_SECURE),true)
5340
5341# You can't build secure targets if you don't have OpenSSL with ALPN.
5342
Craig Tiller61b910f2015-02-15 10:54:07 -08005343$(BINDIR)/$(CONFIG)/census_trace_store_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005344
5345else
5346
Craig Tiller61b910f2015-02-15 10:54:07 -08005347$(BINDIR)/$(CONFIG)/census_trace_store_test: $(CENSUS_TRACE_STORE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005348 $(E) "[LD] Linking $@"
5349 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005350 $(Q) $(LD) $(LDFLAGS) $(CENSUS_TRACE_STORE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_trace_store_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005351
5352endif
5353
Craig Tiller61b910f2015-02-15 10:54:07 -08005354$(OBJDIR)/$(CONFIG)/test/core/statistics/trace_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005355
5356deps_census_trace_store_test: $(CENSUS_TRACE_STORE_TEST_OBJS:.o=.dep)
5357
5358ifneq ($(NO_SECURE),true)
5359ifneq ($(NO_DEPS),true)
5360-include $(CENSUS_TRACE_STORE_TEST_OBJS:.o=.dep)
5361endif
5362endif
5363
5364
5365CENSUS_WINDOW_STATS_TEST_SRC = \
5366 test/core/statistics/window_stats_test.c \
5367
Craig Tiller61b910f2015-02-15 10:54:07 -08005368CENSUS_WINDOW_STATS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_WINDOW_STATS_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005369
5370ifeq ($(NO_SECURE),true)
5371
5372# You can't build secure targets if you don't have OpenSSL with ALPN.
5373
Craig Tiller61b910f2015-02-15 10:54:07 -08005374$(BINDIR)/$(CONFIG)/census_window_stats_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005375
5376else
5377
Craig Tiller61b910f2015-02-15 10:54:07 -08005378$(BINDIR)/$(CONFIG)/census_window_stats_test: $(CENSUS_WINDOW_STATS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005379 $(E) "[LD] Linking $@"
5380 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005381 $(Q) $(LD) $(LDFLAGS) $(CENSUS_WINDOW_STATS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/census_window_stats_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005382
5383endif
5384
Craig Tiller61b910f2015-02-15 10:54:07 -08005385$(OBJDIR)/$(CONFIG)/test/core/statistics/window_stats_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005386
5387deps_census_window_stats_test: $(CENSUS_WINDOW_STATS_TEST_OBJS:.o=.dep)
5388
5389ifneq ($(NO_SECURE),true)
5390ifneq ($(NO_DEPS),true)
5391-include $(CENSUS_WINDOW_STATS_TEST_OBJS:.o=.dep)
5392endif
5393endif
5394
5395
Craig Tiller17ec5f92015-01-18 11:30:41 -08005396CHTTP2_STATUS_CONVERSION_TEST_SRC = \
5397 test/core/transport/chttp2/status_conversion_test.c \
5398
Craig Tiller61b910f2015-02-15 10:54:07 -08005399CHTTP2_STATUS_CONVERSION_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STATUS_CONVERSION_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005400
5401ifeq ($(NO_SECURE),true)
5402
5403# You can't build secure targets if you don't have OpenSSL with ALPN.
5404
Craig Tiller61b910f2015-02-15 10:54:07 -08005405$(BINDIR)/$(CONFIG)/chttp2_status_conversion_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005406
5407else
5408
Craig Tiller61b910f2015-02-15 10:54:07 -08005409$(BINDIR)/$(CONFIG)/chttp2_status_conversion_test: $(CHTTP2_STATUS_CONVERSION_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005410 $(E) "[LD] Linking $@"
5411 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005412 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_STATUS_CONVERSION_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005413
5414endif
5415
Craig Tiller61b910f2015-02-15 10:54:07 -08005416$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2/status_conversion_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005417
5418deps_chttp2_status_conversion_test: $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep)
5419
5420ifneq ($(NO_SECURE),true)
5421ifneq ($(NO_DEPS),true)
5422-include $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep)
5423endif
5424endif
5425
5426
5427CHTTP2_STREAM_ENCODER_TEST_SRC = \
5428 test/core/transport/chttp2/stream_encoder_test.c \
5429
Craig Tiller61b910f2015-02-15 10:54:07 -08005430CHTTP2_STREAM_ENCODER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_ENCODER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005431
5432ifeq ($(NO_SECURE),true)
5433
5434# You can't build secure targets if you don't have OpenSSL with ALPN.
5435
Craig Tiller61b910f2015-02-15 10:54:07 -08005436$(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005437
5438else
5439
Craig Tiller61b910f2015-02-15 10:54:07 -08005440$(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test: $(CHTTP2_STREAM_ENCODER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005441 $(E) "[LD] Linking $@"
5442 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005443 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_STREAM_ENCODER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005444
5445endif
5446
Craig Tiller61b910f2015-02-15 10:54:07 -08005447$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2/stream_encoder_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005448
5449deps_chttp2_stream_encoder_test: $(CHTTP2_STREAM_ENCODER_TEST_OBJS:.o=.dep)
5450
5451ifneq ($(NO_SECURE),true)
5452ifneq ($(NO_DEPS),true)
5453-include $(CHTTP2_STREAM_ENCODER_TEST_OBJS:.o=.dep)
5454endif
5455endif
5456
5457
5458CHTTP2_STREAM_MAP_TEST_SRC = \
5459 test/core/transport/chttp2/stream_map_test.c \
5460
Craig Tiller61b910f2015-02-15 10:54:07 -08005461CHTTP2_STREAM_MAP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_MAP_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005462
5463ifeq ($(NO_SECURE),true)
5464
5465# You can't build secure targets if you don't have OpenSSL with ALPN.
5466
Craig Tiller61b910f2015-02-15 10:54:07 -08005467$(BINDIR)/$(CONFIG)/chttp2_stream_map_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005468
5469else
5470
Craig Tiller61b910f2015-02-15 10:54:07 -08005471$(BINDIR)/$(CONFIG)/chttp2_stream_map_test: $(CHTTP2_STREAM_MAP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005472 $(E) "[LD] Linking $@"
5473 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005474 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_STREAM_MAP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_stream_map_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005475
5476endif
5477
Craig Tiller61b910f2015-02-15 10:54:07 -08005478$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2/stream_map_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005479
5480deps_chttp2_stream_map_test: $(CHTTP2_STREAM_MAP_TEST_OBJS:.o=.dep)
5481
5482ifneq ($(NO_SECURE),true)
5483ifneq ($(NO_DEPS),true)
5484-include $(CHTTP2_STREAM_MAP_TEST_OBJS:.o=.dep)
5485endif
5486endif
5487
5488
5489CHTTP2_TRANSPORT_END2END_TEST_SRC = \
5490 test/core/transport/chttp2_transport_end2end_test.c \
5491
Craig Tiller61b910f2015-02-15 10:54:07 -08005492CHTTP2_TRANSPORT_END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_TRANSPORT_END2END_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005493
5494ifeq ($(NO_SECURE),true)
5495
5496# You can't build secure targets if you don't have OpenSSL with ALPN.
5497
Craig Tiller61b910f2015-02-15 10:54:07 -08005498$(BINDIR)/$(CONFIG)/chttp2_transport_end2end_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005499
5500else
5501
Craig Tiller61b910f2015-02-15 10:54:07 -08005502$(BINDIR)/$(CONFIG)/chttp2_transport_end2end_test: $(CHTTP2_TRANSPORT_END2END_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005503 $(E) "[LD] Linking $@"
5504 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005505 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_TRANSPORT_END2END_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_transport_end2end_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005506
5507endif
5508
Craig Tiller61b910f2015-02-15 10:54:07 -08005509$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2_transport_end2end_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005510
5511deps_chttp2_transport_end2end_test: $(CHTTP2_TRANSPORT_END2END_TEST_OBJS:.o=.dep)
5512
5513ifneq ($(NO_SECURE),true)
5514ifneq ($(NO_DEPS),true)
5515-include $(CHTTP2_TRANSPORT_END2END_TEST_OBJS:.o=.dep)
5516endif
5517endif
5518
5519
Craig Tiller17ec5f92015-01-18 11:30:41 -08005520DUALSTACK_SOCKET_TEST_SRC = \
5521 test/core/end2end/dualstack_socket_test.c \
5522
Craig Tiller61b910f2015-02-15 10:54:07 -08005523DUALSTACK_SOCKET_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(DUALSTACK_SOCKET_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005524
5525ifeq ($(NO_SECURE),true)
5526
5527# You can't build secure targets if you don't have OpenSSL with ALPN.
5528
Craig Tiller61b910f2015-02-15 10:54:07 -08005529$(BINDIR)/$(CONFIG)/dualstack_socket_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005530
5531else
5532
Craig Tiller61b910f2015-02-15 10:54:07 -08005533$(BINDIR)/$(CONFIG)/dualstack_socket_test: $(DUALSTACK_SOCKET_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005534 $(E) "[LD] Linking $@"
5535 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005536 $(Q) $(LD) $(LDFLAGS) $(DUALSTACK_SOCKET_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/dualstack_socket_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005537
5538endif
5539
Craig Tiller61b910f2015-02-15 10:54:07 -08005540$(OBJDIR)/$(CONFIG)/test/core/end2end/dualstack_socket_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005541
5542deps_dualstack_socket_test: $(DUALSTACK_SOCKET_TEST_OBJS:.o=.dep)
5543
5544ifneq ($(NO_SECURE),true)
5545ifneq ($(NO_DEPS),true)
5546-include $(DUALSTACK_SOCKET_TEST_OBJS:.o=.dep)
5547endif
5548endif
5549
5550
5551ECHO_CLIENT_SRC = \
5552 test/core/echo/client.c \
5553
Craig Tiller61b910f2015-02-15 10:54:07 -08005554ECHO_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_CLIENT_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005555
5556ifeq ($(NO_SECURE),true)
5557
5558# You can't build secure targets if you don't have OpenSSL with ALPN.
5559
Craig Tiller61b910f2015-02-15 10:54:07 -08005560$(BINDIR)/$(CONFIG)/echo_client: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005561
5562else
5563
Craig Tiller61b910f2015-02-15 10:54:07 -08005564$(BINDIR)/$(CONFIG)/echo_client: $(ECHO_CLIENT_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005565 $(E) "[LD] Linking $@"
5566 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005567 $(Q) $(LD) $(LDFLAGS) $(ECHO_CLIENT_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/echo_client
Craig Tiller17ec5f92015-01-18 11:30:41 -08005568
5569endif
5570
Craig Tiller61b910f2015-02-15 10:54:07 -08005571$(OBJDIR)/$(CONFIG)/test/core/echo/client.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005572
5573deps_echo_client: $(ECHO_CLIENT_OBJS:.o=.dep)
5574
5575ifneq ($(NO_SECURE),true)
5576ifneq ($(NO_DEPS),true)
5577-include $(ECHO_CLIENT_OBJS:.o=.dep)
5578endif
5579endif
5580
5581
5582ECHO_SERVER_SRC = \
5583 test/core/echo/server.c \
5584
Craig Tiller61b910f2015-02-15 10:54:07 -08005585ECHO_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_SERVER_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005586
5587ifeq ($(NO_SECURE),true)
5588
5589# You can't build secure targets if you don't have OpenSSL with ALPN.
5590
Craig Tiller61b910f2015-02-15 10:54:07 -08005591$(BINDIR)/$(CONFIG)/echo_server: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005592
5593else
5594
Craig Tiller61b910f2015-02-15 10:54:07 -08005595$(BINDIR)/$(CONFIG)/echo_server: $(ECHO_SERVER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005596 $(E) "[LD] Linking $@"
5597 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005598 $(Q) $(LD) $(LDFLAGS) $(ECHO_SERVER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/echo_server
Craig Tiller17ec5f92015-01-18 11:30:41 -08005599
5600endif
5601
Craig Tiller61b910f2015-02-15 10:54:07 -08005602$(OBJDIR)/$(CONFIG)/test/core/echo/server.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005603
5604deps_echo_server: $(ECHO_SERVER_OBJS:.o=.dep)
5605
5606ifneq ($(NO_SECURE),true)
5607ifneq ($(NO_DEPS),true)
5608-include $(ECHO_SERVER_OBJS:.o=.dep)
5609endif
5610endif
5611
5612
5613ECHO_TEST_SRC = \
5614 test/core/echo/echo_test.c \
5615
Craig Tiller61b910f2015-02-15 10:54:07 -08005616ECHO_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005617
5618ifeq ($(NO_SECURE),true)
5619
5620# You can't build secure targets if you don't have OpenSSL with ALPN.
5621
Craig Tiller61b910f2015-02-15 10:54:07 -08005622$(BINDIR)/$(CONFIG)/echo_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005623
5624else
5625
Craig Tiller61b910f2015-02-15 10:54:07 -08005626$(BINDIR)/$(CONFIG)/echo_test: $(ECHO_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005627 $(E) "[LD] Linking $@"
5628 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005629 $(Q) $(LD) $(LDFLAGS) $(ECHO_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/echo_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005630
5631endif
5632
Craig Tiller61b910f2015-02-15 10:54:07 -08005633$(OBJDIR)/$(CONFIG)/test/core/echo/echo_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005634
5635deps_echo_test: $(ECHO_TEST_OBJS:.o=.dep)
5636
5637ifneq ($(NO_SECURE),true)
5638ifneq ($(NO_DEPS),true)
5639-include $(ECHO_TEST_OBJS:.o=.dep)
5640endif
5641endif
5642
5643
Craig Tiller17ec5f92015-01-18 11:30:41 -08005644FD_POSIX_TEST_SRC = \
5645 test/core/iomgr/fd_posix_test.c \
5646
Craig Tiller61b910f2015-02-15 10:54:07 -08005647FD_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FD_POSIX_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005648
5649ifeq ($(NO_SECURE),true)
5650
5651# You can't build secure targets if you don't have OpenSSL with ALPN.
5652
Craig Tiller61b910f2015-02-15 10:54:07 -08005653$(BINDIR)/$(CONFIG)/fd_posix_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005654
5655else
5656
Craig Tiller61b910f2015-02-15 10:54:07 -08005657$(BINDIR)/$(CONFIG)/fd_posix_test: $(FD_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005658 $(E) "[LD] Linking $@"
5659 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005660 $(Q) $(LD) $(LDFLAGS) $(FD_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/fd_posix_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005661
5662endif
5663
Craig Tiller61b910f2015-02-15 10:54:07 -08005664$(OBJDIR)/$(CONFIG)/test/core/iomgr/fd_posix_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005665
5666deps_fd_posix_test: $(FD_POSIX_TEST_OBJS:.o=.dep)
5667
5668ifneq ($(NO_SECURE),true)
5669ifneq ($(NO_DEPS),true)
5670-include $(FD_POSIX_TEST_OBJS:.o=.dep)
5671endif
5672endif
5673
5674
5675FLING_CLIENT_SRC = \
5676 test/core/fling/client.c \
5677
Craig Tiller61b910f2015-02-15 10:54:07 -08005678FLING_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_CLIENT_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005679
5680ifeq ($(NO_SECURE),true)
5681
5682# You can't build secure targets if you don't have OpenSSL with ALPN.
5683
Craig Tiller61b910f2015-02-15 10:54:07 -08005684$(BINDIR)/$(CONFIG)/fling_client: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005685
5686else
5687
Craig Tiller61b910f2015-02-15 10:54:07 -08005688$(BINDIR)/$(CONFIG)/fling_client: $(FLING_CLIENT_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005689 $(E) "[LD] Linking $@"
5690 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005691 $(Q) $(LD) $(LDFLAGS) $(FLING_CLIENT_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/fling_client
Craig Tiller17ec5f92015-01-18 11:30:41 -08005692
5693endif
5694
Craig Tiller61b910f2015-02-15 10:54:07 -08005695$(OBJDIR)/$(CONFIG)/test/core/fling/client.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005696
5697deps_fling_client: $(FLING_CLIENT_OBJS:.o=.dep)
5698
5699ifneq ($(NO_SECURE),true)
5700ifneq ($(NO_DEPS),true)
5701-include $(FLING_CLIENT_OBJS:.o=.dep)
5702endif
5703endif
5704
5705
5706FLING_SERVER_SRC = \
5707 test/core/fling/server.c \
5708
Craig Tiller61b910f2015-02-15 10:54:07 -08005709FLING_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_SERVER_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005710
5711ifeq ($(NO_SECURE),true)
5712
5713# You can't build secure targets if you don't have OpenSSL with ALPN.
5714
Craig Tiller61b910f2015-02-15 10:54:07 -08005715$(BINDIR)/$(CONFIG)/fling_server: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005716
5717else
5718
Craig Tiller61b910f2015-02-15 10:54:07 -08005719$(BINDIR)/$(CONFIG)/fling_server: $(FLING_SERVER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005720 $(E) "[LD] Linking $@"
5721 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005722 $(Q) $(LD) $(LDFLAGS) $(FLING_SERVER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/fling_server
Craig Tiller17ec5f92015-01-18 11:30:41 -08005723
5724endif
5725
Craig Tiller61b910f2015-02-15 10:54:07 -08005726$(OBJDIR)/$(CONFIG)/test/core/fling/server.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005727
5728deps_fling_server: $(FLING_SERVER_OBJS:.o=.dep)
5729
5730ifneq ($(NO_SECURE),true)
5731ifneq ($(NO_DEPS),true)
5732-include $(FLING_SERVER_OBJS:.o=.dep)
5733endif
5734endif
5735
5736
5737FLING_STREAM_TEST_SRC = \
5738 test/core/fling/fling_stream_test.c \
5739
Craig Tiller61b910f2015-02-15 10:54:07 -08005740FLING_STREAM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_STREAM_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005741
5742ifeq ($(NO_SECURE),true)
5743
5744# You can't build secure targets if you don't have OpenSSL with ALPN.
5745
Craig Tiller61b910f2015-02-15 10:54:07 -08005746$(BINDIR)/$(CONFIG)/fling_stream_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005747
5748else
5749
Craig Tiller61b910f2015-02-15 10:54:07 -08005750$(BINDIR)/$(CONFIG)/fling_stream_test: $(FLING_STREAM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005751 $(E) "[LD] Linking $@"
5752 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005753 $(Q) $(LD) $(LDFLAGS) $(FLING_STREAM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/fling_stream_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005754
5755endif
5756
Craig Tiller61b910f2015-02-15 10:54:07 -08005757$(OBJDIR)/$(CONFIG)/test/core/fling/fling_stream_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005758
5759deps_fling_stream_test: $(FLING_STREAM_TEST_OBJS:.o=.dep)
5760
5761ifneq ($(NO_SECURE),true)
5762ifneq ($(NO_DEPS),true)
5763-include $(FLING_STREAM_TEST_OBJS:.o=.dep)
5764endif
5765endif
5766
5767
5768FLING_TEST_SRC = \
5769 test/core/fling/fling_test.c \
5770
Craig Tiller61b910f2015-02-15 10:54:07 -08005771FLING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005772
5773ifeq ($(NO_SECURE),true)
5774
5775# You can't build secure targets if you don't have OpenSSL with ALPN.
5776
Craig Tiller61b910f2015-02-15 10:54:07 -08005777$(BINDIR)/$(CONFIG)/fling_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005778
5779else
5780
Craig Tiller61b910f2015-02-15 10:54:07 -08005781$(BINDIR)/$(CONFIG)/fling_test: $(FLING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005782 $(E) "[LD] Linking $@"
5783 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005784 $(Q) $(LD) $(LDFLAGS) $(FLING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/fling_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08005785
5786endif
5787
Craig Tiller61b910f2015-02-15 10:54:07 -08005788$(OBJDIR)/$(CONFIG)/test/core/fling/fling_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005789
5790deps_fling_test: $(FLING_TEST_OBJS:.o=.dep)
5791
5792ifneq ($(NO_SECURE),true)
5793ifneq ($(NO_DEPS),true)
5794-include $(FLING_TEST_OBJS:.o=.dep)
5795endif
5796endif
5797
5798
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005799GEN_HPACK_TABLES_SRC = \
5800 src/core/transport/chttp2/gen_hpack_tables.c \
5801
Craig Tiller61b910f2015-02-15 10:54:07 -08005802GEN_HPACK_TABLES_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GEN_HPACK_TABLES_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005803
nnoble69ac39f2014-12-12 15:43:38 -08005804ifeq ($(NO_SECURE),true)
5805
Nicolas Noble047b7272015-01-16 13:55:05 -08005806# You can't build secure targets if you don't have OpenSSL with ALPN.
5807
Craig Tiller61b910f2015-02-15 10:54:07 -08005808$(BINDIR)/$(CONFIG)/gen_hpack_tables: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005809
5810else
5811
Craig Tiller61b910f2015-02-15 10:54:07 -08005812$(BINDIR)/$(CONFIG)/gen_hpack_tables: $(GEN_HPACK_TABLES_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005813 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005814 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005815 $(Q) $(LD) $(LDFLAGS) $(GEN_HPACK_TABLES_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gen_hpack_tables
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005816
nnoble69ac39f2014-12-12 15:43:38 -08005817endif
5818
Craig Tiller61b910f2015-02-15 10:54:07 -08005819$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/gen_hpack_tables.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc.a
Craig Tillerd4773f52015-01-12 16:38:47 -08005820
Craig Tiller8f126a62015-01-15 08:50:19 -08005821deps_gen_hpack_tables: $(GEN_HPACK_TABLES_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005822
nnoble69ac39f2014-12-12 15:43:38 -08005823ifneq ($(NO_SECURE),true)
5824ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005825-include $(GEN_HPACK_TABLES_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005826endif
nnoble69ac39f2014-12-12 15:43:38 -08005827endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005828
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005829
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005830GPR_CANCELLABLE_TEST_SRC = \
5831 test/core/support/cancellable_test.c \
5832
Craig Tiller61b910f2015-02-15 10:54:07 -08005833GPR_CANCELLABLE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CANCELLABLE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005834
nnoble69ac39f2014-12-12 15:43:38 -08005835ifeq ($(NO_SECURE),true)
5836
Nicolas Noble047b7272015-01-16 13:55:05 -08005837# You can't build secure targets if you don't have OpenSSL with ALPN.
5838
Craig Tiller61b910f2015-02-15 10:54:07 -08005839$(BINDIR)/$(CONFIG)/gpr_cancellable_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005840
5841else
5842
Craig Tiller61b910f2015-02-15 10:54:07 -08005843$(BINDIR)/$(CONFIG)/gpr_cancellable_test: $(GPR_CANCELLABLE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005844 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005845 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005846 $(Q) $(LD) $(LDFLAGS) $(GPR_CANCELLABLE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_cancellable_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005847
nnoble69ac39f2014-12-12 15:43:38 -08005848endif
5849
Craig Tiller61b910f2015-02-15 10:54:07 -08005850$(OBJDIR)/$(CONFIG)/test/core/support/cancellable_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08005851
Craig Tiller8f126a62015-01-15 08:50:19 -08005852deps_gpr_cancellable_test: $(GPR_CANCELLABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005853
nnoble69ac39f2014-12-12 15:43:38 -08005854ifneq ($(NO_SECURE),true)
5855ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005856-include $(GPR_CANCELLABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005857endif
nnoble69ac39f2014-12-12 15:43:38 -08005858endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005859
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005860
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005861GPR_CMDLINE_TEST_SRC = \
5862 test/core/support/cmdline_test.c \
5863
Craig Tiller61b910f2015-02-15 10:54:07 -08005864GPR_CMDLINE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CMDLINE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005865
nnoble69ac39f2014-12-12 15:43:38 -08005866ifeq ($(NO_SECURE),true)
5867
Nicolas Noble047b7272015-01-16 13:55:05 -08005868# You can't build secure targets if you don't have OpenSSL with ALPN.
5869
Craig Tiller61b910f2015-02-15 10:54:07 -08005870$(BINDIR)/$(CONFIG)/gpr_cmdline_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005871
5872else
5873
Craig Tiller61b910f2015-02-15 10:54:07 -08005874$(BINDIR)/$(CONFIG)/gpr_cmdline_test: $(GPR_CMDLINE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005875 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005876 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005877 $(Q) $(LD) $(LDFLAGS) $(GPR_CMDLINE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_cmdline_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005878
nnoble69ac39f2014-12-12 15:43:38 -08005879endif
5880
Craig Tiller61b910f2015-02-15 10:54:07 -08005881$(OBJDIR)/$(CONFIG)/test/core/support/cmdline_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08005882
Craig Tiller8f126a62015-01-15 08:50:19 -08005883deps_gpr_cmdline_test: $(GPR_CMDLINE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005884
nnoble69ac39f2014-12-12 15:43:38 -08005885ifneq ($(NO_SECURE),true)
5886ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005887-include $(GPR_CMDLINE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005888endif
nnoble69ac39f2014-12-12 15:43:38 -08005889endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005890
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005891
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005892GPR_ENV_TEST_SRC = \
5893 test/core/support/env_test.c \
5894
Craig Tiller61b910f2015-02-15 10:54:07 -08005895GPR_ENV_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_ENV_TEST_SRC))))
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005896
5897ifeq ($(NO_SECURE),true)
5898
5899# You can't build secure targets if you don't have OpenSSL with ALPN.
5900
Craig Tiller61b910f2015-02-15 10:54:07 -08005901$(BINDIR)/$(CONFIG)/gpr_env_test: openssl_dep_error
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005902
5903else
5904
Craig Tiller61b910f2015-02-15 10:54:07 -08005905$(BINDIR)/$(CONFIG)/gpr_env_test: $(GPR_ENV_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005906 $(E) "[LD] Linking $@"
5907 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005908 $(Q) $(LD) $(LDFLAGS) $(GPR_ENV_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_env_test
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005909
5910endif
5911
Craig Tiller61b910f2015-02-15 10:54:07 -08005912$(OBJDIR)/$(CONFIG)/test/core/support/env_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005913
5914deps_gpr_env_test: $(GPR_ENV_TEST_OBJS:.o=.dep)
5915
5916ifneq ($(NO_SECURE),true)
5917ifneq ($(NO_DEPS),true)
5918-include $(GPR_ENV_TEST_OBJS:.o=.dep)
5919endif
5920endif
5921
5922
5923GPR_FILE_TEST_SRC = \
5924 test/core/support/file_test.c \
5925
Craig Tiller61b910f2015-02-15 10:54:07 -08005926GPR_FILE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_FILE_TEST_SRC))))
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005927
5928ifeq ($(NO_SECURE),true)
5929
5930# You can't build secure targets if you don't have OpenSSL with ALPN.
5931
Craig Tiller61b910f2015-02-15 10:54:07 -08005932$(BINDIR)/$(CONFIG)/gpr_file_test: openssl_dep_error
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005933
5934else
5935
Craig Tiller61b910f2015-02-15 10:54:07 -08005936$(BINDIR)/$(CONFIG)/gpr_file_test: $(GPR_FILE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005937 $(E) "[LD] Linking $@"
5938 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005939 $(Q) $(LD) $(LDFLAGS) $(GPR_FILE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_file_test
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005940
5941endif
5942
Craig Tiller61b910f2015-02-15 10:54:07 -08005943$(OBJDIR)/$(CONFIG)/test/core/support/file_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005944
5945deps_gpr_file_test: $(GPR_FILE_TEST_OBJS:.o=.dep)
5946
5947ifneq ($(NO_SECURE),true)
5948ifneq ($(NO_DEPS),true)
5949-include $(GPR_FILE_TEST_OBJS:.o=.dep)
5950endif
5951endif
5952
5953
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005954GPR_HISTOGRAM_TEST_SRC = \
5955 test/core/support/histogram_test.c \
5956
Craig Tiller61b910f2015-02-15 10:54:07 -08005957GPR_HISTOGRAM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HISTOGRAM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005958
nnoble69ac39f2014-12-12 15:43:38 -08005959ifeq ($(NO_SECURE),true)
5960
Nicolas Noble047b7272015-01-16 13:55:05 -08005961# You can't build secure targets if you don't have OpenSSL with ALPN.
5962
Craig Tiller61b910f2015-02-15 10:54:07 -08005963$(BINDIR)/$(CONFIG)/gpr_histogram_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005964
5965else
5966
Craig Tiller61b910f2015-02-15 10:54:07 -08005967$(BINDIR)/$(CONFIG)/gpr_histogram_test: $(GPR_HISTOGRAM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005968 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005969 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005970 $(Q) $(LD) $(LDFLAGS) $(GPR_HISTOGRAM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_histogram_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005971
nnoble69ac39f2014-12-12 15:43:38 -08005972endif
5973
Craig Tiller61b910f2015-02-15 10:54:07 -08005974$(OBJDIR)/$(CONFIG)/test/core/support/histogram_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08005975
Craig Tiller8f126a62015-01-15 08:50:19 -08005976deps_gpr_histogram_test: $(GPR_HISTOGRAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005977
nnoble69ac39f2014-12-12 15:43:38 -08005978ifneq ($(NO_SECURE),true)
5979ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005980-include $(GPR_HISTOGRAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005981endif
nnoble69ac39f2014-12-12 15:43:38 -08005982endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005983
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005984
5985GPR_HOST_PORT_TEST_SRC = \
5986 test/core/support/host_port_test.c \
5987
Craig Tiller61b910f2015-02-15 10:54:07 -08005988GPR_HOST_PORT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HOST_PORT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005989
nnoble69ac39f2014-12-12 15:43:38 -08005990ifeq ($(NO_SECURE),true)
5991
Nicolas Noble047b7272015-01-16 13:55:05 -08005992# You can't build secure targets if you don't have OpenSSL with ALPN.
5993
Craig Tiller61b910f2015-02-15 10:54:07 -08005994$(BINDIR)/$(CONFIG)/gpr_host_port_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005995
5996else
5997
Craig Tiller61b910f2015-02-15 10:54:07 -08005998$(BINDIR)/$(CONFIG)/gpr_host_port_test: $(GPR_HOST_PORT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005999 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006000 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006001 $(Q) $(LD) $(LDFLAGS) $(GPR_HOST_PORT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_host_port_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006002
nnoble69ac39f2014-12-12 15:43:38 -08006003endif
6004
Craig Tiller61b910f2015-02-15 10:54:07 -08006005$(OBJDIR)/$(CONFIG)/test/core/support/host_port_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006006
Craig Tiller8f126a62015-01-15 08:50:19 -08006007deps_gpr_host_port_test: $(GPR_HOST_PORT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006008
nnoble69ac39f2014-12-12 15:43:38 -08006009ifneq ($(NO_SECURE),true)
6010ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006011-include $(GPR_HOST_PORT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006012endif
nnoble69ac39f2014-12-12 15:43:38 -08006013endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006014
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006015
Craig Tiller17ec5f92015-01-18 11:30:41 -08006016GPR_LOG_TEST_SRC = \
6017 test/core/support/log_test.c \
6018
Craig Tiller61b910f2015-02-15 10:54:07 -08006019GPR_LOG_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_LOG_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006020
6021ifeq ($(NO_SECURE),true)
6022
6023# You can't build secure targets if you don't have OpenSSL with ALPN.
6024
Craig Tiller61b910f2015-02-15 10:54:07 -08006025$(BINDIR)/$(CONFIG)/gpr_log_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006026
6027else
6028
Craig Tiller61b910f2015-02-15 10:54:07 -08006029$(BINDIR)/$(CONFIG)/gpr_log_test: $(GPR_LOG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08006030 $(E) "[LD] Linking $@"
6031 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006032 $(Q) $(LD) $(LDFLAGS) $(GPR_LOG_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_log_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08006033
6034endif
6035
Craig Tiller61b910f2015-02-15 10:54:07 -08006036$(OBJDIR)/$(CONFIG)/test/core/support/log_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08006037
6038deps_gpr_log_test: $(GPR_LOG_TEST_OBJS:.o=.dep)
6039
6040ifneq ($(NO_SECURE),true)
6041ifneq ($(NO_DEPS),true)
6042-include $(GPR_LOG_TEST_OBJS:.o=.dep)
6043endif
6044endif
6045
6046
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006047GPR_SLICE_BUFFER_TEST_SRC = \
6048 test/core/support/slice_buffer_test.c \
6049
Craig Tiller61b910f2015-02-15 10:54:07 -08006050GPR_SLICE_BUFFER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_BUFFER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006051
nnoble69ac39f2014-12-12 15:43:38 -08006052ifeq ($(NO_SECURE),true)
6053
Nicolas Noble047b7272015-01-16 13:55:05 -08006054# You can't build secure targets if you don't have OpenSSL with ALPN.
6055
Craig Tiller61b910f2015-02-15 10:54:07 -08006056$(BINDIR)/$(CONFIG)/gpr_slice_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006057
6058else
6059
Craig Tiller61b910f2015-02-15 10:54:07 -08006060$(BINDIR)/$(CONFIG)/gpr_slice_buffer_test: $(GPR_SLICE_BUFFER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006061 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006062 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006063 $(Q) $(LD) $(LDFLAGS) $(GPR_SLICE_BUFFER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006064
nnoble69ac39f2014-12-12 15:43:38 -08006065endif
6066
Craig Tiller61b910f2015-02-15 10:54:07 -08006067$(OBJDIR)/$(CONFIG)/test/core/support/slice_buffer_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006068
Craig Tiller8f126a62015-01-15 08:50:19 -08006069deps_gpr_slice_buffer_test: $(GPR_SLICE_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006070
nnoble69ac39f2014-12-12 15:43:38 -08006071ifneq ($(NO_SECURE),true)
6072ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006073-include $(GPR_SLICE_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006074endif
nnoble69ac39f2014-12-12 15:43:38 -08006075endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006076
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006077
6078GPR_SLICE_TEST_SRC = \
6079 test/core/support/slice_test.c \
6080
Craig Tiller61b910f2015-02-15 10:54:07 -08006081GPR_SLICE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006082
nnoble69ac39f2014-12-12 15:43:38 -08006083ifeq ($(NO_SECURE),true)
6084
Nicolas Noble047b7272015-01-16 13:55:05 -08006085# You can't build secure targets if you don't have OpenSSL with ALPN.
6086
Craig Tiller61b910f2015-02-15 10:54:07 -08006087$(BINDIR)/$(CONFIG)/gpr_slice_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006088
6089else
6090
Craig Tiller61b910f2015-02-15 10:54:07 -08006091$(BINDIR)/$(CONFIG)/gpr_slice_test: $(GPR_SLICE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006092 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006093 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006094 $(Q) $(LD) $(LDFLAGS) $(GPR_SLICE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_slice_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006095
nnoble69ac39f2014-12-12 15:43:38 -08006096endif
6097
Craig Tiller61b910f2015-02-15 10:54:07 -08006098$(OBJDIR)/$(CONFIG)/test/core/support/slice_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006099
Craig Tiller8f126a62015-01-15 08:50:19 -08006100deps_gpr_slice_test: $(GPR_SLICE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006101
nnoble69ac39f2014-12-12 15:43:38 -08006102ifneq ($(NO_SECURE),true)
6103ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006104-include $(GPR_SLICE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006105endif
nnoble69ac39f2014-12-12 15:43:38 -08006106endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006107
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006108
6109GPR_STRING_TEST_SRC = \
6110 test/core/support/string_test.c \
6111
Craig Tiller61b910f2015-02-15 10:54:07 -08006112GPR_STRING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_STRING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006113
nnoble69ac39f2014-12-12 15:43:38 -08006114ifeq ($(NO_SECURE),true)
6115
Nicolas Noble047b7272015-01-16 13:55:05 -08006116# You can't build secure targets if you don't have OpenSSL with ALPN.
6117
Craig Tiller61b910f2015-02-15 10:54:07 -08006118$(BINDIR)/$(CONFIG)/gpr_string_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006119
6120else
6121
Craig Tiller61b910f2015-02-15 10:54:07 -08006122$(BINDIR)/$(CONFIG)/gpr_string_test: $(GPR_STRING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006123 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006124 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006125 $(Q) $(LD) $(LDFLAGS) $(GPR_STRING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_string_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006126
nnoble69ac39f2014-12-12 15:43:38 -08006127endif
6128
Craig Tiller61b910f2015-02-15 10:54:07 -08006129$(OBJDIR)/$(CONFIG)/test/core/support/string_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006130
Craig Tiller8f126a62015-01-15 08:50:19 -08006131deps_gpr_string_test: $(GPR_STRING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006132
nnoble69ac39f2014-12-12 15:43:38 -08006133ifneq ($(NO_SECURE),true)
6134ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006135-include $(GPR_STRING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006136endif
nnoble69ac39f2014-12-12 15:43:38 -08006137endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006138
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006139
6140GPR_SYNC_TEST_SRC = \
6141 test/core/support/sync_test.c \
6142
Craig Tiller61b910f2015-02-15 10:54:07 -08006143GPR_SYNC_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SYNC_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006144
nnoble69ac39f2014-12-12 15:43:38 -08006145ifeq ($(NO_SECURE),true)
6146
Nicolas Noble047b7272015-01-16 13:55:05 -08006147# You can't build secure targets if you don't have OpenSSL with ALPN.
6148
Craig Tiller61b910f2015-02-15 10:54:07 -08006149$(BINDIR)/$(CONFIG)/gpr_sync_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006150
6151else
6152
Craig Tiller61b910f2015-02-15 10:54:07 -08006153$(BINDIR)/$(CONFIG)/gpr_sync_test: $(GPR_SYNC_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006154 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006155 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006156 $(Q) $(LD) $(LDFLAGS) $(GPR_SYNC_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_sync_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006157
nnoble69ac39f2014-12-12 15:43:38 -08006158endif
6159
Craig Tiller61b910f2015-02-15 10:54:07 -08006160$(OBJDIR)/$(CONFIG)/test/core/support/sync_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006161
Craig Tiller8f126a62015-01-15 08:50:19 -08006162deps_gpr_sync_test: $(GPR_SYNC_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006163
nnoble69ac39f2014-12-12 15:43:38 -08006164ifneq ($(NO_SECURE),true)
6165ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006166-include $(GPR_SYNC_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006167endif
nnoble69ac39f2014-12-12 15:43:38 -08006168endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006169
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006170
6171GPR_THD_TEST_SRC = \
6172 test/core/support/thd_test.c \
6173
Craig Tiller61b910f2015-02-15 10:54:07 -08006174GPR_THD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_THD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006175
nnoble69ac39f2014-12-12 15:43:38 -08006176ifeq ($(NO_SECURE),true)
6177
Nicolas Noble047b7272015-01-16 13:55:05 -08006178# You can't build secure targets if you don't have OpenSSL with ALPN.
6179
Craig Tiller61b910f2015-02-15 10:54:07 -08006180$(BINDIR)/$(CONFIG)/gpr_thd_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006181
6182else
6183
Craig Tiller61b910f2015-02-15 10:54:07 -08006184$(BINDIR)/$(CONFIG)/gpr_thd_test: $(GPR_THD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(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 $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006187 $(Q) $(LD) $(LDFLAGS) $(GPR_THD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_thd_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006188
nnoble69ac39f2014-12-12 15:43:38 -08006189endif
6190
Craig Tiller61b910f2015-02-15 10:54:07 -08006191$(OBJDIR)/$(CONFIG)/test/core/support/thd_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006192
Craig Tiller8f126a62015-01-15 08:50:19 -08006193deps_gpr_thd_test: $(GPR_THD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006194
nnoble69ac39f2014-12-12 15:43:38 -08006195ifneq ($(NO_SECURE),true)
6196ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006197-include $(GPR_THD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006198endif
nnoble69ac39f2014-12-12 15:43:38 -08006199endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006200
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006201
6202GPR_TIME_TEST_SRC = \
6203 test/core/support/time_test.c \
6204
Craig Tiller61b910f2015-02-15 10:54:07 -08006205GPR_TIME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_TIME_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006206
nnoble69ac39f2014-12-12 15:43:38 -08006207ifeq ($(NO_SECURE),true)
6208
Nicolas Noble047b7272015-01-16 13:55:05 -08006209# You can't build secure targets if you don't have OpenSSL with ALPN.
6210
Craig Tiller61b910f2015-02-15 10:54:07 -08006211$(BINDIR)/$(CONFIG)/gpr_time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006212
6213else
6214
Craig Tiller61b910f2015-02-15 10:54:07 -08006215$(BINDIR)/$(CONFIG)/gpr_time_test: $(GPR_TIME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006216 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006217 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006218 $(Q) $(LD) $(LDFLAGS) $(GPR_TIME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_time_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006219
nnoble69ac39f2014-12-12 15:43:38 -08006220endif
6221
Craig Tiller61b910f2015-02-15 10:54:07 -08006222$(OBJDIR)/$(CONFIG)/test/core/support/time_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006223
Craig Tiller8f126a62015-01-15 08:50:19 -08006224deps_gpr_time_test: $(GPR_TIME_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006225
nnoble69ac39f2014-12-12 15:43:38 -08006226ifneq ($(NO_SECURE),true)
6227ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006228-include $(GPR_TIME_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006229endif
nnoble69ac39f2014-12-12 15:43:38 -08006230endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006231
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006232
Craig Tiller17ec5f92015-01-18 11:30:41 -08006233GPR_USEFUL_TEST_SRC = \
6234 test/core/support/useful_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006235
Craig Tiller61b910f2015-02-15 10:54:07 -08006236GPR_USEFUL_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_USEFUL_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006237
nnoble69ac39f2014-12-12 15:43:38 -08006238ifeq ($(NO_SECURE),true)
6239
Nicolas Noble047b7272015-01-16 13:55:05 -08006240# You can't build secure targets if you don't have OpenSSL with ALPN.
6241
Craig Tiller61b910f2015-02-15 10:54:07 -08006242$(BINDIR)/$(CONFIG)/gpr_useful_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006243
6244else
6245
Craig Tiller61b910f2015-02-15 10:54:07 -08006246$(BINDIR)/$(CONFIG)/gpr_useful_test: $(GPR_USEFUL_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006247 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006248 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006249 $(Q) $(LD) $(LDFLAGS) $(GPR_USEFUL_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_useful_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006250
nnoble69ac39f2014-12-12 15:43:38 -08006251endif
6252
Craig Tiller61b910f2015-02-15 10:54:07 -08006253$(OBJDIR)/$(CONFIG)/test/core/support/useful_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006254
Craig Tiller17ec5f92015-01-18 11:30:41 -08006255deps_gpr_useful_test: $(GPR_USEFUL_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006256
nnoble69ac39f2014-12-12 15:43:38 -08006257ifneq ($(NO_SECURE),true)
6258ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006259-include $(GPR_USEFUL_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006260endif
nnoble69ac39f2014-12-12 15:43:38 -08006261endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006262
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006263
Craig Tiller17ec5f92015-01-18 11:30:41 -08006264GRPC_BASE64_TEST_SRC = \
6265 test/core/security/base64_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006266
Craig Tiller61b910f2015-02-15 10:54:07 -08006267GRPC_BASE64_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BASE64_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006268
nnoble69ac39f2014-12-12 15:43:38 -08006269ifeq ($(NO_SECURE),true)
6270
Nicolas Noble047b7272015-01-16 13:55:05 -08006271# You can't build secure targets if you don't have OpenSSL with ALPN.
6272
Craig Tiller61b910f2015-02-15 10:54:07 -08006273$(BINDIR)/$(CONFIG)/grpc_base64_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006274
6275else
6276
Craig Tiller61b910f2015-02-15 10:54:07 -08006277$(BINDIR)/$(CONFIG)/grpc_base64_test: $(GRPC_BASE64_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006278 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006279 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006280 $(Q) $(LD) $(LDFLAGS) $(GRPC_BASE64_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/grpc_base64_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006281
nnoble69ac39f2014-12-12 15:43:38 -08006282endif
6283
Craig Tiller61b910f2015-02-15 10:54:07 -08006284$(OBJDIR)/$(CONFIG)/test/core/security/base64_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006285
Craig Tiller17ec5f92015-01-18 11:30:41 -08006286deps_grpc_base64_test: $(GRPC_BASE64_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006287
nnoble69ac39f2014-12-12 15:43:38 -08006288ifneq ($(NO_SECURE),true)
6289ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006290-include $(GRPC_BASE64_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006291endif
nnoble69ac39f2014-12-12 15:43:38 -08006292endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006293
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006294
Craig Tiller17ec5f92015-01-18 11:30:41 -08006295GRPC_BYTE_BUFFER_READER_TEST_SRC = \
6296 test/core/surface/byte_buffer_reader_test.c \
nnoble0c475f02014-12-05 15:37:39 -08006297
Craig Tiller61b910f2015-02-15 10:54:07 -08006298GRPC_BYTE_BUFFER_READER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BYTE_BUFFER_READER_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08006299
nnoble69ac39f2014-12-12 15:43:38 -08006300ifeq ($(NO_SECURE),true)
6301
Nicolas Noble047b7272015-01-16 13:55:05 -08006302# You can't build secure targets if you don't have OpenSSL with ALPN.
6303
Craig Tiller61b910f2015-02-15 10:54:07 -08006304$(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006305
6306else
6307
Craig Tiller61b910f2015-02-15 10:54:07 -08006308$(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test: $(GRPC_BYTE_BUFFER_READER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -08006309 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006310 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006311 $(Q) $(LD) $(LDFLAGS) $(GRPC_BYTE_BUFFER_READER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test
nnoble0c475f02014-12-05 15:37:39 -08006312
nnoble69ac39f2014-12-12 15:43:38 -08006313endif
6314
Craig Tiller61b910f2015-02-15 10:54:07 -08006315$(OBJDIR)/$(CONFIG)/test/core/surface/byte_buffer_reader_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006316
Craig Tiller17ec5f92015-01-18 11:30:41 -08006317deps_grpc_byte_buffer_reader_test: $(GRPC_BYTE_BUFFER_READER_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08006318
nnoble69ac39f2014-12-12 15:43:38 -08006319ifneq ($(NO_SECURE),true)
6320ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006321-include $(GRPC_BYTE_BUFFER_READER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006322endif
nnoble69ac39f2014-12-12 15:43:38 -08006323endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006324
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006325
6326GRPC_CHANNEL_STACK_TEST_SRC = \
6327 test/core/channel/channel_stack_test.c \
6328
Craig Tiller61b910f2015-02-15 10:54:07 -08006329GRPC_CHANNEL_STACK_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CHANNEL_STACK_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006330
nnoble69ac39f2014-12-12 15:43:38 -08006331ifeq ($(NO_SECURE),true)
6332
Nicolas Noble047b7272015-01-16 13:55:05 -08006333# You can't build secure targets if you don't have OpenSSL with ALPN.
6334
Craig Tiller61b910f2015-02-15 10:54:07 -08006335$(BINDIR)/$(CONFIG)/grpc_channel_stack_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006336
6337else
6338
Craig Tiller61b910f2015-02-15 10:54:07 -08006339$(BINDIR)/$(CONFIG)/grpc_channel_stack_test: $(GRPC_CHANNEL_STACK_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006340 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006341 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006342 $(Q) $(LD) $(LDFLAGS) $(GRPC_CHANNEL_STACK_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/grpc_channel_stack_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006343
nnoble69ac39f2014-12-12 15:43:38 -08006344endif
6345
Craig Tiller61b910f2015-02-15 10:54:07 -08006346$(OBJDIR)/$(CONFIG)/test/core/channel/channel_stack_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006347
Craig Tiller8f126a62015-01-15 08:50:19 -08006348deps_grpc_channel_stack_test: $(GRPC_CHANNEL_STACK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006349
nnoble69ac39f2014-12-12 15:43:38 -08006350ifneq ($(NO_SECURE),true)
6351ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006352-include $(GRPC_CHANNEL_STACK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006353endif
nnoble69ac39f2014-12-12 15:43:38 -08006354endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006355
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006356
Craig Tiller17ec5f92015-01-18 11:30:41 -08006357GRPC_COMPLETION_QUEUE_BENCHMARK_SRC = \
6358 test/core/surface/completion_queue_benchmark.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006359
Craig Tiller61b910f2015-02-15 10:54:07 -08006360GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_BENCHMARK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006361
nnoble69ac39f2014-12-12 15:43:38 -08006362ifeq ($(NO_SECURE),true)
6363
Nicolas Noble047b7272015-01-16 13:55:05 -08006364# You can't build secure targets if you don't have OpenSSL with ALPN.
6365
Craig Tiller61b910f2015-02-15 10:54:07 -08006366$(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006367
6368else
6369
Craig Tiller61b910f2015-02-15 10:54:07 -08006370$(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark: $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006371 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006372 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006373 $(Q) $(LD) $(LDFLAGS) $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006374
nnoble69ac39f2014-12-12 15:43:38 -08006375endif
6376
Craig Tiller61b910f2015-02-15 10:54:07 -08006377$(OBJDIR)/$(CONFIG)/test/core/surface/completion_queue_benchmark.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006378
Craig Tiller17ec5f92015-01-18 11:30:41 -08006379deps_grpc_completion_queue_benchmark: $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006380
nnoble69ac39f2014-12-12 15:43:38 -08006381ifneq ($(NO_SECURE),true)
6382ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006383-include $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006384endif
nnoble69ac39f2014-12-12 15:43:38 -08006385endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006386
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006387
6388GRPC_COMPLETION_QUEUE_TEST_SRC = \
6389 test/core/surface/completion_queue_test.c \
6390
Craig Tiller61b910f2015-02-15 10:54:07 -08006391GRPC_COMPLETION_QUEUE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006392
nnoble69ac39f2014-12-12 15:43:38 -08006393ifeq ($(NO_SECURE),true)
6394
Nicolas Noble047b7272015-01-16 13:55:05 -08006395# You can't build secure targets if you don't have OpenSSL with ALPN.
6396
Craig Tiller61b910f2015-02-15 10:54:07 -08006397$(BINDIR)/$(CONFIG)/grpc_completion_queue_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006398
6399else
6400
Craig Tiller61b910f2015-02-15 10:54:07 -08006401$(BINDIR)/$(CONFIG)/grpc_completion_queue_test: $(GRPC_COMPLETION_QUEUE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006402 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006403 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006404 $(Q) $(LD) $(LDFLAGS) $(GRPC_COMPLETION_QUEUE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/grpc_completion_queue_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006405
nnoble69ac39f2014-12-12 15:43:38 -08006406endif
6407
Craig Tiller61b910f2015-02-15 10:54:07 -08006408$(OBJDIR)/$(CONFIG)/test/core/surface/completion_queue_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006409
Craig Tiller8f126a62015-01-15 08:50:19 -08006410deps_grpc_completion_queue_test: $(GRPC_COMPLETION_QUEUE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006411
nnoble69ac39f2014-12-12 15:43:38 -08006412ifneq ($(NO_SECURE),true)
6413ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006414-include $(GRPC_COMPLETION_QUEUE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006415endif
nnoble69ac39f2014-12-12 15:43:38 -08006416endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006417
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006418
Craig Tiller17ec5f92015-01-18 11:30:41 -08006419GRPC_CREDENTIALS_TEST_SRC = \
6420 test/core/security/credentials_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006421
Craig Tiller61b910f2015-02-15 10:54:07 -08006422GRPC_CREDENTIALS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CREDENTIALS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006423
nnoble69ac39f2014-12-12 15:43:38 -08006424ifeq ($(NO_SECURE),true)
6425
Nicolas Noble047b7272015-01-16 13:55:05 -08006426# You can't build secure targets if you don't have OpenSSL with ALPN.
6427
Craig Tiller61b910f2015-02-15 10:54:07 -08006428$(BINDIR)/$(CONFIG)/grpc_credentials_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006429
6430else
6431
Craig Tiller61b910f2015-02-15 10:54:07 -08006432$(BINDIR)/$(CONFIG)/grpc_credentials_test: $(GRPC_CREDENTIALS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006433 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006434 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006435 $(Q) $(LD) $(LDFLAGS) $(GRPC_CREDENTIALS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/grpc_credentials_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006436
nnoble69ac39f2014-12-12 15:43:38 -08006437endif
6438
Craig Tiller61b910f2015-02-15 10:54:07 -08006439$(OBJDIR)/$(CONFIG)/test/core/security/credentials_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006440
Craig Tiller17ec5f92015-01-18 11:30:41 -08006441deps_grpc_credentials_test: $(GRPC_CREDENTIALS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006442
nnoble69ac39f2014-12-12 15:43:38 -08006443ifneq ($(NO_SECURE),true)
6444ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006445-include $(GRPC_CREDENTIALS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006446endif
nnoble69ac39f2014-12-12 15:43:38 -08006447endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006448
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006449
Craig Tiller17ec5f92015-01-18 11:30:41 -08006450GRPC_FETCH_OAUTH2_SRC = \
6451 test/core/security/fetch_oauth2.c \
hongyu24200d32015-01-08 15:13:49 -08006452
Craig Tiller61b910f2015-02-15 10:54:07 -08006453GRPC_FETCH_OAUTH2_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_FETCH_OAUTH2_SRC))))
hongyu24200d32015-01-08 15:13:49 -08006454
6455ifeq ($(NO_SECURE),true)
6456
Nicolas Noble047b7272015-01-16 13:55:05 -08006457# You can't build secure targets if you don't have OpenSSL with ALPN.
6458
Craig Tiller61b910f2015-02-15 10:54:07 -08006459$(BINDIR)/$(CONFIG)/grpc_fetch_oauth2: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08006460
6461else
6462
Craig Tiller61b910f2015-02-15 10:54:07 -08006463$(BINDIR)/$(CONFIG)/grpc_fetch_oauth2: $(GRPC_FETCH_OAUTH2_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08006464 $(E) "[LD] Linking $@"
6465 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006466 $(Q) $(LD) $(LDFLAGS) $(GRPC_FETCH_OAUTH2_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/grpc_fetch_oauth2
hongyu24200d32015-01-08 15:13:49 -08006467
6468endif
6469
Craig Tiller61b910f2015-02-15 10:54:07 -08006470$(OBJDIR)/$(CONFIG)/test/core/security/fetch_oauth2.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006471
Craig Tiller17ec5f92015-01-18 11:30:41 -08006472deps_grpc_fetch_oauth2: $(GRPC_FETCH_OAUTH2_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08006473
6474ifneq ($(NO_SECURE),true)
6475ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006476-include $(GRPC_FETCH_OAUTH2_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08006477endif
6478endif
6479
hongyu24200d32015-01-08 15:13:49 -08006480
Craig Tiller17ec5f92015-01-18 11:30:41 -08006481GRPC_JSON_TOKEN_TEST_SRC = \
6482 test/core/security/json_token_test.c \
hongyu24200d32015-01-08 15:13:49 -08006483
Craig Tiller61b910f2015-02-15 10:54:07 -08006484GRPC_JSON_TOKEN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_JSON_TOKEN_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08006485
6486ifeq ($(NO_SECURE),true)
6487
Nicolas Noble047b7272015-01-16 13:55:05 -08006488# You can't build secure targets if you don't have OpenSSL with ALPN.
6489
Craig Tiller61b910f2015-02-15 10:54:07 -08006490$(BINDIR)/$(CONFIG)/grpc_json_token_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08006491
6492else
6493
Craig Tiller61b910f2015-02-15 10:54:07 -08006494$(BINDIR)/$(CONFIG)/grpc_json_token_test: $(GRPC_JSON_TOKEN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08006495 $(E) "[LD] Linking $@"
6496 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006497 $(Q) $(LD) $(LDFLAGS) $(GRPC_JSON_TOKEN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/grpc_json_token_test
hongyu24200d32015-01-08 15:13:49 -08006498
6499endif
6500
Craig Tiller61b910f2015-02-15 10:54:07 -08006501$(OBJDIR)/$(CONFIG)/test/core/security/json_token_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006502
Craig Tiller17ec5f92015-01-18 11:30:41 -08006503deps_grpc_json_token_test: $(GRPC_JSON_TOKEN_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08006504
6505ifneq ($(NO_SECURE),true)
6506ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006507-include $(GRPC_JSON_TOKEN_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08006508endif
6509endif
6510
hongyu24200d32015-01-08 15:13:49 -08006511
Craig Tiller17ec5f92015-01-18 11:30:41 -08006512GRPC_STREAM_OP_TEST_SRC = \
6513 test/core/transport/stream_op_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006514
Craig Tiller61b910f2015-02-15 10:54:07 -08006515GRPC_STREAM_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_STREAM_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006516
nnoble69ac39f2014-12-12 15:43:38 -08006517ifeq ($(NO_SECURE),true)
6518
Nicolas Noble047b7272015-01-16 13:55:05 -08006519# You can't build secure targets if you don't have OpenSSL with ALPN.
6520
Craig Tiller61b910f2015-02-15 10:54:07 -08006521$(BINDIR)/$(CONFIG)/grpc_stream_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006522
6523else
6524
Craig Tiller61b910f2015-02-15 10:54:07 -08006525$(BINDIR)/$(CONFIG)/grpc_stream_op_test: $(GRPC_STREAM_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006526 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006527 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006528 $(Q) $(LD) $(LDFLAGS) $(GRPC_STREAM_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/grpc_stream_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006529
nnoble69ac39f2014-12-12 15:43:38 -08006530endif
6531
Craig Tiller61b910f2015-02-15 10:54:07 -08006532$(OBJDIR)/$(CONFIG)/test/core/transport/stream_op_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006533
Craig Tiller17ec5f92015-01-18 11:30:41 -08006534deps_grpc_stream_op_test: $(GRPC_STREAM_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006535
nnoble69ac39f2014-12-12 15:43:38 -08006536ifneq ($(NO_SECURE),true)
6537ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006538-include $(GRPC_STREAM_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006539endif
nnoble69ac39f2014-12-12 15:43:38 -08006540endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006541
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006542
Craig Tiller17ec5f92015-01-18 11:30:41 -08006543HPACK_PARSER_TEST_SRC = \
6544 test/core/transport/chttp2/hpack_parser_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006545
Craig Tiller61b910f2015-02-15 10:54:07 -08006546HPACK_PARSER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_PARSER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006547
nnoble69ac39f2014-12-12 15:43:38 -08006548ifeq ($(NO_SECURE),true)
6549
Nicolas Noble047b7272015-01-16 13:55:05 -08006550# You can't build secure targets if you don't have OpenSSL with ALPN.
6551
Craig Tiller61b910f2015-02-15 10:54:07 -08006552$(BINDIR)/$(CONFIG)/hpack_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006553
6554else
6555
Craig Tiller61b910f2015-02-15 10:54:07 -08006556$(BINDIR)/$(CONFIG)/hpack_parser_test: $(HPACK_PARSER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006557 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006558 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006559 $(Q) $(LD) $(LDFLAGS) $(HPACK_PARSER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/hpack_parser_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006560
nnoble69ac39f2014-12-12 15:43:38 -08006561endif
6562
Craig Tiller61b910f2015-02-15 10:54:07 -08006563$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2/hpack_parser_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006564
Craig Tiller17ec5f92015-01-18 11:30:41 -08006565deps_hpack_parser_test: $(HPACK_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006566
nnoble69ac39f2014-12-12 15:43:38 -08006567ifneq ($(NO_SECURE),true)
6568ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006569-include $(HPACK_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006570endif
nnoble69ac39f2014-12-12 15:43:38 -08006571endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006572
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006573
Craig Tiller17ec5f92015-01-18 11:30:41 -08006574HPACK_TABLE_TEST_SRC = \
6575 test/core/transport/chttp2/hpack_table_test.c \
aveitch482a5be2014-12-15 10:25:12 -08006576
Craig Tiller61b910f2015-02-15 10:54:07 -08006577HPACK_TABLE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_TABLE_TEST_SRC))))
aveitch482a5be2014-12-15 10:25:12 -08006578
6579ifeq ($(NO_SECURE),true)
6580
Nicolas Noble047b7272015-01-16 13:55:05 -08006581# You can't build secure targets if you don't have OpenSSL with ALPN.
6582
Craig Tiller61b910f2015-02-15 10:54:07 -08006583$(BINDIR)/$(CONFIG)/hpack_table_test: openssl_dep_error
aveitch482a5be2014-12-15 10:25:12 -08006584
6585else
6586
Craig Tiller61b910f2015-02-15 10:54:07 -08006587$(BINDIR)/$(CONFIG)/hpack_table_test: $(HPACK_TABLE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
aveitch482a5be2014-12-15 10:25:12 -08006588 $(E) "[LD] Linking $@"
6589 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006590 $(Q) $(LD) $(LDFLAGS) $(HPACK_TABLE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/hpack_table_test
aveitch482a5be2014-12-15 10:25:12 -08006591
6592endif
6593
Craig Tiller61b910f2015-02-15 10:54:07 -08006594$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2/hpack_table_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006595
Craig Tiller17ec5f92015-01-18 11:30:41 -08006596deps_hpack_table_test: $(HPACK_TABLE_TEST_OBJS:.o=.dep)
aveitch482a5be2014-12-15 10:25:12 -08006597
6598ifneq ($(NO_SECURE),true)
6599ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006600-include $(HPACK_TABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006601endif
nnoble69ac39f2014-12-12 15:43:38 -08006602endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006603
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006604
6605HTTPCLI_FORMAT_REQUEST_TEST_SRC = \
6606 test/core/httpcli/format_request_test.c \
6607
Craig Tiller61b910f2015-02-15 10:54:07 -08006608HTTPCLI_FORMAT_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_FORMAT_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006609
nnoble69ac39f2014-12-12 15:43:38 -08006610ifeq ($(NO_SECURE),true)
6611
Nicolas Noble047b7272015-01-16 13:55:05 -08006612# You can't build secure targets if you don't have OpenSSL with ALPN.
6613
Craig Tiller61b910f2015-02-15 10:54:07 -08006614$(BINDIR)/$(CONFIG)/httpcli_format_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006615
6616else
6617
Craig Tiller61b910f2015-02-15 10:54:07 -08006618$(BINDIR)/$(CONFIG)/httpcli_format_request_test: $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006619 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006620 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006621 $(Q) $(LD) $(LDFLAGS) $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/httpcli_format_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006622
nnoble69ac39f2014-12-12 15:43:38 -08006623endif
6624
Craig Tiller61b910f2015-02-15 10:54:07 -08006625$(OBJDIR)/$(CONFIG)/test/core/httpcli/format_request_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006626
Craig Tiller8f126a62015-01-15 08:50:19 -08006627deps_httpcli_format_request_test: $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006628
nnoble69ac39f2014-12-12 15:43:38 -08006629ifneq ($(NO_SECURE),true)
6630ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006631-include $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006632endif
nnoble69ac39f2014-12-12 15:43:38 -08006633endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006634
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006635
6636HTTPCLI_PARSER_TEST_SRC = \
6637 test/core/httpcli/parser_test.c \
6638
Craig Tiller61b910f2015-02-15 10:54:07 -08006639HTTPCLI_PARSER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_PARSER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006640
nnoble69ac39f2014-12-12 15:43:38 -08006641ifeq ($(NO_SECURE),true)
6642
Nicolas Noble047b7272015-01-16 13:55:05 -08006643# You can't build secure targets if you don't have OpenSSL with ALPN.
6644
Craig Tiller61b910f2015-02-15 10:54:07 -08006645$(BINDIR)/$(CONFIG)/httpcli_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006646
6647else
6648
Craig Tiller61b910f2015-02-15 10:54:07 -08006649$(BINDIR)/$(CONFIG)/httpcli_parser_test: $(HTTPCLI_PARSER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006650 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006651 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006652 $(Q) $(LD) $(LDFLAGS) $(HTTPCLI_PARSER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/httpcli_parser_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006653
nnoble69ac39f2014-12-12 15:43:38 -08006654endif
6655
Craig Tiller61b910f2015-02-15 10:54:07 -08006656$(OBJDIR)/$(CONFIG)/test/core/httpcli/parser_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006657
Craig Tiller8f126a62015-01-15 08:50:19 -08006658deps_httpcli_parser_test: $(HTTPCLI_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006659
nnoble69ac39f2014-12-12 15:43:38 -08006660ifneq ($(NO_SECURE),true)
6661ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006662-include $(HTTPCLI_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006663endif
nnoble69ac39f2014-12-12 15:43:38 -08006664endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006665
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006666
6667HTTPCLI_TEST_SRC = \
6668 test/core/httpcli/httpcli_test.c \
6669
Craig Tiller61b910f2015-02-15 10:54:07 -08006670HTTPCLI_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006671
nnoble69ac39f2014-12-12 15:43:38 -08006672ifeq ($(NO_SECURE),true)
6673
Nicolas Noble047b7272015-01-16 13:55:05 -08006674# You can't build secure targets if you don't have OpenSSL with ALPN.
6675
Craig Tiller61b910f2015-02-15 10:54:07 -08006676$(BINDIR)/$(CONFIG)/httpcli_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006677
6678else
6679
Craig Tiller61b910f2015-02-15 10:54:07 -08006680$(BINDIR)/$(CONFIG)/httpcli_test: $(HTTPCLI_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006681 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006682 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006683 $(Q) $(LD) $(LDFLAGS) $(HTTPCLI_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/httpcli_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006684
nnoble69ac39f2014-12-12 15:43:38 -08006685endif
6686
Craig Tiller61b910f2015-02-15 10:54:07 -08006687$(OBJDIR)/$(CONFIG)/test/core/httpcli/httpcli_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006688
Craig Tiller8f126a62015-01-15 08:50:19 -08006689deps_httpcli_test: $(HTTPCLI_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006690
nnoble69ac39f2014-12-12 15:43:38 -08006691ifneq ($(NO_SECURE),true)
6692ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006693-include $(HTTPCLI_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006694endif
nnoble69ac39f2014-12-12 15:43:38 -08006695endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006696
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006697
Craig Tiller16a6ea62015-02-20 09:08:54 -08006698INTEROP_TEST_SRC = \
6699 test/cpp/interop/interop_test.c \
6700
6701INTEROP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_TEST_SRC))))
6702
6703ifeq ($(NO_SECURE),true)
6704
6705# You can't build secure targets if you don't have OpenSSL with ALPN.
6706
6707$(BINDIR)/$(CONFIG)/interop_test: openssl_dep_error
6708
6709else
6710
6711$(BINDIR)/$(CONFIG)/interop_test: $(INTEROP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
6712 $(E) "[LD] Linking $@"
6713 $(Q) mkdir -p `dirname $@`
6714 $(Q) $(LD) $(LDFLAGS) $(INTEROP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/interop_test
6715
6716endif
6717
6718$(OBJDIR)/$(CONFIG)/test/cpp/interop/interop_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
6719
6720deps_interop_test: $(INTEROP_TEST_OBJS:.o=.dep)
6721
6722ifneq ($(NO_SECURE),true)
6723ifneq ($(NO_DEPS),true)
6724-include $(INTEROP_TEST_OBJS:.o=.dep)
6725endif
6726endif
6727
6728
Craig Tiller4450db22015-01-30 16:49:22 -08006729JSON_REWRITE_SRC = \
6730 test/core/json/json_rewrite.c \
6731
Craig Tiller61b910f2015-02-15 10:54:07 -08006732JSON_REWRITE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(JSON_REWRITE_SRC))))
Craig Tiller4450db22015-01-30 16:49:22 -08006733
6734ifeq ($(NO_SECURE),true)
6735
6736# You can't build secure targets if you don't have OpenSSL with ALPN.
6737
Craig Tiller61b910f2015-02-15 10:54:07 -08006738$(BINDIR)/$(CONFIG)/json_rewrite: openssl_dep_error
Craig Tiller4450db22015-01-30 16:49:22 -08006739
6740else
6741
Craig Tiller61b910f2015-02-15 10:54:07 -08006742$(BINDIR)/$(CONFIG)/json_rewrite: $(JSON_REWRITE_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08006743 $(E) "[LD] Linking $@"
6744 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006745 $(Q) $(LD) $(LDFLAGS) $(JSON_REWRITE_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/json_rewrite
Craig Tiller4450db22015-01-30 16:49:22 -08006746
6747endif
6748
Craig Tiller61b910f2015-02-15 10:54:07 -08006749$(OBJDIR)/$(CONFIG)/test/core/json/json_rewrite.o: $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08006750
6751deps_json_rewrite: $(JSON_REWRITE_OBJS:.o=.dep)
6752
6753ifneq ($(NO_SECURE),true)
6754ifneq ($(NO_DEPS),true)
6755-include $(JSON_REWRITE_OBJS:.o=.dep)
6756endif
6757endif
6758
6759
6760JSON_REWRITE_TEST_SRC = \
6761 test/core/json/json_rewrite_test.c \
6762
Craig Tiller61b910f2015-02-15 10:54:07 -08006763JSON_REWRITE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(JSON_REWRITE_TEST_SRC))))
Craig Tiller4450db22015-01-30 16:49:22 -08006764
6765ifeq ($(NO_SECURE),true)
6766
6767# You can't build secure targets if you don't have OpenSSL with ALPN.
6768
Craig Tiller61b910f2015-02-15 10:54:07 -08006769$(BINDIR)/$(CONFIG)/json_rewrite_test: openssl_dep_error
Craig Tiller4450db22015-01-30 16:49:22 -08006770
6771else
6772
Craig Tiller61b910f2015-02-15 10:54:07 -08006773$(BINDIR)/$(CONFIG)/json_rewrite_test: $(JSON_REWRITE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08006774 $(E) "[LD] Linking $@"
6775 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006776 $(Q) $(LD) $(LDFLAGS) $(JSON_REWRITE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/json_rewrite_test
Craig Tiller4450db22015-01-30 16:49:22 -08006777
6778endif
6779
Craig Tiller61b910f2015-02-15 10:54:07 -08006780$(OBJDIR)/$(CONFIG)/test/core/json/json_rewrite_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08006781
6782deps_json_rewrite_test: $(JSON_REWRITE_TEST_OBJS:.o=.dep)
6783
6784ifneq ($(NO_SECURE),true)
6785ifneq ($(NO_DEPS),true)
6786-include $(JSON_REWRITE_TEST_OBJS:.o=.dep)
6787endif
6788endif
6789
6790
6791JSON_TEST_SRC = \
6792 test/core/json/json_test.c \
6793
Craig Tiller61b910f2015-02-15 10:54:07 -08006794JSON_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(JSON_TEST_SRC))))
Craig Tiller4450db22015-01-30 16:49:22 -08006795
6796ifeq ($(NO_SECURE),true)
6797
6798# You can't build secure targets if you don't have OpenSSL with ALPN.
6799
Craig Tiller61b910f2015-02-15 10:54:07 -08006800$(BINDIR)/$(CONFIG)/json_test: openssl_dep_error
Craig Tiller4450db22015-01-30 16:49:22 -08006801
6802else
6803
Craig Tiller61b910f2015-02-15 10:54:07 -08006804$(BINDIR)/$(CONFIG)/json_test: $(JSON_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08006805 $(E) "[LD] Linking $@"
6806 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006807 $(Q) $(LD) $(LDFLAGS) $(JSON_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/json_test
Craig Tiller4450db22015-01-30 16:49:22 -08006808
6809endif
6810
Craig Tiller61b910f2015-02-15 10:54:07 -08006811$(OBJDIR)/$(CONFIG)/test/core/json/json_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08006812
6813deps_json_test: $(JSON_TEST_OBJS:.o=.dep)
6814
6815ifneq ($(NO_SECURE),true)
6816ifneq ($(NO_DEPS),true)
6817-include $(JSON_TEST_OBJS:.o=.dep)
6818endif
6819endif
6820
6821
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006822LAME_CLIENT_TEST_SRC = \
6823 test/core/surface/lame_client_test.c \
6824
Craig Tiller61b910f2015-02-15 10:54:07 -08006825LAME_CLIENT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LAME_CLIENT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006826
nnoble69ac39f2014-12-12 15:43:38 -08006827ifeq ($(NO_SECURE),true)
6828
Nicolas Noble047b7272015-01-16 13:55:05 -08006829# You can't build secure targets if you don't have OpenSSL with ALPN.
6830
Craig Tiller61b910f2015-02-15 10:54:07 -08006831$(BINDIR)/$(CONFIG)/lame_client_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006832
6833else
6834
Craig Tiller61b910f2015-02-15 10:54:07 -08006835$(BINDIR)/$(CONFIG)/lame_client_test: $(LAME_CLIENT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006836 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006837 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006838 $(Q) $(LD) $(LDFLAGS) $(LAME_CLIENT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/lame_client_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006839
nnoble69ac39f2014-12-12 15:43:38 -08006840endif
6841
Craig Tiller61b910f2015-02-15 10:54:07 -08006842$(OBJDIR)/$(CONFIG)/test/core/surface/lame_client_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006843
Craig Tiller8f126a62015-01-15 08:50:19 -08006844deps_lame_client_test: $(LAME_CLIENT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006845
nnoble69ac39f2014-12-12 15:43:38 -08006846ifneq ($(NO_SECURE),true)
6847ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006848-include $(LAME_CLIENT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006849endif
nnoble69ac39f2014-12-12 15:43:38 -08006850endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006851
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006852
Craig Tiller17ec5f92015-01-18 11:30:41 -08006853LOW_LEVEL_PING_PONG_BENCHMARK_SRC = \
6854 test/core/network_benchmarks/low_level_ping_pong.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006855
Craig Tiller61b910f2015-02-15 10:54:07 -08006856LOW_LEVEL_PING_PONG_BENCHMARK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LOW_LEVEL_PING_PONG_BENCHMARK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006857
nnoble69ac39f2014-12-12 15:43:38 -08006858ifeq ($(NO_SECURE),true)
6859
Nicolas Noble047b7272015-01-16 13:55:05 -08006860# You can't build secure targets if you don't have OpenSSL with ALPN.
6861
Craig Tiller61b910f2015-02-15 10:54:07 -08006862$(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006863
6864else
6865
Craig Tiller61b910f2015-02-15 10:54:07 -08006866$(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark: $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006867 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006868 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006869 $(Q) $(LD) $(LDFLAGS) $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006870
nnoble69ac39f2014-12-12 15:43:38 -08006871endif
6872
Craig Tiller61b910f2015-02-15 10:54:07 -08006873$(OBJDIR)/$(CONFIG)/test/core/network_benchmarks/low_level_ping_pong.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006874
Craig Tiller17ec5f92015-01-18 11:30:41 -08006875deps_low_level_ping_pong_benchmark: $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006876
nnoble69ac39f2014-12-12 15:43:38 -08006877ifneq ($(NO_SECURE),true)
6878ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006879-include $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006880endif
nnoble69ac39f2014-12-12 15:43:38 -08006881endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006882
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006883
Craig Tiller17ec5f92015-01-18 11:30:41 -08006884MESSAGE_COMPRESS_TEST_SRC = \
6885 test/core/compression/message_compress_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006886
Craig Tiller61b910f2015-02-15 10:54:07 -08006887MESSAGE_COMPRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(MESSAGE_COMPRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006888
nnoble69ac39f2014-12-12 15:43:38 -08006889ifeq ($(NO_SECURE),true)
6890
Nicolas Noble047b7272015-01-16 13:55:05 -08006891# You can't build secure targets if you don't have OpenSSL with ALPN.
6892
Craig Tiller61b910f2015-02-15 10:54:07 -08006893$(BINDIR)/$(CONFIG)/message_compress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006894
6895else
6896
Craig Tiller61b910f2015-02-15 10:54:07 -08006897$(BINDIR)/$(CONFIG)/message_compress_test: $(MESSAGE_COMPRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006898 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006899 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006900 $(Q) $(LD) $(LDFLAGS) $(MESSAGE_COMPRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/message_compress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006901
nnoble69ac39f2014-12-12 15:43:38 -08006902endif
6903
Craig Tiller61b910f2015-02-15 10:54:07 -08006904$(OBJDIR)/$(CONFIG)/test/core/compression/message_compress_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006905
Craig Tiller17ec5f92015-01-18 11:30:41 -08006906deps_message_compress_test: $(MESSAGE_COMPRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006907
nnoble69ac39f2014-12-12 15:43:38 -08006908ifneq ($(NO_SECURE),true)
6909ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006910-include $(MESSAGE_COMPRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006911endif
nnoble69ac39f2014-12-12 15:43:38 -08006912endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006913
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006914
Craig Tiller17ec5f92015-01-18 11:30:41 -08006915METADATA_BUFFER_TEST_SRC = \
6916 test/core/channel/metadata_buffer_test.c \
ctiller8919f602014-12-10 10:19:42 -08006917
Craig Tiller61b910f2015-02-15 10:54:07 -08006918METADATA_BUFFER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(METADATA_BUFFER_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08006919
nnoble69ac39f2014-12-12 15:43:38 -08006920ifeq ($(NO_SECURE),true)
6921
Nicolas Noble047b7272015-01-16 13:55:05 -08006922# You can't build secure targets if you don't have OpenSSL with ALPN.
6923
Craig Tiller61b910f2015-02-15 10:54:07 -08006924$(BINDIR)/$(CONFIG)/metadata_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006925
6926else
6927
Craig Tiller61b910f2015-02-15 10:54:07 -08006928$(BINDIR)/$(CONFIG)/metadata_buffer_test: $(METADATA_BUFFER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08006929 $(E) "[LD] Linking $@"
6930 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006931 $(Q) $(LD) $(LDFLAGS) $(METADATA_BUFFER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/metadata_buffer_test
ctiller8919f602014-12-10 10:19:42 -08006932
nnoble69ac39f2014-12-12 15:43:38 -08006933endif
6934
Craig Tiller61b910f2015-02-15 10:54:07 -08006935$(OBJDIR)/$(CONFIG)/test/core/channel/metadata_buffer_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08006936
Craig Tiller17ec5f92015-01-18 11:30:41 -08006937deps_metadata_buffer_test: $(METADATA_BUFFER_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006938
nnoble69ac39f2014-12-12 15:43:38 -08006939ifneq ($(NO_SECURE),true)
6940ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006941-include $(METADATA_BUFFER_TEST_OBJS:.o=.dep)
6942endif
6943endif
6944
6945
Craig Tiller35108f62015-02-17 11:24:15 -08006946MULTI_INIT_TEST_SRC = \
6947 test/core/surface/multi_init_test.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08006948
Craig Tiller35108f62015-02-17 11:24:15 -08006949MULTI_INIT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(MULTI_INIT_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006950
6951ifeq ($(NO_SECURE),true)
6952
6953# You can't build secure targets if you don't have OpenSSL with ALPN.
6954
Craig Tiller35108f62015-02-17 11:24:15 -08006955$(BINDIR)/$(CONFIG)/multi_init_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006956
6957else
6958
Craig Tiller35108f62015-02-17 11:24:15 -08006959$(BINDIR)/$(CONFIG)/multi_init_test: $(MULTI_INIT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08006960 $(E) "[LD] Linking $@"
6961 $(Q) mkdir -p `dirname $@`
Craig Tiller35108f62015-02-17 11:24:15 -08006962 $(Q) $(LD) $(LDFLAGS) $(MULTI_INIT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/multi_init_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08006963
6964endif
6965
Craig Tiller35108f62015-02-17 11:24:15 -08006966$(OBJDIR)/$(CONFIG)/test/core/surface/multi_init_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
6967
6968deps_multi_init_test: $(MULTI_INIT_TEST_OBJS:.o=.dep)
6969
6970ifneq ($(NO_SECURE),true)
6971ifneq ($(NO_DEPS),true)
6972-include $(MULTI_INIT_TEST_OBJS:.o=.dep)
6973endif
6974endif
6975
6976
Craig Tiller17ec5f92015-01-18 11:30:41 -08006977MURMUR_HASH_TEST_SRC = \
6978 test/core/support/murmur_hash_test.c \
6979
Craig Tiller61b910f2015-02-15 10:54:07 -08006980MURMUR_HASH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(MURMUR_HASH_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006981
6982ifeq ($(NO_SECURE),true)
6983
6984# You can't build secure targets if you don't have OpenSSL with ALPN.
6985
Craig Tiller61b910f2015-02-15 10:54:07 -08006986$(BINDIR)/$(CONFIG)/murmur_hash_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006987
6988else
6989
Craig Tiller61b910f2015-02-15 10:54:07 -08006990$(BINDIR)/$(CONFIG)/murmur_hash_test: $(MURMUR_HASH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08006991 $(E) "[LD] Linking $@"
6992 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006993 $(Q) $(LD) $(LDFLAGS) $(MURMUR_HASH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/murmur_hash_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08006994
6995endif
6996
Craig Tiller61b910f2015-02-15 10:54:07 -08006997$(OBJDIR)/$(CONFIG)/test/core/support/murmur_hash_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08006998
6999deps_murmur_hash_test: $(MURMUR_HASH_TEST_OBJS:.o=.dep)
7000
7001ifneq ($(NO_SECURE),true)
7002ifneq ($(NO_DEPS),true)
7003-include $(MURMUR_HASH_TEST_OBJS:.o=.dep)
7004endif
7005endif
7006
7007
7008NO_SERVER_TEST_SRC = \
7009 test/core/end2end/no_server_test.c \
7010
Craig Tiller61b910f2015-02-15 10:54:07 -08007011NO_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(NO_SERVER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08007012
7013ifeq ($(NO_SECURE),true)
7014
7015# You can't build secure targets if you don't have OpenSSL with ALPN.
7016
Craig Tiller61b910f2015-02-15 10:54:07 -08007017$(BINDIR)/$(CONFIG)/no_server_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08007018
7019else
7020
Craig Tiller61b910f2015-02-15 10:54:07 -08007021$(BINDIR)/$(CONFIG)/no_server_test: $(NO_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08007022 $(E) "[LD] Linking $@"
7023 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007024 $(Q) $(LD) $(LDFLAGS) $(NO_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/no_server_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08007025
7026endif
7027
Craig Tiller61b910f2015-02-15 10:54:07 -08007028$(OBJDIR)/$(CONFIG)/test/core/end2end/no_server_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08007029
7030deps_no_server_test: $(NO_SERVER_TEST_OBJS:.o=.dep)
7031
7032ifneq ($(NO_SECURE),true)
7033ifneq ($(NO_DEPS),true)
7034-include $(NO_SERVER_TEST_OBJS:.o=.dep)
7035endif
7036endif
7037
7038
David Klempnere3605682015-01-26 17:27:21 -08007039POLL_KICK_POSIX_TEST_SRC = \
7040 test/core/iomgr/poll_kick_posix_test.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08007041
Craig Tiller61b910f2015-02-15 10:54:07 -08007042POLL_KICK_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(POLL_KICK_POSIX_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08007043
7044ifeq ($(NO_SECURE),true)
7045
7046# You can't build secure targets if you don't have OpenSSL with ALPN.
7047
Craig Tiller61b910f2015-02-15 10:54:07 -08007048$(BINDIR)/$(CONFIG)/poll_kick_posix_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08007049
7050else
7051
Craig Tiller61b910f2015-02-15 10:54:07 -08007052$(BINDIR)/$(CONFIG)/poll_kick_posix_test: $(POLL_KICK_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08007053 $(E) "[LD] Linking $@"
7054 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007055 $(Q) $(LD) $(LDFLAGS) $(POLL_KICK_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/poll_kick_posix_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08007056
7057endif
7058
Craig Tiller61b910f2015-02-15 10:54:07 -08007059$(OBJDIR)/$(CONFIG)/test/core/iomgr/poll_kick_posix_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08007060
David Klempnere3605682015-01-26 17:27:21 -08007061deps_poll_kick_posix_test: $(POLL_KICK_POSIX_TEST_OBJS:.o=.dep)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007062
7063ifneq ($(NO_SECURE),true)
7064ifneq ($(NO_DEPS),true)
David Klempnere3605682015-01-26 17:27:21 -08007065-include $(POLL_KICK_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007066endif
nnoble69ac39f2014-12-12 15:43:38 -08007067endif
ctiller8919f602014-12-10 10:19:42 -08007068
ctiller8919f602014-12-10 10:19:42 -08007069
Craig Tiller17ec5f92015-01-18 11:30:41 -08007070RESOLVE_ADDRESS_TEST_SRC = \
7071 test/core/iomgr/resolve_address_test.c \
ctiller8919f602014-12-10 10:19:42 -08007072
Craig Tiller61b910f2015-02-15 10:54:07 -08007073RESOLVE_ADDRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(RESOLVE_ADDRESS_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007074
nnoble69ac39f2014-12-12 15:43:38 -08007075ifeq ($(NO_SECURE),true)
7076
Nicolas Noble047b7272015-01-16 13:55:05 -08007077# You can't build secure targets if you don't have OpenSSL with ALPN.
7078
Craig Tiller61b910f2015-02-15 10:54:07 -08007079$(BINDIR)/$(CONFIG)/resolve_address_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007080
7081else
7082
Craig Tiller61b910f2015-02-15 10:54:07 -08007083$(BINDIR)/$(CONFIG)/resolve_address_test: $(RESOLVE_ADDRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08007084 $(E) "[LD] Linking $@"
7085 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007086 $(Q) $(LD) $(LDFLAGS) $(RESOLVE_ADDRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/resolve_address_test
ctiller8919f602014-12-10 10:19:42 -08007087
nnoble69ac39f2014-12-12 15:43:38 -08007088endif
7089
Craig Tiller61b910f2015-02-15 10:54:07 -08007090$(OBJDIR)/$(CONFIG)/test/core/iomgr/resolve_address_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08007091
Craig Tiller17ec5f92015-01-18 11:30:41 -08007092deps_resolve_address_test: $(RESOLVE_ADDRESS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007093
nnoble69ac39f2014-12-12 15:43:38 -08007094ifneq ($(NO_SECURE),true)
7095ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007096-include $(RESOLVE_ADDRESS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007097endif
nnoble69ac39f2014-12-12 15:43:38 -08007098endif
ctiller8919f602014-12-10 10:19:42 -08007099
ctiller8919f602014-12-10 10:19:42 -08007100
Craig Tiller17ec5f92015-01-18 11:30:41 -08007101SECURE_ENDPOINT_TEST_SRC = \
7102 test/core/security/secure_endpoint_test.c \
7103
Craig Tiller61b910f2015-02-15 10:54:07 -08007104SECURE_ENDPOINT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SECURE_ENDPOINT_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007105
nnoble69ac39f2014-12-12 15:43:38 -08007106ifeq ($(NO_SECURE),true)
7107
Nicolas Noble047b7272015-01-16 13:55:05 -08007108# You can't build secure targets if you don't have OpenSSL with ALPN.
7109
Craig Tiller61b910f2015-02-15 10:54:07 -08007110$(BINDIR)/$(CONFIG)/secure_endpoint_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007111
7112else
7113
Craig Tiller61b910f2015-02-15 10:54:07 -08007114$(BINDIR)/$(CONFIG)/secure_endpoint_test: $(SECURE_ENDPOINT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08007115 $(E) "[LD] Linking $@"
7116 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007117 $(Q) $(LD) $(LDFLAGS) $(SECURE_ENDPOINT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/secure_endpoint_test
ctiller8919f602014-12-10 10:19:42 -08007118
nnoble69ac39f2014-12-12 15:43:38 -08007119endif
7120
Craig Tiller61b910f2015-02-15 10:54:07 -08007121$(OBJDIR)/$(CONFIG)/test/core/security/secure_endpoint_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08007122
Craig Tiller17ec5f92015-01-18 11:30:41 -08007123deps_secure_endpoint_test: $(SECURE_ENDPOINT_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007124
nnoble69ac39f2014-12-12 15:43:38 -08007125ifneq ($(NO_SECURE),true)
7126ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007127-include $(SECURE_ENDPOINT_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007128endif
nnoble69ac39f2014-12-12 15:43:38 -08007129endif
ctiller8919f602014-12-10 10:19:42 -08007130
ctiller8919f602014-12-10 10:19:42 -08007131
Craig Tiller17ec5f92015-01-18 11:30:41 -08007132SOCKADDR_UTILS_TEST_SRC = \
7133 test/core/iomgr/sockaddr_utils_test.c \
ctiller8919f602014-12-10 10:19:42 -08007134
Craig Tiller61b910f2015-02-15 10:54:07 -08007135SOCKADDR_UTILS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SOCKADDR_UTILS_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007136
nnoble69ac39f2014-12-12 15:43:38 -08007137ifeq ($(NO_SECURE),true)
7138
Nicolas Noble047b7272015-01-16 13:55:05 -08007139# You can't build secure targets if you don't have OpenSSL with ALPN.
7140
Craig Tiller61b910f2015-02-15 10:54:07 -08007141$(BINDIR)/$(CONFIG)/sockaddr_utils_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007142
7143else
7144
Craig Tiller61b910f2015-02-15 10:54:07 -08007145$(BINDIR)/$(CONFIG)/sockaddr_utils_test: $(SOCKADDR_UTILS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08007146 $(E) "[LD] Linking $@"
7147 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007148 $(Q) $(LD) $(LDFLAGS) $(SOCKADDR_UTILS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/sockaddr_utils_test
ctiller8919f602014-12-10 10:19:42 -08007149
nnoble69ac39f2014-12-12 15:43:38 -08007150endif
7151
Craig Tiller61b910f2015-02-15 10:54:07 -08007152$(OBJDIR)/$(CONFIG)/test/core/iomgr/sockaddr_utils_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08007153
Craig Tiller17ec5f92015-01-18 11:30:41 -08007154deps_sockaddr_utils_test: $(SOCKADDR_UTILS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007155
nnoble69ac39f2014-12-12 15:43:38 -08007156ifneq ($(NO_SECURE),true)
7157ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007158-include $(SOCKADDR_UTILS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007159endif
nnoble69ac39f2014-12-12 15:43:38 -08007160endif
ctiller8919f602014-12-10 10:19:42 -08007161
ctiller8919f602014-12-10 10:19:42 -08007162
Craig Tiller17ec5f92015-01-18 11:30:41 -08007163TCP_CLIENT_POSIX_TEST_SRC = \
7164 test/core/iomgr/tcp_client_posix_test.c \
ctiller8919f602014-12-10 10:19:42 -08007165
Craig Tiller61b910f2015-02-15 10:54:07 -08007166TCP_CLIENT_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_CLIENT_POSIX_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007167
nnoble69ac39f2014-12-12 15:43:38 -08007168ifeq ($(NO_SECURE),true)
7169
Nicolas Noble047b7272015-01-16 13:55:05 -08007170# You can't build secure targets if you don't have OpenSSL with ALPN.
7171
Craig Tiller61b910f2015-02-15 10:54:07 -08007172$(BINDIR)/$(CONFIG)/tcp_client_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007173
7174else
7175
Craig Tiller61b910f2015-02-15 10:54:07 -08007176$(BINDIR)/$(CONFIG)/tcp_client_posix_test: $(TCP_CLIENT_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08007177 $(E) "[LD] Linking $@"
7178 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007179 $(Q) $(LD) $(LDFLAGS) $(TCP_CLIENT_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/tcp_client_posix_test
ctiller8919f602014-12-10 10:19:42 -08007180
nnoble69ac39f2014-12-12 15:43:38 -08007181endif
7182
Craig Tiller61b910f2015-02-15 10:54:07 -08007183$(OBJDIR)/$(CONFIG)/test/core/iomgr/tcp_client_posix_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08007184
Craig Tiller17ec5f92015-01-18 11:30:41 -08007185deps_tcp_client_posix_test: $(TCP_CLIENT_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007186
nnoble69ac39f2014-12-12 15:43:38 -08007187ifneq ($(NO_SECURE),true)
7188ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007189-include $(TCP_CLIENT_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007190endif
nnoble69ac39f2014-12-12 15:43:38 -08007191endif
ctiller8919f602014-12-10 10:19:42 -08007192
ctiller8919f602014-12-10 10:19:42 -08007193
Craig Tiller17ec5f92015-01-18 11:30:41 -08007194TCP_POSIX_TEST_SRC = \
7195 test/core/iomgr/tcp_posix_test.c \
ctiller3bf466f2014-12-19 16:21:57 -08007196
Craig Tiller61b910f2015-02-15 10:54:07 -08007197TCP_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_POSIX_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08007198
7199ifeq ($(NO_SECURE),true)
7200
Nicolas Noble047b7272015-01-16 13:55:05 -08007201# You can't build secure targets if you don't have OpenSSL with ALPN.
7202
Craig Tiller61b910f2015-02-15 10:54:07 -08007203$(BINDIR)/$(CONFIG)/tcp_posix_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08007204
7205else
7206
Craig Tiller61b910f2015-02-15 10:54:07 -08007207$(BINDIR)/$(CONFIG)/tcp_posix_test: $(TCP_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller3bf466f2014-12-19 16:21:57 -08007208 $(E) "[LD] Linking $@"
7209 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007210 $(Q) $(LD) $(LDFLAGS) $(TCP_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/tcp_posix_test
ctiller3bf466f2014-12-19 16:21:57 -08007211
7212endif
7213
Craig Tiller61b910f2015-02-15 10:54:07 -08007214$(OBJDIR)/$(CONFIG)/test/core/iomgr/tcp_posix_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08007215
Craig Tiller17ec5f92015-01-18 11:30:41 -08007216deps_tcp_posix_test: $(TCP_POSIX_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08007217
7218ifneq ($(NO_SECURE),true)
7219ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007220-include $(TCP_POSIX_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08007221endif
7222endif
7223
ctiller3bf466f2014-12-19 16:21:57 -08007224
Craig Tiller17ec5f92015-01-18 11:30:41 -08007225TCP_SERVER_POSIX_TEST_SRC = \
7226 test/core/iomgr/tcp_server_posix_test.c \
ctiller3bf466f2014-12-19 16:21:57 -08007227
Craig Tiller61b910f2015-02-15 10:54:07 -08007228TCP_SERVER_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_SERVER_POSIX_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08007229
7230ifeq ($(NO_SECURE),true)
7231
Nicolas Noble047b7272015-01-16 13:55:05 -08007232# You can't build secure targets if you don't have OpenSSL with ALPN.
7233
Craig Tiller61b910f2015-02-15 10:54:07 -08007234$(BINDIR)/$(CONFIG)/tcp_server_posix_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08007235
7236else
7237
Craig Tiller61b910f2015-02-15 10:54:07 -08007238$(BINDIR)/$(CONFIG)/tcp_server_posix_test: $(TCP_SERVER_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller3bf466f2014-12-19 16:21:57 -08007239 $(E) "[LD] Linking $@"
7240 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007241 $(Q) $(LD) $(LDFLAGS) $(TCP_SERVER_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/tcp_server_posix_test
ctiller3bf466f2014-12-19 16:21:57 -08007242
7243endif
7244
Craig Tiller61b910f2015-02-15 10:54:07 -08007245$(OBJDIR)/$(CONFIG)/test/core/iomgr/tcp_server_posix_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08007246
Craig Tiller17ec5f92015-01-18 11:30:41 -08007247deps_tcp_server_posix_test: $(TCP_SERVER_POSIX_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08007248
7249ifneq ($(NO_SECURE),true)
7250ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007251-include $(TCP_SERVER_POSIX_TEST_OBJS:.o=.dep)
7252endif
7253endif
7254
7255
Craig Tiller17ec5f92015-01-18 11:30:41 -08007256TIME_AVERAGED_STATS_TEST_SRC = \
7257 test/core/iomgr/time_averaged_stats_test.c \
7258
Craig Tiller61b910f2015-02-15 10:54:07 -08007259TIME_AVERAGED_STATS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_AVERAGED_STATS_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08007260
7261ifeq ($(NO_SECURE),true)
7262
7263# You can't build secure targets if you don't have OpenSSL with ALPN.
7264
Craig Tiller61b910f2015-02-15 10:54:07 -08007265$(BINDIR)/$(CONFIG)/time_averaged_stats_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08007266
7267else
7268
Craig Tiller61b910f2015-02-15 10:54:07 -08007269$(BINDIR)/$(CONFIG)/time_averaged_stats_test: $(TIME_AVERAGED_STATS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08007270 $(E) "[LD] Linking $@"
7271 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007272 $(Q) $(LD) $(LDFLAGS) $(TIME_AVERAGED_STATS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/time_averaged_stats_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08007273
7274endif
7275
Craig Tiller61b910f2015-02-15 10:54:07 -08007276$(OBJDIR)/$(CONFIG)/test/core/iomgr/time_averaged_stats_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08007277
7278deps_time_averaged_stats_test: $(TIME_AVERAGED_STATS_TEST_OBJS:.o=.dep)
7279
7280ifneq ($(NO_SECURE),true)
7281ifneq ($(NO_DEPS),true)
7282-include $(TIME_AVERAGED_STATS_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08007283endif
7284endif
7285
ctiller3bf466f2014-12-19 16:21:57 -08007286
ctiller8919f602014-12-10 10:19:42 -08007287TIME_TEST_SRC = \
7288 test/core/support/time_test.c \
7289
Craig Tiller61b910f2015-02-15 10:54:07 -08007290TIME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007291
nnoble69ac39f2014-12-12 15:43:38 -08007292ifeq ($(NO_SECURE),true)
7293
Nicolas Noble047b7272015-01-16 13:55:05 -08007294# You can't build secure targets if you don't have OpenSSL with ALPN.
7295
Craig Tiller61b910f2015-02-15 10:54:07 -08007296$(BINDIR)/$(CONFIG)/time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007297
7298else
7299
Craig Tiller61b910f2015-02-15 10:54:07 -08007300$(BINDIR)/$(CONFIG)/time_test: $(TIME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller8919f602014-12-10 10:19:42 -08007301 $(E) "[LD] Linking $@"
7302 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007303 $(Q) $(LD) $(LDFLAGS) $(TIME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/time_test
ctiller8919f602014-12-10 10:19:42 -08007304
nnoble69ac39f2014-12-12 15:43:38 -08007305endif
7306
Craig Tiller61b910f2015-02-15 10:54:07 -08007307$(OBJDIR)/$(CONFIG)/test/core/support/time_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerd4773f52015-01-12 16:38:47 -08007308
Craig Tiller8f126a62015-01-15 08:50:19 -08007309deps_time_test: $(TIME_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007310
nnoble69ac39f2014-12-12 15:43:38 -08007311ifneq ($(NO_SECURE),true)
7312ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007313-include $(TIME_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007314endif
nnoble69ac39f2014-12-12 15:43:38 -08007315endif
ctiller8919f602014-12-10 10:19:42 -08007316
ctiller8919f602014-12-10 10:19:42 -08007317
Craig Tiller17ec5f92015-01-18 11:30:41 -08007318TIMEOUT_ENCODING_TEST_SRC = \
7319 test/core/transport/chttp2/timeout_encoding_test.c \
David Klempner7f3ed1e2015-01-16 15:35:56 -08007320
Craig Tiller61b910f2015-02-15 10:54:07 -08007321TIMEOUT_ENCODING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIMEOUT_ENCODING_TEST_SRC))))
David Klempner7f3ed1e2015-01-16 15:35:56 -08007322
7323ifeq ($(NO_SECURE),true)
7324
7325# You can't build secure targets if you don't have OpenSSL with ALPN.
7326
Craig Tiller61b910f2015-02-15 10:54:07 -08007327$(BINDIR)/$(CONFIG)/timeout_encoding_test: openssl_dep_error
David Klempner7f3ed1e2015-01-16 15:35:56 -08007328
7329else
7330
Craig Tiller61b910f2015-02-15 10:54:07 -08007331$(BINDIR)/$(CONFIG)/timeout_encoding_test: $(TIMEOUT_ENCODING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
David Klempner7f3ed1e2015-01-16 15:35:56 -08007332 $(E) "[LD] Linking $@"
7333 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007334 $(Q) $(LD) $(LDFLAGS) $(TIMEOUT_ENCODING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/timeout_encoding_test
David Klempner7f3ed1e2015-01-16 15:35:56 -08007335
7336endif
7337
Craig Tiller61b910f2015-02-15 10:54:07 -08007338$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2/timeout_encoding_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
David Klempner7f3ed1e2015-01-16 15:35:56 -08007339
Craig Tiller17ec5f92015-01-18 11:30:41 -08007340deps_timeout_encoding_test: $(TIMEOUT_ENCODING_TEST_OBJS:.o=.dep)
David Klempner7f3ed1e2015-01-16 15:35:56 -08007341
7342ifneq ($(NO_SECURE),true)
7343ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007344-include $(TIMEOUT_ENCODING_TEST_OBJS:.o=.dep)
7345endif
7346endif
7347
7348
7349TRANSPORT_METADATA_TEST_SRC = \
7350 test/core/transport/metadata_test.c \
7351
Craig Tiller61b910f2015-02-15 10:54:07 -08007352TRANSPORT_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TRANSPORT_METADATA_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08007353
7354ifeq ($(NO_SECURE),true)
7355
7356# You can't build secure targets if you don't have OpenSSL with ALPN.
7357
Craig Tiller61b910f2015-02-15 10:54:07 -08007358$(BINDIR)/$(CONFIG)/transport_metadata_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08007359
7360else
7361
Craig Tiller61b910f2015-02-15 10:54:07 -08007362$(BINDIR)/$(CONFIG)/transport_metadata_test: $(TRANSPORT_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08007363 $(E) "[LD] Linking $@"
7364 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007365 $(Q) $(LD) $(LDFLAGS) $(TRANSPORT_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/transport_metadata_test
Craig Tiller17ec5f92015-01-18 11:30:41 -08007366
7367endif
7368
Craig Tiller61b910f2015-02-15 10:54:07 -08007369$(OBJDIR)/$(CONFIG)/test/core/transport/metadata_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08007370
7371deps_transport_metadata_test: $(TRANSPORT_METADATA_TEST_OBJS:.o=.dep)
7372
7373ifneq ($(NO_SECURE),true)
7374ifneq ($(NO_DEPS),true)
7375-include $(TRANSPORT_METADATA_TEST_OBJS:.o=.dep)
David Klempner7f3ed1e2015-01-16 15:35:56 -08007376endif
7377endif
7378
7379
Craig Tiller0220cf12015-02-12 17:39:26 -08007380ASYNC_END2END_TEST_SRC = \
7381 test/cpp/end2end/async_end2end_test.cc \
7382
Craig Tiller1f1b6302015-02-17 07:33:19 -08007383ASYNC_END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ASYNC_END2END_TEST_SRC))))
Craig Tiller0220cf12015-02-12 17:39:26 -08007384
7385ifeq ($(NO_SECURE),true)
7386
7387# You can't build secure targets if you don't have OpenSSL with ALPN.
7388
Craig Tiller1f1b6302015-02-17 07:33:19 -08007389$(BINDIR)/$(CONFIG)/async_end2end_test: openssl_dep_error
Craig Tiller0220cf12015-02-12 17:39:26 -08007390
7391else
7392
Craig Tiller1f1b6302015-02-17 07:33:19 -08007393$(BINDIR)/$(CONFIG)/async_end2end_test: $(ASYNC_END2END_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller0220cf12015-02-12 17:39:26 -08007394 $(E) "[LD] Linking $@"
7395 $(Q) mkdir -p `dirname $@`
Craig Tiller1f1b6302015-02-17 07:33:19 -08007396 $(Q) $(LDXX) $(LDFLAGS) $(ASYNC_END2END_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/async_end2end_test
Craig Tiller0220cf12015-02-12 17:39:26 -08007397
7398endif
7399
Craig Tiller1f1b6302015-02-17 07:33:19 -08007400$(OBJDIR)/$(CONFIG)/test/cpp/end2end/async_end2end_test.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller0220cf12015-02-12 17:39:26 -08007401
7402deps_async_end2end_test: $(ASYNC_END2END_TEST_OBJS:.o=.dep)
7403
7404ifneq ($(NO_SECURE),true)
7405ifneq ($(NO_DEPS),true)
7406-include $(ASYNC_END2END_TEST_OBJS:.o=.dep)
7407endif
7408endif
7409
7410
Craig Tiller996d9df2015-01-19 21:06:50 -08007411CHANNEL_ARGUMENTS_TEST_SRC = \
7412 test/cpp/client/channel_arguments_test.cc \
7413
Craig Tiller61b910f2015-02-15 10:54:07 -08007414CHANNEL_ARGUMENTS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHANNEL_ARGUMENTS_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007415
7416ifeq ($(NO_SECURE),true)
7417
7418# You can't build secure targets if you don't have OpenSSL with ALPN.
7419
Craig Tiller61b910f2015-02-15 10:54:07 -08007420$(BINDIR)/$(CONFIG)/channel_arguments_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007421
7422else
7423
Craig Tiller61b910f2015-02-15 10:54:07 -08007424$(BINDIR)/$(CONFIG)/channel_arguments_test: $(CHANNEL_ARGUMENTS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007425 $(E) "[LD] Linking $@"
7426 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007427 $(Q) $(LDXX) $(LDFLAGS) $(CHANNEL_ARGUMENTS_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/channel_arguments_test
Craig Tiller996d9df2015-01-19 21:06:50 -08007428
7429endif
7430
Craig Tiller61b910f2015-02-15 10:54:07 -08007431$(OBJDIR)/$(CONFIG)/test/cpp/client/channel_arguments_test.o: $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007432
7433deps_channel_arguments_test: $(CHANNEL_ARGUMENTS_TEST_OBJS:.o=.dep)
7434
7435ifneq ($(NO_SECURE),true)
7436ifneq ($(NO_DEPS),true)
7437-include $(CHANNEL_ARGUMENTS_TEST_OBJS:.o=.dep)
7438endif
7439endif
7440
7441
Craig Tiller996d9df2015-01-19 21:06:50 -08007442CREDENTIALS_TEST_SRC = \
7443 test/cpp/client/credentials_test.cc \
7444
Craig Tiller61b910f2015-02-15 10:54:07 -08007445CREDENTIALS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CREDENTIALS_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007446
7447ifeq ($(NO_SECURE),true)
7448
7449# You can't build secure targets if you don't have OpenSSL with ALPN.
7450
Craig Tiller61b910f2015-02-15 10:54:07 -08007451$(BINDIR)/$(CONFIG)/credentials_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007452
7453else
7454
Craig Tiller61b910f2015-02-15 10:54:07 -08007455$(BINDIR)/$(CONFIG)/credentials_test: $(CREDENTIALS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007456 $(E) "[LD] Linking $@"
7457 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007458 $(Q) $(LDXX) $(LDFLAGS) $(CREDENTIALS_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/credentials_test
Craig Tiller996d9df2015-01-19 21:06:50 -08007459
7460endif
7461
Craig Tiller61b910f2015-02-15 10:54:07 -08007462$(OBJDIR)/$(CONFIG)/test/cpp/client/credentials_test.o: $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007463
7464deps_credentials_test: $(CREDENTIALS_TEST_OBJS:.o=.dep)
7465
7466ifneq ($(NO_SECURE),true)
7467ifneq ($(NO_DEPS),true)
7468-include $(CREDENTIALS_TEST_OBJS:.o=.dep)
7469endif
7470endif
7471
7472
7473END2END_TEST_SRC = \
7474 test/cpp/end2end/end2end_test.cc \
7475
Craig Tiller61b910f2015-02-15 10:54:07 -08007476END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(END2END_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007477
7478ifeq ($(NO_SECURE),true)
7479
7480# You can't build secure targets if you don't have OpenSSL with ALPN.
7481
Craig Tiller61b910f2015-02-15 10:54:07 -08007482$(BINDIR)/$(CONFIG)/end2end_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007483
7484else
7485
Craig Tiller61b910f2015-02-15 10:54:07 -08007486$(BINDIR)/$(CONFIG)/end2end_test: $(END2END_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007487 $(E) "[LD] Linking $@"
7488 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007489 $(Q) $(LDXX) $(LDFLAGS) $(END2END_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/end2end_test
Craig Tiller996d9df2015-01-19 21:06:50 -08007490
7491endif
7492
Craig Tiller61b910f2015-02-15 10:54:07 -08007493$(OBJDIR)/$(CONFIG)/test/cpp/end2end/end2end_test.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007494
7495deps_end2end_test: $(END2END_TEST_OBJS:.o=.dep)
7496
7497ifneq ($(NO_SECURE),true)
7498ifneq ($(NO_DEPS),true)
7499-include $(END2END_TEST_OBJS:.o=.dep)
7500endif
7501endif
7502
7503
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007504GRPC_CPP_PLUGIN_SRC = \
7505 src/compiler/cpp_generator.cc \
7506 src/compiler/cpp_plugin.cc \
7507
7508GRPC_CPP_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CPP_PLUGIN_SRC))))
7509
7510
7511ifeq ($(NO_PROTOBUF),true)
7512
7513# You can't build the protoc plugins if you don't have protobuf 3.0.0+.
7514
7515$(BINDIR)/$(CONFIG)/grpc_cpp_plugin: protobuf_dep_error
7516
7517else
7518
7519$(BINDIR)/$(CONFIG)/grpc_cpp_plugin: $(PROTOBUF_DEP) $(GRPC_CPP_PLUGIN_OBJS)
7520 $(E) "[HOSTLD] Linking $@"
7521 $(Q) mkdir -p `dirname $@`
7522 $(Q) $(HOST_LDXX) $(HOST_LDFLAGS) $(GRPC_CPP_PLUGIN_OBJS) $(HOST_LDLIBSXX) $(HOST_LDLIBS_PROTOC) $(HOST_LDLIBS) $(HOST_LDLIBS_PROTOC) -o $(BINDIR)/$(CONFIG)/grpc_cpp_plugin
7523
7524endif
7525
7526$(OBJDIR)/$(CONFIG)/src/compiler/cpp_generator.o:
7527$(OBJDIR)/$(CONFIG)/src/compiler/cpp_plugin.o:
7528
7529deps_grpc_cpp_plugin: $(GRPC_CPP_PLUGIN_OBJS:.o=.dep)
7530
7531ifneq ($(NO_DEPS),true)
7532-include $(GRPC_CPP_PLUGIN_OBJS:.o=.dep)
7533endif
7534
7535
7536GRPC_PYTHON_PLUGIN_SRC = \
7537 src/compiler/python_generator.cc \
7538 src/compiler/python_plugin.cc \
7539
7540GRPC_PYTHON_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_PYTHON_PLUGIN_SRC))))
7541
7542
7543ifeq ($(NO_PROTOBUF),true)
7544
7545# You can't build the protoc plugins if you don't have protobuf 3.0.0+.
7546
7547$(BINDIR)/$(CONFIG)/grpc_python_plugin: protobuf_dep_error
7548
7549else
7550
7551$(BINDIR)/$(CONFIG)/grpc_python_plugin: $(PROTOBUF_DEP) $(GRPC_PYTHON_PLUGIN_OBJS)
7552 $(E) "[HOSTLD] Linking $@"
7553 $(Q) mkdir -p `dirname $@`
7554 $(Q) $(HOST_LDXX) $(HOST_LDFLAGS) $(GRPC_PYTHON_PLUGIN_OBJS) $(HOST_LDLIBSXX) $(HOST_LDLIBS_PROTOC) $(HOST_LDLIBS) $(HOST_LDLIBS_PROTOC) -o $(BINDIR)/$(CONFIG)/grpc_python_plugin
7555
7556endif
7557
7558$(OBJDIR)/$(CONFIG)/src/compiler/python_generator.o:
7559$(OBJDIR)/$(CONFIG)/src/compiler/python_plugin.o:
7560
7561deps_grpc_python_plugin: $(GRPC_PYTHON_PLUGIN_OBJS:.o=.dep)
7562
7563ifneq ($(NO_DEPS),true)
7564-include $(GRPC_PYTHON_PLUGIN_OBJS:.o=.dep)
7565endif
7566
7567
7568GRPC_RUBY_PLUGIN_SRC = \
7569 src/compiler/ruby_generator.cc \
7570 src/compiler/ruby_plugin.cc \
7571
7572GRPC_RUBY_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_RUBY_PLUGIN_SRC))))
7573
7574
7575ifeq ($(NO_PROTOBUF),true)
7576
7577# You can't build the protoc plugins if you don't have protobuf 3.0.0+.
7578
7579$(BINDIR)/$(CONFIG)/grpc_ruby_plugin: protobuf_dep_error
7580
7581else
7582
7583$(BINDIR)/$(CONFIG)/grpc_ruby_plugin: $(PROTOBUF_DEP) $(GRPC_RUBY_PLUGIN_OBJS)
7584 $(E) "[HOSTLD] Linking $@"
7585 $(Q) mkdir -p `dirname $@`
7586 $(Q) $(HOST_LDXX) $(HOST_LDFLAGS) $(GRPC_RUBY_PLUGIN_OBJS) $(HOST_LDLIBSXX) $(HOST_LDLIBS_PROTOC) $(HOST_LDLIBS) $(HOST_LDLIBS_PROTOC) -o $(BINDIR)/$(CONFIG)/grpc_ruby_plugin
7587
7588endif
7589
7590$(OBJDIR)/$(CONFIG)/src/compiler/ruby_generator.o:
7591$(OBJDIR)/$(CONFIG)/src/compiler/ruby_plugin.o:
7592
7593deps_grpc_ruby_plugin: $(GRPC_RUBY_PLUGIN_OBJS:.o=.dep)
7594
7595ifneq ($(NO_DEPS),true)
7596-include $(GRPC_RUBY_PLUGIN_OBJS:.o=.dep)
7597endif
7598
7599
Craig Tiller996d9df2015-01-19 21:06:50 -08007600INTEROP_CLIENT_SRC = \
Craig Tillerda224d62015-02-15 11:01:58 -08007601 $(GENDIR)/test/cpp/interop/empty.pb.cc \
7602 $(GENDIR)/test/cpp/interop/messages.pb.cc \
7603 $(GENDIR)/test/cpp/interop/test.pb.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08007604 test/cpp/interop/client.cc \
7605
Craig Tiller61b910f2015-02-15 10:54:07 -08007606INTEROP_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_CLIENT_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007607
7608ifeq ($(NO_SECURE),true)
7609
7610# You can't build secure targets if you don't have OpenSSL with ALPN.
7611
Craig Tiller61b910f2015-02-15 10:54:07 -08007612$(BINDIR)/$(CONFIG)/interop_client: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007613
7614else
7615
Craig Tiller61b910f2015-02-15 10:54:07 -08007616$(BINDIR)/$(CONFIG)/interop_client: $(INTEROP_CLIENT_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007617 $(E) "[LD] Linking $@"
7618 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007619 $(Q) $(LDXX) $(LDFLAGS) $(INTEROP_CLIENT_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/interop_client
Craig Tiller996d9df2015-01-19 21:06:50 -08007620
7621endif
7622
Craig Tiller61b910f2015-02-15 10:54:07 -08007623$(OBJDIR)/$(CONFIG)/test/cpp/interop/empty.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7624$(OBJDIR)/$(CONFIG)/test/cpp/interop/messages.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7625$(OBJDIR)/$(CONFIG)/test/cpp/interop/test.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7626$(OBJDIR)/$(CONFIG)/test/cpp/interop/client.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007627
7628deps_interop_client: $(INTEROP_CLIENT_OBJS:.o=.dep)
7629
7630ifneq ($(NO_SECURE),true)
7631ifneq ($(NO_DEPS),true)
7632-include $(INTEROP_CLIENT_OBJS:.o=.dep)
7633endif
7634endif
7635
7636
7637INTEROP_SERVER_SRC = \
Craig Tillerda224d62015-02-15 11:01:58 -08007638 $(GENDIR)/test/cpp/interop/empty.pb.cc \
7639 $(GENDIR)/test/cpp/interop/messages.pb.cc \
7640 $(GENDIR)/test/cpp/interop/test.pb.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08007641 test/cpp/interop/server.cc \
7642
Craig Tiller61b910f2015-02-15 10:54:07 -08007643INTEROP_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_SERVER_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007644
7645ifeq ($(NO_SECURE),true)
7646
7647# You can't build secure targets if you don't have OpenSSL with ALPN.
7648
Craig Tiller61b910f2015-02-15 10:54:07 -08007649$(BINDIR)/$(CONFIG)/interop_server: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007650
7651else
7652
Craig Tiller61b910f2015-02-15 10:54:07 -08007653$(BINDIR)/$(CONFIG)/interop_server: $(INTEROP_SERVER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007654 $(E) "[LD] Linking $@"
7655 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007656 $(Q) $(LDXX) $(LDFLAGS) $(INTEROP_SERVER_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/interop_server
Craig Tiller996d9df2015-01-19 21:06:50 -08007657
7658endif
7659
Craig Tiller61b910f2015-02-15 10:54:07 -08007660$(OBJDIR)/$(CONFIG)/test/cpp/interop/empty.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7661$(OBJDIR)/$(CONFIG)/test/cpp/interop/messages.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7662$(OBJDIR)/$(CONFIG)/test/cpp/interop/test.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7663$(OBJDIR)/$(CONFIG)/test/cpp/interop/server.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007664
7665deps_interop_server: $(INTEROP_SERVER_OBJS:.o=.dep)
7666
7667ifneq ($(NO_SECURE),true)
7668ifneq ($(NO_DEPS),true)
7669-include $(INTEROP_SERVER_OBJS:.o=.dep)
7670endif
7671endif
7672
7673
Craig Tiller35108f62015-02-17 11:24:15 -08007674PUBSUB_CLIENT_SRC = \
7675 examples/pubsub/main.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08007676
Craig Tiller35108f62015-02-17 11:24:15 -08007677PUBSUB_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PUBSUB_CLIENT_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007678
7679ifeq ($(NO_SECURE),true)
7680
7681# You can't build secure targets if you don't have OpenSSL with ALPN.
7682
Craig Tiller35108f62015-02-17 11:24:15 -08007683$(BINDIR)/$(CONFIG)/pubsub_client: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007684
7685else
7686
Craig Tiller35108f62015-02-17 11:24:15 -08007687$(BINDIR)/$(CONFIG)/pubsub_client: $(PUBSUB_CLIENT_OBJS) $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007688 $(E) "[LD] Linking $@"
7689 $(Q) mkdir -p `dirname $@`
Craig Tiller35108f62015-02-17 11:24:15 -08007690 $(Q) $(LDXX) $(LDFLAGS) $(PUBSUB_CLIENT_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/pubsub_client
Craig Tiller996d9df2015-01-19 21:06:50 -08007691
7692endif
7693
Craig Tiller35108f62015-02-17 11:24:15 -08007694$(OBJDIR)/$(CONFIG)/examples/pubsub/main.o: $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7695
7696deps_pubsub_client: $(PUBSUB_CLIENT_OBJS:.o=.dep)
7697
7698ifneq ($(NO_SECURE),true)
7699ifneq ($(NO_DEPS),true)
7700-include $(PUBSUB_CLIENT_OBJS:.o=.dep)
7701endif
7702endif
7703
7704
7705PUBSUB_PUBLISHER_TEST_SRC = \
7706 examples/pubsub/publisher_test.cc \
7707
7708PUBSUB_PUBLISHER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PUBSUB_PUBLISHER_TEST_SRC))))
7709
7710ifeq ($(NO_SECURE),true)
7711
7712# You can't build secure targets if you don't have OpenSSL with ALPN.
7713
7714$(BINDIR)/$(CONFIG)/pubsub_publisher_test: openssl_dep_error
7715
7716else
7717
7718$(BINDIR)/$(CONFIG)/pubsub_publisher_test: $(PUBSUB_PUBLISHER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7719 $(E) "[LD] Linking $@"
7720 $(Q) mkdir -p `dirname $@`
7721 $(Q) $(LDXX) $(LDFLAGS) $(PUBSUB_PUBLISHER_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/pubsub_publisher_test
7722
7723endif
7724
7725$(OBJDIR)/$(CONFIG)/examples/pubsub/publisher_test.o: $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7726
7727deps_pubsub_publisher_test: $(PUBSUB_PUBLISHER_TEST_OBJS:.o=.dep)
7728
7729ifneq ($(NO_SECURE),true)
7730ifneq ($(NO_DEPS),true)
7731-include $(PUBSUB_PUBLISHER_TEST_OBJS:.o=.dep)
7732endif
7733endif
7734
7735
7736PUBSUB_SUBSCRIBER_TEST_SRC = \
7737 examples/pubsub/subscriber_test.cc \
7738
7739PUBSUB_SUBSCRIBER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PUBSUB_SUBSCRIBER_TEST_SRC))))
7740
7741ifeq ($(NO_SECURE),true)
7742
7743# You can't build secure targets if you don't have OpenSSL with ALPN.
7744
7745$(BINDIR)/$(CONFIG)/pubsub_subscriber_test: openssl_dep_error
7746
7747else
7748
7749$(BINDIR)/$(CONFIG)/pubsub_subscriber_test: $(PUBSUB_SUBSCRIBER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7750 $(E) "[LD] Linking $@"
7751 $(Q) mkdir -p `dirname $@`
7752 $(Q) $(LDXX) $(LDFLAGS) $(PUBSUB_SUBSCRIBER_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/pubsub_subscriber_test
7753
7754endif
7755
7756$(OBJDIR)/$(CONFIG)/examples/pubsub/subscriber_test.o: $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7757
7758deps_pubsub_subscriber_test: $(PUBSUB_SUBSCRIBER_TEST_OBJS:.o=.dep)
7759
7760ifneq ($(NO_SECURE),true)
7761ifneq ($(NO_DEPS),true)
7762-include $(PUBSUB_SUBSCRIBER_TEST_OBJS:.o=.dep)
7763endif
7764endif
7765
7766
Craig Tiller996d9df2015-01-19 21:06:50 -08007767QPS_CLIENT_SRC = \
Craig Tillerda224d62015-02-15 11:01:58 -08007768 $(GENDIR)/test/cpp/qps/qpstest.pb.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08007769 test/cpp/qps/client.cc \
7770
Craig Tiller61b910f2015-02-15 10:54:07 -08007771QPS_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_CLIENT_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007772
7773ifeq ($(NO_SECURE),true)
7774
7775# You can't build secure targets if you don't have OpenSSL with ALPN.
7776
Craig Tiller61b910f2015-02-15 10:54:07 -08007777$(BINDIR)/$(CONFIG)/qps_client: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007778
7779else
7780
Craig Tiller61b910f2015-02-15 10:54:07 -08007781$(BINDIR)/$(CONFIG)/qps_client: $(QPS_CLIENT_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007782 $(E) "[LD] Linking $@"
7783 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007784 $(Q) $(LDXX) $(LDFLAGS) $(QPS_CLIENT_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/qps_client
Craig Tiller996d9df2015-01-19 21:06:50 -08007785
7786endif
7787
Craig Tiller61b910f2015-02-15 10:54:07 -08007788$(OBJDIR)/$(CONFIG)/test/cpp/qps/qpstest.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7789$(OBJDIR)/$(CONFIG)/test/cpp/qps/client.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007790
7791deps_qps_client: $(QPS_CLIENT_OBJS:.o=.dep)
7792
7793ifneq ($(NO_SECURE),true)
7794ifneq ($(NO_DEPS),true)
7795-include $(QPS_CLIENT_OBJS:.o=.dep)
7796endif
7797endif
7798
7799
7800QPS_SERVER_SRC = \
Craig Tillerda224d62015-02-15 11:01:58 -08007801 $(GENDIR)/test/cpp/qps/qpstest.pb.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08007802 test/cpp/qps/server.cc \
7803
Craig Tiller61b910f2015-02-15 10:54:07 -08007804QPS_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_SERVER_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007805
7806ifeq ($(NO_SECURE),true)
7807
7808# You can't build secure targets if you don't have OpenSSL with ALPN.
7809
Craig Tiller61b910f2015-02-15 10:54:07 -08007810$(BINDIR)/$(CONFIG)/qps_server: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007811
7812else
7813
Craig Tiller61b910f2015-02-15 10:54:07 -08007814$(BINDIR)/$(CONFIG)/qps_server: $(QPS_SERVER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007815 $(E) "[LD] Linking $@"
7816 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007817 $(Q) $(LDXX) $(LDFLAGS) $(QPS_SERVER_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/qps_server
Craig Tiller996d9df2015-01-19 21:06:50 -08007818
7819endif
7820
Craig Tiller61b910f2015-02-15 10:54:07 -08007821$(OBJDIR)/$(CONFIG)/test/cpp/qps/qpstest.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7822$(OBJDIR)/$(CONFIG)/test/cpp/qps/server.o: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007823
7824deps_qps_server: $(QPS_SERVER_OBJS:.o=.dep)
7825
7826ifneq ($(NO_SECURE),true)
7827ifneq ($(NO_DEPS),true)
7828-include $(QPS_SERVER_OBJS:.o=.dep)
7829endif
7830endif
7831
7832
Craig Tiller996d9df2015-01-19 21:06:50 -08007833STATUS_TEST_SRC = \
7834 test/cpp/util/status_test.cc \
7835
Craig Tiller61b910f2015-02-15 10:54:07 -08007836STATUS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(STATUS_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007837
7838ifeq ($(NO_SECURE),true)
7839
7840# You can't build secure targets if you don't have OpenSSL with ALPN.
7841
Craig Tiller61b910f2015-02-15 10:54:07 -08007842$(BINDIR)/$(CONFIG)/status_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007843
7844else
7845
Craig Tiller61b910f2015-02-15 10:54:07 -08007846$(BINDIR)/$(CONFIG)/status_test: $(STATUS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007847 $(E) "[LD] Linking $@"
7848 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007849 $(Q) $(LDXX) $(LDFLAGS) $(STATUS_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/status_test
Craig Tiller996d9df2015-01-19 21:06:50 -08007850
7851endif
7852
Craig Tiller61b910f2015-02-15 10:54:07 -08007853$(OBJDIR)/$(CONFIG)/test/cpp/util/status_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007854
7855deps_status_test: $(STATUS_TEST_OBJS:.o=.dep)
7856
7857ifneq ($(NO_SECURE),true)
7858ifneq ($(NO_DEPS),true)
7859-include $(STATUS_TEST_OBJS:.o=.dep)
7860endif
7861endif
7862
7863
Craig Tiller996d9df2015-01-19 21:06:50 -08007864THREAD_POOL_TEST_SRC = \
7865 test/cpp/server/thread_pool_test.cc \
7866
Craig Tiller61b910f2015-02-15 10:54:07 -08007867THREAD_POOL_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(THREAD_POOL_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007868
7869ifeq ($(NO_SECURE),true)
7870
7871# You can't build secure targets if you don't have OpenSSL with ALPN.
7872
Craig Tiller61b910f2015-02-15 10:54:07 -08007873$(BINDIR)/$(CONFIG)/thread_pool_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007874
7875else
7876
Craig Tiller61b910f2015-02-15 10:54:07 -08007877$(BINDIR)/$(CONFIG)/thread_pool_test: $(THREAD_POOL_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007878 $(E) "[LD] Linking $@"
7879 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007880 $(Q) $(LDXX) $(LDFLAGS) $(THREAD_POOL_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/thread_pool_test
Craig Tiller996d9df2015-01-19 21:06:50 -08007881
7882endif
7883
Craig Tiller61b910f2015-02-15 10:54:07 -08007884$(OBJDIR)/$(CONFIG)/test/cpp/server/thread_pool_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007885
7886deps_thread_pool_test: $(THREAD_POOL_TEST_OBJS:.o=.dep)
7887
7888ifneq ($(NO_SECURE),true)
7889ifneq ($(NO_DEPS),true)
7890-include $(THREAD_POOL_TEST_OBJS:.o=.dep)
7891endif
7892endif
7893
7894
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007895CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_SRC = \
7896
Craig Tiller61b910f2015-02-15 10:54:07 -08007897CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007898
nnoble69ac39f2014-12-12 15:43:38 -08007899ifeq ($(NO_SECURE),true)
7900
Nicolas Noble047b7272015-01-16 13:55:05 -08007901# You can't build secure targets if you don't have OpenSSL with ALPN.
7902
Craig Tiller61b910f2015-02-15 10:54:07 -08007903$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007904
7905else
7906
Craig Tiller61b910f2015-02-15 10:54:07 -08007907$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007908 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007909 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007910 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007911
nnoble69ac39f2014-12-12 15:43:38 -08007912endif
7913
Craig Tillerd4773f52015-01-12 16:38:47 -08007914
Craig Tiller8f126a62015-01-15 08:50:19 -08007915deps_chttp2_fake_security_cancel_after_accept_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007916
nnoble69ac39f2014-12-12 15:43:38 -08007917ifneq ($(NO_SECURE),true)
7918ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007919-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007920endif
nnoble69ac39f2014-12-12 15:43:38 -08007921endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007922
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007923
7924CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
7925
Craig Tiller61b910f2015-02-15 10:54:07 -08007926CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007927
nnoble69ac39f2014-12-12 15:43:38 -08007928ifeq ($(NO_SECURE),true)
7929
Nicolas Noble047b7272015-01-16 13:55:05 -08007930# You can't build secure targets if you don't have OpenSSL with ALPN.
7931
Craig Tiller61b910f2015-02-15 10:54:07 -08007932$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007933
7934else
7935
Craig Tiller61b910f2015-02-15 10:54:07 -08007936$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007937 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007938 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007939 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007940
nnoble69ac39f2014-12-12 15:43:38 -08007941endif
7942
Craig Tillerd4773f52015-01-12 16:38:47 -08007943
Craig Tiller8f126a62015-01-15 08:50:19 -08007944deps_chttp2_fake_security_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007945
nnoble69ac39f2014-12-12 15:43:38 -08007946ifneq ($(NO_SECURE),true)
7947ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007948-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007949endif
nnoble69ac39f2014-12-12 15:43:38 -08007950endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007951
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007952
7953CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_SRC = \
7954
Craig Tiller61b910f2015-02-15 10:54:07 -08007955CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007956
nnoble69ac39f2014-12-12 15:43:38 -08007957ifeq ($(NO_SECURE),true)
7958
Nicolas Noble047b7272015-01-16 13:55:05 -08007959# You can't build secure targets if you don't have OpenSSL with ALPN.
7960
Craig Tiller61b910f2015-02-15 10:54:07 -08007961$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007962
7963else
7964
Craig Tiller61b910f2015-02-15 10:54:07 -08007965$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007966 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007967 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007968 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007969
nnoble69ac39f2014-12-12 15:43:38 -08007970endif
7971
Craig Tillerd4773f52015-01-12 16:38:47 -08007972
Craig Tiller8f126a62015-01-15 08:50:19 -08007973deps_chttp2_fake_security_cancel_after_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007974
nnoble69ac39f2014-12-12 15:43:38 -08007975ifneq ($(NO_SECURE),true)
7976ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007977-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007978endif
nnoble69ac39f2014-12-12 15:43:38 -08007979endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007980
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007981
7982CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_SRC = \
7983
Craig Tiller61b910f2015-02-15 10:54:07 -08007984CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007985
nnoble69ac39f2014-12-12 15:43:38 -08007986ifeq ($(NO_SECURE),true)
7987
Nicolas Noble047b7272015-01-16 13:55:05 -08007988# You can't build secure targets if you don't have OpenSSL with ALPN.
7989
Craig Tiller61b910f2015-02-15 10:54:07 -08007990$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007991
7992else
7993
Craig Tiller61b910f2015-02-15 10:54:07 -08007994$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007995 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007996 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007997 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007998
nnoble69ac39f2014-12-12 15:43:38 -08007999endif
8000
Craig Tillerd4773f52015-01-12 16:38:47 -08008001
Craig Tiller8f126a62015-01-15 08:50:19 -08008002deps_chttp2_fake_security_cancel_before_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008003
nnoble69ac39f2014-12-12 15:43:38 -08008004ifneq ($(NO_SECURE),true)
8005ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008006-include $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008007endif
nnoble69ac39f2014-12-12 15:43:38 -08008008endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008009
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008010
8011CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_SRC = \
8012
Craig Tiller61b910f2015-02-15 10:54:07 -08008013CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008014
nnoble69ac39f2014-12-12 15:43:38 -08008015ifeq ($(NO_SECURE),true)
8016
Nicolas Noble047b7272015-01-16 13:55:05 -08008017# You can't build secure targets if you don't have OpenSSL with ALPN.
8018
Craig Tiller61b910f2015-02-15 10:54:07 -08008019$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008020
8021else
8022
Craig Tiller61b910f2015-02-15 10:54:07 -08008023$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test: $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008024 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008025 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008026 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008027
nnoble69ac39f2014-12-12 15:43:38 -08008028endif
8029
Craig Tillerd4773f52015-01-12 16:38:47 -08008030
Craig Tiller8f126a62015-01-15 08:50:19 -08008031deps_chttp2_fake_security_cancel_in_a_vacuum_test: $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008032
nnoble69ac39f2014-12-12 15:43:38 -08008033ifneq ($(NO_SECURE),true)
8034ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008035-include $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008036endif
nnoble69ac39f2014-12-12 15:43:38 -08008037endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008038
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008039
hongyu24200d32015-01-08 15:13:49 -08008040CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
8041
Craig Tiller61b910f2015-02-15 10:54:07 -08008042CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08008043
8044ifeq ($(NO_SECURE),true)
8045
Nicolas Noble047b7272015-01-16 13:55:05 -08008046# You can't build secure targets if you don't have OpenSSL with ALPN.
8047
Craig Tiller61b910f2015-02-15 10:54:07 -08008048$(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08008049
8050else
8051
Craig Tiller61b910f2015-02-15 10:54:07 -08008052$(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test: $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08008053 $(E) "[LD] Linking $@"
8054 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008055 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -08008056
8057endif
8058
Craig Tillerd4773f52015-01-12 16:38:47 -08008059
Craig Tiller8f126a62015-01-15 08:50:19 -08008060deps_chttp2_fake_security_census_simple_request_test: $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08008061
8062ifneq ($(NO_SECURE),true)
8063ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008064-include $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08008065endif
8066endif
8067
hongyu24200d32015-01-08 15:13:49 -08008068
ctillerc6d61c42014-12-15 14:52:08 -08008069CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_SRC = \
8070
Craig Tiller61b910f2015-02-15 10:54:07 -08008071CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08008072
8073ifeq ($(NO_SECURE),true)
8074
Nicolas Noble047b7272015-01-16 13:55:05 -08008075# You can't build secure targets if you don't have OpenSSL with ALPN.
8076
Craig Tiller61b910f2015-02-15 10:54:07 -08008077$(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08008078
8079else
8080
Craig Tiller61b910f2015-02-15 10:54:07 -08008081$(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test: $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -08008082 $(E) "[LD] Linking $@"
8083 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008084 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -08008085
8086endif
8087
Craig Tillerd4773f52015-01-12 16:38:47 -08008088
Craig Tiller8f126a62015-01-15 08:50:19 -08008089deps_chttp2_fake_security_disappearing_server_test: $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08008090
8091ifneq ($(NO_SECURE),true)
8092ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008093-include $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08008094endif
8095endif
8096
ctillerc6d61c42014-12-15 14:52:08 -08008097
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008098CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
8099
Craig Tiller61b910f2015-02-15 10:54:07 -08008100CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008101
nnoble69ac39f2014-12-12 15:43:38 -08008102ifeq ($(NO_SECURE),true)
8103
Nicolas Noble047b7272015-01-16 13:55:05 -08008104# You can't build secure targets if you don't have OpenSSL with ALPN.
8105
Craig Tiller61b910f2015-02-15 10:54:07 -08008106$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008107
8108else
8109
Craig Tiller61b910f2015-02-15 10:54:07 -08008110$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008111 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008112 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008113 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008114
nnoble69ac39f2014-12-12 15:43:38 -08008115endif
8116
Craig Tillerd4773f52015-01-12 16:38:47 -08008117
Craig Tiller8f126a62015-01-15 08:50:19 -08008118deps_chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008119
nnoble69ac39f2014-12-12 15:43:38 -08008120ifneq ($(NO_SECURE),true)
8121ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008122-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008123endif
nnoble69ac39f2014-12-12 15:43:38 -08008124endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008125
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008126
8127CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
8128
Craig Tiller61b910f2015-02-15 10:54:07 -08008129CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008130
nnoble69ac39f2014-12-12 15:43:38 -08008131ifeq ($(NO_SECURE),true)
8132
Nicolas Noble047b7272015-01-16 13:55:05 -08008133# You can't build secure targets if you don't have OpenSSL with ALPN.
8134
Craig Tiller61b910f2015-02-15 10:54:07 -08008135$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008136
8137else
8138
Craig Tiller61b910f2015-02-15 10:54:07 -08008139$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008140 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008141 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008142 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008143
nnoble69ac39f2014-12-12 15:43:38 -08008144endif
8145
Craig Tillerd4773f52015-01-12 16:38:47 -08008146
Craig Tiller8f126a62015-01-15 08:50:19 -08008147deps_chttp2_fake_security_early_server_shutdown_finishes_tags_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008148
nnoble69ac39f2014-12-12 15:43:38 -08008149ifneq ($(NO_SECURE),true)
8150ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008151-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008152endif
nnoble69ac39f2014-12-12 15:43:38 -08008153endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008154
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008155
murgatroid99a8c21e82015-02-12 13:55:53 -08008156CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_SRC = \
8157
Craig Tiller61b910f2015-02-15 10:54:07 -08008158CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -08008159
8160ifeq ($(NO_SECURE),true)
8161
8162# You can't build secure targets if you don't have OpenSSL with ALPN.
8163
Craig Tiller61b910f2015-02-15 10:54:07 -08008164$(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -08008165
8166else
8167
Craig Tiller61b910f2015-02-15 10:54:07 -08008168$(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test: $(CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
murgatroid99a8c21e82015-02-12 13:55:53 -08008169 $(E) "[LD] Linking $@"
8170 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008171 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test
murgatroid99a8c21e82015-02-12 13:55:53 -08008172
8173endif
8174
8175
8176deps_chttp2_fake_security_empty_batch_test: $(CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_OBJS:.o=.dep)
8177
8178ifneq ($(NO_SECURE),true)
8179ifneq ($(NO_DEPS),true)
8180-include $(CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_OBJS:.o=.dep)
8181endif
8182endif
8183
8184
Craig Tiller4ffdcd52015-01-16 11:34:55 -08008185CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
8186
Craig Tiller61b910f2015-02-15 10:54:07 -08008187CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC))))
Craig Tiller4ffdcd52015-01-16 11:34:55 -08008188
8189ifeq ($(NO_SECURE),true)
8190
David Klempner7f3ed1e2015-01-16 15:35:56 -08008191# You can't build secure targets if you don't have OpenSSL with ALPN.
8192
Craig Tiller61b910f2015-02-15 10:54:07 -08008193$(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -08008194
8195else
8196
Craig Tiller61b910f2015-02-15 10:54:07 -08008197$(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test: $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4ffdcd52015-01-16 11:34:55 -08008198 $(E) "[LD] Linking $@"
8199 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008200 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test
Craig Tiller4ffdcd52015-01-16 11:34:55 -08008201
8202endif
8203
8204
8205deps_chttp2_fake_security_graceful_server_shutdown_test: $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
8206
8207ifneq ($(NO_SECURE),true)
8208ifneq ($(NO_DEPS),true)
8209-include $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
8210endif
8211endif
8212
8213
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008214CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_SRC = \
8215
Craig Tiller61b910f2015-02-15 10:54:07 -08008216CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008217
nnoble69ac39f2014-12-12 15:43:38 -08008218ifeq ($(NO_SECURE),true)
8219
Nicolas Noble047b7272015-01-16 13:55:05 -08008220# You can't build secure targets if you don't have OpenSSL with ALPN.
8221
Craig Tiller61b910f2015-02-15 10:54:07 -08008222$(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008223
8224else
8225
Craig Tiller61b910f2015-02-15 10:54:07 -08008226$(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test: $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008227 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008228 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008229 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008230
nnoble69ac39f2014-12-12 15:43:38 -08008231endif
8232
Craig Tillerd4773f52015-01-12 16:38:47 -08008233
Craig Tiller8f126a62015-01-15 08:50:19 -08008234deps_chttp2_fake_security_invoke_large_request_test: $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008235
nnoble69ac39f2014-12-12 15:43:38 -08008236ifneq ($(NO_SECURE),true)
8237ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008238-include $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008239endif
nnoble69ac39f2014-12-12 15:43:38 -08008240endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008241
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008242
8243CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_SRC = \
8244
Craig Tiller61b910f2015-02-15 10:54:07 -08008245CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008246
nnoble69ac39f2014-12-12 15:43:38 -08008247ifeq ($(NO_SECURE),true)
8248
Nicolas Noble047b7272015-01-16 13:55:05 -08008249# You can't build secure targets if you don't have OpenSSL with ALPN.
8250
Craig Tiller61b910f2015-02-15 10:54:07 -08008251$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008252
8253else
8254
Craig Tiller61b910f2015-02-15 10:54:07 -08008255$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test: $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008256 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008257 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008258 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008259
nnoble69ac39f2014-12-12 15:43:38 -08008260endif
8261
Craig Tillerd4773f52015-01-12 16:38:47 -08008262
Craig Tiller8f126a62015-01-15 08:50:19 -08008263deps_chttp2_fake_security_max_concurrent_streams_test: $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008264
nnoble69ac39f2014-12-12 15:43:38 -08008265ifneq ($(NO_SECURE),true)
8266ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008267-include $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008268endif
nnoble69ac39f2014-12-12 15:43:38 -08008269endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008270
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008271
8272CHTTP2_FAKE_SECURITY_NO_OP_TEST_SRC = \
8273
Craig Tiller61b910f2015-02-15 10:54:07 -08008274CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008275
nnoble69ac39f2014-12-12 15:43:38 -08008276ifeq ($(NO_SECURE),true)
8277
Nicolas Noble047b7272015-01-16 13:55:05 -08008278# You can't build secure targets if you don't have OpenSSL with ALPN.
8279
Craig Tiller61b910f2015-02-15 10:54:07 -08008280$(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008281
8282else
8283
Craig Tiller61b910f2015-02-15 10:54:07 -08008284$(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test: $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008285 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008286 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008287 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008288
nnoble69ac39f2014-12-12 15:43:38 -08008289endif
8290
Craig Tillerd4773f52015-01-12 16:38:47 -08008291
Craig Tiller8f126a62015-01-15 08:50:19 -08008292deps_chttp2_fake_security_no_op_test: $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008293
nnoble69ac39f2014-12-12 15:43:38 -08008294ifneq ($(NO_SECURE),true)
8295ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008296-include $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008297endif
nnoble69ac39f2014-12-12 15:43:38 -08008298endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008299
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008300
8301CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_SRC = \
8302
Craig Tiller61b910f2015-02-15 10:54:07 -08008303CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008304
nnoble69ac39f2014-12-12 15:43:38 -08008305ifeq ($(NO_SECURE),true)
8306
Nicolas Noble047b7272015-01-16 13:55:05 -08008307# You can't build secure targets if you don't have OpenSSL with ALPN.
8308
Craig Tiller61b910f2015-02-15 10:54:07 -08008309$(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008310
8311else
8312
Craig Tiller61b910f2015-02-15 10:54:07 -08008313$(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test: $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008314 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008315 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008316 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008317
nnoble69ac39f2014-12-12 15:43:38 -08008318endif
8319
Craig Tillerd4773f52015-01-12 16:38:47 -08008320
Craig Tiller8f126a62015-01-15 08:50:19 -08008321deps_chttp2_fake_security_ping_pong_streaming_test: $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008322
nnoble69ac39f2014-12-12 15:43:38 -08008323ifneq ($(NO_SECURE),true)
8324ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008325-include $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008326endif
nnoble69ac39f2014-12-12 15:43:38 -08008327endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008328
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008329
ctiller33023c42014-12-12 16:28:33 -08008330CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
8331
Craig Tiller61b910f2015-02-15 10:54:07 -08008332CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08008333
8334ifeq ($(NO_SECURE),true)
8335
Nicolas Noble047b7272015-01-16 13:55:05 -08008336# You can't build secure targets if you don't have OpenSSL with ALPN.
8337
Craig Tiller61b910f2015-02-15 10:54:07 -08008338$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08008339
8340else
8341
Craig Tiller61b910f2015-02-15 10:54:07 -08008342$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -08008343 $(E) "[LD] Linking $@"
8344 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008345 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -08008346
8347endif
8348
Craig Tillerd4773f52015-01-12 16:38:47 -08008349
Craig Tiller8f126a62015-01-15 08:50:19 -08008350deps_chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08008351
8352ifneq ($(NO_SECURE),true)
8353ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008354-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08008355endif
8356endif
8357
ctiller33023c42014-12-12 16:28:33 -08008358
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008359CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
8360
Craig Tiller61b910f2015-02-15 10:54:07 -08008361CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008362
nnoble69ac39f2014-12-12 15:43:38 -08008363ifeq ($(NO_SECURE),true)
8364
Nicolas Noble047b7272015-01-16 13:55:05 -08008365# You can't build secure targets if you don't have OpenSSL with ALPN.
8366
Craig Tiller61b910f2015-02-15 10:54:07 -08008367$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008368
8369else
8370
Craig Tiller61b910f2015-02-15 10:54:07 -08008371$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008372 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008373 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008374 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008375
nnoble69ac39f2014-12-12 15:43:38 -08008376endif
8377
Craig Tillerd4773f52015-01-12 16:38:47 -08008378
Craig Tiller8f126a62015-01-15 08:50:19 -08008379deps_chttp2_fake_security_request_response_with_metadata_and_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008380
nnoble69ac39f2014-12-12 15:43:38 -08008381ifneq ($(NO_SECURE),true)
8382ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008383-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008384endif
nnoble69ac39f2014-12-12 15:43:38 -08008385endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008386
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008387
8388CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
8389
Craig Tiller61b910f2015-02-15 10:54:07 -08008390CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008391
nnoble69ac39f2014-12-12 15:43:38 -08008392ifeq ($(NO_SECURE),true)
8393
Nicolas Noble047b7272015-01-16 13:55:05 -08008394# You can't build secure targets if you don't have OpenSSL with ALPN.
8395
Craig Tiller61b910f2015-02-15 10:54:07 -08008396$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008397
8398else
8399
Craig Tiller61b910f2015-02-15 10:54:07 -08008400$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008401 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008402 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008403 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008404
nnoble69ac39f2014-12-12 15:43:38 -08008405endif
8406
Craig Tillerd4773f52015-01-12 16:38:47 -08008407
Craig Tiller8f126a62015-01-15 08:50:19 -08008408deps_chttp2_fake_security_request_response_with_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008409
nnoble69ac39f2014-12-12 15:43:38 -08008410ifneq ($(NO_SECURE),true)
8411ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008412-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008413endif
nnoble69ac39f2014-12-12 15:43:38 -08008414endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008415
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008416
Craig Tillercff2d152015-02-05 13:22:49 -08008417CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -08008418
Craig Tiller61b910f2015-02-15 10:54:07 -08008419CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08008420
8421ifeq ($(NO_SECURE),true)
8422
Nicolas Noble047b7272015-01-16 13:55:05 -08008423# You can't build secure targets if you don't have OpenSSL with ALPN.
8424
Craig Tiller61b910f2015-02-15 10:54:07 -08008425$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08008426
8427else
8428
Craig Tiller61b910f2015-02-15 10:54:07 -08008429$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -08008430 $(E) "[LD] Linking $@"
8431 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008432 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test
ctiller2845cad2014-12-15 15:14:12 -08008433
8434endif
8435
Craig Tillerd4773f52015-01-12 16:38:47 -08008436
Craig Tillercff2d152015-02-05 13:22:49 -08008437deps_chttp2_fake_security_request_with_large_metadata_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08008438
8439ifneq ($(NO_SECURE),true)
8440ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -08008441-include $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
8442endif
8443endif
8444
8445
8446CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_SRC = \
8447
Craig Tiller61b910f2015-02-15 10:54:07 -08008448CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -08008449
8450ifeq ($(NO_SECURE),true)
8451
8452# You can't build secure targets if you don't have OpenSSL with ALPN.
8453
Craig Tiller61b910f2015-02-15 10:54:07 -08008454$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -08008455
8456else
8457
Craig Tiller61b910f2015-02-15 10:54:07 -08008458$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -08008459 $(E) "[LD] Linking $@"
8460 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008461 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test
Craig Tillercff2d152015-02-05 13:22:49 -08008462
8463endif
8464
8465
8466deps_chttp2_fake_security_request_with_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
8467
8468ifneq ($(NO_SECURE),true)
8469ifneq ($(NO_DEPS),true)
8470-include $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08008471endif
8472endif
8473
ctiller2845cad2014-12-15 15:14:12 -08008474
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008475CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
8476
Craig Tiller61b910f2015-02-15 10:54:07 -08008477CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008478
nnoble69ac39f2014-12-12 15:43:38 -08008479ifeq ($(NO_SECURE),true)
8480
Nicolas Noble047b7272015-01-16 13:55:05 -08008481# You can't build secure targets if you don't have OpenSSL with ALPN.
8482
Craig Tiller61b910f2015-02-15 10:54:07 -08008483$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008484
8485else
8486
Craig Tiller61b910f2015-02-15 10:54:07 -08008487$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008488 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008489 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008490 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008491
nnoble69ac39f2014-12-12 15:43:38 -08008492endif
8493
Craig Tillerd4773f52015-01-12 16:38:47 -08008494
Craig Tiller8f126a62015-01-15 08:50:19 -08008495deps_chttp2_fake_security_simple_delayed_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008496
nnoble69ac39f2014-12-12 15:43:38 -08008497ifneq ($(NO_SECURE),true)
8498ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008499-include $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008500endif
nnoble69ac39f2014-12-12 15:43:38 -08008501endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008502
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008503
8504CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_SRC = \
8505
Craig Tiller61b910f2015-02-15 10:54:07 -08008506CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008507
nnoble69ac39f2014-12-12 15:43:38 -08008508ifeq ($(NO_SECURE),true)
8509
Nicolas Noble047b7272015-01-16 13:55:05 -08008510# You can't build secure targets if you don't have OpenSSL with ALPN.
8511
Craig Tiller61b910f2015-02-15 10:54:07 -08008512$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008513
8514else
8515
Craig Tiller61b910f2015-02-15 10:54:07 -08008516$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008517 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008518 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008519 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008520
nnoble69ac39f2014-12-12 15:43:38 -08008521endif
8522
Craig Tillerd4773f52015-01-12 16:38:47 -08008523
Craig Tiller8f126a62015-01-15 08:50:19 -08008524deps_chttp2_fake_security_simple_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008525
nnoble69ac39f2014-12-12 15:43:38 -08008526ifneq ($(NO_SECURE),true)
8527ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008528-include $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008529endif
nnoble69ac39f2014-12-12 15:43:38 -08008530endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008531
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008532
nathaniel52878172014-12-09 10:17:19 -08008533CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008534
Craig Tiller61b910f2015-02-15 10:54:07 -08008535CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008536
nnoble69ac39f2014-12-12 15:43:38 -08008537ifeq ($(NO_SECURE),true)
8538
Nicolas Noble047b7272015-01-16 13:55:05 -08008539# You can't build secure targets if you don't have OpenSSL with ALPN.
8540
Craig Tiller61b910f2015-02-15 10:54:07 -08008541$(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008542
8543else
8544
Craig Tiller61b910f2015-02-15 10:54:07 -08008545$(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_test: $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008546 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008547 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008548 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008549
nnoble69ac39f2014-12-12 15:43:38 -08008550endif
8551
Craig Tillerd4773f52015-01-12 16:38:47 -08008552
Craig Tiller8f126a62015-01-15 08:50:19 -08008553deps_chttp2_fake_security_thread_stress_test: $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008554
nnoble69ac39f2014-12-12 15:43:38 -08008555ifneq ($(NO_SECURE),true)
8556ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008557-include $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008558endif
nnoble69ac39f2014-12-12 15:43:38 -08008559endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008560
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008561
8562CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
8563
Craig Tiller61b910f2015-02-15 10:54:07 -08008564CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008565
nnoble69ac39f2014-12-12 15:43:38 -08008566ifeq ($(NO_SECURE),true)
8567
Nicolas Noble047b7272015-01-16 13:55:05 -08008568# You can't build secure targets if you don't have OpenSSL with ALPN.
8569
Craig Tiller61b910f2015-02-15 10:54:07 -08008570$(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008571
8572else
8573
Craig Tiller61b910f2015-02-15 10:54:07 -08008574$(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test: $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008575 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008576 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008577 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008578
nnoble69ac39f2014-12-12 15:43:38 -08008579endif
8580
Craig Tillerd4773f52015-01-12 16:38:47 -08008581
Craig Tiller8f126a62015-01-15 08:50:19 -08008582deps_chttp2_fake_security_writes_done_hangs_with_pending_read_test: $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008583
nnoble69ac39f2014-12-12 15:43:38 -08008584ifneq ($(NO_SECURE),true)
8585ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008586-include $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008587endif
nnoble69ac39f2014-12-12 15:43:38 -08008588endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008589
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008590
Craig Tiller2c189e32015-02-03 13:56:55 -08008591CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
8592
Craig Tiller61b910f2015-02-15 10:54:07 -08008593CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008594
8595ifeq ($(NO_SECURE),true)
8596
8597# You can't build secure targets if you don't have OpenSSL with ALPN.
8598
Craig Tiller61b910f2015-02-15 10:54:07 -08008599$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008600
8601else
8602
Craig Tiller61b910f2015-02-15 10:54:07 -08008603$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008604 $(E) "[LD] Linking $@"
8605 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008606 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008607
8608endif
8609
8610
8611deps_chttp2_fake_security_cancel_after_accept_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
8612
8613ifneq ($(NO_SECURE),true)
8614ifneq ($(NO_DEPS),true)
8615-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
8616endif
8617endif
8618
8619
8620CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
8621
Craig Tiller61b910f2015-02-15 10:54:07 -08008622CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008623
8624ifeq ($(NO_SECURE),true)
8625
8626# You can't build secure targets if you don't have OpenSSL with ALPN.
8627
Craig Tiller61b910f2015-02-15 10:54:07 -08008628$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008629
8630else
8631
Craig Tiller61b910f2015-02-15 10:54:07 -08008632$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008633 $(E) "[LD] Linking $@"
8634 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008635 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008636
8637endif
8638
8639
8640deps_chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
8641
8642ifneq ($(NO_SECURE),true)
8643ifneq ($(NO_DEPS),true)
8644-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
8645endif
8646endif
8647
8648
8649CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
8650
Craig Tiller61b910f2015-02-15 10:54:07 -08008651CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008652
8653ifeq ($(NO_SECURE),true)
8654
8655# You can't build secure targets if you don't have OpenSSL with ALPN.
8656
Craig Tiller61b910f2015-02-15 10:54:07 -08008657$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008658
8659else
8660
Craig Tiller61b910f2015-02-15 10:54:07 -08008661$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008662 $(E) "[LD] Linking $@"
8663 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008664 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008665
8666endif
8667
8668
8669deps_chttp2_fake_security_cancel_after_invoke_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
8670
8671ifneq ($(NO_SECURE),true)
8672ifneq ($(NO_DEPS),true)
8673-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
8674endif
8675endif
8676
8677
8678CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
8679
Craig Tiller61b910f2015-02-15 10:54:07 -08008680CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008681
8682ifeq ($(NO_SECURE),true)
8683
8684# You can't build secure targets if you don't have OpenSSL with ALPN.
8685
Craig Tiller61b910f2015-02-15 10:54:07 -08008686$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008687
8688else
8689
Craig Tiller61b910f2015-02-15 10:54:07 -08008690$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008691 $(E) "[LD] Linking $@"
8692 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008693 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008694
8695endif
8696
8697
8698deps_chttp2_fake_security_cancel_before_invoke_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
8699
8700ifneq ($(NO_SECURE),true)
8701ifneq ($(NO_DEPS),true)
8702-include $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
8703endif
8704endif
8705
8706
8707CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
8708
Craig Tiller61b910f2015-02-15 10:54:07 -08008709CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008710
8711ifeq ($(NO_SECURE),true)
8712
8713# You can't build secure targets if you don't have OpenSSL with ALPN.
8714
Craig Tiller61b910f2015-02-15 10:54:07 -08008715$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008716
8717else
8718
Craig Tiller61b910f2015-02-15 10:54:07 -08008719$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008720 $(E) "[LD] Linking $@"
8721 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008722 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008723
8724endif
8725
8726
8727deps_chttp2_fake_security_cancel_in_a_vacuum_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
8728
8729ifneq ($(NO_SECURE),true)
8730ifneq ($(NO_DEPS),true)
8731-include $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
8732endif
8733endif
8734
8735
8736CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
8737
Craig Tiller61b910f2015-02-15 10:54:07 -08008738CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008739
8740ifeq ($(NO_SECURE),true)
8741
8742# You can't build secure targets if you don't have OpenSSL with ALPN.
8743
Craig Tiller61b910f2015-02-15 10:54:07 -08008744$(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008745
8746else
8747
Craig Tiller61b910f2015-02-15 10:54:07 -08008748$(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_legacy_test: $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008749 $(E) "[LD] Linking $@"
8750 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008751 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008752
8753endif
8754
8755
8756deps_chttp2_fake_security_census_simple_request_legacy_test: $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
8757
8758ifneq ($(NO_SECURE),true)
8759ifneq ($(NO_DEPS),true)
8760-include $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
8761endif
8762endif
8763
8764
8765CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
8766
Craig Tiller61b910f2015-02-15 10:54:07 -08008767CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008768
8769ifeq ($(NO_SECURE),true)
8770
8771# You can't build secure targets if you don't have OpenSSL with ALPN.
8772
Craig Tiller61b910f2015-02-15 10:54:07 -08008773$(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008774
8775else
8776
Craig Tiller61b910f2015-02-15 10:54:07 -08008777$(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_legacy_test: $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008778 $(E) "[LD] Linking $@"
8779 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008780 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008781
8782endif
8783
8784
8785deps_chttp2_fake_security_disappearing_server_legacy_test: $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
8786
8787ifneq ($(NO_SECURE),true)
8788ifneq ($(NO_DEPS),true)
8789-include $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
8790endif
8791endif
8792
8793
8794CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
8795
Craig Tiller61b910f2015-02-15 10:54:07 -08008796CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008797
8798ifeq ($(NO_SECURE),true)
8799
8800# You can't build secure targets if you don't have OpenSSL with ALPN.
8801
Craig Tiller61b910f2015-02-15 10:54:07 -08008802$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008803
8804else
8805
Craig Tiller61b910f2015-02-15 10:54:07 -08008806$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008807 $(E) "[LD] Linking $@"
8808 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008809 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008810
8811endif
8812
8813
8814deps_chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
8815
8816ifneq ($(NO_SECURE),true)
8817ifneq ($(NO_DEPS),true)
8818-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
8819endif
8820endif
8821
8822
8823CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
8824
Craig Tiller61b910f2015-02-15 10:54:07 -08008825CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008826
8827ifeq ($(NO_SECURE),true)
8828
8829# You can't build secure targets if you don't have OpenSSL with ALPN.
8830
Craig Tiller61b910f2015-02-15 10:54:07 -08008831$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008832
8833else
8834
Craig Tiller61b910f2015-02-15 10:54:07 -08008835$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008836 $(E) "[LD] Linking $@"
8837 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008838 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008839
8840endif
8841
8842
8843deps_chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
8844
8845ifneq ($(NO_SECURE),true)
8846ifneq ($(NO_DEPS),true)
8847-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
8848endif
8849endif
8850
8851
8852CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
8853
Craig Tiller61b910f2015-02-15 10:54:07 -08008854CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008855
8856ifeq ($(NO_SECURE),true)
8857
8858# You can't build secure targets if you don't have OpenSSL with ALPN.
8859
Craig Tiller61b910f2015-02-15 10:54:07 -08008860$(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008861
8862else
8863
Craig Tiller61b910f2015-02-15 10:54:07 -08008864$(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_legacy_test: $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008865 $(E) "[LD] Linking $@"
8866 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008867 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008868
8869endif
8870
8871
8872deps_chttp2_fake_security_graceful_server_shutdown_legacy_test: $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
8873
8874ifneq ($(NO_SECURE),true)
8875ifneq ($(NO_DEPS),true)
8876-include $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
8877endif
8878endif
8879
8880
8881CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
8882
Craig Tiller61b910f2015-02-15 10:54:07 -08008883CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008884
8885ifeq ($(NO_SECURE),true)
8886
8887# You can't build secure targets if you don't have OpenSSL with ALPN.
8888
Craig Tiller61b910f2015-02-15 10:54:07 -08008889$(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008890
8891else
8892
Craig Tiller61b910f2015-02-15 10:54:07 -08008893$(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_legacy_test: $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008894 $(E) "[LD] Linking $@"
8895 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008896 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008897
8898endif
8899
8900
8901deps_chttp2_fake_security_invoke_large_request_legacy_test: $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
8902
8903ifneq ($(NO_SECURE),true)
8904ifneq ($(NO_DEPS),true)
8905-include $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
8906endif
8907endif
8908
8909
8910CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
8911
Craig Tiller61b910f2015-02-15 10:54:07 -08008912CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008913
8914ifeq ($(NO_SECURE),true)
8915
8916# You can't build secure targets if you don't have OpenSSL with ALPN.
8917
Craig Tiller61b910f2015-02-15 10:54:07 -08008918$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008919
8920else
8921
Craig Tiller61b910f2015-02-15 10:54:07 -08008922$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_legacy_test: $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008923 $(E) "[LD] Linking $@"
8924 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008925 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008926
8927endif
8928
8929
8930deps_chttp2_fake_security_max_concurrent_streams_legacy_test: $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
8931
8932ifneq ($(NO_SECURE),true)
8933ifneq ($(NO_DEPS),true)
8934-include $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
8935endif
8936endif
8937
8938
8939CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_SRC = \
8940
Craig Tiller61b910f2015-02-15 10:54:07 -08008941CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008942
8943ifeq ($(NO_SECURE),true)
8944
8945# You can't build secure targets if you don't have OpenSSL with ALPN.
8946
Craig Tiller61b910f2015-02-15 10:54:07 -08008947$(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008948
8949else
8950
Craig Tiller61b910f2015-02-15 10:54:07 -08008951$(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_legacy_test: $(CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008952 $(E) "[LD] Linking $@"
8953 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008954 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008955
8956endif
8957
8958
8959deps_chttp2_fake_security_no_op_legacy_test: $(CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
8960
8961ifneq ($(NO_SECURE),true)
8962ifneq ($(NO_DEPS),true)
8963-include $(CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
8964endif
8965endif
8966
8967
8968CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
8969
Craig Tiller61b910f2015-02-15 10:54:07 -08008970CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08008971
8972ifeq ($(NO_SECURE),true)
8973
8974# You can't build secure targets if you don't have OpenSSL with ALPN.
8975
Craig Tiller61b910f2015-02-15 10:54:07 -08008976$(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08008977
8978else
8979
Craig Tiller61b910f2015-02-15 10:54:07 -08008980$(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_legacy_test: $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08008981 $(E) "[LD] Linking $@"
8982 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008983 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08008984
8985endif
8986
8987
8988deps_chttp2_fake_security_ping_pong_streaming_legacy_test: $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
8989
8990ifneq ($(NO_SECURE),true)
8991ifneq ($(NO_DEPS),true)
8992-include $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
8993endif
8994endif
8995
8996
8997CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
8998
Craig Tiller61b910f2015-02-15 10:54:07 -08008999CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08009000
9001ifeq ($(NO_SECURE),true)
9002
9003# You can't build secure targets if you don't have OpenSSL with ALPN.
9004
Craig Tiller61b910f2015-02-15 10:54:07 -08009005$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009006
9007else
9008
Craig Tiller61b910f2015-02-15 10:54:07 -08009009$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08009010 $(E) "[LD] Linking $@"
9011 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009012 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08009013
9014endif
9015
9016
9017deps_chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9018
9019ifneq ($(NO_SECURE),true)
9020ifneq ($(NO_DEPS),true)
9021-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9022endif
9023endif
9024
9025
9026CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
9027
Craig Tiller61b910f2015-02-15 10:54:07 -08009028CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08009029
9030ifeq ($(NO_SECURE),true)
9031
9032# You can't build secure targets if you don't have OpenSSL with ALPN.
9033
Craig Tiller61b910f2015-02-15 10:54:07 -08009034$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009035
9036else
9037
Craig Tiller61b910f2015-02-15 10:54:07 -08009038$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08009039 $(E) "[LD] Linking $@"
9040 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009041 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08009042
9043endif
9044
9045
9046deps_chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9047
9048ifneq ($(NO_SECURE),true)
9049ifneq ($(NO_DEPS),true)
9050-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9051endif
9052endif
9053
9054
9055CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
9056
Craig Tiller61b910f2015-02-15 10:54:07 -08009057CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08009058
9059ifeq ($(NO_SECURE),true)
9060
9061# You can't build secure targets if you don't have OpenSSL with ALPN.
9062
Craig Tiller61b910f2015-02-15 10:54:07 -08009063$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009064
9065else
9066
Craig Tiller61b910f2015-02-15 10:54:07 -08009067$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08009068 $(E) "[LD] Linking $@"
9069 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009070 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08009071
9072endif
9073
9074
9075deps_chttp2_fake_security_request_response_with_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9076
9077ifneq ($(NO_SECURE),true)
9078ifneq ($(NO_DEPS),true)
9079-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9080endif
9081endif
9082
9083
9084CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
9085
Craig Tiller61b910f2015-02-15 10:54:07 -08009086CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08009087
9088ifeq ($(NO_SECURE),true)
9089
9090# You can't build secure targets if you don't have OpenSSL with ALPN.
9091
Craig Tiller61b910f2015-02-15 10:54:07 -08009092$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009093
9094else
9095
Craig Tiller61b910f2015-02-15 10:54:07 -08009096$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08009097 $(E) "[LD] Linking $@"
9098 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009099 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08009100
9101endif
9102
9103
9104deps_chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9105
9106ifneq ($(NO_SECURE),true)
9107ifneq ($(NO_DEPS),true)
9108-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9109endif
9110endif
9111
9112
Craig Tillercff2d152015-02-05 13:22:49 -08009113CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
9114
Craig Tiller61b910f2015-02-15 10:54:07 -08009115CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -08009116
9117ifeq ($(NO_SECURE),true)
9118
9119# You can't build secure targets if you don't have OpenSSL with ALPN.
9120
Craig Tiller61b910f2015-02-15 10:54:07 -08009121$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -08009122
9123else
9124
Craig Tiller61b910f2015-02-15 10:54:07 -08009125$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -08009126 $(E) "[LD] Linking $@"
9127 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009128 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -08009129
9130endif
9131
9132
9133deps_chttp2_fake_security_request_with_large_metadata_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
9134
9135ifneq ($(NO_SECURE),true)
9136ifneq ($(NO_DEPS),true)
9137-include $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
9138endif
9139endif
9140
9141
9142CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
9143
Craig Tiller61b910f2015-02-15 10:54:07 -08009144CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -08009145
9146ifeq ($(NO_SECURE),true)
9147
9148# You can't build secure targets if you don't have OpenSSL with ALPN.
9149
Craig Tiller61b910f2015-02-15 10:54:07 -08009150$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -08009151
9152else
9153
Craig Tiller61b910f2015-02-15 10:54:07 -08009154$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -08009155 $(E) "[LD] Linking $@"
9156 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009157 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -08009158
9159endif
9160
9161
9162deps_chttp2_fake_security_request_with_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9163
9164ifneq ($(NO_SECURE),true)
9165ifneq ($(NO_DEPS),true)
9166-include $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
9167endif
9168endif
9169
9170
Craig Tiller2c189e32015-02-03 13:56:55 -08009171CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
9172
Craig Tiller61b910f2015-02-15 10:54:07 -08009173CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08009174
9175ifeq ($(NO_SECURE),true)
9176
9177# You can't build secure targets if you don't have OpenSSL with ALPN.
9178
Craig Tiller61b910f2015-02-15 10:54:07 -08009179$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009180
9181else
9182
Craig Tiller61b910f2015-02-15 10:54:07 -08009183$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_legacy_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08009184 $(E) "[LD] Linking $@"
9185 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009186 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08009187
9188endif
9189
9190
9191deps_chttp2_fake_security_simple_delayed_request_legacy_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
9192
9193ifneq ($(NO_SECURE),true)
9194ifneq ($(NO_DEPS),true)
9195-include $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
9196endif
9197endif
9198
9199
9200CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
9201
Craig Tiller61b910f2015-02-15 10:54:07 -08009202CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08009203
9204ifeq ($(NO_SECURE),true)
9205
9206# You can't build secure targets if you don't have OpenSSL with ALPN.
9207
Craig Tiller61b910f2015-02-15 10:54:07 -08009208$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009209
9210else
9211
Craig Tiller61b910f2015-02-15 10:54:07 -08009212$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_legacy_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08009213 $(E) "[LD] Linking $@"
9214 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009215 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08009216
9217endif
9218
9219
9220deps_chttp2_fake_security_simple_request_legacy_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
9221
9222ifneq ($(NO_SECURE),true)
9223ifneq ($(NO_DEPS),true)
9224-include $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
9225endif
9226endif
9227
9228
9229CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_SRC = \
9230
Craig Tiller61b910f2015-02-15 10:54:07 -08009231CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08009232
9233ifeq ($(NO_SECURE),true)
9234
9235# You can't build secure targets if you don't have OpenSSL with ALPN.
9236
Craig Tiller61b910f2015-02-15 10:54:07 -08009237$(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009238
9239else
9240
Craig Tiller61b910f2015-02-15 10:54:07 -08009241$(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_legacy_test: $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08009242 $(E) "[LD] Linking $@"
9243 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009244 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08009245
9246endif
9247
9248
9249deps_chttp2_fake_security_thread_stress_legacy_test: $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
9250
9251ifneq ($(NO_SECURE),true)
9252ifneq ($(NO_DEPS),true)
9253-include $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
9254endif
9255endif
9256
9257
9258CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
9259
Craig Tiller61b910f2015-02-15 10:54:07 -08009260CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08009261
9262ifeq ($(NO_SECURE),true)
9263
9264# You can't build secure targets if you don't have OpenSSL with ALPN.
9265
Craig Tiller61b910f2015-02-15 10:54:07 -08009266$(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009267
9268else
9269
Craig Tiller61b910f2015-02-15 10:54:07 -08009270$(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08009271 $(E) "[LD] Linking $@"
9272 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009273 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08009274
9275endif
9276
9277
9278deps_chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
9279
9280ifneq ($(NO_SECURE),true)
9281ifneq ($(NO_DEPS),true)
9282-include $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
9283endif
9284endif
9285
9286
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009287CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
9288
Craig Tiller61b910f2015-02-15 10:54:07 -08009289CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009290
nnoble69ac39f2014-12-12 15:43:38 -08009291ifeq ($(NO_SECURE),true)
9292
Nicolas Noble047b7272015-01-16 13:55:05 -08009293# You can't build secure targets if you don't have OpenSSL with ALPN.
9294
Craig Tiller61b910f2015-02-15 10:54:07 -08009295$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009296
9297else
9298
Craig Tiller61b910f2015-02-15 10:54:07 -08009299$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009300 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009301 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009302 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009303
nnoble69ac39f2014-12-12 15:43:38 -08009304endif
9305
Craig Tillerd4773f52015-01-12 16:38:47 -08009306
Craig Tiller8f126a62015-01-15 08:50:19 -08009307deps_chttp2_fullstack_cancel_after_accept_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009308
nnoble69ac39f2014-12-12 15:43:38 -08009309ifneq ($(NO_SECURE),true)
9310ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009311-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009312endif
nnoble69ac39f2014-12-12 15:43:38 -08009313endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009314
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009315
9316CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
9317
Craig Tiller61b910f2015-02-15 10:54:07 -08009318CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009319
nnoble69ac39f2014-12-12 15:43:38 -08009320ifeq ($(NO_SECURE),true)
9321
Nicolas Noble047b7272015-01-16 13:55:05 -08009322# You can't build secure targets if you don't have OpenSSL with ALPN.
9323
Craig Tiller61b910f2015-02-15 10:54:07 -08009324$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009325
9326else
9327
Craig Tiller61b910f2015-02-15 10:54:07 -08009328$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009329 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009330 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009331 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009332
nnoble69ac39f2014-12-12 15:43:38 -08009333endif
9334
Craig Tillerd4773f52015-01-12 16:38:47 -08009335
Craig Tiller8f126a62015-01-15 08:50:19 -08009336deps_chttp2_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009337
nnoble69ac39f2014-12-12 15:43:38 -08009338ifneq ($(NO_SECURE),true)
9339ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009340-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009341endif
nnoble69ac39f2014-12-12 15:43:38 -08009342endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009343
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009344
9345CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
9346
Craig Tiller61b910f2015-02-15 10:54:07 -08009347CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009348
nnoble69ac39f2014-12-12 15:43:38 -08009349ifeq ($(NO_SECURE),true)
9350
Nicolas Noble047b7272015-01-16 13:55:05 -08009351# You can't build secure targets if you don't have OpenSSL with ALPN.
9352
Craig Tiller61b910f2015-02-15 10:54:07 -08009353$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009354
9355else
9356
Craig Tiller61b910f2015-02-15 10:54:07 -08009357$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009358 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009359 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009360 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009361
nnoble69ac39f2014-12-12 15:43:38 -08009362endif
9363
Craig Tillerd4773f52015-01-12 16:38:47 -08009364
Craig Tiller8f126a62015-01-15 08:50:19 -08009365deps_chttp2_fullstack_cancel_after_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009366
nnoble69ac39f2014-12-12 15:43:38 -08009367ifneq ($(NO_SECURE),true)
9368ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009369-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009370endif
nnoble69ac39f2014-12-12 15:43:38 -08009371endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009372
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009373
9374CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
9375
Craig Tiller61b910f2015-02-15 10:54:07 -08009376CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009377
nnoble69ac39f2014-12-12 15:43:38 -08009378ifeq ($(NO_SECURE),true)
9379
Nicolas Noble047b7272015-01-16 13:55:05 -08009380# You can't build secure targets if you don't have OpenSSL with ALPN.
9381
Craig Tiller61b910f2015-02-15 10:54:07 -08009382$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009383
9384else
9385
Craig Tiller61b910f2015-02-15 10:54:07 -08009386$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009387 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009388 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009389 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009390
nnoble69ac39f2014-12-12 15:43:38 -08009391endif
9392
Craig Tillerd4773f52015-01-12 16:38:47 -08009393
Craig Tiller8f126a62015-01-15 08:50:19 -08009394deps_chttp2_fullstack_cancel_before_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009395
nnoble69ac39f2014-12-12 15:43:38 -08009396ifneq ($(NO_SECURE),true)
9397ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009398-include $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009399endif
nnoble69ac39f2014-12-12 15:43:38 -08009400endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009401
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009402
9403CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
9404
Craig Tiller61b910f2015-02-15 10:54:07 -08009405CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009406
nnoble69ac39f2014-12-12 15:43:38 -08009407ifeq ($(NO_SECURE),true)
9408
Nicolas Noble047b7272015-01-16 13:55:05 -08009409# You can't build secure targets if you don't have OpenSSL with ALPN.
9410
Craig Tiller61b910f2015-02-15 10:54:07 -08009411$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009412
9413else
9414
Craig Tiller61b910f2015-02-15 10:54:07 -08009415$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009416 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009417 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009418 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009419
nnoble69ac39f2014-12-12 15:43:38 -08009420endif
9421
Craig Tillerd4773f52015-01-12 16:38:47 -08009422
Craig Tiller8f126a62015-01-15 08:50:19 -08009423deps_chttp2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009424
nnoble69ac39f2014-12-12 15:43:38 -08009425ifneq ($(NO_SECURE),true)
9426ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009427-include $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009428endif
nnoble69ac39f2014-12-12 15:43:38 -08009429endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009430
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009431
hongyu24200d32015-01-08 15:13:49 -08009432CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
9433
Craig Tiller61b910f2015-02-15 10:54:07 -08009434CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08009435
9436ifeq ($(NO_SECURE),true)
9437
Nicolas Noble047b7272015-01-16 13:55:05 -08009438# You can't build secure targets if you don't have OpenSSL with ALPN.
9439
Craig Tiller61b910f2015-02-15 10:54:07 -08009440$(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08009441
9442else
9443
Craig Tiller61b910f2015-02-15 10:54:07 -08009444$(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test: $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -08009445 $(E) "[LD] Linking $@"
9446 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009447 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -08009448
9449endif
9450
Craig Tillerd4773f52015-01-12 16:38:47 -08009451
Craig Tiller8f126a62015-01-15 08:50:19 -08009452deps_chttp2_fullstack_census_simple_request_test: $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08009453
9454ifneq ($(NO_SECURE),true)
9455ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009456-include $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08009457endif
9458endif
9459
hongyu24200d32015-01-08 15:13:49 -08009460
ctillerc6d61c42014-12-15 14:52:08 -08009461CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
9462
Craig Tiller61b910f2015-02-15 10:54:07 -08009463CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08009464
9465ifeq ($(NO_SECURE),true)
9466
Nicolas Noble047b7272015-01-16 13:55:05 -08009467# You can't build secure targets if you don't have OpenSSL with ALPN.
9468
Craig Tiller61b910f2015-02-15 10:54:07 -08009469$(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08009470
9471else
9472
Craig Tiller61b910f2015-02-15 10:54:07 -08009473$(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test: $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -08009474 $(E) "[LD] Linking $@"
9475 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009476 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -08009477
9478endif
9479
Craig Tillerd4773f52015-01-12 16:38:47 -08009480
Craig Tiller8f126a62015-01-15 08:50:19 -08009481deps_chttp2_fullstack_disappearing_server_test: $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08009482
9483ifneq ($(NO_SECURE),true)
9484ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009485-include $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08009486endif
9487endif
9488
ctillerc6d61c42014-12-15 14:52:08 -08009489
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009490CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
9491
Craig Tiller61b910f2015-02-15 10:54:07 -08009492CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009493
nnoble69ac39f2014-12-12 15:43:38 -08009494ifeq ($(NO_SECURE),true)
9495
Nicolas Noble047b7272015-01-16 13:55:05 -08009496# You can't build secure targets if you don't have OpenSSL with ALPN.
9497
Craig Tiller61b910f2015-02-15 10:54:07 -08009498$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009499
9500else
9501
Craig Tiller61b910f2015-02-15 10:54:07 -08009502$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009503 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009504 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009505 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009506
nnoble69ac39f2014-12-12 15:43:38 -08009507endif
9508
Craig Tillerd4773f52015-01-12 16:38:47 -08009509
Craig Tiller8f126a62015-01-15 08:50:19 -08009510deps_chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009511
nnoble69ac39f2014-12-12 15:43:38 -08009512ifneq ($(NO_SECURE),true)
9513ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009514-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009515endif
nnoble69ac39f2014-12-12 15:43:38 -08009516endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009517
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009518
9519CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
9520
Craig Tiller61b910f2015-02-15 10:54:07 -08009521CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009522
nnoble69ac39f2014-12-12 15:43:38 -08009523ifeq ($(NO_SECURE),true)
9524
Nicolas Noble047b7272015-01-16 13:55:05 -08009525# You can't build secure targets if you don't have OpenSSL with ALPN.
9526
Craig Tiller61b910f2015-02-15 10:54:07 -08009527$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009528
9529else
9530
Craig Tiller61b910f2015-02-15 10:54:07 -08009531$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009532 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009533 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009534 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009535
nnoble69ac39f2014-12-12 15:43:38 -08009536endif
9537
Craig Tillerd4773f52015-01-12 16:38:47 -08009538
Craig Tiller8f126a62015-01-15 08:50:19 -08009539deps_chttp2_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009540
nnoble69ac39f2014-12-12 15:43:38 -08009541ifneq ($(NO_SECURE),true)
9542ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009543-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009544endif
nnoble69ac39f2014-12-12 15:43:38 -08009545endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009546
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009547
murgatroid99a8c21e82015-02-12 13:55:53 -08009548CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_SRC = \
9549
Craig Tiller61b910f2015-02-15 10:54:07 -08009550CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -08009551
9552ifeq ($(NO_SECURE),true)
9553
9554# You can't build secure targets if you don't have OpenSSL with ALPN.
9555
Craig Tiller61b910f2015-02-15 10:54:07 -08009556$(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -08009557
9558else
9559
Craig Tiller61b910f2015-02-15 10:54:07 -08009560$(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test: $(CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
murgatroid99a8c21e82015-02-12 13:55:53 -08009561 $(E) "[LD] Linking $@"
9562 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009563 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test
murgatroid99a8c21e82015-02-12 13:55:53 -08009564
9565endif
9566
9567
9568deps_chttp2_fullstack_empty_batch_test: $(CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
9569
9570ifneq ($(NO_SECURE),true)
9571ifneq ($(NO_DEPS),true)
9572-include $(CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
9573endif
9574endif
9575
9576
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009577CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
9578
Craig Tiller61b910f2015-02-15 10:54:07 -08009579CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC))))
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009580
9581ifeq ($(NO_SECURE),true)
9582
David Klempner7f3ed1e2015-01-16 15:35:56 -08009583# You can't build secure targets if you don't have OpenSSL with ALPN.
9584
Craig Tiller61b910f2015-02-15 10:54:07 -08009585$(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009586
9587else
9588
Craig Tiller61b910f2015-02-15 10:54:07 -08009589$(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test: $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009590 $(E) "[LD] Linking $@"
9591 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009592 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009593
9594endif
9595
9596
9597deps_chttp2_fullstack_graceful_server_shutdown_test: $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
9598
9599ifneq ($(NO_SECURE),true)
9600ifneq ($(NO_DEPS),true)
9601-include $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
9602endif
9603endif
9604
9605
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009606CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
9607
Craig Tiller61b910f2015-02-15 10:54:07 -08009608CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009609
nnoble69ac39f2014-12-12 15:43:38 -08009610ifeq ($(NO_SECURE),true)
9611
Nicolas Noble047b7272015-01-16 13:55:05 -08009612# You can't build secure targets if you don't have OpenSSL with ALPN.
9613
Craig Tiller61b910f2015-02-15 10:54:07 -08009614$(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009615
9616else
9617
Craig Tiller61b910f2015-02-15 10:54:07 -08009618$(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test: $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009619 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009620 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009621 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009622
nnoble69ac39f2014-12-12 15:43:38 -08009623endif
9624
Craig Tillerd4773f52015-01-12 16:38:47 -08009625
Craig Tiller8f126a62015-01-15 08:50:19 -08009626deps_chttp2_fullstack_invoke_large_request_test: $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009627
nnoble69ac39f2014-12-12 15:43:38 -08009628ifneq ($(NO_SECURE),true)
9629ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009630-include $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009631endif
nnoble69ac39f2014-12-12 15:43:38 -08009632endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009633
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009634
9635CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
9636
Craig Tiller61b910f2015-02-15 10:54:07 -08009637CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009638
nnoble69ac39f2014-12-12 15:43:38 -08009639ifeq ($(NO_SECURE),true)
9640
Nicolas Noble047b7272015-01-16 13:55:05 -08009641# You can't build secure targets if you don't have OpenSSL with ALPN.
9642
Craig Tiller61b910f2015-02-15 10:54:07 -08009643$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009644
9645else
9646
Craig Tiller61b910f2015-02-15 10:54:07 -08009647$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test: $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009648 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009649 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009650 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009651
nnoble69ac39f2014-12-12 15:43:38 -08009652endif
9653
Craig Tillerd4773f52015-01-12 16:38:47 -08009654
Craig Tiller8f126a62015-01-15 08:50:19 -08009655deps_chttp2_fullstack_max_concurrent_streams_test: $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009656
nnoble69ac39f2014-12-12 15:43:38 -08009657ifneq ($(NO_SECURE),true)
9658ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009659-include $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009660endif
nnoble69ac39f2014-12-12 15:43:38 -08009661endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009662
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009663
9664CHTTP2_FULLSTACK_NO_OP_TEST_SRC = \
9665
Craig Tiller61b910f2015-02-15 10:54:07 -08009666CHTTP2_FULLSTACK_NO_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009667
nnoble69ac39f2014-12-12 15:43:38 -08009668ifeq ($(NO_SECURE),true)
9669
Nicolas Noble047b7272015-01-16 13:55:05 -08009670# You can't build secure targets if you don't have OpenSSL with ALPN.
9671
Craig Tiller61b910f2015-02-15 10:54:07 -08009672$(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009673
9674else
9675
Craig Tiller61b910f2015-02-15 10:54:07 -08009676$(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test: $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009677 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009678 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009679 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009680
nnoble69ac39f2014-12-12 15:43:38 -08009681endif
9682
Craig Tillerd4773f52015-01-12 16:38:47 -08009683
Craig Tiller8f126a62015-01-15 08:50:19 -08009684deps_chttp2_fullstack_no_op_test: $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009685
nnoble69ac39f2014-12-12 15:43:38 -08009686ifneq ($(NO_SECURE),true)
9687ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009688-include $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009689endif
nnoble69ac39f2014-12-12 15:43:38 -08009690endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009691
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009692
9693CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
9694
Craig Tiller61b910f2015-02-15 10:54:07 -08009695CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009696
nnoble69ac39f2014-12-12 15:43:38 -08009697ifeq ($(NO_SECURE),true)
9698
Nicolas Noble047b7272015-01-16 13:55:05 -08009699# You can't build secure targets if you don't have OpenSSL with ALPN.
9700
Craig Tiller61b910f2015-02-15 10:54:07 -08009701$(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009702
9703else
9704
Craig Tiller61b910f2015-02-15 10:54:07 -08009705$(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test: $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009706 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009707 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009708 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009709
nnoble69ac39f2014-12-12 15:43:38 -08009710endif
9711
Craig Tillerd4773f52015-01-12 16:38:47 -08009712
Craig Tiller8f126a62015-01-15 08:50:19 -08009713deps_chttp2_fullstack_ping_pong_streaming_test: $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009714
nnoble69ac39f2014-12-12 15:43:38 -08009715ifneq ($(NO_SECURE),true)
9716ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009717-include $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009718endif
nnoble69ac39f2014-12-12 15:43:38 -08009719endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009720
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009721
ctiller33023c42014-12-12 16:28:33 -08009722CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
9723
Craig Tiller61b910f2015-02-15 10:54:07 -08009724CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -08009725
9726ifeq ($(NO_SECURE),true)
9727
Nicolas Noble047b7272015-01-16 13:55:05 -08009728# You can't build secure targets if you don't have OpenSSL with ALPN.
9729
Craig Tiller61b910f2015-02-15 10:54:07 -08009730$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08009731
9732else
9733
Craig Tiller61b910f2015-02-15 10:54:07 -08009734$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -08009735 $(E) "[LD] Linking $@"
9736 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009737 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -08009738
9739endif
9740
Craig Tillerd4773f52015-01-12 16:38:47 -08009741
Craig Tiller8f126a62015-01-15 08:50:19 -08009742deps_chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08009743
9744ifneq ($(NO_SECURE),true)
9745ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009746-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08009747endif
9748endif
9749
ctiller33023c42014-12-12 16:28:33 -08009750
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009751CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
9752
Craig Tiller61b910f2015-02-15 10:54:07 -08009753CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009754
nnoble69ac39f2014-12-12 15:43:38 -08009755ifeq ($(NO_SECURE),true)
9756
Nicolas Noble047b7272015-01-16 13:55:05 -08009757# You can't build secure targets if you don't have OpenSSL with ALPN.
9758
Craig Tiller61b910f2015-02-15 10:54:07 -08009759$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009760
9761else
9762
Craig Tiller61b910f2015-02-15 10:54:07 -08009763$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009764 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009765 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009766 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009767
nnoble69ac39f2014-12-12 15:43:38 -08009768endif
9769
Craig Tillerd4773f52015-01-12 16:38:47 -08009770
Craig Tiller8f126a62015-01-15 08:50:19 -08009771deps_chttp2_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009772
nnoble69ac39f2014-12-12 15:43:38 -08009773ifneq ($(NO_SECURE),true)
9774ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009775-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009776endif
nnoble69ac39f2014-12-12 15:43:38 -08009777endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009778
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009779
9780CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
9781
Craig Tiller61b910f2015-02-15 10:54:07 -08009782CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009783
nnoble69ac39f2014-12-12 15:43:38 -08009784ifeq ($(NO_SECURE),true)
9785
Nicolas Noble047b7272015-01-16 13:55:05 -08009786# You can't build secure targets if you don't have OpenSSL with ALPN.
9787
Craig Tiller61b910f2015-02-15 10:54:07 -08009788$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009789
9790else
9791
Craig Tiller61b910f2015-02-15 10:54:07 -08009792$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009793 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009794 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009795 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009796
nnoble69ac39f2014-12-12 15:43:38 -08009797endif
9798
Craig Tillerd4773f52015-01-12 16:38:47 -08009799
Craig Tiller8f126a62015-01-15 08:50:19 -08009800deps_chttp2_fullstack_request_response_with_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009801
nnoble69ac39f2014-12-12 15:43:38 -08009802ifneq ($(NO_SECURE),true)
9803ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009804-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009805endif
nnoble69ac39f2014-12-12 15:43:38 -08009806endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009807
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009808
Craig Tillercff2d152015-02-05 13:22:49 -08009809CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -08009810
Craig Tiller61b910f2015-02-15 10:54:07 -08009811CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -08009812
9813ifeq ($(NO_SECURE),true)
9814
Nicolas Noble047b7272015-01-16 13:55:05 -08009815# You can't build secure targets if you don't have OpenSSL with ALPN.
9816
Craig Tiller61b910f2015-02-15 10:54:07 -08009817$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08009818
9819else
9820
Craig Tiller61b910f2015-02-15 10:54:07 -08009821$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -08009822 $(E) "[LD] Linking $@"
9823 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009824 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test
ctiller2845cad2014-12-15 15:14:12 -08009825
9826endif
9827
Craig Tillerd4773f52015-01-12 16:38:47 -08009828
Craig Tillercff2d152015-02-05 13:22:49 -08009829deps_chttp2_fullstack_request_with_large_metadata_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08009830
9831ifneq ($(NO_SECURE),true)
9832ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -08009833-include $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
9834endif
9835endif
9836
9837
9838CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_SRC = \
9839
Craig Tiller61b910f2015-02-15 10:54:07 -08009840CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -08009841
9842ifeq ($(NO_SECURE),true)
9843
9844# You can't build secure targets if you don't have OpenSSL with ALPN.
9845
Craig Tiller61b910f2015-02-15 10:54:07 -08009846$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -08009847
9848else
9849
Craig Tiller61b910f2015-02-15 10:54:07 -08009850$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -08009851 $(E) "[LD] Linking $@"
9852 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009853 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test
Craig Tillercff2d152015-02-05 13:22:49 -08009854
9855endif
9856
9857
9858deps_chttp2_fullstack_request_with_payload_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
9859
9860ifneq ($(NO_SECURE),true)
9861ifneq ($(NO_DEPS),true)
9862-include $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08009863endif
9864endif
9865
ctiller2845cad2014-12-15 15:14:12 -08009866
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009867CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
9868
Craig Tiller61b910f2015-02-15 10:54:07 -08009869CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009870
nnoble69ac39f2014-12-12 15:43:38 -08009871ifeq ($(NO_SECURE),true)
9872
Nicolas Noble047b7272015-01-16 13:55:05 -08009873# You can't build secure targets if you don't have OpenSSL with ALPN.
9874
Craig Tiller61b910f2015-02-15 10:54:07 -08009875$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009876
9877else
9878
Craig Tiller61b910f2015-02-15 10:54:07 -08009879$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test: $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009880 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009881 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009882 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009883
nnoble69ac39f2014-12-12 15:43:38 -08009884endif
9885
Craig Tillerd4773f52015-01-12 16:38:47 -08009886
Craig Tiller8f126a62015-01-15 08:50:19 -08009887deps_chttp2_fullstack_simple_delayed_request_test: $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009888
nnoble69ac39f2014-12-12 15:43:38 -08009889ifneq ($(NO_SECURE),true)
9890ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009891-include $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009892endif
nnoble69ac39f2014-12-12 15:43:38 -08009893endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009894
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009895
9896CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
9897
Craig Tiller61b910f2015-02-15 10:54:07 -08009898CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009899
nnoble69ac39f2014-12-12 15:43:38 -08009900ifeq ($(NO_SECURE),true)
9901
Nicolas Noble047b7272015-01-16 13:55:05 -08009902# You can't build secure targets if you don't have OpenSSL with ALPN.
9903
Craig Tiller61b910f2015-02-15 10:54:07 -08009904$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009905
9906else
9907
Craig Tiller61b910f2015-02-15 10:54:07 -08009908$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test: $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009909 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009910 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009911 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009912
nnoble69ac39f2014-12-12 15:43:38 -08009913endif
9914
Craig Tillerd4773f52015-01-12 16:38:47 -08009915
Craig Tiller8f126a62015-01-15 08:50:19 -08009916deps_chttp2_fullstack_simple_request_test: $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009917
nnoble69ac39f2014-12-12 15:43:38 -08009918ifneq ($(NO_SECURE),true)
9919ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009920-include $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009921endif
nnoble69ac39f2014-12-12 15:43:38 -08009922endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009923
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009924
nathaniel52878172014-12-09 10:17:19 -08009925CHTTP2_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009926
Craig Tiller61b910f2015-02-15 10:54:07 -08009927CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009928
nnoble69ac39f2014-12-12 15:43:38 -08009929ifeq ($(NO_SECURE),true)
9930
Nicolas Noble047b7272015-01-16 13:55:05 -08009931# You can't build secure targets if you don't have OpenSSL with ALPN.
9932
Craig Tiller61b910f2015-02-15 10:54:07 -08009933$(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009934
9935else
9936
Craig Tiller61b910f2015-02-15 10:54:07 -08009937$(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_test: $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009938 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009939 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009940 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009941
nnoble69ac39f2014-12-12 15:43:38 -08009942endif
9943
Craig Tillerd4773f52015-01-12 16:38:47 -08009944
Craig Tiller8f126a62015-01-15 08:50:19 -08009945deps_chttp2_fullstack_thread_stress_test: $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009946
nnoble69ac39f2014-12-12 15:43:38 -08009947ifneq ($(NO_SECURE),true)
9948ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009949-include $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009950endif
nnoble69ac39f2014-12-12 15:43:38 -08009951endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009952
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009953
9954CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
9955
Craig Tiller61b910f2015-02-15 10:54:07 -08009956CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009957
nnoble69ac39f2014-12-12 15:43:38 -08009958ifeq ($(NO_SECURE),true)
9959
Nicolas Noble047b7272015-01-16 13:55:05 -08009960# You can't build secure targets if you don't have OpenSSL with ALPN.
9961
Craig Tiller61b910f2015-02-15 10:54:07 -08009962$(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009963
9964else
9965
Craig Tiller61b910f2015-02-15 10:54:07 -08009966$(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009967 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009968 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009969 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009970
nnoble69ac39f2014-12-12 15:43:38 -08009971endif
9972
Craig Tillerd4773f52015-01-12 16:38:47 -08009973
Craig Tiller8f126a62015-01-15 08:50:19 -08009974deps_chttp2_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009975
nnoble69ac39f2014-12-12 15:43:38 -08009976ifneq ($(NO_SECURE),true)
9977ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009978-include $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009979endif
nnoble69ac39f2014-12-12 15:43:38 -08009980endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009981
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009982
Craig Tiller2c189e32015-02-03 13:56:55 -08009983CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
9984
Craig Tiller61b910f2015-02-15 10:54:07 -08009985CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08009986
9987ifeq ($(NO_SECURE),true)
9988
9989# You can't build secure targets if you don't have OpenSSL with ALPN.
9990
Craig Tiller61b910f2015-02-15 10:54:07 -08009991$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009992
9993else
9994
Craig Tiller61b910f2015-02-15 10:54:07 -08009995$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -08009996 $(E) "[LD] Linking $@"
9997 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009998 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -08009999
10000endif
10001
10002
10003deps_chttp2_fullstack_cancel_after_accept_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
10004
10005ifneq ($(NO_SECURE),true)
10006ifneq ($(NO_DEPS),true)
10007-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
10008endif
10009endif
10010
10011
10012CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
10013
Craig Tiller61b910f2015-02-15 10:54:07 -080010014CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010015
10016ifeq ($(NO_SECURE),true)
10017
10018# You can't build secure targets if you don't have OpenSSL with ALPN.
10019
Craig Tiller61b910f2015-02-15 10:54:07 -080010020$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010021
10022else
10023
Craig Tiller61b910f2015-02-15 10:54:07 -080010024$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010025 $(E) "[LD] Linking $@"
10026 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010027 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010028
10029endif
10030
10031
10032deps_chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
10033
10034ifneq ($(NO_SECURE),true)
10035ifneq ($(NO_DEPS),true)
10036-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
10037endif
10038endif
10039
10040
10041CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
10042
Craig Tiller61b910f2015-02-15 10:54:07 -080010043CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010044
10045ifeq ($(NO_SECURE),true)
10046
10047# You can't build secure targets if you don't have OpenSSL with ALPN.
10048
Craig Tiller61b910f2015-02-15 10:54:07 -080010049$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010050
10051else
10052
Craig Tiller61b910f2015-02-15 10:54:07 -080010053$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010054 $(E) "[LD] Linking $@"
10055 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010056 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010057
10058endif
10059
10060
10061deps_chttp2_fullstack_cancel_after_invoke_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
10062
10063ifneq ($(NO_SECURE),true)
10064ifneq ($(NO_DEPS),true)
10065-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
10066endif
10067endif
10068
10069
10070CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
10071
Craig Tiller61b910f2015-02-15 10:54:07 -080010072CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010073
10074ifeq ($(NO_SECURE),true)
10075
10076# You can't build secure targets if you don't have OpenSSL with ALPN.
10077
Craig Tiller61b910f2015-02-15 10:54:07 -080010078$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010079
10080else
10081
Craig Tiller61b910f2015-02-15 10:54:07 -080010082$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010083 $(E) "[LD] Linking $@"
10084 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010085 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010086
10087endif
10088
10089
10090deps_chttp2_fullstack_cancel_before_invoke_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
10091
10092ifneq ($(NO_SECURE),true)
10093ifneq ($(NO_DEPS),true)
10094-include $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
10095endif
10096endif
10097
10098
10099CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
10100
Craig Tiller61b910f2015-02-15 10:54:07 -080010101CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010102
10103ifeq ($(NO_SECURE),true)
10104
10105# You can't build secure targets if you don't have OpenSSL with ALPN.
10106
Craig Tiller61b910f2015-02-15 10:54:07 -080010107$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010108
10109else
10110
Craig Tiller61b910f2015-02-15 10:54:07 -080010111$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010112 $(E) "[LD] Linking $@"
10113 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010114 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010115
10116endif
10117
10118
10119deps_chttp2_fullstack_cancel_in_a_vacuum_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
10120
10121ifneq ($(NO_SECURE),true)
10122ifneq ($(NO_DEPS),true)
10123-include $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
10124endif
10125endif
10126
10127
10128CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
10129
Craig Tiller61b910f2015-02-15 10:54:07 -080010130CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010131
10132ifeq ($(NO_SECURE),true)
10133
10134# You can't build secure targets if you don't have OpenSSL with ALPN.
10135
Craig Tiller61b910f2015-02-15 10:54:07 -080010136$(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010137
10138else
10139
Craig Tiller61b910f2015-02-15 10:54:07 -080010140$(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_legacy_test: $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010141 $(E) "[LD] Linking $@"
10142 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010143 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010144
10145endif
10146
10147
10148deps_chttp2_fullstack_census_simple_request_legacy_test: $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10149
10150ifneq ($(NO_SECURE),true)
10151ifneq ($(NO_DEPS),true)
10152-include $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10153endif
10154endif
10155
10156
10157CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
10158
Craig Tiller61b910f2015-02-15 10:54:07 -080010159CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010160
10161ifeq ($(NO_SECURE),true)
10162
10163# You can't build secure targets if you don't have OpenSSL with ALPN.
10164
Craig Tiller61b910f2015-02-15 10:54:07 -080010165$(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010166
10167else
10168
Craig Tiller61b910f2015-02-15 10:54:07 -080010169$(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_legacy_test: $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010170 $(E) "[LD] Linking $@"
10171 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010172 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010173
10174endif
10175
10176
10177deps_chttp2_fullstack_disappearing_server_legacy_test: $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
10178
10179ifneq ($(NO_SECURE),true)
10180ifneq ($(NO_DEPS),true)
10181-include $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
10182endif
10183endif
10184
10185
10186CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
10187
Craig Tiller61b910f2015-02-15 10:54:07 -080010188CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010189
10190ifeq ($(NO_SECURE),true)
10191
10192# You can't build secure targets if you don't have OpenSSL with ALPN.
10193
Craig Tiller61b910f2015-02-15 10:54:07 -080010194$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010195
10196else
10197
Craig Tiller61b910f2015-02-15 10:54:07 -080010198$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010199 $(E) "[LD] Linking $@"
10200 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010201 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010202
10203endif
10204
10205
10206deps_chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
10207
10208ifneq ($(NO_SECURE),true)
10209ifneq ($(NO_DEPS),true)
10210-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
10211endif
10212endif
10213
10214
10215CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
10216
Craig Tiller61b910f2015-02-15 10:54:07 -080010217CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010218
10219ifeq ($(NO_SECURE),true)
10220
10221# You can't build secure targets if you don't have OpenSSL with ALPN.
10222
Craig Tiller61b910f2015-02-15 10:54:07 -080010223$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010224
10225else
10226
Craig Tiller61b910f2015-02-15 10:54:07 -080010227$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010228 $(E) "[LD] Linking $@"
10229 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010230 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010231
10232endif
10233
10234
10235deps_chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
10236
10237ifneq ($(NO_SECURE),true)
10238ifneq ($(NO_DEPS),true)
10239-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
10240endif
10241endif
10242
10243
10244CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
10245
Craig Tiller61b910f2015-02-15 10:54:07 -080010246CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010247
10248ifeq ($(NO_SECURE),true)
10249
10250# You can't build secure targets if you don't have OpenSSL with ALPN.
10251
Craig Tiller61b910f2015-02-15 10:54:07 -080010252$(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010253
10254else
10255
Craig Tiller61b910f2015-02-15 10:54:07 -080010256$(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_legacy_test: $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010257 $(E) "[LD] Linking $@"
10258 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010259 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010260
10261endif
10262
10263
10264deps_chttp2_fullstack_graceful_server_shutdown_legacy_test: $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
10265
10266ifneq ($(NO_SECURE),true)
10267ifneq ($(NO_DEPS),true)
10268-include $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
10269endif
10270endif
10271
10272
10273CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
10274
Craig Tiller61b910f2015-02-15 10:54:07 -080010275CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010276
10277ifeq ($(NO_SECURE),true)
10278
10279# You can't build secure targets if you don't have OpenSSL with ALPN.
10280
Craig Tiller61b910f2015-02-15 10:54:07 -080010281$(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010282
10283else
10284
Craig Tiller61b910f2015-02-15 10:54:07 -080010285$(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_legacy_test: $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010286 $(E) "[LD] Linking $@"
10287 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010288 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010289
10290endif
10291
10292
10293deps_chttp2_fullstack_invoke_large_request_legacy_test: $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10294
10295ifneq ($(NO_SECURE),true)
10296ifneq ($(NO_DEPS),true)
10297-include $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10298endif
10299endif
10300
10301
10302CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
10303
Craig Tiller61b910f2015-02-15 10:54:07 -080010304CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010305
10306ifeq ($(NO_SECURE),true)
10307
10308# You can't build secure targets if you don't have OpenSSL with ALPN.
10309
Craig Tiller61b910f2015-02-15 10:54:07 -080010310$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010311
10312else
10313
Craig Tiller61b910f2015-02-15 10:54:07 -080010314$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_legacy_test: $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010315 $(E) "[LD] Linking $@"
10316 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010317 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010318
10319endif
10320
10321
10322deps_chttp2_fullstack_max_concurrent_streams_legacy_test: $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
10323
10324ifneq ($(NO_SECURE),true)
10325ifneq ($(NO_DEPS),true)
10326-include $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
10327endif
10328endif
10329
10330
10331CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_SRC = \
10332
Craig Tiller61b910f2015-02-15 10:54:07 -080010333CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010334
10335ifeq ($(NO_SECURE),true)
10336
10337# You can't build secure targets if you don't have OpenSSL with ALPN.
10338
Craig Tiller61b910f2015-02-15 10:54:07 -080010339$(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010340
10341else
10342
Craig Tiller61b910f2015-02-15 10:54:07 -080010343$(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_legacy_test: $(CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010344 $(E) "[LD] Linking $@"
10345 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010346 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010347
10348endif
10349
10350
10351deps_chttp2_fullstack_no_op_legacy_test: $(CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
10352
10353ifneq ($(NO_SECURE),true)
10354ifneq ($(NO_DEPS),true)
10355-include $(CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
10356endif
10357endif
10358
10359
10360CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
10361
Craig Tiller61b910f2015-02-15 10:54:07 -080010362CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010363
10364ifeq ($(NO_SECURE),true)
10365
10366# You can't build secure targets if you don't have OpenSSL with ALPN.
10367
Craig Tiller61b910f2015-02-15 10:54:07 -080010368$(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010369
10370else
10371
Craig Tiller61b910f2015-02-15 10:54:07 -080010372$(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_legacy_test: $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010373 $(E) "[LD] Linking $@"
10374 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010375 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010376
10377endif
10378
10379
10380deps_chttp2_fullstack_ping_pong_streaming_legacy_test: $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
10381
10382ifneq ($(NO_SECURE),true)
10383ifneq ($(NO_DEPS),true)
10384-include $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
10385endif
10386endif
10387
10388
10389CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
10390
Craig Tiller61b910f2015-02-15 10:54:07 -080010391CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010392
10393ifeq ($(NO_SECURE),true)
10394
10395# You can't build secure targets if you don't have OpenSSL with ALPN.
10396
Craig Tiller61b910f2015-02-15 10:54:07 -080010397$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010398
10399else
10400
Craig Tiller61b910f2015-02-15 10:54:07 -080010401$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010402 $(E) "[LD] Linking $@"
10403 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010404 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010405
10406endif
10407
10408
10409deps_chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10410
10411ifneq ($(NO_SECURE),true)
10412ifneq ($(NO_DEPS),true)
10413-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10414endif
10415endif
10416
10417
10418CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
10419
Craig Tiller61b910f2015-02-15 10:54:07 -080010420CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010421
10422ifeq ($(NO_SECURE),true)
10423
10424# You can't build secure targets if you don't have OpenSSL with ALPN.
10425
Craig Tiller61b910f2015-02-15 10:54:07 -080010426$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010427
10428else
10429
Craig Tiller61b910f2015-02-15 10:54:07 -080010430$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010431 $(E) "[LD] Linking $@"
10432 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010433 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010434
10435endif
10436
10437
10438deps_chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10439
10440ifneq ($(NO_SECURE),true)
10441ifneq ($(NO_DEPS),true)
10442-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10443endif
10444endif
10445
10446
10447CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
10448
Craig Tiller61b910f2015-02-15 10:54:07 -080010449CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010450
10451ifeq ($(NO_SECURE),true)
10452
10453# You can't build secure targets if you don't have OpenSSL with ALPN.
10454
Craig Tiller61b910f2015-02-15 10:54:07 -080010455$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010456
10457else
10458
Craig Tiller61b910f2015-02-15 10:54:07 -080010459$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010460 $(E) "[LD] Linking $@"
10461 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010462 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010463
10464endif
10465
10466
10467deps_chttp2_fullstack_request_response_with_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10468
10469ifneq ($(NO_SECURE),true)
10470ifneq ($(NO_DEPS),true)
10471-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10472endif
10473endif
10474
10475
10476CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
10477
Craig Tiller61b910f2015-02-15 10:54:07 -080010478CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010479
10480ifeq ($(NO_SECURE),true)
10481
10482# You can't build secure targets if you don't have OpenSSL with ALPN.
10483
Craig Tiller61b910f2015-02-15 10:54:07 -080010484$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010485
10486else
10487
Craig Tiller61b910f2015-02-15 10:54:07 -080010488$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010489 $(E) "[LD] Linking $@"
10490 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010491 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010492
10493endif
10494
10495
10496deps_chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10497
10498ifneq ($(NO_SECURE),true)
10499ifneq ($(NO_DEPS),true)
10500-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10501endif
10502endif
10503
10504
Craig Tillercff2d152015-02-05 13:22:49 -080010505CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
10506
Craig Tiller61b910f2015-02-15 10:54:07 -080010507CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080010508
10509ifeq ($(NO_SECURE),true)
10510
10511# You can't build secure targets if you don't have OpenSSL with ALPN.
10512
Craig Tiller61b910f2015-02-15 10:54:07 -080010513$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080010514
10515else
10516
Craig Tiller61b910f2015-02-15 10:54:07 -080010517$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080010518 $(E) "[LD] Linking $@"
10519 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010520 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080010521
10522endif
10523
10524
10525deps_chttp2_fullstack_request_with_large_metadata_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
10526
10527ifneq ($(NO_SECURE),true)
10528ifneq ($(NO_DEPS),true)
10529-include $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
10530endif
10531endif
10532
10533
10534CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
10535
Craig Tiller61b910f2015-02-15 10:54:07 -080010536CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080010537
10538ifeq ($(NO_SECURE),true)
10539
10540# You can't build secure targets if you don't have OpenSSL with ALPN.
10541
Craig Tiller61b910f2015-02-15 10:54:07 -080010542$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080010543
10544else
10545
Craig Tiller61b910f2015-02-15 10:54:07 -080010546$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080010547 $(E) "[LD] Linking $@"
10548 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010549 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080010550
10551endif
10552
10553
10554deps_chttp2_fullstack_request_with_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10555
10556ifneq ($(NO_SECURE),true)
10557ifneq ($(NO_DEPS),true)
10558-include $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10559endif
10560endif
10561
10562
Craig Tiller2c189e32015-02-03 13:56:55 -080010563CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
10564
Craig Tiller61b910f2015-02-15 10:54:07 -080010565CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010566
10567ifeq ($(NO_SECURE),true)
10568
10569# You can't build secure targets if you don't have OpenSSL with ALPN.
10570
Craig Tiller61b910f2015-02-15 10:54:07 -080010571$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010572
10573else
10574
Craig Tiller61b910f2015-02-15 10:54:07 -080010575$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_legacy_test: $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010576 $(E) "[LD] Linking $@"
10577 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010578 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010579
10580endif
10581
10582
10583deps_chttp2_fullstack_simple_delayed_request_legacy_test: $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10584
10585ifneq ($(NO_SECURE),true)
10586ifneq ($(NO_DEPS),true)
10587-include $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10588endif
10589endif
10590
10591
10592CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
10593
Craig Tiller61b910f2015-02-15 10:54:07 -080010594CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010595
10596ifeq ($(NO_SECURE),true)
10597
10598# You can't build secure targets if you don't have OpenSSL with ALPN.
10599
Craig Tiller61b910f2015-02-15 10:54:07 -080010600$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010601
10602else
10603
Craig Tiller61b910f2015-02-15 10:54:07 -080010604$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_legacy_test: $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010605 $(E) "[LD] Linking $@"
10606 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010607 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010608
10609endif
10610
10611
10612deps_chttp2_fullstack_simple_request_legacy_test: $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10613
10614ifneq ($(NO_SECURE),true)
10615ifneq ($(NO_DEPS),true)
10616-include $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10617endif
10618endif
10619
10620
10621CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_SRC = \
10622
Craig Tiller61b910f2015-02-15 10:54:07 -080010623CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010624
10625ifeq ($(NO_SECURE),true)
10626
10627# You can't build secure targets if you don't have OpenSSL with ALPN.
10628
Craig Tiller61b910f2015-02-15 10:54:07 -080010629$(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010630
10631else
10632
Craig Tiller61b910f2015-02-15 10:54:07 -080010633$(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_legacy_test: $(CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010634 $(E) "[LD] Linking $@"
10635 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010636 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010637
10638endif
10639
10640
10641deps_chttp2_fullstack_thread_stress_legacy_test: $(CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
10642
10643ifneq ($(NO_SECURE),true)
10644ifneq ($(NO_DEPS),true)
10645-include $(CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
10646endif
10647endif
10648
10649
10650CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
10651
Craig Tiller61b910f2015-02-15 10:54:07 -080010652CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080010653
10654ifeq ($(NO_SECURE),true)
10655
10656# You can't build secure targets if you don't have OpenSSL with ALPN.
10657
Craig Tiller61b910f2015-02-15 10:54:07 -080010658$(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010659
10660else
10661
Craig Tiller61b910f2015-02-15 10:54:07 -080010662$(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080010663 $(E) "[LD] Linking $@"
10664 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010665 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080010666
10667endif
10668
10669
10670deps_chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
10671
10672ifneq ($(NO_SECURE),true)
10673ifneq ($(NO_DEPS),true)
10674-include $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
10675endif
10676endif
10677
10678
Craig Tillerae7fe922015-02-13 23:16:32 -080010679CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010680
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010681CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010682
nnoble69ac39f2014-12-12 15:43:38 -080010683ifeq ($(NO_SECURE),true)
10684
Nicolas Noble047b7272015-01-16 13:55:05 -080010685# You can't build secure targets if you don't have OpenSSL with ALPN.
10686
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010687$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010688
10689else
10690
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010691$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010692 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010693 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010694 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010695
10696endif
10697
10698
10699deps_chttp2_fullstack_uds_cancel_after_accept_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
10700
10701ifneq ($(NO_SECURE),true)
10702ifneq ($(NO_DEPS),true)
10703-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
10704endif
10705endif
10706
10707
10708CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
10709
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010710CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010711
10712ifeq ($(NO_SECURE),true)
10713
10714# You can't build secure targets if you don't have OpenSSL with ALPN.
10715
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010716$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010717
10718else
10719
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010720$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010721 $(E) "[LD] Linking $@"
10722 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010723 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010724
10725endif
10726
10727
10728deps_chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
10729
10730ifneq ($(NO_SECURE),true)
10731ifneq ($(NO_DEPS),true)
10732-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
10733endif
10734endif
10735
10736
10737CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_SRC = \
10738
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010739CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010740
10741ifeq ($(NO_SECURE),true)
10742
10743# You can't build secure targets if you don't have OpenSSL with ALPN.
10744
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010745$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010746
10747else
10748
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010749$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010750 $(E) "[LD] Linking $@"
10751 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010752 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010753
10754endif
10755
10756
10757deps_chttp2_fullstack_uds_cancel_after_invoke_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
10758
10759ifneq ($(NO_SECURE),true)
10760ifneq ($(NO_DEPS),true)
10761-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
10762endif
10763endif
10764
10765
10766CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_SRC = \
10767
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010768CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010769
10770ifeq ($(NO_SECURE),true)
10771
10772# You can't build secure targets if you don't have OpenSSL with ALPN.
10773
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010774$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010775
10776else
10777
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010778$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010779 $(E) "[LD] Linking $@"
10780 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010781 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010782
10783endif
10784
10785
10786deps_chttp2_fullstack_uds_cancel_before_invoke_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
10787
10788ifneq ($(NO_SECURE),true)
10789ifneq ($(NO_DEPS),true)
10790-include $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
10791endif
10792endif
10793
10794
10795CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_SRC = \
10796
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010797CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010798
10799ifeq ($(NO_SECURE),true)
10800
10801# You can't build secure targets if you don't have OpenSSL with ALPN.
10802
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010803$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010804
10805else
10806
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010807$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010808 $(E) "[LD] Linking $@"
10809 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010810 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010811
10812endif
10813
10814
10815deps_chttp2_fullstack_uds_cancel_in_a_vacuum_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
10816
10817ifneq ($(NO_SECURE),true)
10818ifneq ($(NO_DEPS),true)
10819-include $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
10820endif
10821endif
10822
10823
10824CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
10825
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010826CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010827
10828ifeq ($(NO_SECURE),true)
10829
10830# You can't build secure targets if you don't have OpenSSL with ALPN.
10831
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010832$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010833
10834else
10835
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010836$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test: $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010837 $(E) "[LD] Linking $@"
10838 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010839 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010840
10841endif
10842
10843
10844deps_chttp2_fullstack_uds_census_simple_request_test: $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
10845
10846ifneq ($(NO_SECURE),true)
10847ifneq ($(NO_DEPS),true)
10848-include $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
10849endif
10850endif
10851
10852
10853CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_SRC = \
10854
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010855CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010856
10857ifeq ($(NO_SECURE),true)
10858
10859# You can't build secure targets if you don't have OpenSSL with ALPN.
10860
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010861$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010862
10863else
10864
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010865$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test: $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010866 $(E) "[LD] Linking $@"
10867 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010868 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010869
10870endif
10871
10872
10873deps_chttp2_fullstack_uds_disappearing_server_test: $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
10874
10875ifneq ($(NO_SECURE),true)
10876ifneq ($(NO_DEPS),true)
10877-include $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
10878endif
10879endif
10880
10881
10882CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
10883
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010884CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010885
10886ifeq ($(NO_SECURE),true)
10887
10888# You can't build secure targets if you don't have OpenSSL with ALPN.
10889
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010890$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010891
10892else
10893
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010894$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010895 $(E) "[LD] Linking $@"
10896 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010897 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010898
10899endif
10900
10901
10902deps_chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
10903
10904ifneq ($(NO_SECURE),true)
10905ifneq ($(NO_DEPS),true)
10906-include $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
10907endif
10908endif
10909
10910
10911CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
10912
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010913CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010914
10915ifeq ($(NO_SECURE),true)
10916
10917# You can't build secure targets if you don't have OpenSSL with ALPN.
10918
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010919$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010920
10921else
10922
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010923$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010924 $(E) "[LD] Linking $@"
10925 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010926 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010927
10928endif
10929
10930
10931deps_chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
10932
10933ifneq ($(NO_SECURE),true)
10934ifneq ($(NO_DEPS),true)
10935-include $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
10936endif
10937endif
10938
10939
10940CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_SRC = \
10941
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010942CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010943
10944ifeq ($(NO_SECURE),true)
10945
10946# You can't build secure targets if you don't have OpenSSL with ALPN.
10947
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010948$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010949
10950else
10951
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010952$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test: $(CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010953 $(E) "[LD] Linking $@"
10954 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010955 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010956
10957endif
10958
10959
10960deps_chttp2_fullstack_uds_empty_batch_test: $(CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_OBJS:.o=.dep)
10961
10962ifneq ($(NO_SECURE),true)
10963ifneq ($(NO_DEPS),true)
10964-include $(CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_OBJS:.o=.dep)
10965endif
10966endif
10967
10968
10969CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
10970
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010971CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080010972
10973ifeq ($(NO_SECURE),true)
10974
10975# You can't build secure targets if you don't have OpenSSL with ALPN.
10976
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010977$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080010978
10979else
10980
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010981$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test: $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080010982 $(E) "[LD] Linking $@"
10983 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010010984 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test
Craig Tillerae7fe922015-02-13 23:16:32 -080010985
10986endif
10987
10988
10989deps_chttp2_fullstack_uds_graceful_server_shutdown_test: $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
10990
10991ifneq ($(NO_SECURE),true)
10992ifneq ($(NO_DEPS),true)
10993-include $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
10994endif
10995endif
10996
10997
10998CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_SRC = \
10999
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011000CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011001
11002ifeq ($(NO_SECURE),true)
11003
11004# You can't build secure targets if you don't have OpenSSL with ALPN.
11005
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011006$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011007
11008else
11009
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011010$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test: $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011011 $(E) "[LD] Linking $@"
11012 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011013 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011014
11015endif
11016
11017
11018deps_chttp2_fullstack_uds_invoke_large_request_test: $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
11019
11020ifneq ($(NO_SECURE),true)
11021ifneq ($(NO_DEPS),true)
11022-include $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
11023endif
11024endif
11025
11026
11027CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_SRC = \
11028
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011029CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011030
11031ifeq ($(NO_SECURE),true)
11032
11033# You can't build secure targets if you don't have OpenSSL with ALPN.
11034
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011035$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011036
11037else
11038
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011039$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test: $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011040 $(E) "[LD] Linking $@"
11041 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011042 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011043
11044endif
11045
11046
11047deps_chttp2_fullstack_uds_max_concurrent_streams_test: $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
11048
11049ifneq ($(NO_SECURE),true)
11050ifneq ($(NO_DEPS),true)
11051-include $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
11052endif
11053endif
11054
11055
11056CHTTP2_FULLSTACK_UDS_NO_OP_TEST_SRC = \
11057
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011058CHTTP2_FULLSTACK_UDS_NO_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_NO_OP_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011059
11060ifeq ($(NO_SECURE),true)
11061
11062# You can't build secure targets if you don't have OpenSSL with ALPN.
11063
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011064$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011065
11066else
11067
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011068$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test: $(CHTTP2_FULLSTACK_UDS_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011069 $(E) "[LD] Linking $@"
11070 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011071 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011072
11073endif
11074
11075
11076deps_chttp2_fullstack_uds_no_op_test: $(CHTTP2_FULLSTACK_UDS_NO_OP_TEST_OBJS:.o=.dep)
11077
11078ifneq ($(NO_SECURE),true)
11079ifneq ($(NO_DEPS),true)
11080-include $(CHTTP2_FULLSTACK_UDS_NO_OP_TEST_OBJS:.o=.dep)
11081endif
11082endif
11083
11084
11085CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_SRC = \
11086
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011087CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011088
11089ifeq ($(NO_SECURE),true)
11090
11091# You can't build secure targets if you don't have OpenSSL with ALPN.
11092
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011093$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011094
11095else
11096
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011097$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test: $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011098 $(E) "[LD] Linking $@"
11099 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011100 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011101
11102endif
11103
11104
11105deps_chttp2_fullstack_uds_ping_pong_streaming_test: $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
11106
11107ifneq ($(NO_SECURE),true)
11108ifneq ($(NO_DEPS),true)
11109-include $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
11110endif
11111endif
11112
11113
11114CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
11115
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011116CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011117
11118ifeq ($(NO_SECURE),true)
11119
11120# You can't build secure targets if you don't have OpenSSL with ALPN.
11121
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011122$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011123
11124else
11125
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011126$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011127 $(E) "[LD] Linking $@"
11128 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011129 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011130
11131endif
11132
11133
11134deps_chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
11135
11136ifneq ($(NO_SECURE),true)
11137ifneq ($(NO_DEPS),true)
11138-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
11139endif
11140endif
11141
11142
11143CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
11144
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011145CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011146
11147ifeq ($(NO_SECURE),true)
11148
11149# You can't build secure targets if you don't have OpenSSL with ALPN.
11150
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011151$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011152
11153else
11154
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011155$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011156 $(E) "[LD] Linking $@"
11157 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011158 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011159
11160endif
11161
11162
11163deps_chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
11164
11165ifneq ($(NO_SECURE),true)
11166ifneq ($(NO_DEPS),true)
11167-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
11168endif
11169endif
11170
11171
11172CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
11173
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011174CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011175
11176ifeq ($(NO_SECURE),true)
11177
11178# You can't build secure targets if you don't have OpenSSL with ALPN.
11179
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011180$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011181
11182else
11183
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011184$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011185 $(E) "[LD] Linking $@"
11186 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011187 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011188
11189endif
11190
11191
11192deps_chttp2_fullstack_uds_request_response_with_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
11193
11194ifneq ($(NO_SECURE),true)
11195ifneq ($(NO_DEPS),true)
11196-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
11197endif
11198endif
11199
11200
11201CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
11202
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011203CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011204
11205ifeq ($(NO_SECURE),true)
11206
11207# You can't build secure targets if you don't have OpenSSL with ALPN.
11208
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011209$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011210
11211else
11212
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011213$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011214 $(E) "[LD] Linking $@"
11215 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011216 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011217
11218endif
11219
11220
11221deps_chttp2_fullstack_uds_request_with_large_metadata_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
11222
11223ifneq ($(NO_SECURE),true)
11224ifneq ($(NO_DEPS),true)
11225-include $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
11226endif
11227endif
11228
11229
11230CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_SRC = \
11231
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011232CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011233
11234ifeq ($(NO_SECURE),true)
11235
11236# You can't build secure targets if you don't have OpenSSL with ALPN.
11237
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011238$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011239
11240else
11241
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011242$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011243 $(E) "[LD] Linking $@"
11244 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011245 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011246
11247endif
11248
11249
11250deps_chttp2_fullstack_uds_request_with_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
11251
11252ifneq ($(NO_SECURE),true)
11253ifneq ($(NO_DEPS),true)
11254-include $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
11255endif
11256endif
11257
11258
11259CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
11260
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011261CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011262
11263ifeq ($(NO_SECURE),true)
11264
11265# You can't build secure targets if you don't have OpenSSL with ALPN.
11266
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011267$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011268
11269else
11270
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011271$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011272 $(E) "[LD] Linking $@"
11273 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011274 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011275
11276endif
11277
11278
11279deps_chttp2_fullstack_uds_simple_delayed_request_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
11280
11281ifneq ($(NO_SECURE),true)
11282ifneq ($(NO_DEPS),true)
11283-include $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
11284endif
11285endif
11286
11287
11288CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_SRC = \
11289
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011290CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011291
11292ifeq ($(NO_SECURE),true)
11293
11294# You can't build secure targets if you don't have OpenSSL with ALPN.
11295
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011296$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011297
11298else
11299
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011300$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011301 $(E) "[LD] Linking $@"
11302 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011303 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011304
11305endif
11306
11307
11308deps_chttp2_fullstack_uds_simple_request_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
11309
11310ifneq ($(NO_SECURE),true)
11311ifneq ($(NO_DEPS),true)
11312-include $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
11313endif
11314endif
11315
11316
11317CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_SRC = \
11318
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011319CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011320
11321ifeq ($(NO_SECURE),true)
11322
11323# You can't build secure targets if you don't have OpenSSL with ALPN.
11324
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011325$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011326
11327else
11328
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011329$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_test: $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011330 $(E) "[LD] Linking $@"
11331 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011332 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011333
11334endif
11335
11336
11337deps_chttp2_fullstack_uds_thread_stress_test: $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_OBJS:.o=.dep)
11338
11339ifneq ($(NO_SECURE),true)
11340ifneq ($(NO_DEPS),true)
11341-include $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_OBJS:.o=.dep)
11342endif
11343endif
11344
11345
11346CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
11347
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011348CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011349
11350ifeq ($(NO_SECURE),true)
11351
11352# You can't build secure targets if you don't have OpenSSL with ALPN.
11353
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011354$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011355
11356else
11357
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011358$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test: $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011359 $(E) "[LD] Linking $@"
11360 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011361 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011362
11363endif
11364
11365
11366deps_chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test: $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
11367
11368ifneq ($(NO_SECURE),true)
11369ifneq ($(NO_DEPS),true)
11370-include $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
11371endif
11372endif
11373
11374
11375CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
11376
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011377CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011378
11379ifeq ($(NO_SECURE),true)
11380
11381# You can't build secure targets if you don't have OpenSSL with ALPN.
11382
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011383$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011384
11385else
11386
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011387$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011388 $(E) "[LD] Linking $@"
11389 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011390 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011391
11392endif
11393
11394
11395deps_chttp2_fullstack_uds_cancel_after_accept_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
11396
11397ifneq ($(NO_SECURE),true)
11398ifneq ($(NO_DEPS),true)
11399-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
11400endif
11401endif
11402
11403
11404CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
11405
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011406CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011407
11408ifeq ($(NO_SECURE),true)
11409
11410# You can't build secure targets if you don't have OpenSSL with ALPN.
11411
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011412$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011413
11414else
11415
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011416$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011417 $(E) "[LD] Linking $@"
11418 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011419 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011420
11421endif
11422
11423
11424deps_chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
11425
11426ifneq ($(NO_SECURE),true)
11427ifneq ($(NO_DEPS),true)
11428-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
11429endif
11430endif
11431
11432
11433CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
11434
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011435CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011436
11437ifeq ($(NO_SECURE),true)
11438
11439# You can't build secure targets if you don't have OpenSSL with ALPN.
11440
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011441$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011442
11443else
11444
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011445$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011446 $(E) "[LD] Linking $@"
11447 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011448 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011449
11450endif
11451
11452
11453deps_chttp2_fullstack_uds_cancel_after_invoke_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
11454
11455ifneq ($(NO_SECURE),true)
11456ifneq ($(NO_DEPS),true)
11457-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
11458endif
11459endif
11460
11461
11462CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
11463
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011464CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011465
11466ifeq ($(NO_SECURE),true)
11467
11468# You can't build secure targets if you don't have OpenSSL with ALPN.
11469
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011470$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011471
11472else
11473
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011474$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011475 $(E) "[LD] Linking $@"
11476 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011477 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011478
11479endif
11480
11481
11482deps_chttp2_fullstack_uds_cancel_before_invoke_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
11483
11484ifneq ($(NO_SECURE),true)
11485ifneq ($(NO_DEPS),true)
11486-include $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
11487endif
11488endif
11489
11490
11491CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
11492
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011493CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011494
11495ifeq ($(NO_SECURE),true)
11496
11497# You can't build secure targets if you don't have OpenSSL with ALPN.
11498
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011499$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011500
11501else
11502
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011503$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011504 $(E) "[LD] Linking $@"
11505 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011506 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011507
11508endif
11509
11510
11511deps_chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
11512
11513ifneq ($(NO_SECURE),true)
11514ifneq ($(NO_DEPS),true)
11515-include $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
11516endif
11517endif
11518
11519
11520CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
11521
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011522CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011523
11524ifeq ($(NO_SECURE),true)
11525
11526# You can't build secure targets if you don't have OpenSSL with ALPN.
11527
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011528$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011529
11530else
11531
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011532$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011533 $(E) "[LD] Linking $@"
11534 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011535 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011536
11537endif
11538
11539
11540deps_chttp2_fullstack_uds_census_simple_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11541
11542ifneq ($(NO_SECURE),true)
11543ifneq ($(NO_DEPS),true)
11544-include $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11545endif
11546endif
11547
11548
11549CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
11550
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011551CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011552
11553ifeq ($(NO_SECURE),true)
11554
11555# You can't build secure targets if you don't have OpenSSL with ALPN.
11556
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011557$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011558
11559else
11560
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011561$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_legacy_test: $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011562 $(E) "[LD] Linking $@"
11563 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011564 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011565
11566endif
11567
11568
11569deps_chttp2_fullstack_uds_disappearing_server_legacy_test: $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
11570
11571ifneq ($(NO_SECURE),true)
11572ifneq ($(NO_DEPS),true)
11573-include $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
11574endif
11575endif
11576
11577
11578CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
11579
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011580CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011581
11582ifeq ($(NO_SECURE),true)
11583
11584# You can't build secure targets if you don't have OpenSSL with ALPN.
11585
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011586$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011587
11588else
11589
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011590$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011591 $(E) "[LD] Linking $@"
11592 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011593 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011594
11595endif
11596
11597
11598deps_chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
11599
11600ifneq ($(NO_SECURE),true)
11601ifneq ($(NO_DEPS),true)
11602-include $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
11603endif
11604endif
11605
11606
11607CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
11608
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011609CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011610
11611ifeq ($(NO_SECURE),true)
11612
11613# You can't build secure targets if you don't have OpenSSL with ALPN.
11614
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011615$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011616
11617else
11618
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011619$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011620 $(E) "[LD] Linking $@"
11621 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011622 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011623
11624endif
11625
11626
11627deps_chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
11628
11629ifneq ($(NO_SECURE),true)
11630ifneq ($(NO_DEPS),true)
11631-include $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
11632endif
11633endif
11634
11635
11636CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
11637
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011638CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011639
11640ifeq ($(NO_SECURE),true)
11641
11642# You can't build secure targets if you don't have OpenSSL with ALPN.
11643
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011644$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011645
11646else
11647
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011648$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_legacy_test: $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011649 $(E) "[LD] Linking $@"
11650 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011651 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011652
11653endif
11654
11655
11656deps_chttp2_fullstack_uds_graceful_server_shutdown_legacy_test: $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
11657
11658ifneq ($(NO_SECURE),true)
11659ifneq ($(NO_DEPS),true)
11660-include $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
11661endif
11662endif
11663
11664
11665CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
11666
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011667CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011668
11669ifeq ($(NO_SECURE),true)
11670
11671# You can't build secure targets if you don't have OpenSSL with ALPN.
11672
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011673$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011674
11675else
11676
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011677$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011678 $(E) "[LD] Linking $@"
11679 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011680 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011681
11682endif
11683
11684
11685deps_chttp2_fullstack_uds_invoke_large_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11686
11687ifneq ($(NO_SECURE),true)
11688ifneq ($(NO_DEPS),true)
11689-include $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11690endif
11691endif
11692
11693
11694CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
11695
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011696CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011697
11698ifeq ($(NO_SECURE),true)
11699
11700# You can't build secure targets if you don't have OpenSSL with ALPN.
11701
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011702$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011703
11704else
11705
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011706$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_legacy_test: $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011707 $(E) "[LD] Linking $@"
11708 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011709 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011710
11711endif
11712
11713
11714deps_chttp2_fullstack_uds_max_concurrent_streams_legacy_test: $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
11715
11716ifneq ($(NO_SECURE),true)
11717ifneq ($(NO_DEPS),true)
11718-include $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
11719endif
11720endif
11721
11722
11723CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_SRC = \
11724
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011725CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011726
11727ifeq ($(NO_SECURE),true)
11728
11729# You can't build secure targets if you don't have OpenSSL with ALPN.
11730
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011731$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011732
11733else
11734
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011735$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_legacy_test: $(CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011736 $(E) "[LD] Linking $@"
11737 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011738 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011739
11740endif
11741
11742
11743deps_chttp2_fullstack_uds_no_op_legacy_test: $(CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
11744
11745ifneq ($(NO_SECURE),true)
11746ifneq ($(NO_DEPS),true)
11747-include $(CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
11748endif
11749endif
11750
11751
11752CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
11753
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011754CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011755
11756ifeq ($(NO_SECURE),true)
11757
11758# You can't build secure targets if you don't have OpenSSL with ALPN.
11759
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011760$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011761
11762else
11763
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011764$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_legacy_test: $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011765 $(E) "[LD] Linking $@"
11766 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011767 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011768
11769endif
11770
11771
11772deps_chttp2_fullstack_uds_ping_pong_streaming_legacy_test: $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
11773
11774ifneq ($(NO_SECURE),true)
11775ifneq ($(NO_DEPS),true)
11776-include $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
11777endif
11778endif
11779
11780
11781CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
11782
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011783CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011784
11785ifeq ($(NO_SECURE),true)
11786
11787# You can't build secure targets if you don't have OpenSSL with ALPN.
11788
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011789$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011790
11791else
11792
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011793$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011794 $(E) "[LD] Linking $@"
11795 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011796 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011797
11798endif
11799
11800
11801deps_chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11802
11803ifneq ($(NO_SECURE),true)
11804ifneq ($(NO_DEPS),true)
11805-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11806endif
11807endif
11808
11809
11810CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
11811
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011812CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011813
11814ifeq ($(NO_SECURE),true)
11815
11816# You can't build secure targets if you don't have OpenSSL with ALPN.
11817
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011818$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011819
11820else
11821
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011822$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011823 $(E) "[LD] Linking $@"
11824 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011825 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011826
11827endif
11828
11829
11830deps_chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11831
11832ifneq ($(NO_SECURE),true)
11833ifneq ($(NO_DEPS),true)
11834-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11835endif
11836endif
11837
11838
11839CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
11840
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011841CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011842
11843ifeq ($(NO_SECURE),true)
11844
11845# You can't build secure targets if you don't have OpenSSL with ALPN.
11846
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011847$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011848
11849else
11850
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011851$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011852 $(E) "[LD] Linking $@"
11853 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011854 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011855
11856endif
11857
11858
11859deps_chttp2_fullstack_uds_request_response_with_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11860
11861ifneq ($(NO_SECURE),true)
11862ifneq ($(NO_DEPS),true)
11863-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11864endif
11865endif
11866
11867
11868CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
11869
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011870CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011871
11872ifeq ($(NO_SECURE),true)
11873
11874# You can't build secure targets if you don't have OpenSSL with ALPN.
11875
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011876$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011877
11878else
11879
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011880$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011881 $(E) "[LD] Linking $@"
11882 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011883 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011884
11885endif
11886
11887
11888deps_chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11889
11890ifneq ($(NO_SECURE),true)
11891ifneq ($(NO_DEPS),true)
11892-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11893endif
11894endif
11895
11896
11897CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
11898
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011899CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011900
11901ifeq ($(NO_SECURE),true)
11902
11903# You can't build secure targets if you don't have OpenSSL with ALPN.
11904
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011905$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011906
11907else
11908
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011909$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011910 $(E) "[LD] Linking $@"
11911 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011912 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011913
11914endif
11915
11916
11917deps_chttp2_fullstack_uds_request_with_large_metadata_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
11918
11919ifneq ($(NO_SECURE),true)
11920ifneq ($(NO_DEPS),true)
11921-include $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
11922endif
11923endif
11924
11925
11926CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
11927
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011928CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011929
11930ifeq ($(NO_SECURE),true)
11931
11932# You can't build secure targets if you don't have OpenSSL with ALPN.
11933
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011934$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011935
11936else
11937
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011938$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011939 $(E) "[LD] Linking $@"
11940 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011941 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011942
11943endif
11944
11945
11946deps_chttp2_fullstack_uds_request_with_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11947
11948ifneq ($(NO_SECURE),true)
11949ifneq ($(NO_DEPS),true)
11950-include $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11951endif
11952endif
11953
11954
11955CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
11956
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011957CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011958
11959ifeq ($(NO_SECURE),true)
11960
11961# You can't build secure targets if you don't have OpenSSL with ALPN.
11962
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011963$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011964
11965else
11966
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011967$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011968 $(E) "[LD] Linking $@"
11969 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011970 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080011971
11972endif
11973
11974
11975deps_chttp2_fullstack_uds_simple_delayed_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11976
11977ifneq ($(NO_SECURE),true)
11978ifneq ($(NO_DEPS),true)
11979-include $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11980endif
11981endif
11982
11983
11984CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
11985
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011986CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080011987
11988ifeq ($(NO_SECURE),true)
11989
11990# You can't build secure targets if you don't have OpenSSL with ALPN.
11991
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011992$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080011993
11994else
11995
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011996$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080011997 $(E) "[LD] Linking $@"
11998 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010011999 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080012000
12001endif
12002
12003
12004deps_chttp2_fullstack_uds_simple_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
12005
12006ifneq ($(NO_SECURE),true)
12007ifneq ($(NO_DEPS),true)
12008-include $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
12009endif
12010endif
12011
12012
12013CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_SRC = \
12014
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012015CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080012016
12017ifeq ($(NO_SECURE),true)
12018
12019# You can't build secure targets if you don't have OpenSSL with ALPN.
12020
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012021$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012022
12023else
12024
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012025$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_legacy_test: $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080012026 $(E) "[LD] Linking $@"
12027 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012028 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080012029
12030endif
12031
12032
12033deps_chttp2_fullstack_uds_thread_stress_legacy_test: $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
12034
12035ifneq ($(NO_SECURE),true)
12036ifneq ($(NO_DEPS),true)
12037-include $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
12038endif
12039endif
12040
12041
12042CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
12043
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012044CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -080012045
12046ifeq ($(NO_SECURE),true)
12047
12048# You can't build secure targets if you don't have OpenSSL with ALPN.
12049
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012050$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012051
12052else
12053
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012054$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerae7fe922015-02-13 23:16:32 -080012055 $(E) "[LD] Linking $@"
12056 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012057 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test
Craig Tillerae7fe922015-02-13 23:16:32 -080012058
12059endif
12060
12061
12062deps_chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
12063
12064ifneq ($(NO_SECURE),true)
12065ifneq ($(NO_DEPS),true)
12066-include $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
12067endif
12068endif
12069
12070
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012071CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
12072
Craig Tiller61b910f2015-02-15 10:54:07 -080012073CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012074
12075ifeq ($(NO_SECURE),true)
12076
12077# You can't build secure targets if you don't have OpenSSL with ALPN.
12078
Craig Tiller61b910f2015-02-15 10:54:07 -080012079$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test: openssl_dep_error
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012080
12081else
12082
Craig Tiller61b910f2015-02-15 10:54:07 -080012083$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012084 $(E) "[LD] Linking $@"
12085 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012086 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012087
nnoble69ac39f2014-12-12 15:43:38 -080012088endif
12089
Craig Tillerd4773f52015-01-12 16:38:47 -080012090
Craig Tiller8f126a62015-01-15 08:50:19 -080012091deps_chttp2_simple_ssl_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012092
nnoble69ac39f2014-12-12 15:43:38 -080012093ifneq ($(NO_SECURE),true)
12094ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012095-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012096endif
nnoble69ac39f2014-12-12 15:43:38 -080012097endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012098
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012099
12100CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
12101
Craig Tiller61b910f2015-02-15 10:54:07 -080012102CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012103
nnoble69ac39f2014-12-12 15:43:38 -080012104ifeq ($(NO_SECURE),true)
12105
Nicolas Noble047b7272015-01-16 13:55:05 -080012106# You can't build secure targets if you don't have OpenSSL with ALPN.
12107
Craig Tiller61b910f2015-02-15 10:54:07 -080012108$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012109
12110else
12111
Craig Tiller61b910f2015-02-15 10:54:07 -080012112$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012113 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012114 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012115 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012116
nnoble69ac39f2014-12-12 15:43:38 -080012117endif
12118
Craig Tillerd4773f52015-01-12 16:38:47 -080012119
Craig Tiller8f126a62015-01-15 08:50:19 -080012120deps_chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012121
nnoble69ac39f2014-12-12 15:43:38 -080012122ifneq ($(NO_SECURE),true)
12123ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012124-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012125endif
nnoble69ac39f2014-12-12 15:43:38 -080012126endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012127
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012128
12129CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
12130
Craig Tiller61b910f2015-02-15 10:54:07 -080012131CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012132
nnoble69ac39f2014-12-12 15:43:38 -080012133ifeq ($(NO_SECURE),true)
12134
Nicolas Noble047b7272015-01-16 13:55:05 -080012135# You can't build secure targets if you don't have OpenSSL with ALPN.
12136
Craig Tiller61b910f2015-02-15 10:54:07 -080012137$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012138
12139else
12140
Craig Tiller61b910f2015-02-15 10:54:07 -080012141$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012142 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012143 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012144 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012145
nnoble69ac39f2014-12-12 15:43:38 -080012146endif
12147
Craig Tillerd4773f52015-01-12 16:38:47 -080012148
Craig Tiller8f126a62015-01-15 08:50:19 -080012149deps_chttp2_simple_ssl_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012150
nnoble69ac39f2014-12-12 15:43:38 -080012151ifneq ($(NO_SECURE),true)
12152ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012153-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012154endif
nnoble69ac39f2014-12-12 15:43:38 -080012155endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012156
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012157
12158CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
12159
Craig Tiller61b910f2015-02-15 10:54:07 -080012160CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012161
nnoble69ac39f2014-12-12 15:43:38 -080012162ifeq ($(NO_SECURE),true)
12163
Nicolas Noble047b7272015-01-16 13:55:05 -080012164# You can't build secure targets if you don't have OpenSSL with ALPN.
12165
Craig Tiller61b910f2015-02-15 10:54:07 -080012166$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012167
12168else
12169
Craig Tiller61b910f2015-02-15 10:54:07 -080012170$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012171 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012172 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012173 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012174
nnoble69ac39f2014-12-12 15:43:38 -080012175endif
12176
Craig Tillerd4773f52015-01-12 16:38:47 -080012177
Craig Tiller8f126a62015-01-15 08:50:19 -080012178deps_chttp2_simple_ssl_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012179
nnoble69ac39f2014-12-12 15:43:38 -080012180ifneq ($(NO_SECURE),true)
12181ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012182-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012183endif
nnoble69ac39f2014-12-12 15:43:38 -080012184endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012185
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012186
12187CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
12188
Craig Tiller61b910f2015-02-15 10:54:07 -080012189CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012190
nnoble69ac39f2014-12-12 15:43:38 -080012191ifeq ($(NO_SECURE),true)
12192
Nicolas Noble047b7272015-01-16 13:55:05 -080012193# You can't build secure targets if you don't have OpenSSL with ALPN.
12194
Craig Tiller61b910f2015-02-15 10:54:07 -080012195$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012196
12197else
12198
Craig Tiller61b910f2015-02-15 10:54:07 -080012199$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012200 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012201 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012202 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012203
nnoble69ac39f2014-12-12 15:43:38 -080012204endif
12205
Craig Tillerd4773f52015-01-12 16:38:47 -080012206
Craig Tiller8f126a62015-01-15 08:50:19 -080012207deps_chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012208
nnoble69ac39f2014-12-12 15:43:38 -080012209ifneq ($(NO_SECURE),true)
12210ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012211-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012212endif
nnoble69ac39f2014-12-12 15:43:38 -080012213endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012214
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012215
hongyu24200d32015-01-08 15:13:49 -080012216CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
12217
Craig Tiller61b910f2015-02-15 10:54:07 -080012218CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -080012219
12220ifeq ($(NO_SECURE),true)
12221
Nicolas Noble047b7272015-01-16 13:55:05 -080012222# You can't build secure targets if you don't have OpenSSL with ALPN.
12223
Craig Tiller61b910f2015-02-15 10:54:07 -080012224$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080012225
12226else
12227
Craig Tiller61b910f2015-02-15 10:54:07 -080012228$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -080012229 $(E) "[LD] Linking $@"
12230 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012231 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -080012232
12233endif
12234
Craig Tillerd4773f52015-01-12 16:38:47 -080012235
Craig Tiller8f126a62015-01-15 08:50:19 -080012236deps_chttp2_simple_ssl_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080012237
12238ifneq ($(NO_SECURE),true)
12239ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012240-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080012241endif
12242endif
12243
hongyu24200d32015-01-08 15:13:49 -080012244
ctillerc6d61c42014-12-15 14:52:08 -080012245CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
12246
Craig Tiller61b910f2015-02-15 10:54:07 -080012247CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -080012248
12249ifeq ($(NO_SECURE),true)
12250
Nicolas Noble047b7272015-01-16 13:55:05 -080012251# You can't build secure targets if you don't have OpenSSL with ALPN.
12252
Craig Tiller61b910f2015-02-15 10:54:07 -080012253$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080012254
12255else
12256
Craig Tiller61b910f2015-02-15 10:54:07 -080012257$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -080012258 $(E) "[LD] Linking $@"
12259 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012260 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -080012261
12262endif
12263
Craig Tillerd4773f52015-01-12 16:38:47 -080012264
Craig Tiller8f126a62015-01-15 08:50:19 -080012265deps_chttp2_simple_ssl_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080012266
12267ifneq ($(NO_SECURE),true)
12268ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012269-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080012270endif
12271endif
12272
ctillerc6d61c42014-12-15 14:52:08 -080012273
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012274CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
12275
Craig Tiller61b910f2015-02-15 10:54:07 -080012276CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012277
nnoble69ac39f2014-12-12 15:43:38 -080012278ifeq ($(NO_SECURE),true)
12279
Nicolas Noble047b7272015-01-16 13:55:05 -080012280# You can't build secure targets if you don't have OpenSSL with ALPN.
12281
Craig Tiller61b910f2015-02-15 10:54:07 -080012282$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012283
12284else
12285
Craig Tiller61b910f2015-02-15 10:54:07 -080012286$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012287 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012288 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012289 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012290
nnoble69ac39f2014-12-12 15:43:38 -080012291endif
12292
Craig Tillerd4773f52015-01-12 16:38:47 -080012293
Craig Tiller8f126a62015-01-15 08:50:19 -080012294deps_chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012295
nnoble69ac39f2014-12-12 15:43:38 -080012296ifneq ($(NO_SECURE),true)
12297ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012298-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012299endif
nnoble69ac39f2014-12-12 15:43:38 -080012300endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012301
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012302
12303CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
12304
Craig Tiller61b910f2015-02-15 10:54:07 -080012305CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012306
nnoble69ac39f2014-12-12 15:43:38 -080012307ifeq ($(NO_SECURE),true)
12308
Nicolas Noble047b7272015-01-16 13:55:05 -080012309# You can't build secure targets if you don't have OpenSSL with ALPN.
12310
Craig Tiller61b910f2015-02-15 10:54:07 -080012311$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012312
12313else
12314
Craig Tiller61b910f2015-02-15 10:54:07 -080012315$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012316 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012317 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012318 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012319
nnoble69ac39f2014-12-12 15:43:38 -080012320endif
12321
Craig Tillerd4773f52015-01-12 16:38:47 -080012322
Craig Tiller8f126a62015-01-15 08:50:19 -080012323deps_chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012324
nnoble69ac39f2014-12-12 15:43:38 -080012325ifneq ($(NO_SECURE),true)
12326ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012327-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012328endif
nnoble69ac39f2014-12-12 15:43:38 -080012329endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012330
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012331
murgatroid99a8c21e82015-02-12 13:55:53 -080012332CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_SRC = \
12333
Craig Tiller61b910f2015-02-15 10:54:07 -080012334CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -080012335
12336ifeq ($(NO_SECURE),true)
12337
12338# You can't build secure targets if you don't have OpenSSL with ALPN.
12339
Craig Tiller61b910f2015-02-15 10:54:07 -080012340$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080012341
12342else
12343
Craig Tiller61b910f2015-02-15 10:54:07 -080012344$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
murgatroid99a8c21e82015-02-12 13:55:53 -080012345 $(E) "[LD] Linking $@"
12346 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012347 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test
murgatroid99a8c21e82015-02-12 13:55:53 -080012348
12349endif
12350
12351
12352deps_chttp2_simple_ssl_fullstack_empty_batch_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
12353
12354ifneq ($(NO_SECURE),true)
12355ifneq ($(NO_DEPS),true)
12356-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
12357endif
12358endif
12359
12360
Craig Tiller4ffdcd52015-01-16 11:34:55 -080012361CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
12362
Craig Tiller61b910f2015-02-15 10:54:07 -080012363CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC))))
Craig Tiller4ffdcd52015-01-16 11:34:55 -080012364
12365ifeq ($(NO_SECURE),true)
12366
David Klempner7f3ed1e2015-01-16 15:35:56 -080012367# You can't build secure targets if you don't have OpenSSL with ALPN.
12368
Craig Tiller61b910f2015-02-15 10:54:07 -080012369$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080012370
12371else
12372
Craig Tiller61b910f2015-02-15 10:54:07 -080012373$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4ffdcd52015-01-16 11:34:55 -080012374 $(E) "[LD] Linking $@"
12375 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012376 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test
Craig Tiller4ffdcd52015-01-16 11:34:55 -080012377
12378endif
12379
12380
12381deps_chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
12382
12383ifneq ($(NO_SECURE),true)
12384ifneq ($(NO_DEPS),true)
12385-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
12386endif
12387endif
12388
12389
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012390CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
12391
Craig Tiller61b910f2015-02-15 10:54:07 -080012392CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012393
nnoble69ac39f2014-12-12 15:43:38 -080012394ifeq ($(NO_SECURE),true)
12395
Nicolas Noble047b7272015-01-16 13:55:05 -080012396# You can't build secure targets if you don't have OpenSSL with ALPN.
12397
Craig Tiller61b910f2015-02-15 10:54:07 -080012398$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012399
12400else
12401
Craig Tiller61b910f2015-02-15 10:54:07 -080012402$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012403 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012404 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012405 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012406
nnoble69ac39f2014-12-12 15:43:38 -080012407endif
12408
Craig Tillerd4773f52015-01-12 16:38:47 -080012409
Craig Tiller8f126a62015-01-15 08:50:19 -080012410deps_chttp2_simple_ssl_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012411
nnoble69ac39f2014-12-12 15:43:38 -080012412ifneq ($(NO_SECURE),true)
12413ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012414-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012415endif
nnoble69ac39f2014-12-12 15:43:38 -080012416endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012417
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012418
12419CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
12420
Craig Tiller61b910f2015-02-15 10:54:07 -080012421CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012422
nnoble69ac39f2014-12-12 15:43:38 -080012423ifeq ($(NO_SECURE),true)
12424
Nicolas Noble047b7272015-01-16 13:55:05 -080012425# You can't build secure targets if you don't have OpenSSL with ALPN.
12426
Craig Tiller61b910f2015-02-15 10:54:07 -080012427$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012428
12429else
12430
Craig Tiller61b910f2015-02-15 10:54:07 -080012431$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012432 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012433 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012434 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012435
nnoble69ac39f2014-12-12 15:43:38 -080012436endif
12437
Craig Tillerd4773f52015-01-12 16:38:47 -080012438
Craig Tiller8f126a62015-01-15 08:50:19 -080012439deps_chttp2_simple_ssl_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012440
nnoble69ac39f2014-12-12 15:43:38 -080012441ifneq ($(NO_SECURE),true)
12442ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012443-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012444endif
nnoble69ac39f2014-12-12 15:43:38 -080012445endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012446
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012447
12448CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_SRC = \
12449
Craig Tiller61b910f2015-02-15 10:54:07 -080012450CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012451
nnoble69ac39f2014-12-12 15:43:38 -080012452ifeq ($(NO_SECURE),true)
12453
Nicolas Noble047b7272015-01-16 13:55:05 -080012454# You can't build secure targets if you don't have OpenSSL with ALPN.
12455
Craig Tiller61b910f2015-02-15 10:54:07 -080012456$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012457
12458else
12459
Craig Tiller61b910f2015-02-15 10:54:07 -080012460$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012461 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012462 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012463 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012464
nnoble69ac39f2014-12-12 15:43:38 -080012465endif
12466
Craig Tillerd4773f52015-01-12 16:38:47 -080012467
Craig Tiller8f126a62015-01-15 08:50:19 -080012468deps_chttp2_simple_ssl_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012469
nnoble69ac39f2014-12-12 15:43:38 -080012470ifneq ($(NO_SECURE),true)
12471ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012472-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012473endif
nnoble69ac39f2014-12-12 15:43:38 -080012474endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012475
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012476
12477CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
12478
Craig Tiller61b910f2015-02-15 10:54:07 -080012479CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012480
nnoble69ac39f2014-12-12 15:43:38 -080012481ifeq ($(NO_SECURE),true)
12482
Nicolas Noble047b7272015-01-16 13:55:05 -080012483# You can't build secure targets if you don't have OpenSSL with ALPN.
12484
Craig Tiller61b910f2015-02-15 10:54:07 -080012485$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012486
12487else
12488
Craig Tiller61b910f2015-02-15 10:54:07 -080012489$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012490 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012491 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012492 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012493
nnoble69ac39f2014-12-12 15:43:38 -080012494endif
12495
Craig Tillerd4773f52015-01-12 16:38:47 -080012496
Craig Tiller8f126a62015-01-15 08:50:19 -080012497deps_chttp2_simple_ssl_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012498
nnoble69ac39f2014-12-12 15:43:38 -080012499ifneq ($(NO_SECURE),true)
12500ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012501-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012502endif
nnoble69ac39f2014-12-12 15:43:38 -080012503endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012504
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012505
ctiller33023c42014-12-12 16:28:33 -080012506CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
12507
Craig Tiller61b910f2015-02-15 10:54:07 -080012508CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -080012509
12510ifeq ($(NO_SECURE),true)
12511
Nicolas Noble047b7272015-01-16 13:55:05 -080012512# You can't build secure targets if you don't have OpenSSL with ALPN.
12513
Craig Tiller61b910f2015-02-15 10:54:07 -080012514$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -080012515
12516else
12517
Craig Tiller61b910f2015-02-15 10:54:07 -080012518$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -080012519 $(E) "[LD] Linking $@"
12520 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012521 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -080012522
12523endif
12524
Craig Tillerd4773f52015-01-12 16:38:47 -080012525
Craig Tiller8f126a62015-01-15 08:50:19 -080012526deps_chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080012527
12528ifneq ($(NO_SECURE),true)
12529ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012530-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080012531endif
12532endif
12533
ctiller33023c42014-12-12 16:28:33 -080012534
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012535CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
12536
Craig Tiller61b910f2015-02-15 10:54:07 -080012537CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012538
nnoble69ac39f2014-12-12 15:43:38 -080012539ifeq ($(NO_SECURE),true)
12540
Nicolas Noble047b7272015-01-16 13:55:05 -080012541# You can't build secure targets if you don't have OpenSSL with ALPN.
12542
Craig Tiller61b910f2015-02-15 10:54:07 -080012543$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012544
12545else
12546
Craig Tiller61b910f2015-02-15 10:54:07 -080012547$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012548 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012549 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012550 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012551
nnoble69ac39f2014-12-12 15:43:38 -080012552endif
12553
Craig Tillerd4773f52015-01-12 16:38:47 -080012554
Craig Tiller8f126a62015-01-15 08:50:19 -080012555deps_chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012556
nnoble69ac39f2014-12-12 15:43:38 -080012557ifneq ($(NO_SECURE),true)
12558ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012559-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012560endif
nnoble69ac39f2014-12-12 15:43:38 -080012561endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012562
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012563
12564CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
12565
Craig Tiller61b910f2015-02-15 10:54:07 -080012566CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012567
nnoble69ac39f2014-12-12 15:43:38 -080012568ifeq ($(NO_SECURE),true)
12569
Nicolas Noble047b7272015-01-16 13:55:05 -080012570# You can't build secure targets if you don't have OpenSSL with ALPN.
12571
Craig Tiller61b910f2015-02-15 10:54:07 -080012572$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012573
12574else
12575
Craig Tiller61b910f2015-02-15 10:54:07 -080012576$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012577 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012578 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012579 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012580
nnoble69ac39f2014-12-12 15:43:38 -080012581endif
12582
Craig Tillerd4773f52015-01-12 16:38:47 -080012583
Craig Tiller8f126a62015-01-15 08:50:19 -080012584deps_chttp2_simple_ssl_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012585
nnoble69ac39f2014-12-12 15:43:38 -080012586ifneq ($(NO_SECURE),true)
12587ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012588-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012589endif
nnoble69ac39f2014-12-12 15:43:38 -080012590endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012591
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012592
Craig Tillercff2d152015-02-05 13:22:49 -080012593CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -080012594
Craig Tiller61b910f2015-02-15 10:54:07 -080012595CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -080012596
12597ifeq ($(NO_SECURE),true)
12598
Nicolas Noble047b7272015-01-16 13:55:05 -080012599# You can't build secure targets if you don't have OpenSSL with ALPN.
12600
Craig Tiller61b910f2015-02-15 10:54:07 -080012601$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -080012602
12603else
12604
Craig Tiller61b910f2015-02-15 10:54:07 -080012605$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -080012606 $(E) "[LD] Linking $@"
12607 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012608 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test
ctiller2845cad2014-12-15 15:14:12 -080012609
12610endif
12611
Craig Tillerd4773f52015-01-12 16:38:47 -080012612
Craig Tillercff2d152015-02-05 13:22:49 -080012613deps_chttp2_simple_ssl_fullstack_request_with_large_metadata_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080012614
12615ifneq ($(NO_SECURE),true)
12616ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -080012617-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
12618endif
12619endif
12620
12621
12622CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_SRC = \
12623
Craig Tiller61b910f2015-02-15 10:54:07 -080012624CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080012625
12626ifeq ($(NO_SECURE),true)
12627
12628# You can't build secure targets if you don't have OpenSSL with ALPN.
12629
Craig Tiller61b910f2015-02-15 10:54:07 -080012630$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080012631
12632else
12633
Craig Tiller61b910f2015-02-15 10:54:07 -080012634$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080012635 $(E) "[LD] Linking $@"
12636 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012637 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test
Craig Tillercff2d152015-02-05 13:22:49 -080012638
12639endif
12640
12641
12642deps_chttp2_simple_ssl_fullstack_request_with_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
12643
12644ifneq ($(NO_SECURE),true)
12645ifneq ($(NO_DEPS),true)
12646-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080012647endif
12648endif
12649
ctiller2845cad2014-12-15 15:14:12 -080012650
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012651CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
12652
Craig Tiller61b910f2015-02-15 10:54:07 -080012653CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012654
nnoble69ac39f2014-12-12 15:43:38 -080012655ifeq ($(NO_SECURE),true)
12656
Nicolas Noble047b7272015-01-16 13:55:05 -080012657# You can't build secure targets if you don't have OpenSSL with ALPN.
12658
Craig Tiller61b910f2015-02-15 10:54:07 -080012659$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012660
12661else
12662
Craig Tiller61b910f2015-02-15 10:54:07 -080012663$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012664 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012665 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012666 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012667
nnoble69ac39f2014-12-12 15:43:38 -080012668endif
12669
Craig Tillerd4773f52015-01-12 16:38:47 -080012670
Craig Tiller8f126a62015-01-15 08:50:19 -080012671deps_chttp2_simple_ssl_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012672
nnoble69ac39f2014-12-12 15:43:38 -080012673ifneq ($(NO_SECURE),true)
12674ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012675-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012676endif
nnoble69ac39f2014-12-12 15:43:38 -080012677endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012678
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012679
12680CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
12681
Craig Tiller61b910f2015-02-15 10:54:07 -080012682CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012683
nnoble69ac39f2014-12-12 15:43:38 -080012684ifeq ($(NO_SECURE),true)
12685
Nicolas Noble047b7272015-01-16 13:55:05 -080012686# You can't build secure targets if you don't have OpenSSL with ALPN.
12687
Craig Tiller61b910f2015-02-15 10:54:07 -080012688$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012689
12690else
12691
Craig Tiller61b910f2015-02-15 10:54:07 -080012692$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012693 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012694 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012695 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012696
nnoble69ac39f2014-12-12 15:43:38 -080012697endif
12698
Craig Tillerd4773f52015-01-12 16:38:47 -080012699
Craig Tiller8f126a62015-01-15 08:50:19 -080012700deps_chttp2_simple_ssl_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012701
nnoble69ac39f2014-12-12 15:43:38 -080012702ifneq ($(NO_SECURE),true)
12703ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012704-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012705endif
nnoble69ac39f2014-12-12 15:43:38 -080012706endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012707
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012708
nathaniel52878172014-12-09 10:17:19 -080012709CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012710
Craig Tiller61b910f2015-02-15 10:54:07 -080012711CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012712
nnoble69ac39f2014-12-12 15:43:38 -080012713ifeq ($(NO_SECURE),true)
12714
Nicolas Noble047b7272015-01-16 13:55:05 -080012715# You can't build secure targets if you don't have OpenSSL with ALPN.
12716
Craig Tiller61b910f2015-02-15 10:54:07 -080012717$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012718
12719else
12720
Craig Tiller61b910f2015-02-15 10:54:07 -080012721$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012722 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012723 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012724 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012725
nnoble69ac39f2014-12-12 15:43:38 -080012726endif
12727
Craig Tillerd4773f52015-01-12 16:38:47 -080012728
Craig Tiller8f126a62015-01-15 08:50:19 -080012729deps_chttp2_simple_ssl_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012730
nnoble69ac39f2014-12-12 15:43:38 -080012731ifneq ($(NO_SECURE),true)
12732ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012733-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012734endif
nnoble69ac39f2014-12-12 15:43:38 -080012735endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012736
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012737
12738CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
12739
Craig Tiller61b910f2015-02-15 10:54:07 -080012740CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012741
nnoble69ac39f2014-12-12 15:43:38 -080012742ifeq ($(NO_SECURE),true)
12743
Nicolas Noble047b7272015-01-16 13:55:05 -080012744# You can't build secure targets if you don't have OpenSSL with ALPN.
12745
Craig Tiller61b910f2015-02-15 10:54:07 -080012746$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012747
12748else
12749
Craig Tiller61b910f2015-02-15 10:54:07 -080012750$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012751 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012752 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012753 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012754
nnoble69ac39f2014-12-12 15:43:38 -080012755endif
12756
Craig Tillerd4773f52015-01-12 16:38:47 -080012757
Craig Tiller8f126a62015-01-15 08:50:19 -080012758deps_chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012759
nnoble69ac39f2014-12-12 15:43:38 -080012760ifneq ($(NO_SECURE),true)
12761ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080012762-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012763endif
nnoble69ac39f2014-12-12 15:43:38 -080012764endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012765
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012766
Craig Tiller2c189e32015-02-03 13:56:55 -080012767CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
12768
Craig Tiller61b910f2015-02-15 10:54:07 -080012769CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080012770
12771ifeq ($(NO_SECURE),true)
12772
12773# You can't build secure targets if you don't have OpenSSL with ALPN.
12774
Craig Tiller61b910f2015-02-15 10:54:07 -080012775$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080012776
12777else
12778
Craig Tiller61b910f2015-02-15 10:54:07 -080012779$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080012780 $(E) "[LD] Linking $@"
12781 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012782 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080012783
12784endif
12785
12786
12787deps_chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
12788
12789ifneq ($(NO_SECURE),true)
12790ifneq ($(NO_DEPS),true)
12791-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
12792endif
12793endif
12794
12795
12796CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
12797
Craig Tiller61b910f2015-02-15 10:54:07 -080012798CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080012799
12800ifeq ($(NO_SECURE),true)
12801
12802# You can't build secure targets if you don't have OpenSSL with ALPN.
12803
Craig Tiller61b910f2015-02-15 10:54:07 -080012804$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080012805
12806else
12807
Craig Tiller61b910f2015-02-15 10:54:07 -080012808$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080012809 $(E) "[LD] Linking $@"
12810 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012811 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080012812
12813endif
12814
12815
12816deps_chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
12817
12818ifneq ($(NO_SECURE),true)
12819ifneq ($(NO_DEPS),true)
12820-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
12821endif
12822endif
12823
12824
12825CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
12826
Craig Tiller61b910f2015-02-15 10:54:07 -080012827CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080012828
12829ifeq ($(NO_SECURE),true)
12830
12831# You can't build secure targets if you don't have OpenSSL with ALPN.
12832
Craig Tiller61b910f2015-02-15 10:54:07 -080012833$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080012834
12835else
12836
Craig Tiller61b910f2015-02-15 10:54:07 -080012837$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080012838 $(E) "[LD] Linking $@"
12839 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012840 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080012841
12842endif
12843
12844
12845deps_chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
12846
12847ifneq ($(NO_SECURE),true)
12848ifneq ($(NO_DEPS),true)
12849-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
12850endif
12851endif
12852
12853
12854CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
12855
Craig Tiller61b910f2015-02-15 10:54:07 -080012856CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080012857
12858ifeq ($(NO_SECURE),true)
12859
12860# You can't build secure targets if you don't have OpenSSL with ALPN.
12861
Craig Tiller61b910f2015-02-15 10:54:07 -080012862$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080012863
12864else
12865
Craig Tiller61b910f2015-02-15 10:54:07 -080012866$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080012867 $(E) "[LD] Linking $@"
12868 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012869 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080012870
12871endif
12872
12873
12874deps_chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
12875
12876ifneq ($(NO_SECURE),true)
12877ifneq ($(NO_DEPS),true)
12878-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
12879endif
12880endif
12881
12882
12883CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
12884
Craig Tiller61b910f2015-02-15 10:54:07 -080012885CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080012886
12887ifeq ($(NO_SECURE),true)
12888
12889# You can't build secure targets if you don't have OpenSSL with ALPN.
12890
Craig Tiller61b910f2015-02-15 10:54:07 -080012891$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080012892
12893else
12894
Craig Tiller61b910f2015-02-15 10:54:07 -080012895$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080012896 $(E) "[LD] Linking $@"
12897 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012898 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080012899
12900endif
12901
12902
12903deps_chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
12904
12905ifneq ($(NO_SECURE),true)
12906ifneq ($(NO_DEPS),true)
12907-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
12908endif
12909endif
12910
12911
12912CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
12913
Craig Tiller61b910f2015-02-15 10:54:07 -080012914CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080012915
12916ifeq ($(NO_SECURE),true)
12917
12918# You can't build secure targets if you don't have OpenSSL with ALPN.
12919
Craig Tiller61b910f2015-02-15 10:54:07 -080012920$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080012921
12922else
12923
Craig Tiller61b910f2015-02-15 10:54:07 -080012924$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080012925 $(E) "[LD] Linking $@"
12926 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012927 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080012928
12929endif
12930
12931
12932deps_chttp2_simple_ssl_fullstack_census_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
12933
12934ifneq ($(NO_SECURE),true)
12935ifneq ($(NO_DEPS),true)
12936-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
12937endif
12938endif
12939
12940
12941CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
12942
Craig Tiller61b910f2015-02-15 10:54:07 -080012943CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080012944
12945ifeq ($(NO_SECURE),true)
12946
12947# You can't build secure targets if you don't have OpenSSL with ALPN.
12948
Craig Tiller61b910f2015-02-15 10:54:07 -080012949$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080012950
12951else
12952
Craig Tiller61b910f2015-02-15 10:54:07 -080012953$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080012954 $(E) "[LD] Linking $@"
12955 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012956 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080012957
12958endif
12959
12960
12961deps_chttp2_simple_ssl_fullstack_disappearing_server_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
12962
12963ifneq ($(NO_SECURE),true)
12964ifneq ($(NO_DEPS),true)
12965-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
12966endif
12967endif
12968
12969
12970CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
12971
Craig Tiller61b910f2015-02-15 10:54:07 -080012972CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080012973
12974ifeq ($(NO_SECURE),true)
12975
12976# You can't build secure targets if you don't have OpenSSL with ALPN.
12977
Craig Tiller61b910f2015-02-15 10:54:07 -080012978$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080012979
12980else
12981
Craig Tiller61b910f2015-02-15 10:54:07 -080012982$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080012983 $(E) "[LD] Linking $@"
12984 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080012985 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080012986
12987endif
12988
12989
12990deps_chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
12991
12992ifneq ($(NO_SECURE),true)
12993ifneq ($(NO_DEPS),true)
12994-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
12995endif
12996endif
12997
12998
12999CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
13000
Craig Tiller61b910f2015-02-15 10:54:07 -080013001CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013002
13003ifeq ($(NO_SECURE),true)
13004
13005# You can't build secure targets if you don't have OpenSSL with ALPN.
13006
Craig Tiller61b910f2015-02-15 10:54:07 -080013007$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013008
13009else
13010
Craig Tiller61b910f2015-02-15 10:54:07 -080013011$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013012 $(E) "[LD] Linking $@"
13013 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013014 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013015
13016endif
13017
13018
13019deps_chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
13020
13021ifneq ($(NO_SECURE),true)
13022ifneq ($(NO_DEPS),true)
13023-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
13024endif
13025endif
13026
13027
13028CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
13029
Craig Tiller61b910f2015-02-15 10:54:07 -080013030CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013031
13032ifeq ($(NO_SECURE),true)
13033
13034# You can't build secure targets if you don't have OpenSSL with ALPN.
13035
Craig Tiller61b910f2015-02-15 10:54:07 -080013036$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013037
13038else
13039
Craig Tiller61b910f2015-02-15 10:54:07 -080013040$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013041 $(E) "[LD] Linking $@"
13042 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013043 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013044
13045endif
13046
13047
13048deps_chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
13049
13050ifneq ($(NO_SECURE),true)
13051ifneq ($(NO_DEPS),true)
13052-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
13053endif
13054endif
13055
13056
13057CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
13058
Craig Tiller61b910f2015-02-15 10:54:07 -080013059CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013060
13061ifeq ($(NO_SECURE),true)
13062
13063# You can't build secure targets if you don't have OpenSSL with ALPN.
13064
Craig Tiller61b910f2015-02-15 10:54:07 -080013065$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013066
13067else
13068
Craig Tiller61b910f2015-02-15 10:54:07 -080013069$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013070 $(E) "[LD] Linking $@"
13071 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013072 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013073
13074endif
13075
13076
13077deps_chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13078
13079ifneq ($(NO_SECURE),true)
13080ifneq ($(NO_DEPS),true)
13081-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13082endif
13083endif
13084
13085
13086CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
13087
Craig Tiller61b910f2015-02-15 10:54:07 -080013088CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013089
13090ifeq ($(NO_SECURE),true)
13091
13092# You can't build secure targets if you don't have OpenSSL with ALPN.
13093
Craig Tiller61b910f2015-02-15 10:54:07 -080013094$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013095
13096else
13097
Craig Tiller61b910f2015-02-15 10:54:07 -080013098$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013099 $(E) "[LD] Linking $@"
13100 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013101 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013102
13103endif
13104
13105
13106deps_chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
13107
13108ifneq ($(NO_SECURE),true)
13109ifneq ($(NO_DEPS),true)
13110-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
13111endif
13112endif
13113
13114
13115CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_SRC = \
13116
Craig Tiller61b910f2015-02-15 10:54:07 -080013117CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013118
13119ifeq ($(NO_SECURE),true)
13120
13121# You can't build secure targets if you don't have OpenSSL with ALPN.
13122
Craig Tiller61b910f2015-02-15 10:54:07 -080013123$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013124
13125else
13126
Craig Tiller61b910f2015-02-15 10:54:07 -080013127$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013128 $(E) "[LD] Linking $@"
13129 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013130 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013131
13132endif
13133
13134
13135deps_chttp2_simple_ssl_fullstack_no_op_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
13136
13137ifneq ($(NO_SECURE),true)
13138ifneq ($(NO_DEPS),true)
13139-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
13140endif
13141endif
13142
13143
13144CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
13145
Craig Tiller61b910f2015-02-15 10:54:07 -080013146CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013147
13148ifeq ($(NO_SECURE),true)
13149
13150# You can't build secure targets if you don't have OpenSSL with ALPN.
13151
Craig Tiller61b910f2015-02-15 10:54:07 -080013152$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013153
13154else
13155
Craig Tiller61b910f2015-02-15 10:54:07 -080013156$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013157 $(E) "[LD] Linking $@"
13158 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013159 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013160
13161endif
13162
13163
13164deps_chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
13165
13166ifneq ($(NO_SECURE),true)
13167ifneq ($(NO_DEPS),true)
13168-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
13169endif
13170endif
13171
13172
13173CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
13174
Craig Tiller61b910f2015-02-15 10:54:07 -080013175CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013176
13177ifeq ($(NO_SECURE),true)
13178
13179# You can't build secure targets if you don't have OpenSSL with ALPN.
13180
Craig Tiller61b910f2015-02-15 10:54:07 -080013181$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013182
13183else
13184
Craig Tiller61b910f2015-02-15 10:54:07 -080013185$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013186 $(E) "[LD] Linking $@"
13187 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013188 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013189
13190endif
13191
13192
13193deps_chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13194
13195ifneq ($(NO_SECURE),true)
13196ifneq ($(NO_DEPS),true)
13197-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13198endif
13199endif
13200
13201
13202CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
13203
Craig Tiller61b910f2015-02-15 10:54:07 -080013204CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013205
13206ifeq ($(NO_SECURE),true)
13207
13208# You can't build secure targets if you don't have OpenSSL with ALPN.
13209
Craig Tiller61b910f2015-02-15 10:54:07 -080013210$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013211
13212else
13213
Craig Tiller61b910f2015-02-15 10:54:07 -080013214$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013215 $(E) "[LD] Linking $@"
13216 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013217 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013218
13219endif
13220
13221
13222deps_chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13223
13224ifneq ($(NO_SECURE),true)
13225ifneq ($(NO_DEPS),true)
13226-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13227endif
13228endif
13229
13230
13231CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
13232
Craig Tiller61b910f2015-02-15 10:54:07 -080013233CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013234
13235ifeq ($(NO_SECURE),true)
13236
13237# You can't build secure targets if you don't have OpenSSL with ALPN.
13238
Craig Tiller61b910f2015-02-15 10:54:07 -080013239$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013240
13241else
13242
Craig Tiller61b910f2015-02-15 10:54:07 -080013243$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013244 $(E) "[LD] Linking $@"
13245 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013246 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013247
13248endif
13249
13250
13251deps_chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13252
13253ifneq ($(NO_SECURE),true)
13254ifneq ($(NO_DEPS),true)
13255-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13256endif
13257endif
13258
13259
13260CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
13261
Craig Tiller61b910f2015-02-15 10:54:07 -080013262CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013263
13264ifeq ($(NO_SECURE),true)
13265
13266# You can't build secure targets if you don't have OpenSSL with ALPN.
13267
Craig Tiller61b910f2015-02-15 10:54:07 -080013268$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013269
13270else
13271
Craig Tiller61b910f2015-02-15 10:54:07 -080013272$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013273 $(E) "[LD] Linking $@"
13274 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013275 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013276
13277endif
13278
13279
13280deps_chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13281
13282ifneq ($(NO_SECURE),true)
13283ifneq ($(NO_DEPS),true)
13284-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13285endif
13286endif
13287
13288
Craig Tillercff2d152015-02-05 13:22:49 -080013289CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
13290
Craig Tiller61b910f2015-02-15 10:54:07 -080013291CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080013292
13293ifeq ($(NO_SECURE),true)
13294
13295# You can't build secure targets if you don't have OpenSSL with ALPN.
13296
Craig Tiller61b910f2015-02-15 10:54:07 -080013297$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080013298
13299else
13300
Craig Tiller61b910f2015-02-15 10:54:07 -080013301$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080013302 $(E) "[LD] Linking $@"
13303 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013304 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080013305
13306endif
13307
13308
13309deps_chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
13310
13311ifneq ($(NO_SECURE),true)
13312ifneq ($(NO_DEPS),true)
13313-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
13314endif
13315endif
13316
13317
13318CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
13319
Craig Tiller61b910f2015-02-15 10:54:07 -080013320CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080013321
13322ifeq ($(NO_SECURE),true)
13323
13324# You can't build secure targets if you don't have OpenSSL with ALPN.
13325
Craig Tiller61b910f2015-02-15 10:54:07 -080013326$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080013327
13328else
13329
Craig Tiller61b910f2015-02-15 10:54:07 -080013330$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080013331 $(E) "[LD] Linking $@"
13332 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013333 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080013334
13335endif
13336
13337
13338deps_chttp2_simple_ssl_fullstack_request_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13339
13340ifneq ($(NO_SECURE),true)
13341ifneq ($(NO_DEPS),true)
13342-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13343endif
13344endif
13345
13346
Craig Tiller2c189e32015-02-03 13:56:55 -080013347CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
13348
Craig Tiller61b910f2015-02-15 10:54:07 -080013349CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013350
13351ifeq ($(NO_SECURE),true)
13352
13353# You can't build secure targets if you don't have OpenSSL with ALPN.
13354
Craig Tiller61b910f2015-02-15 10:54:07 -080013355$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013356
13357else
13358
Craig Tiller61b910f2015-02-15 10:54:07 -080013359$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013360 $(E) "[LD] Linking $@"
13361 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013362 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013363
13364endif
13365
13366
13367deps_chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13368
13369ifneq ($(NO_SECURE),true)
13370ifneq ($(NO_DEPS),true)
13371-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13372endif
13373endif
13374
13375
13376CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
13377
Craig Tiller61b910f2015-02-15 10:54:07 -080013378CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013379
13380ifeq ($(NO_SECURE),true)
13381
13382# You can't build secure targets if you don't have OpenSSL with ALPN.
13383
Craig Tiller61b910f2015-02-15 10:54:07 -080013384$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013385
13386else
13387
Craig Tiller61b910f2015-02-15 10:54:07 -080013388$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013389 $(E) "[LD] Linking $@"
13390 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013391 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013392
13393endif
13394
13395
13396deps_chttp2_simple_ssl_fullstack_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13397
13398ifneq ($(NO_SECURE),true)
13399ifneq ($(NO_DEPS),true)
13400-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13401endif
13402endif
13403
13404
13405CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_SRC = \
13406
Craig Tiller61b910f2015-02-15 10:54:07 -080013407CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013408
13409ifeq ($(NO_SECURE),true)
13410
13411# You can't build secure targets if you don't have OpenSSL with ALPN.
13412
Craig Tiller61b910f2015-02-15 10:54:07 -080013413$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013414
13415else
13416
Craig Tiller61b910f2015-02-15 10:54:07 -080013417$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013418 $(E) "[LD] Linking $@"
13419 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013420 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013421
13422endif
13423
13424
13425deps_chttp2_simple_ssl_fullstack_thread_stress_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
13426
13427ifneq ($(NO_SECURE),true)
13428ifneq ($(NO_DEPS),true)
13429-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
13430endif
13431endif
13432
13433
13434CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
13435
Craig Tiller61b910f2015-02-15 10:54:07 -080013436CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080013437
13438ifeq ($(NO_SECURE),true)
13439
13440# You can't build secure targets if you don't have OpenSSL with ALPN.
13441
Craig Tiller61b910f2015-02-15 10:54:07 -080013442$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080013443
13444else
13445
Craig Tiller61b910f2015-02-15 10:54:07 -080013446$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080013447 $(E) "[LD] Linking $@"
13448 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013449 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080013450
13451endif
13452
13453
13454deps_chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
13455
13456ifneq ($(NO_SECURE),true)
13457ifneq ($(NO_DEPS),true)
13458-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
13459endif
13460endif
13461
13462
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013463CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
13464
Craig Tiller61b910f2015-02-15 10:54:07 -080013465CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013466
nnoble69ac39f2014-12-12 15:43:38 -080013467ifeq ($(NO_SECURE),true)
13468
Nicolas Noble047b7272015-01-16 13:55:05 -080013469# You can't build secure targets if you don't have OpenSSL with ALPN.
13470
Craig Tiller61b910f2015-02-15 10:54:07 -080013471$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013472
13473else
13474
Craig Tiller61b910f2015-02-15 10:54:07 -080013475$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013476 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013477 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013478 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013479
nnoble69ac39f2014-12-12 15:43:38 -080013480endif
13481
Craig Tillerd4773f52015-01-12 16:38:47 -080013482
Craig Tiller8f126a62015-01-15 08:50:19 -080013483deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013484
nnoble69ac39f2014-12-12 15:43:38 -080013485ifneq ($(NO_SECURE),true)
13486ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013487-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013488endif
nnoble69ac39f2014-12-12 15:43:38 -080013489endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013490
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013491
13492CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
13493
Craig Tiller61b910f2015-02-15 10:54:07 -080013494CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013495
nnoble69ac39f2014-12-12 15:43:38 -080013496ifeq ($(NO_SECURE),true)
13497
Nicolas Noble047b7272015-01-16 13:55:05 -080013498# You can't build secure targets if you don't have OpenSSL with ALPN.
13499
Craig Tiller61b910f2015-02-15 10:54:07 -080013500$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013501
13502else
13503
Craig Tiller61b910f2015-02-15 10:54:07 -080013504$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013505 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013506 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013507 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013508
nnoble69ac39f2014-12-12 15:43:38 -080013509endif
13510
Craig Tillerd4773f52015-01-12 16:38:47 -080013511
Craig Tiller8f126a62015-01-15 08:50:19 -080013512deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013513
nnoble69ac39f2014-12-12 15:43:38 -080013514ifneq ($(NO_SECURE),true)
13515ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013516-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013517endif
nnoble69ac39f2014-12-12 15:43:38 -080013518endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013519
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013520
13521CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
13522
Craig Tiller61b910f2015-02-15 10:54:07 -080013523CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013524
nnoble69ac39f2014-12-12 15:43:38 -080013525ifeq ($(NO_SECURE),true)
13526
Nicolas Noble047b7272015-01-16 13:55:05 -080013527# You can't build secure targets if you don't have OpenSSL with ALPN.
13528
Craig Tiller61b910f2015-02-15 10:54:07 -080013529$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013530
13531else
13532
Craig Tiller61b910f2015-02-15 10:54:07 -080013533$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013534 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013535 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013536 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013537
nnoble69ac39f2014-12-12 15:43:38 -080013538endif
13539
Craig Tillerd4773f52015-01-12 16:38:47 -080013540
Craig Tiller8f126a62015-01-15 08:50:19 -080013541deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013542
nnoble69ac39f2014-12-12 15:43:38 -080013543ifneq ($(NO_SECURE),true)
13544ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013545-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013546endif
nnoble69ac39f2014-12-12 15:43:38 -080013547endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013548
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013549
13550CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
13551
Craig Tiller61b910f2015-02-15 10:54:07 -080013552CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013553
nnoble69ac39f2014-12-12 15:43:38 -080013554ifeq ($(NO_SECURE),true)
13555
Nicolas Noble047b7272015-01-16 13:55:05 -080013556# You can't build secure targets if you don't have OpenSSL with ALPN.
13557
Craig Tiller61b910f2015-02-15 10:54:07 -080013558$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013559
13560else
13561
Craig Tiller61b910f2015-02-15 10:54:07 -080013562$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013563 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013564 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013565 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013566
nnoble69ac39f2014-12-12 15:43:38 -080013567endif
13568
Craig Tillerd4773f52015-01-12 16:38:47 -080013569
Craig Tiller8f126a62015-01-15 08:50:19 -080013570deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013571
nnoble69ac39f2014-12-12 15:43:38 -080013572ifneq ($(NO_SECURE),true)
13573ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013574-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013575endif
nnoble69ac39f2014-12-12 15:43:38 -080013576endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013577
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013578
13579CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
13580
Craig Tiller61b910f2015-02-15 10:54:07 -080013581CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013582
nnoble69ac39f2014-12-12 15:43:38 -080013583ifeq ($(NO_SECURE),true)
13584
Nicolas Noble047b7272015-01-16 13:55:05 -080013585# You can't build secure targets if you don't have OpenSSL with ALPN.
13586
Craig Tiller61b910f2015-02-15 10:54:07 -080013587$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013588
13589else
13590
Craig Tiller61b910f2015-02-15 10:54:07 -080013591$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013592 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013593 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013594 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013595
nnoble69ac39f2014-12-12 15:43:38 -080013596endif
13597
Craig Tillerd4773f52015-01-12 16:38:47 -080013598
Craig Tiller8f126a62015-01-15 08:50:19 -080013599deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013600
nnoble69ac39f2014-12-12 15:43:38 -080013601ifneq ($(NO_SECURE),true)
13602ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013603-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013604endif
nnoble69ac39f2014-12-12 15:43:38 -080013605endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013606
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013607
hongyu24200d32015-01-08 15:13:49 -080013608CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
13609
Craig Tiller61b910f2015-02-15 10:54:07 -080013610CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -080013611
13612ifeq ($(NO_SECURE),true)
13613
Nicolas Noble047b7272015-01-16 13:55:05 -080013614# You can't build secure targets if you don't have OpenSSL with ALPN.
13615
Craig Tiller61b910f2015-02-15 10:54:07 -080013616$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080013617
13618else
13619
Craig Tiller61b910f2015-02-15 10:54:07 -080013620$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -080013621 $(E) "[LD] Linking $@"
13622 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013623 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -080013624
13625endif
13626
Craig Tillerd4773f52015-01-12 16:38:47 -080013627
Craig Tiller8f126a62015-01-15 08:50:19 -080013628deps_chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080013629
13630ifneq ($(NO_SECURE),true)
13631ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013632-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080013633endif
13634endif
13635
hongyu24200d32015-01-08 15:13:49 -080013636
ctillerc6d61c42014-12-15 14:52:08 -080013637CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
13638
Craig Tiller61b910f2015-02-15 10:54:07 -080013639CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -080013640
13641ifeq ($(NO_SECURE),true)
13642
Nicolas Noble047b7272015-01-16 13:55:05 -080013643# You can't build secure targets if you don't have OpenSSL with ALPN.
13644
Craig Tiller61b910f2015-02-15 10:54:07 -080013645$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080013646
13647else
13648
Craig Tiller61b910f2015-02-15 10:54:07 -080013649$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -080013650 $(E) "[LD] Linking $@"
13651 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013652 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -080013653
13654endif
13655
Craig Tillerd4773f52015-01-12 16:38:47 -080013656
Craig Tiller8f126a62015-01-15 08:50:19 -080013657deps_chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080013658
13659ifneq ($(NO_SECURE),true)
13660ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013661-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080013662endif
13663endif
13664
ctillerc6d61c42014-12-15 14:52:08 -080013665
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013666CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
13667
Craig Tiller61b910f2015-02-15 10:54:07 -080013668CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013669
nnoble69ac39f2014-12-12 15:43:38 -080013670ifeq ($(NO_SECURE),true)
13671
Nicolas Noble047b7272015-01-16 13:55:05 -080013672# You can't build secure targets if you don't have OpenSSL with ALPN.
13673
Craig Tiller61b910f2015-02-15 10:54:07 -080013674$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013675
13676else
13677
Craig Tiller61b910f2015-02-15 10:54:07 -080013678$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013679 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013680 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013681 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013682
nnoble69ac39f2014-12-12 15:43:38 -080013683endif
13684
Craig Tillerd4773f52015-01-12 16:38:47 -080013685
Craig Tiller8f126a62015-01-15 08:50:19 -080013686deps_chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013687
nnoble69ac39f2014-12-12 15:43:38 -080013688ifneq ($(NO_SECURE),true)
13689ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013690-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013691endif
nnoble69ac39f2014-12-12 15:43:38 -080013692endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013693
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013694
13695CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
13696
Craig Tiller61b910f2015-02-15 10:54:07 -080013697CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013698
nnoble69ac39f2014-12-12 15:43:38 -080013699ifeq ($(NO_SECURE),true)
13700
Nicolas Noble047b7272015-01-16 13:55:05 -080013701# You can't build secure targets if you don't have OpenSSL with ALPN.
13702
Craig Tiller61b910f2015-02-15 10:54:07 -080013703$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013704
13705else
13706
Craig Tiller61b910f2015-02-15 10:54:07 -080013707$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013708 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013709 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013710 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013711
nnoble69ac39f2014-12-12 15:43:38 -080013712endif
13713
Craig Tillerd4773f52015-01-12 16:38:47 -080013714
Craig Tiller8f126a62015-01-15 08:50:19 -080013715deps_chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013716
nnoble69ac39f2014-12-12 15:43:38 -080013717ifneq ($(NO_SECURE),true)
13718ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013719-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013720endif
nnoble69ac39f2014-12-12 15:43:38 -080013721endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013722
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013723
murgatroid99a8c21e82015-02-12 13:55:53 -080013724CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_SRC = \
13725
Craig Tiller61b910f2015-02-15 10:54:07 -080013726CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -080013727
13728ifeq ($(NO_SECURE),true)
13729
13730# You can't build secure targets if you don't have OpenSSL with ALPN.
13731
Craig Tiller61b910f2015-02-15 10:54:07 -080013732$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080013733
13734else
13735
Craig Tiller61b910f2015-02-15 10:54:07 -080013736$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
murgatroid99a8c21e82015-02-12 13:55:53 -080013737 $(E) "[LD] Linking $@"
13738 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013739 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test
murgatroid99a8c21e82015-02-12 13:55:53 -080013740
13741endif
13742
13743
13744deps_chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
13745
13746ifneq ($(NO_SECURE),true)
13747ifneq ($(NO_DEPS),true)
13748-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
13749endif
13750endif
13751
13752
Craig Tiller4ffdcd52015-01-16 11:34:55 -080013753CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
13754
Craig Tiller61b910f2015-02-15 10:54:07 -080013755CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC))))
Craig Tiller4ffdcd52015-01-16 11:34:55 -080013756
13757ifeq ($(NO_SECURE),true)
13758
David Klempner7f3ed1e2015-01-16 15:35:56 -080013759# You can't build secure targets if you don't have OpenSSL with ALPN.
13760
Craig Tiller61b910f2015-02-15 10:54:07 -080013761$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080013762
13763else
13764
Craig Tiller61b910f2015-02-15 10:54:07 -080013765$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4ffdcd52015-01-16 11:34:55 -080013766 $(E) "[LD] Linking $@"
13767 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013768 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test
Craig Tiller4ffdcd52015-01-16 11:34:55 -080013769
13770endif
13771
13772
13773deps_chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
13774
13775ifneq ($(NO_SECURE),true)
13776ifneq ($(NO_DEPS),true)
13777-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
13778endif
13779endif
13780
13781
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013782CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
13783
Craig Tiller61b910f2015-02-15 10:54:07 -080013784CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013785
nnoble69ac39f2014-12-12 15:43:38 -080013786ifeq ($(NO_SECURE),true)
13787
Nicolas Noble047b7272015-01-16 13:55:05 -080013788# You can't build secure targets if you don't have OpenSSL with ALPN.
13789
Craig Tiller61b910f2015-02-15 10:54:07 -080013790$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013791
13792else
13793
Craig Tiller61b910f2015-02-15 10:54:07 -080013794$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013795 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013796 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013797 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013798
nnoble69ac39f2014-12-12 15:43:38 -080013799endif
13800
Craig Tillerd4773f52015-01-12 16:38:47 -080013801
Craig Tiller8f126a62015-01-15 08:50:19 -080013802deps_chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013803
nnoble69ac39f2014-12-12 15:43:38 -080013804ifneq ($(NO_SECURE),true)
13805ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013806-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013807endif
nnoble69ac39f2014-12-12 15:43:38 -080013808endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013809
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013810
13811CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
13812
Craig Tiller61b910f2015-02-15 10:54:07 -080013813CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013814
nnoble69ac39f2014-12-12 15:43:38 -080013815ifeq ($(NO_SECURE),true)
13816
Nicolas Noble047b7272015-01-16 13:55:05 -080013817# You can't build secure targets if you don't have OpenSSL with ALPN.
13818
Craig Tiller61b910f2015-02-15 10:54:07 -080013819$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013820
13821else
13822
Craig Tiller61b910f2015-02-15 10:54:07 -080013823$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013824 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013825 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013826 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013827
nnoble69ac39f2014-12-12 15:43:38 -080013828endif
13829
Craig Tillerd4773f52015-01-12 16:38:47 -080013830
Craig Tiller8f126a62015-01-15 08:50:19 -080013831deps_chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013832
nnoble69ac39f2014-12-12 15:43:38 -080013833ifneq ($(NO_SECURE),true)
13834ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013835-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013836endif
nnoble69ac39f2014-12-12 15:43:38 -080013837endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013838
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013839
13840CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_SRC = \
13841
Craig Tiller61b910f2015-02-15 10:54:07 -080013842CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013843
nnoble69ac39f2014-12-12 15:43:38 -080013844ifeq ($(NO_SECURE),true)
13845
Nicolas Noble047b7272015-01-16 13:55:05 -080013846# You can't build secure targets if you don't have OpenSSL with ALPN.
13847
Craig Tiller61b910f2015-02-15 10:54:07 -080013848$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013849
13850else
13851
Craig Tiller61b910f2015-02-15 10:54:07 -080013852$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013853 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013854 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013855 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013856
nnoble69ac39f2014-12-12 15:43:38 -080013857endif
13858
Craig Tillerd4773f52015-01-12 16:38:47 -080013859
Craig Tiller8f126a62015-01-15 08:50:19 -080013860deps_chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013861
nnoble69ac39f2014-12-12 15:43:38 -080013862ifneq ($(NO_SECURE),true)
13863ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013864-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013865endif
nnoble69ac39f2014-12-12 15:43:38 -080013866endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013867
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013868
13869CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
13870
Craig Tiller61b910f2015-02-15 10:54:07 -080013871CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013872
nnoble69ac39f2014-12-12 15:43:38 -080013873ifeq ($(NO_SECURE),true)
13874
Nicolas Noble047b7272015-01-16 13:55:05 -080013875# You can't build secure targets if you don't have OpenSSL with ALPN.
13876
Craig Tiller61b910f2015-02-15 10:54:07 -080013877$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013878
13879else
13880
Craig Tiller61b910f2015-02-15 10:54:07 -080013881$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013882 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013883 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013884 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013885
nnoble69ac39f2014-12-12 15:43:38 -080013886endif
13887
Craig Tillerd4773f52015-01-12 16:38:47 -080013888
Craig Tiller8f126a62015-01-15 08:50:19 -080013889deps_chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013890
nnoble69ac39f2014-12-12 15:43:38 -080013891ifneq ($(NO_SECURE),true)
13892ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013893-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013894endif
nnoble69ac39f2014-12-12 15:43:38 -080013895endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013896
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013897
ctiller33023c42014-12-12 16:28:33 -080013898CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
13899
Craig Tiller61b910f2015-02-15 10:54:07 -080013900CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -080013901
13902ifeq ($(NO_SECURE),true)
13903
Nicolas Noble047b7272015-01-16 13:55:05 -080013904# You can't build secure targets if you don't have OpenSSL with ALPN.
13905
Craig Tiller61b910f2015-02-15 10:54:07 -080013906$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -080013907
13908else
13909
Craig Tiller61b910f2015-02-15 10:54:07 -080013910$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -080013911 $(E) "[LD] Linking $@"
13912 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013913 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -080013914
13915endif
13916
Craig Tillerd4773f52015-01-12 16:38:47 -080013917
Craig Tiller8f126a62015-01-15 08:50:19 -080013918deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080013919
13920ifneq ($(NO_SECURE),true)
13921ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013922-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080013923endif
13924endif
13925
ctiller33023c42014-12-12 16:28:33 -080013926
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013927CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
13928
Craig Tiller61b910f2015-02-15 10:54:07 -080013929CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013930
nnoble69ac39f2014-12-12 15:43:38 -080013931ifeq ($(NO_SECURE),true)
13932
Nicolas Noble047b7272015-01-16 13:55:05 -080013933# You can't build secure targets if you don't have OpenSSL with ALPN.
13934
Craig Tiller61b910f2015-02-15 10:54:07 -080013935$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013936
13937else
13938
Craig Tiller61b910f2015-02-15 10:54:07 -080013939$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013940 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013941 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013942 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013943
nnoble69ac39f2014-12-12 15:43:38 -080013944endif
13945
Craig Tillerd4773f52015-01-12 16:38:47 -080013946
Craig Tiller8f126a62015-01-15 08:50:19 -080013947deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013948
nnoble69ac39f2014-12-12 15:43:38 -080013949ifneq ($(NO_SECURE),true)
13950ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013951-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013952endif
nnoble69ac39f2014-12-12 15:43:38 -080013953endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013954
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013955
13956CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
13957
Craig Tiller61b910f2015-02-15 10:54:07 -080013958CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013959
nnoble69ac39f2014-12-12 15:43:38 -080013960ifeq ($(NO_SECURE),true)
13961
Nicolas Noble047b7272015-01-16 13:55:05 -080013962# You can't build secure targets if you don't have OpenSSL with ALPN.
13963
Craig Tiller61b910f2015-02-15 10:54:07 -080013964$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013965
13966else
13967
Craig Tiller61b910f2015-02-15 10:54:07 -080013968$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013969 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013970 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013971 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013972
nnoble69ac39f2014-12-12 15:43:38 -080013973endif
13974
Craig Tillerd4773f52015-01-12 16:38:47 -080013975
Craig Tiller8f126a62015-01-15 08:50:19 -080013976deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013977
nnoble69ac39f2014-12-12 15:43:38 -080013978ifneq ($(NO_SECURE),true)
13979ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013980-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013981endif
nnoble69ac39f2014-12-12 15:43:38 -080013982endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013983
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013984
Craig Tillercff2d152015-02-05 13:22:49 -080013985CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -080013986
Craig Tiller61b910f2015-02-15 10:54:07 -080013987CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -080013988
13989ifeq ($(NO_SECURE),true)
13990
Nicolas Noble047b7272015-01-16 13:55:05 -080013991# You can't build secure targets if you don't have OpenSSL with ALPN.
13992
Craig Tiller61b910f2015-02-15 10:54:07 -080013993$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -080013994
13995else
13996
Craig Tiller61b910f2015-02-15 10:54:07 -080013997$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -080013998 $(E) "[LD] Linking $@"
13999 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014000 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test
ctiller2845cad2014-12-15 15:14:12 -080014001
14002endif
14003
Craig Tillerd4773f52015-01-12 16:38:47 -080014004
Craig Tillercff2d152015-02-05 13:22:49 -080014005deps_chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080014006
14007ifneq ($(NO_SECURE),true)
14008ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -080014009-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
14010endif
14011endif
14012
14013
14014CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_SRC = \
14015
Craig Tiller61b910f2015-02-15 10:54:07 -080014016CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080014017
14018ifeq ($(NO_SECURE),true)
14019
14020# You can't build secure targets if you don't have OpenSSL with ALPN.
14021
Craig Tiller61b910f2015-02-15 10:54:07 -080014022$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080014023
14024else
14025
Craig Tiller61b910f2015-02-15 10:54:07 -080014026$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080014027 $(E) "[LD] Linking $@"
14028 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014029 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test
Craig Tillercff2d152015-02-05 13:22:49 -080014030
14031endif
14032
14033
14034deps_chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
14035
14036ifneq ($(NO_SECURE),true)
14037ifneq ($(NO_DEPS),true)
14038-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080014039endif
14040endif
14041
ctiller2845cad2014-12-15 15:14:12 -080014042
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014043CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
14044
Craig Tiller61b910f2015-02-15 10:54:07 -080014045CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014046
nnoble69ac39f2014-12-12 15:43:38 -080014047ifeq ($(NO_SECURE),true)
14048
Nicolas Noble047b7272015-01-16 13:55:05 -080014049# You can't build secure targets if you don't have OpenSSL with ALPN.
14050
Craig Tiller61b910f2015-02-15 10:54:07 -080014051$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014052
14053else
14054
Craig Tiller61b910f2015-02-15 10:54:07 -080014055$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014056 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014057 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014058 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014059
nnoble69ac39f2014-12-12 15:43:38 -080014060endif
14061
Craig Tillerd4773f52015-01-12 16:38:47 -080014062
Craig Tiller8f126a62015-01-15 08:50:19 -080014063deps_chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014064
nnoble69ac39f2014-12-12 15:43:38 -080014065ifneq ($(NO_SECURE),true)
14066ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014067-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014068endif
nnoble69ac39f2014-12-12 15:43:38 -080014069endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014070
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014071
14072CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
14073
Craig Tiller61b910f2015-02-15 10:54:07 -080014074CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014075
nnoble69ac39f2014-12-12 15:43:38 -080014076ifeq ($(NO_SECURE),true)
14077
Nicolas Noble047b7272015-01-16 13:55:05 -080014078# You can't build secure targets if you don't have OpenSSL with ALPN.
14079
Craig Tiller61b910f2015-02-15 10:54:07 -080014080$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014081
14082else
14083
Craig Tiller61b910f2015-02-15 10:54:07 -080014084$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014085 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014086 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014087 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014088
nnoble69ac39f2014-12-12 15:43:38 -080014089endif
14090
Craig Tillerd4773f52015-01-12 16:38:47 -080014091
Craig Tiller8f126a62015-01-15 08:50:19 -080014092deps_chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014093
nnoble69ac39f2014-12-12 15:43:38 -080014094ifneq ($(NO_SECURE),true)
14095ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014096-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014097endif
nnoble69ac39f2014-12-12 15:43:38 -080014098endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014099
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014100
nathaniel52878172014-12-09 10:17:19 -080014101CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014102
Craig Tiller61b910f2015-02-15 10:54:07 -080014103CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014104
nnoble69ac39f2014-12-12 15:43:38 -080014105ifeq ($(NO_SECURE),true)
14106
Nicolas Noble047b7272015-01-16 13:55:05 -080014107# You can't build secure targets if you don't have OpenSSL with ALPN.
14108
Craig Tiller61b910f2015-02-15 10:54:07 -080014109$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014110
14111else
14112
Craig Tiller61b910f2015-02-15 10:54:07 -080014113$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014114 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014115 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014116 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014117
nnoble69ac39f2014-12-12 15:43:38 -080014118endif
14119
Craig Tillerd4773f52015-01-12 16:38:47 -080014120
Craig Tiller8f126a62015-01-15 08:50:19 -080014121deps_chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014122
nnoble69ac39f2014-12-12 15:43:38 -080014123ifneq ($(NO_SECURE),true)
14124ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014125-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014126endif
nnoble69ac39f2014-12-12 15:43:38 -080014127endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014128
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014129
14130CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
14131
Craig Tiller61b910f2015-02-15 10:54:07 -080014132CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014133
nnoble69ac39f2014-12-12 15:43:38 -080014134ifeq ($(NO_SECURE),true)
14135
Nicolas Noble047b7272015-01-16 13:55:05 -080014136# You can't build secure targets if you don't have OpenSSL with ALPN.
14137
Craig Tiller61b910f2015-02-15 10:54:07 -080014138$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014139
14140else
14141
Craig Tiller61b910f2015-02-15 10:54:07 -080014142$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014143 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014144 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014145 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014146
nnoble69ac39f2014-12-12 15:43:38 -080014147endif
14148
Craig Tillerd4773f52015-01-12 16:38:47 -080014149
Craig Tiller8f126a62015-01-15 08:50:19 -080014150deps_chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014151
nnoble69ac39f2014-12-12 15:43:38 -080014152ifneq ($(NO_SECURE),true)
14153ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014154-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014155endif
nnoble69ac39f2014-12-12 15:43:38 -080014156endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014157
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014158
Craig Tiller2c189e32015-02-03 13:56:55 -080014159CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
14160
Craig Tiller61b910f2015-02-15 10:54:07 -080014161CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014162
14163ifeq ($(NO_SECURE),true)
14164
14165# You can't build secure targets if you don't have OpenSSL with ALPN.
14166
Craig Tiller61b910f2015-02-15 10:54:07 -080014167$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014168
14169else
14170
Craig Tiller61b910f2015-02-15 10:54:07 -080014171$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014172 $(E) "[LD] Linking $@"
14173 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014174 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014175
14176endif
14177
14178
14179deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
14180
14181ifneq ($(NO_SECURE),true)
14182ifneq ($(NO_DEPS),true)
14183-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
14184endif
14185endif
14186
14187
14188CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
14189
Craig Tiller61b910f2015-02-15 10:54:07 -080014190CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014191
14192ifeq ($(NO_SECURE),true)
14193
14194# You can't build secure targets if you don't have OpenSSL with ALPN.
14195
Craig Tiller61b910f2015-02-15 10:54:07 -080014196$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014197
14198else
14199
Craig Tiller61b910f2015-02-15 10:54:07 -080014200$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014201 $(E) "[LD] Linking $@"
14202 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014203 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014204
14205endif
14206
14207
14208deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
14209
14210ifneq ($(NO_SECURE),true)
14211ifneq ($(NO_DEPS),true)
14212-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
14213endif
14214endif
14215
14216
14217CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
14218
Craig Tiller61b910f2015-02-15 10:54:07 -080014219CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014220
14221ifeq ($(NO_SECURE),true)
14222
14223# You can't build secure targets if you don't have OpenSSL with ALPN.
14224
Craig Tiller61b910f2015-02-15 10:54:07 -080014225$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014226
14227else
14228
Craig Tiller61b910f2015-02-15 10:54:07 -080014229$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014230 $(E) "[LD] Linking $@"
14231 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014232 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014233
14234endif
14235
14236
14237deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
14238
14239ifneq ($(NO_SECURE),true)
14240ifneq ($(NO_DEPS),true)
14241-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
14242endif
14243endif
14244
14245
14246CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
14247
Craig Tiller61b910f2015-02-15 10:54:07 -080014248CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014249
14250ifeq ($(NO_SECURE),true)
14251
14252# You can't build secure targets if you don't have OpenSSL with ALPN.
14253
Craig Tiller61b910f2015-02-15 10:54:07 -080014254$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014255
14256else
14257
Craig Tiller61b910f2015-02-15 10:54:07 -080014258$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014259 $(E) "[LD] Linking $@"
14260 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014261 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014262
14263endif
14264
14265
14266deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
14267
14268ifneq ($(NO_SECURE),true)
14269ifneq ($(NO_DEPS),true)
14270-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
14271endif
14272endif
14273
14274
14275CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
14276
Craig Tiller61b910f2015-02-15 10:54:07 -080014277CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014278
14279ifeq ($(NO_SECURE),true)
14280
14281# You can't build secure targets if you don't have OpenSSL with ALPN.
14282
Craig Tiller61b910f2015-02-15 10:54:07 -080014283$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014284
14285else
14286
Craig Tiller61b910f2015-02-15 10:54:07 -080014287$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014288 $(E) "[LD] Linking $@"
14289 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014290 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014291
14292endif
14293
14294
14295deps_chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
14296
14297ifneq ($(NO_SECURE),true)
14298ifneq ($(NO_DEPS),true)
14299-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
14300endif
14301endif
14302
14303
14304CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
14305
Craig Tiller61b910f2015-02-15 10:54:07 -080014306CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014307
14308ifeq ($(NO_SECURE),true)
14309
14310# You can't build secure targets if you don't have OpenSSL with ALPN.
14311
Craig Tiller61b910f2015-02-15 10:54:07 -080014312$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014313
14314else
14315
Craig Tiller61b910f2015-02-15 10:54:07 -080014316$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014317 $(E) "[LD] Linking $@"
14318 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014319 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014320
14321endif
14322
14323
14324deps_chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14325
14326ifneq ($(NO_SECURE),true)
14327ifneq ($(NO_DEPS),true)
14328-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14329endif
14330endif
14331
14332
14333CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
14334
Craig Tiller61b910f2015-02-15 10:54:07 -080014335CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014336
14337ifeq ($(NO_SECURE),true)
14338
14339# You can't build secure targets if you don't have OpenSSL with ALPN.
14340
Craig Tiller61b910f2015-02-15 10:54:07 -080014341$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014342
14343else
14344
Craig Tiller61b910f2015-02-15 10:54:07 -080014345$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014346 $(E) "[LD] Linking $@"
14347 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014348 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014349
14350endif
14351
14352
14353deps_chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
14354
14355ifneq ($(NO_SECURE),true)
14356ifneq ($(NO_DEPS),true)
14357-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
14358endif
14359endif
14360
14361
14362CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
14363
Craig Tiller61b910f2015-02-15 10:54:07 -080014364CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014365
14366ifeq ($(NO_SECURE),true)
14367
14368# You can't build secure targets if you don't have OpenSSL with ALPN.
14369
Craig Tiller61b910f2015-02-15 10:54:07 -080014370$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014371
14372else
14373
Craig Tiller61b910f2015-02-15 10:54:07 -080014374$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014375 $(E) "[LD] Linking $@"
14376 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014377 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014378
14379endif
14380
14381
14382deps_chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
14383
14384ifneq ($(NO_SECURE),true)
14385ifneq ($(NO_DEPS),true)
14386-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
14387endif
14388endif
14389
14390
14391CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
14392
Craig Tiller61b910f2015-02-15 10:54:07 -080014393CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014394
14395ifeq ($(NO_SECURE),true)
14396
14397# You can't build secure targets if you don't have OpenSSL with ALPN.
14398
Craig Tiller61b910f2015-02-15 10:54:07 -080014399$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014400
14401else
14402
Craig Tiller61b910f2015-02-15 10:54:07 -080014403$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014404 $(E) "[LD] Linking $@"
14405 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014406 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014407
14408endif
14409
14410
14411deps_chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
14412
14413ifneq ($(NO_SECURE),true)
14414ifneq ($(NO_DEPS),true)
14415-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
14416endif
14417endif
14418
14419
14420CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
14421
Craig Tiller61b910f2015-02-15 10:54:07 -080014422CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014423
14424ifeq ($(NO_SECURE),true)
14425
14426# You can't build secure targets if you don't have OpenSSL with ALPN.
14427
Craig Tiller61b910f2015-02-15 10:54:07 -080014428$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014429
14430else
14431
Craig Tiller61b910f2015-02-15 10:54:07 -080014432$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014433 $(E) "[LD] Linking $@"
14434 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014435 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014436
14437endif
14438
14439
14440deps_chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
14441
14442ifneq ($(NO_SECURE),true)
14443ifneq ($(NO_DEPS),true)
14444-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
14445endif
14446endif
14447
14448
14449CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
14450
Craig Tiller61b910f2015-02-15 10:54:07 -080014451CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014452
14453ifeq ($(NO_SECURE),true)
14454
14455# You can't build secure targets if you don't have OpenSSL with ALPN.
14456
Craig Tiller61b910f2015-02-15 10:54:07 -080014457$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014458
14459else
14460
Craig Tiller61b910f2015-02-15 10:54:07 -080014461$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014462 $(E) "[LD] Linking $@"
14463 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014464 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014465
14466endif
14467
14468
14469deps_chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14470
14471ifneq ($(NO_SECURE),true)
14472ifneq ($(NO_DEPS),true)
14473-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14474endif
14475endif
14476
14477
14478CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
14479
Craig Tiller61b910f2015-02-15 10:54:07 -080014480CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014481
14482ifeq ($(NO_SECURE),true)
14483
14484# You can't build secure targets if you don't have OpenSSL with ALPN.
14485
Craig Tiller61b910f2015-02-15 10:54:07 -080014486$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014487
14488else
14489
Craig Tiller61b910f2015-02-15 10:54:07 -080014490$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014491 $(E) "[LD] Linking $@"
14492 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014493 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014494
14495endif
14496
14497
14498deps_chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
14499
14500ifneq ($(NO_SECURE),true)
14501ifneq ($(NO_DEPS),true)
14502-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
14503endif
14504endif
14505
14506
14507CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_SRC = \
14508
Craig Tiller61b910f2015-02-15 10:54:07 -080014509CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014510
14511ifeq ($(NO_SECURE),true)
14512
14513# You can't build secure targets if you don't have OpenSSL with ALPN.
14514
Craig Tiller61b910f2015-02-15 10:54:07 -080014515$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014516
14517else
14518
Craig Tiller61b910f2015-02-15 10:54:07 -080014519$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014520 $(E) "[LD] Linking $@"
14521 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014522 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014523
14524endif
14525
14526
14527deps_chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
14528
14529ifneq ($(NO_SECURE),true)
14530ifneq ($(NO_DEPS),true)
14531-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
14532endif
14533endif
14534
14535
14536CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
14537
Craig Tiller61b910f2015-02-15 10:54:07 -080014538CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014539
14540ifeq ($(NO_SECURE),true)
14541
14542# You can't build secure targets if you don't have OpenSSL with ALPN.
14543
Craig Tiller61b910f2015-02-15 10:54:07 -080014544$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014545
14546else
14547
Craig Tiller61b910f2015-02-15 10:54:07 -080014548$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014549 $(E) "[LD] Linking $@"
14550 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014551 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014552
14553endif
14554
14555
14556deps_chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
14557
14558ifneq ($(NO_SECURE),true)
14559ifneq ($(NO_DEPS),true)
14560-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
14561endif
14562endif
14563
14564
14565CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
14566
Craig Tiller61b910f2015-02-15 10:54:07 -080014567CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014568
14569ifeq ($(NO_SECURE),true)
14570
14571# You can't build secure targets if you don't have OpenSSL with ALPN.
14572
Craig Tiller61b910f2015-02-15 10:54:07 -080014573$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014574
14575else
14576
Craig Tiller61b910f2015-02-15 10:54:07 -080014577$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014578 $(E) "[LD] Linking $@"
14579 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014580 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014581
14582endif
14583
14584
14585deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14586
14587ifneq ($(NO_SECURE),true)
14588ifneq ($(NO_DEPS),true)
14589-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14590endif
14591endif
14592
14593
14594CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
14595
Craig Tiller61b910f2015-02-15 10:54:07 -080014596CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014597
14598ifeq ($(NO_SECURE),true)
14599
14600# You can't build secure targets if you don't have OpenSSL with ALPN.
14601
Craig Tiller61b910f2015-02-15 10:54:07 -080014602$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014603
14604else
14605
Craig Tiller61b910f2015-02-15 10:54:07 -080014606$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014607 $(E) "[LD] Linking $@"
14608 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014609 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014610
14611endif
14612
14613
14614deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14615
14616ifneq ($(NO_SECURE),true)
14617ifneq ($(NO_DEPS),true)
14618-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14619endif
14620endif
14621
14622
14623CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
14624
Craig Tiller61b910f2015-02-15 10:54:07 -080014625CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014626
14627ifeq ($(NO_SECURE),true)
14628
14629# You can't build secure targets if you don't have OpenSSL with ALPN.
14630
Craig Tiller61b910f2015-02-15 10:54:07 -080014631$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014632
14633else
14634
Craig Tiller61b910f2015-02-15 10:54:07 -080014635$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014636 $(E) "[LD] Linking $@"
14637 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014638 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014639
14640endif
14641
14642
14643deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14644
14645ifneq ($(NO_SECURE),true)
14646ifneq ($(NO_DEPS),true)
14647-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14648endif
14649endif
14650
14651
14652CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
14653
Craig Tiller61b910f2015-02-15 10:54:07 -080014654CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014655
14656ifeq ($(NO_SECURE),true)
14657
14658# You can't build secure targets if you don't have OpenSSL with ALPN.
14659
Craig Tiller61b910f2015-02-15 10:54:07 -080014660$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014661
14662else
14663
Craig Tiller61b910f2015-02-15 10:54:07 -080014664$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014665 $(E) "[LD] Linking $@"
14666 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014667 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014668
14669endif
14670
14671
14672deps_chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14673
14674ifneq ($(NO_SECURE),true)
14675ifneq ($(NO_DEPS),true)
14676-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14677endif
14678endif
14679
14680
Craig Tillercff2d152015-02-05 13:22:49 -080014681CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
14682
Craig Tiller61b910f2015-02-15 10:54:07 -080014683CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080014684
14685ifeq ($(NO_SECURE),true)
14686
14687# You can't build secure targets if you don't have OpenSSL with ALPN.
14688
Craig Tiller61b910f2015-02-15 10:54:07 -080014689$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080014690
14691else
14692
Craig Tiller61b910f2015-02-15 10:54:07 -080014693$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080014694 $(E) "[LD] Linking $@"
14695 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014696 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080014697
14698endif
14699
14700
14701deps_chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
14702
14703ifneq ($(NO_SECURE),true)
14704ifneq ($(NO_DEPS),true)
14705-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
14706endif
14707endif
14708
14709
14710CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
14711
Craig Tiller61b910f2015-02-15 10:54:07 -080014712CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080014713
14714ifeq ($(NO_SECURE),true)
14715
14716# You can't build secure targets if you don't have OpenSSL with ALPN.
14717
Craig Tiller61b910f2015-02-15 10:54:07 -080014718$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080014719
14720else
14721
Craig Tiller61b910f2015-02-15 10:54:07 -080014722$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080014723 $(E) "[LD] Linking $@"
14724 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014725 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080014726
14727endif
14728
14729
14730deps_chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14731
14732ifneq ($(NO_SECURE),true)
14733ifneq ($(NO_DEPS),true)
14734-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14735endif
14736endif
14737
14738
Craig Tiller2c189e32015-02-03 13:56:55 -080014739CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
14740
Craig Tiller61b910f2015-02-15 10:54:07 -080014741CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014742
14743ifeq ($(NO_SECURE),true)
14744
14745# You can't build secure targets if you don't have OpenSSL with ALPN.
14746
Craig Tiller61b910f2015-02-15 10:54:07 -080014747$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014748
14749else
14750
Craig Tiller61b910f2015-02-15 10:54:07 -080014751$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014752 $(E) "[LD] Linking $@"
14753 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014754 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014755
14756endif
14757
14758
14759deps_chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14760
14761ifneq ($(NO_SECURE),true)
14762ifneq ($(NO_DEPS),true)
14763-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14764endif
14765endif
14766
14767
14768CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
14769
Craig Tiller61b910f2015-02-15 10:54:07 -080014770CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014771
14772ifeq ($(NO_SECURE),true)
14773
14774# You can't build secure targets if you don't have OpenSSL with ALPN.
14775
Craig Tiller61b910f2015-02-15 10:54:07 -080014776$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014777
14778else
14779
Craig Tiller61b910f2015-02-15 10:54:07 -080014780$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014781 $(E) "[LD] Linking $@"
14782 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014783 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014784
14785endif
14786
14787
14788deps_chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14789
14790ifneq ($(NO_SECURE),true)
14791ifneq ($(NO_DEPS),true)
14792-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14793endif
14794endif
14795
14796
14797CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_SRC = \
14798
Craig Tiller61b910f2015-02-15 10:54:07 -080014799CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014800
14801ifeq ($(NO_SECURE),true)
14802
14803# You can't build secure targets if you don't have OpenSSL with ALPN.
14804
Craig Tiller61b910f2015-02-15 10:54:07 -080014805$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014806
14807else
14808
Craig Tiller61b910f2015-02-15 10:54:07 -080014809$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014810 $(E) "[LD] Linking $@"
14811 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014812 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014813
14814endif
14815
14816
14817deps_chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
14818
14819ifneq ($(NO_SECURE),true)
14820ifneq ($(NO_DEPS),true)
14821-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
14822endif
14823endif
14824
14825
14826CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
14827
Craig Tiller61b910f2015-02-15 10:54:07 -080014828CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080014829
14830ifeq ($(NO_SECURE),true)
14831
14832# You can't build secure targets if you don't have OpenSSL with ALPN.
14833
Craig Tiller61b910f2015-02-15 10:54:07 -080014834$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014835
14836else
14837
Craig Tiller61b910f2015-02-15 10:54:07 -080014838$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080014839 $(E) "[LD] Linking $@"
14840 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014841 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080014842
14843endif
14844
14845
14846deps_chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
14847
14848ifneq ($(NO_SECURE),true)
14849ifneq ($(NO_DEPS),true)
14850-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
14851endif
14852endif
14853
14854
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014855CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_SRC = \
14856
Craig Tiller61b910f2015-02-15 10:54:07 -080014857CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014858
nnoble69ac39f2014-12-12 15:43:38 -080014859ifeq ($(NO_SECURE),true)
14860
Nicolas Noble047b7272015-01-16 13:55:05 -080014861# You can't build secure targets if you don't have OpenSSL with ALPN.
14862
Craig Tiller61b910f2015-02-15 10:54:07 -080014863$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014864
14865else
14866
Craig Tiller61b910f2015-02-15 10:54:07 -080014867$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014868 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014869 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014870 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014871
nnoble69ac39f2014-12-12 15:43:38 -080014872endif
14873
Craig Tillerd4773f52015-01-12 16:38:47 -080014874
Craig Tiller8f126a62015-01-15 08:50:19 -080014875deps_chttp2_socket_pair_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014876
nnoble69ac39f2014-12-12 15:43:38 -080014877ifneq ($(NO_SECURE),true)
14878ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014879-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014880endif
nnoble69ac39f2014-12-12 15:43:38 -080014881endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014882
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014883
14884CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
14885
Craig Tiller61b910f2015-02-15 10:54:07 -080014886CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014887
nnoble69ac39f2014-12-12 15:43:38 -080014888ifeq ($(NO_SECURE),true)
14889
Nicolas Noble047b7272015-01-16 13:55:05 -080014890# You can't build secure targets if you don't have OpenSSL with ALPN.
14891
Craig Tiller61b910f2015-02-15 10:54:07 -080014892$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014893
14894else
14895
Craig Tiller61b910f2015-02-15 10:54:07 -080014896$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014897 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014898 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014899 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014900
nnoble69ac39f2014-12-12 15:43:38 -080014901endif
14902
Craig Tillerd4773f52015-01-12 16:38:47 -080014903
Craig Tiller8f126a62015-01-15 08:50:19 -080014904deps_chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014905
nnoble69ac39f2014-12-12 15:43:38 -080014906ifneq ($(NO_SECURE),true)
14907ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014908-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014909endif
nnoble69ac39f2014-12-12 15:43:38 -080014910endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014911
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014912
14913CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_SRC = \
14914
Craig Tiller61b910f2015-02-15 10:54:07 -080014915CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014916
nnoble69ac39f2014-12-12 15:43:38 -080014917ifeq ($(NO_SECURE),true)
14918
Nicolas Noble047b7272015-01-16 13:55:05 -080014919# You can't build secure targets if you don't have OpenSSL with ALPN.
14920
Craig Tiller61b910f2015-02-15 10:54:07 -080014921$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014922
14923else
14924
Craig Tiller61b910f2015-02-15 10:54:07 -080014925$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014926 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014927 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014928 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014929
nnoble69ac39f2014-12-12 15:43:38 -080014930endif
14931
Craig Tillerd4773f52015-01-12 16:38:47 -080014932
Craig Tiller8f126a62015-01-15 08:50:19 -080014933deps_chttp2_socket_pair_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014934
nnoble69ac39f2014-12-12 15:43:38 -080014935ifneq ($(NO_SECURE),true)
14936ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014937-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014938endif
nnoble69ac39f2014-12-12 15:43:38 -080014939endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014940
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014941
14942CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_SRC = \
14943
Craig Tiller61b910f2015-02-15 10:54:07 -080014944CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014945
nnoble69ac39f2014-12-12 15:43:38 -080014946ifeq ($(NO_SECURE),true)
14947
Nicolas Noble047b7272015-01-16 13:55:05 -080014948# You can't build secure targets if you don't have OpenSSL with ALPN.
14949
Craig Tiller61b910f2015-02-15 10:54:07 -080014950$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014951
14952else
14953
Craig Tiller61b910f2015-02-15 10:54:07 -080014954$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014955 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014956 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014957 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014958
nnoble69ac39f2014-12-12 15:43:38 -080014959endif
14960
Craig Tillerd4773f52015-01-12 16:38:47 -080014961
Craig Tiller8f126a62015-01-15 08:50:19 -080014962deps_chttp2_socket_pair_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014963
nnoble69ac39f2014-12-12 15:43:38 -080014964ifneq ($(NO_SECURE),true)
14965ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014966-include $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014967endif
nnoble69ac39f2014-12-12 15:43:38 -080014968endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014969
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014970
14971CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_SRC = \
14972
Craig Tiller61b910f2015-02-15 10:54:07 -080014973CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014974
nnoble69ac39f2014-12-12 15:43:38 -080014975ifeq ($(NO_SECURE),true)
14976
Nicolas Noble047b7272015-01-16 13:55:05 -080014977# You can't build secure targets if you don't have OpenSSL with ALPN.
14978
Craig Tiller61b910f2015-02-15 10:54:07 -080014979$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014980
14981else
14982
Craig Tiller61b910f2015-02-15 10:54:07 -080014983$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test: $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014984 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014985 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014986 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014987
nnoble69ac39f2014-12-12 15:43:38 -080014988endif
14989
Craig Tillerd4773f52015-01-12 16:38:47 -080014990
Craig Tiller8f126a62015-01-15 08:50:19 -080014991deps_chttp2_socket_pair_cancel_in_a_vacuum_test: $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014992
nnoble69ac39f2014-12-12 15:43:38 -080014993ifneq ($(NO_SECURE),true)
14994ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014995-include $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014996endif
nnoble69ac39f2014-12-12 15:43:38 -080014997endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014998
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014999
hongyu24200d32015-01-08 15:13:49 -080015000CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
15001
Craig Tiller61b910f2015-02-15 10:54:07 -080015002CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -080015003
15004ifeq ($(NO_SECURE),true)
15005
Nicolas Noble047b7272015-01-16 13:55:05 -080015006# You can't build secure targets if you don't have OpenSSL with ALPN.
15007
Craig Tiller61b910f2015-02-15 10:54:07 -080015008$(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080015009
15010else
15011
Craig Tiller61b910f2015-02-15 10:54:07 -080015012$(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -080015013 $(E) "[LD] Linking $@"
15014 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015015 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -080015016
15017endif
15018
Craig Tillerd4773f52015-01-12 16:38:47 -080015019
Craig Tiller8f126a62015-01-15 08:50:19 -080015020deps_chttp2_socket_pair_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080015021
15022ifneq ($(NO_SECURE),true)
15023ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015024-include $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080015025endif
15026endif
15027
hongyu24200d32015-01-08 15:13:49 -080015028
ctillerc6d61c42014-12-15 14:52:08 -080015029CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_SRC = \
15030
Craig Tiller61b910f2015-02-15 10:54:07 -080015031CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -080015032
15033ifeq ($(NO_SECURE),true)
15034
Nicolas Noble047b7272015-01-16 13:55:05 -080015035# You can't build secure targets if you don't have OpenSSL with ALPN.
15036
Craig Tiller61b910f2015-02-15 10:54:07 -080015037$(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080015038
15039else
15040
Craig Tiller61b910f2015-02-15 10:54:07 -080015041$(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -080015042 $(E) "[LD] Linking $@"
15043 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015044 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -080015045
15046endif
15047
Craig Tillerd4773f52015-01-12 16:38:47 -080015048
Craig Tiller8f126a62015-01-15 08:50:19 -080015049deps_chttp2_socket_pair_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080015050
15051ifneq ($(NO_SECURE),true)
15052ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015053-include $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080015054endif
15055endif
15056
ctillerc6d61c42014-12-15 14:52:08 -080015057
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015058CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
15059
Craig Tiller61b910f2015-02-15 10:54:07 -080015060CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015061
nnoble69ac39f2014-12-12 15:43:38 -080015062ifeq ($(NO_SECURE),true)
15063
Nicolas Noble047b7272015-01-16 13:55:05 -080015064# You can't build secure targets if you don't have OpenSSL with ALPN.
15065
Craig Tiller61b910f2015-02-15 10:54:07 -080015066$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015067
15068else
15069
Craig Tiller61b910f2015-02-15 10:54:07 -080015070$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015071 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015072 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015073 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015074
nnoble69ac39f2014-12-12 15:43:38 -080015075endif
15076
Craig Tillerd4773f52015-01-12 16:38:47 -080015077
Craig Tiller8f126a62015-01-15 08:50:19 -080015078deps_chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015079
nnoble69ac39f2014-12-12 15:43:38 -080015080ifneq ($(NO_SECURE),true)
15081ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015082-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015083endif
nnoble69ac39f2014-12-12 15:43:38 -080015084endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015085
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015086
15087CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
15088
Craig Tiller61b910f2015-02-15 10:54:07 -080015089CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015090
nnoble69ac39f2014-12-12 15:43:38 -080015091ifeq ($(NO_SECURE),true)
15092
Nicolas Noble047b7272015-01-16 13:55:05 -080015093# You can't build secure targets if you don't have OpenSSL with ALPN.
15094
Craig Tiller61b910f2015-02-15 10:54:07 -080015095$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015096
15097else
15098
Craig Tiller61b910f2015-02-15 10:54:07 -080015099$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015100 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015101 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015102 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015103
nnoble69ac39f2014-12-12 15:43:38 -080015104endif
15105
Craig Tillerd4773f52015-01-12 16:38:47 -080015106
Craig Tiller8f126a62015-01-15 08:50:19 -080015107deps_chttp2_socket_pair_early_server_shutdown_finishes_tags_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015108
nnoble69ac39f2014-12-12 15:43:38 -080015109ifneq ($(NO_SECURE),true)
15110ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015111-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015112endif
nnoble69ac39f2014-12-12 15:43:38 -080015113endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015114
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015115
murgatroid99a8c21e82015-02-12 13:55:53 -080015116CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_SRC = \
15117
Craig Tiller61b910f2015-02-15 10:54:07 -080015118CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -080015119
15120ifeq ($(NO_SECURE),true)
15121
15122# You can't build secure targets if you don't have OpenSSL with ALPN.
15123
Craig Tiller61b910f2015-02-15 10:54:07 -080015124$(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080015125
15126else
15127
Craig Tiller61b910f2015-02-15 10:54:07 -080015128$(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test: $(CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
murgatroid99a8c21e82015-02-12 13:55:53 -080015129 $(E) "[LD] Linking $@"
15130 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015131 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test
murgatroid99a8c21e82015-02-12 13:55:53 -080015132
15133endif
15134
15135
15136deps_chttp2_socket_pair_empty_batch_test: $(CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_OBJS:.o=.dep)
15137
15138ifneq ($(NO_SECURE),true)
15139ifneq ($(NO_DEPS),true)
15140-include $(CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_OBJS:.o=.dep)
15141endif
15142endif
15143
15144
Craig Tiller4ffdcd52015-01-16 11:34:55 -080015145CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
15146
Craig Tiller61b910f2015-02-15 10:54:07 -080015147CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC))))
Craig Tiller4ffdcd52015-01-16 11:34:55 -080015148
15149ifeq ($(NO_SECURE),true)
15150
David Klempner7f3ed1e2015-01-16 15:35:56 -080015151# You can't build secure targets if you don't have OpenSSL with ALPN.
15152
Craig Tiller61b910f2015-02-15 10:54:07 -080015153$(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080015154
15155else
15156
Craig Tiller61b910f2015-02-15 10:54:07 -080015157$(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test: $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4ffdcd52015-01-16 11:34:55 -080015158 $(E) "[LD] Linking $@"
15159 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015160 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test
Craig Tiller4ffdcd52015-01-16 11:34:55 -080015161
15162endif
15163
15164
15165deps_chttp2_socket_pair_graceful_server_shutdown_test: $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
15166
15167ifneq ($(NO_SECURE),true)
15168ifneq ($(NO_DEPS),true)
15169-include $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
15170endif
15171endif
15172
15173
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015174CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_SRC = \
15175
Craig Tiller61b910f2015-02-15 10:54:07 -080015176CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015177
nnoble69ac39f2014-12-12 15:43:38 -080015178ifeq ($(NO_SECURE),true)
15179
Nicolas Noble047b7272015-01-16 13:55:05 -080015180# You can't build secure targets if you don't have OpenSSL with ALPN.
15181
Craig Tiller61b910f2015-02-15 10:54:07 -080015182$(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015183
15184else
15185
Craig Tiller61b910f2015-02-15 10:54:07 -080015186$(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015187 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015188 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015189 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015190
nnoble69ac39f2014-12-12 15:43:38 -080015191endif
15192
Craig Tillerd4773f52015-01-12 16:38:47 -080015193
Craig Tiller8f126a62015-01-15 08:50:19 -080015194deps_chttp2_socket_pair_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015195
nnoble69ac39f2014-12-12 15:43:38 -080015196ifneq ($(NO_SECURE),true)
15197ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015198-include $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015199endif
nnoble69ac39f2014-12-12 15:43:38 -080015200endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015201
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015202
15203CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_SRC = \
15204
Craig Tiller61b910f2015-02-15 10:54:07 -080015205CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015206
nnoble69ac39f2014-12-12 15:43:38 -080015207ifeq ($(NO_SECURE),true)
15208
Nicolas Noble047b7272015-01-16 13:55:05 -080015209# You can't build secure targets if you don't have OpenSSL with ALPN.
15210
Craig Tiller61b910f2015-02-15 10:54:07 -080015211$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015212
15213else
15214
Craig Tiller61b910f2015-02-15 10:54:07 -080015215$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015216 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015217 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015218 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015219
nnoble69ac39f2014-12-12 15:43:38 -080015220endif
15221
Craig Tillerd4773f52015-01-12 16:38:47 -080015222
Craig Tiller8f126a62015-01-15 08:50:19 -080015223deps_chttp2_socket_pair_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015224
nnoble69ac39f2014-12-12 15:43:38 -080015225ifneq ($(NO_SECURE),true)
15226ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015227-include $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015228endif
nnoble69ac39f2014-12-12 15:43:38 -080015229endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015230
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015231
15232CHTTP2_SOCKET_PAIR_NO_OP_TEST_SRC = \
15233
Craig Tiller61b910f2015-02-15 10:54:07 -080015234CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015235
nnoble69ac39f2014-12-12 15:43:38 -080015236ifeq ($(NO_SECURE),true)
15237
Nicolas Noble047b7272015-01-16 13:55:05 -080015238# You can't build secure targets if you don't have OpenSSL with ALPN.
15239
Craig Tiller61b910f2015-02-15 10:54:07 -080015240$(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015241
15242else
15243
Craig Tiller61b910f2015-02-15 10:54:07 -080015244$(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test: $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015245 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015246 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015247 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015248
nnoble69ac39f2014-12-12 15:43:38 -080015249endif
15250
Craig Tillerd4773f52015-01-12 16:38:47 -080015251
Craig Tiller8f126a62015-01-15 08:50:19 -080015252deps_chttp2_socket_pair_no_op_test: $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015253
nnoble69ac39f2014-12-12 15:43:38 -080015254ifneq ($(NO_SECURE),true)
15255ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015256-include $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015257endif
nnoble69ac39f2014-12-12 15:43:38 -080015258endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015259
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015260
15261CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_SRC = \
15262
Craig Tiller61b910f2015-02-15 10:54:07 -080015263CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015264
nnoble69ac39f2014-12-12 15:43:38 -080015265ifeq ($(NO_SECURE),true)
15266
Nicolas Noble047b7272015-01-16 13:55:05 -080015267# You can't build secure targets if you don't have OpenSSL with ALPN.
15268
Craig Tiller61b910f2015-02-15 10:54:07 -080015269$(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015270
15271else
15272
Craig Tiller61b910f2015-02-15 10:54:07 -080015273$(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015274 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015275 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015276 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015277
nnoble69ac39f2014-12-12 15:43:38 -080015278endif
15279
Craig Tillerd4773f52015-01-12 16:38:47 -080015280
Craig Tiller8f126a62015-01-15 08:50:19 -080015281deps_chttp2_socket_pair_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015282
nnoble69ac39f2014-12-12 15:43:38 -080015283ifneq ($(NO_SECURE),true)
15284ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015285-include $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015286endif
nnoble69ac39f2014-12-12 15:43:38 -080015287endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015288
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015289
ctiller33023c42014-12-12 16:28:33 -080015290CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
15291
Craig Tiller61b910f2015-02-15 10:54:07 -080015292CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -080015293
15294ifeq ($(NO_SECURE),true)
15295
Nicolas Noble047b7272015-01-16 13:55:05 -080015296# You can't build secure targets if you don't have OpenSSL with ALPN.
15297
Craig Tiller61b910f2015-02-15 10:54:07 -080015298$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -080015299
15300else
15301
Craig Tiller61b910f2015-02-15 10:54:07 -080015302$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -080015303 $(E) "[LD] Linking $@"
15304 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015305 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -080015306
15307endif
15308
Craig Tillerd4773f52015-01-12 16:38:47 -080015309
Craig Tiller8f126a62015-01-15 08:50:19 -080015310deps_chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080015311
15312ifneq ($(NO_SECURE),true)
15313ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015314-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080015315endif
15316endif
15317
ctiller33023c42014-12-12 16:28:33 -080015318
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015319CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
15320
Craig Tiller61b910f2015-02-15 10:54:07 -080015321CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015322
nnoble69ac39f2014-12-12 15:43:38 -080015323ifeq ($(NO_SECURE),true)
15324
Nicolas Noble047b7272015-01-16 13:55:05 -080015325# You can't build secure targets if you don't have OpenSSL with ALPN.
15326
Craig Tiller61b910f2015-02-15 10:54:07 -080015327$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015328
15329else
15330
Craig Tiller61b910f2015-02-15 10:54:07 -080015331$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015332 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015333 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015334 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015335
nnoble69ac39f2014-12-12 15:43:38 -080015336endif
15337
Craig Tillerd4773f52015-01-12 16:38:47 -080015338
Craig Tiller8f126a62015-01-15 08:50:19 -080015339deps_chttp2_socket_pair_request_response_with_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015340
nnoble69ac39f2014-12-12 15:43:38 -080015341ifneq ($(NO_SECURE),true)
15342ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015343-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015344endif
nnoble69ac39f2014-12-12 15:43:38 -080015345endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015346
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015347
15348CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
15349
Craig Tiller61b910f2015-02-15 10:54:07 -080015350CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015351
nnoble69ac39f2014-12-12 15:43:38 -080015352ifeq ($(NO_SECURE),true)
15353
Nicolas Noble047b7272015-01-16 13:55:05 -080015354# You can't build secure targets if you don't have OpenSSL with ALPN.
15355
Craig Tiller61b910f2015-02-15 10:54:07 -080015356$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015357
15358else
15359
Craig Tiller61b910f2015-02-15 10:54:07 -080015360$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015361 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015362 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015363 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015364
nnoble69ac39f2014-12-12 15:43:38 -080015365endif
15366
Craig Tillerd4773f52015-01-12 16:38:47 -080015367
Craig Tiller8f126a62015-01-15 08:50:19 -080015368deps_chttp2_socket_pair_request_response_with_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015369
nnoble69ac39f2014-12-12 15:43:38 -080015370ifneq ($(NO_SECURE),true)
15371ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015372-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015373endif
nnoble69ac39f2014-12-12 15:43:38 -080015374endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015375
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015376
Craig Tillercff2d152015-02-05 13:22:49 -080015377CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -080015378
Craig Tiller61b910f2015-02-15 10:54:07 -080015379CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -080015380
15381ifeq ($(NO_SECURE),true)
15382
Nicolas Noble047b7272015-01-16 13:55:05 -080015383# You can't build secure targets if you don't have OpenSSL with ALPN.
15384
Craig Tiller61b910f2015-02-15 10:54:07 -080015385$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -080015386
15387else
15388
Craig Tiller61b910f2015-02-15 10:54:07 -080015389$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -080015390 $(E) "[LD] Linking $@"
15391 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015392 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test
ctiller2845cad2014-12-15 15:14:12 -080015393
15394endif
15395
Craig Tillerd4773f52015-01-12 16:38:47 -080015396
Craig Tillercff2d152015-02-05 13:22:49 -080015397deps_chttp2_socket_pair_request_with_large_metadata_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080015398
15399ifneq ($(NO_SECURE),true)
15400ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -080015401-include $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
15402endif
15403endif
15404
15405
15406CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_SRC = \
15407
Craig Tiller61b910f2015-02-15 10:54:07 -080015408CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080015409
15410ifeq ($(NO_SECURE),true)
15411
15412# You can't build secure targets if you don't have OpenSSL with ALPN.
15413
Craig Tiller61b910f2015-02-15 10:54:07 -080015414$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080015415
15416else
15417
Craig Tiller61b910f2015-02-15 10:54:07 -080015418$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080015419 $(E) "[LD] Linking $@"
15420 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015421 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test
Craig Tillercff2d152015-02-05 13:22:49 -080015422
15423endif
15424
15425
15426deps_chttp2_socket_pair_request_with_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
15427
15428ifneq ($(NO_SECURE),true)
15429ifneq ($(NO_DEPS),true)
15430-include $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080015431endif
15432endif
15433
ctiller2845cad2014-12-15 15:14:12 -080015434
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015435CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
15436
Craig Tiller61b910f2015-02-15 10:54:07 -080015437CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015438
nnoble69ac39f2014-12-12 15:43:38 -080015439ifeq ($(NO_SECURE),true)
15440
Nicolas Noble047b7272015-01-16 13:55:05 -080015441# You can't build secure targets if you don't have OpenSSL with ALPN.
15442
Craig Tiller61b910f2015-02-15 10:54:07 -080015443$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015444
15445else
15446
Craig Tiller61b910f2015-02-15 10:54:07 -080015447$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015448 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015449 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015450 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015451
nnoble69ac39f2014-12-12 15:43:38 -080015452endif
15453
Craig Tillerd4773f52015-01-12 16:38:47 -080015454
Craig Tiller8f126a62015-01-15 08:50:19 -080015455deps_chttp2_socket_pair_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015456
nnoble69ac39f2014-12-12 15:43:38 -080015457ifneq ($(NO_SECURE),true)
15458ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015459-include $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015460endif
nnoble69ac39f2014-12-12 15:43:38 -080015461endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015462
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015463
15464CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_SRC = \
15465
Craig Tiller61b910f2015-02-15 10:54:07 -080015466CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015467
nnoble69ac39f2014-12-12 15:43:38 -080015468ifeq ($(NO_SECURE),true)
15469
Nicolas Noble047b7272015-01-16 13:55:05 -080015470# You can't build secure targets if you don't have OpenSSL with ALPN.
15471
Craig Tiller61b910f2015-02-15 10:54:07 -080015472$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015473
15474else
15475
Craig Tiller61b910f2015-02-15 10:54:07 -080015476$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015477 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015478 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015479 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015480
nnoble69ac39f2014-12-12 15:43:38 -080015481endif
15482
Craig Tillerd4773f52015-01-12 16:38:47 -080015483
Craig Tiller8f126a62015-01-15 08:50:19 -080015484deps_chttp2_socket_pair_simple_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015485
nnoble69ac39f2014-12-12 15:43:38 -080015486ifneq ($(NO_SECURE),true)
15487ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015488-include $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015489endif
nnoble69ac39f2014-12-12 15:43:38 -080015490endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015491
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015492
nathaniel52878172014-12-09 10:17:19 -080015493CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015494
Craig Tiller61b910f2015-02-15 10:54:07 -080015495CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015496
nnoble69ac39f2014-12-12 15:43:38 -080015497ifeq ($(NO_SECURE),true)
15498
Nicolas Noble047b7272015-01-16 13:55:05 -080015499# You can't build secure targets if you don't have OpenSSL with ALPN.
15500
Craig Tiller61b910f2015-02-15 10:54:07 -080015501$(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015502
15503else
15504
Craig Tiller61b910f2015-02-15 10:54:07 -080015505$(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_test: $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015506 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015507 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015508 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015509
nnoble69ac39f2014-12-12 15:43:38 -080015510endif
15511
Craig Tillerd4773f52015-01-12 16:38:47 -080015512
Craig Tiller8f126a62015-01-15 08:50:19 -080015513deps_chttp2_socket_pair_thread_stress_test: $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015514
nnoble69ac39f2014-12-12 15:43:38 -080015515ifneq ($(NO_SECURE),true)
15516ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015517-include $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015518endif
nnoble69ac39f2014-12-12 15:43:38 -080015519endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015520
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015521
15522CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
15523
Craig Tiller61b910f2015-02-15 10:54:07 -080015524CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015525
nnoble69ac39f2014-12-12 15:43:38 -080015526ifeq ($(NO_SECURE),true)
15527
Nicolas Noble047b7272015-01-16 13:55:05 -080015528# You can't build secure targets if you don't have OpenSSL with ALPN.
15529
Craig Tiller61b910f2015-02-15 10:54:07 -080015530$(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015531
15532else
15533
Craig Tiller61b910f2015-02-15 10:54:07 -080015534$(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test: $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015535 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015536 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015537 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015538
nnoble69ac39f2014-12-12 15:43:38 -080015539endif
15540
Craig Tillerd4773f52015-01-12 16:38:47 -080015541
Craig Tiller8f126a62015-01-15 08:50:19 -080015542deps_chttp2_socket_pair_writes_done_hangs_with_pending_read_test: $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015543
nnoble69ac39f2014-12-12 15:43:38 -080015544ifneq ($(NO_SECURE),true)
15545ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015546-include $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015547endif
nnoble69ac39f2014-12-12 15:43:38 -080015548endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015549
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015550
Craig Tiller2c189e32015-02-03 13:56:55 -080015551CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
15552
Craig Tiller61b910f2015-02-15 10:54:07 -080015553CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015554
15555ifeq ($(NO_SECURE),true)
15556
15557# You can't build secure targets if you don't have OpenSSL with ALPN.
15558
Craig Tiller61b910f2015-02-15 10:54:07 -080015559$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015560
15561else
15562
Craig Tiller61b910f2015-02-15 10:54:07 -080015563$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015564 $(E) "[LD] Linking $@"
15565 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015566 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015567
15568endif
15569
15570
15571deps_chttp2_socket_pair_cancel_after_accept_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
15572
15573ifneq ($(NO_SECURE),true)
15574ifneq ($(NO_DEPS),true)
15575-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
15576endif
15577endif
15578
15579
15580CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
15581
Craig Tiller61b910f2015-02-15 10:54:07 -080015582CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015583
15584ifeq ($(NO_SECURE),true)
15585
15586# You can't build secure targets if you don't have OpenSSL with ALPN.
15587
Craig Tiller61b910f2015-02-15 10:54:07 -080015588$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015589
15590else
15591
Craig Tiller61b910f2015-02-15 10:54:07 -080015592$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015593 $(E) "[LD] Linking $@"
15594 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015595 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015596
15597endif
15598
15599
15600deps_chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
15601
15602ifneq ($(NO_SECURE),true)
15603ifneq ($(NO_DEPS),true)
15604-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
15605endif
15606endif
15607
15608
15609CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
15610
Craig Tiller61b910f2015-02-15 10:54:07 -080015611CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015612
15613ifeq ($(NO_SECURE),true)
15614
15615# You can't build secure targets if you don't have OpenSSL with ALPN.
15616
Craig Tiller61b910f2015-02-15 10:54:07 -080015617$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015618
15619else
15620
Craig Tiller61b910f2015-02-15 10:54:07 -080015621$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015622 $(E) "[LD] Linking $@"
15623 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015624 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015625
15626endif
15627
15628
15629deps_chttp2_socket_pair_cancel_after_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
15630
15631ifneq ($(NO_SECURE),true)
15632ifneq ($(NO_DEPS),true)
15633-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
15634endif
15635endif
15636
15637
15638CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
15639
Craig Tiller61b910f2015-02-15 10:54:07 -080015640CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015641
15642ifeq ($(NO_SECURE),true)
15643
15644# You can't build secure targets if you don't have OpenSSL with ALPN.
15645
Craig Tiller61b910f2015-02-15 10:54:07 -080015646$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015647
15648else
15649
Craig Tiller61b910f2015-02-15 10:54:07 -080015650$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015651 $(E) "[LD] Linking $@"
15652 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015653 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015654
15655endif
15656
15657
15658deps_chttp2_socket_pair_cancel_before_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
15659
15660ifneq ($(NO_SECURE),true)
15661ifneq ($(NO_DEPS),true)
15662-include $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
15663endif
15664endif
15665
15666
15667CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
15668
Craig Tiller61b910f2015-02-15 10:54:07 -080015669CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015670
15671ifeq ($(NO_SECURE),true)
15672
15673# You can't build secure targets if you don't have OpenSSL with ALPN.
15674
Craig Tiller61b910f2015-02-15 10:54:07 -080015675$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015676
15677else
15678
Craig Tiller61b910f2015-02-15 10:54:07 -080015679$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015680 $(E) "[LD] Linking $@"
15681 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015682 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015683
15684endif
15685
15686
15687deps_chttp2_socket_pair_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
15688
15689ifneq ($(NO_SECURE),true)
15690ifneq ($(NO_DEPS),true)
15691-include $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
15692endif
15693endif
15694
15695
15696CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
15697
Craig Tiller61b910f2015-02-15 10:54:07 -080015698CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015699
15700ifeq ($(NO_SECURE),true)
15701
15702# You can't build secure targets if you don't have OpenSSL with ALPN.
15703
Craig Tiller61b910f2015-02-15 10:54:07 -080015704$(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015705
15706else
15707
Craig Tiller61b910f2015-02-15 10:54:07 -080015708$(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015709 $(E) "[LD] Linking $@"
15710 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015711 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015712
15713endif
15714
15715
15716deps_chttp2_socket_pair_census_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
15717
15718ifneq ($(NO_SECURE),true)
15719ifneq ($(NO_DEPS),true)
15720-include $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
15721endif
15722endif
15723
15724
15725CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
15726
Craig Tiller61b910f2015-02-15 10:54:07 -080015727CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015728
15729ifeq ($(NO_SECURE),true)
15730
15731# You can't build secure targets if you don't have OpenSSL with ALPN.
15732
Craig Tiller61b910f2015-02-15 10:54:07 -080015733$(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015734
15735else
15736
Craig Tiller61b910f2015-02-15 10:54:07 -080015737$(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_legacy_test: $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015738 $(E) "[LD] Linking $@"
15739 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015740 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015741
15742endif
15743
15744
15745deps_chttp2_socket_pair_disappearing_server_legacy_test: $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
15746
15747ifneq ($(NO_SECURE),true)
15748ifneq ($(NO_DEPS),true)
15749-include $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
15750endif
15751endif
15752
15753
15754CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
15755
Craig Tiller61b910f2015-02-15 10:54:07 -080015756CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015757
15758ifeq ($(NO_SECURE),true)
15759
15760# You can't build secure targets if you don't have OpenSSL with ALPN.
15761
Craig Tiller61b910f2015-02-15 10:54:07 -080015762$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015763
15764else
15765
Craig Tiller61b910f2015-02-15 10:54:07 -080015766$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015767 $(E) "[LD] Linking $@"
15768 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015769 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015770
15771endif
15772
15773
15774deps_chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
15775
15776ifneq ($(NO_SECURE),true)
15777ifneq ($(NO_DEPS),true)
15778-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
15779endif
15780endif
15781
15782
15783CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
15784
Craig Tiller61b910f2015-02-15 10:54:07 -080015785CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015786
15787ifeq ($(NO_SECURE),true)
15788
15789# You can't build secure targets if you don't have OpenSSL with ALPN.
15790
Craig Tiller61b910f2015-02-15 10:54:07 -080015791$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015792
15793else
15794
Craig Tiller61b910f2015-02-15 10:54:07 -080015795$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015796 $(E) "[LD] Linking $@"
15797 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015798 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015799
15800endif
15801
15802
15803deps_chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
15804
15805ifneq ($(NO_SECURE),true)
15806ifneq ($(NO_DEPS),true)
15807-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
15808endif
15809endif
15810
15811
15812CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
15813
Craig Tiller61b910f2015-02-15 10:54:07 -080015814CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015815
15816ifeq ($(NO_SECURE),true)
15817
15818# You can't build secure targets if you don't have OpenSSL with ALPN.
15819
Craig Tiller61b910f2015-02-15 10:54:07 -080015820$(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015821
15822else
15823
Craig Tiller61b910f2015-02-15 10:54:07 -080015824$(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_legacy_test: $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015825 $(E) "[LD] Linking $@"
15826 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015827 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015828
15829endif
15830
15831
15832deps_chttp2_socket_pair_graceful_server_shutdown_legacy_test: $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
15833
15834ifneq ($(NO_SECURE),true)
15835ifneq ($(NO_DEPS),true)
15836-include $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
15837endif
15838endif
15839
15840
15841CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
15842
Craig Tiller61b910f2015-02-15 10:54:07 -080015843CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015844
15845ifeq ($(NO_SECURE),true)
15846
15847# You can't build secure targets if you don't have OpenSSL with ALPN.
15848
Craig Tiller61b910f2015-02-15 10:54:07 -080015849$(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015850
15851else
15852
Craig Tiller61b910f2015-02-15 10:54:07 -080015853$(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_legacy_test: $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015854 $(E) "[LD] Linking $@"
15855 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015856 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015857
15858endif
15859
15860
15861deps_chttp2_socket_pair_invoke_large_request_legacy_test: $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
15862
15863ifneq ($(NO_SECURE),true)
15864ifneq ($(NO_DEPS),true)
15865-include $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
15866endif
15867endif
15868
15869
15870CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
15871
Craig Tiller61b910f2015-02-15 10:54:07 -080015872CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015873
15874ifeq ($(NO_SECURE),true)
15875
15876# You can't build secure targets if you don't have OpenSSL with ALPN.
15877
Craig Tiller61b910f2015-02-15 10:54:07 -080015878$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015879
15880else
15881
Craig Tiller61b910f2015-02-15 10:54:07 -080015882$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_legacy_test: $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015883 $(E) "[LD] Linking $@"
15884 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015885 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015886
15887endif
15888
15889
15890deps_chttp2_socket_pair_max_concurrent_streams_legacy_test: $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
15891
15892ifneq ($(NO_SECURE),true)
15893ifneq ($(NO_DEPS),true)
15894-include $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
15895endif
15896endif
15897
15898
15899CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_SRC = \
15900
Craig Tiller61b910f2015-02-15 10:54:07 -080015901CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015902
15903ifeq ($(NO_SECURE),true)
15904
15905# You can't build secure targets if you don't have OpenSSL with ALPN.
15906
Craig Tiller61b910f2015-02-15 10:54:07 -080015907$(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015908
15909else
15910
Craig Tiller61b910f2015-02-15 10:54:07 -080015911$(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_legacy_test: $(CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015912 $(E) "[LD] Linking $@"
15913 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015914 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015915
15916endif
15917
15918
15919deps_chttp2_socket_pair_no_op_legacy_test: $(CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
15920
15921ifneq ($(NO_SECURE),true)
15922ifneq ($(NO_DEPS),true)
15923-include $(CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
15924endif
15925endif
15926
15927
15928CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
15929
Craig Tiller61b910f2015-02-15 10:54:07 -080015930CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015931
15932ifeq ($(NO_SECURE),true)
15933
15934# You can't build secure targets if you don't have OpenSSL with ALPN.
15935
Craig Tiller61b910f2015-02-15 10:54:07 -080015936$(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015937
15938else
15939
Craig Tiller61b910f2015-02-15 10:54:07 -080015940$(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_legacy_test: $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015941 $(E) "[LD] Linking $@"
15942 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015943 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015944
15945endif
15946
15947
15948deps_chttp2_socket_pair_ping_pong_streaming_legacy_test: $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
15949
15950ifneq ($(NO_SECURE),true)
15951ifneq ($(NO_DEPS),true)
15952-include $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
15953endif
15954endif
15955
15956
15957CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
15958
Craig Tiller61b910f2015-02-15 10:54:07 -080015959CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015960
15961ifeq ($(NO_SECURE),true)
15962
15963# You can't build secure targets if you don't have OpenSSL with ALPN.
15964
Craig Tiller61b910f2015-02-15 10:54:07 -080015965$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015966
15967else
15968
Craig Tiller61b910f2015-02-15 10:54:07 -080015969$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015970 $(E) "[LD] Linking $@"
15971 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015972 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080015973
15974endif
15975
15976
15977deps_chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
15978
15979ifneq ($(NO_SECURE),true)
15980ifneq ($(NO_DEPS),true)
15981-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
15982endif
15983endif
15984
15985
15986CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
15987
Craig Tiller61b910f2015-02-15 10:54:07 -080015988CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080015989
15990ifeq ($(NO_SECURE),true)
15991
15992# You can't build secure targets if you don't have OpenSSL with ALPN.
15993
Craig Tiller61b910f2015-02-15 10:54:07 -080015994$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015995
15996else
15997
Craig Tiller61b910f2015-02-15 10:54:07 -080015998$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080015999 $(E) "[LD] Linking $@"
16000 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016001 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080016002
16003endif
16004
16005
16006deps_chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16007
16008ifneq ($(NO_SECURE),true)
16009ifneq ($(NO_DEPS),true)
16010-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16011endif
16012endif
16013
16014
16015CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
16016
Craig Tiller61b910f2015-02-15 10:54:07 -080016017CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080016018
16019ifeq ($(NO_SECURE),true)
16020
16021# You can't build secure targets if you don't have OpenSSL with ALPN.
16022
Craig Tiller61b910f2015-02-15 10:54:07 -080016023$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016024
16025else
16026
Craig Tiller61b910f2015-02-15 10:54:07 -080016027$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080016028 $(E) "[LD] Linking $@"
16029 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016030 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080016031
16032endif
16033
16034
16035deps_chttp2_socket_pair_request_response_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16036
16037ifneq ($(NO_SECURE),true)
16038ifneq ($(NO_DEPS),true)
16039-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16040endif
16041endif
16042
16043
16044CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
16045
Craig Tiller61b910f2015-02-15 10:54:07 -080016046CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080016047
16048ifeq ($(NO_SECURE),true)
16049
16050# You can't build secure targets if you don't have OpenSSL with ALPN.
16051
Craig Tiller61b910f2015-02-15 10:54:07 -080016052$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016053
16054else
16055
Craig Tiller61b910f2015-02-15 10:54:07 -080016056$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080016057 $(E) "[LD] Linking $@"
16058 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016059 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080016060
16061endif
16062
16063
16064deps_chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16065
16066ifneq ($(NO_SECURE),true)
16067ifneq ($(NO_DEPS),true)
16068-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16069endif
16070endif
16071
16072
Craig Tillercff2d152015-02-05 13:22:49 -080016073CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
16074
Craig Tiller61b910f2015-02-15 10:54:07 -080016075CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080016076
16077ifeq ($(NO_SECURE),true)
16078
16079# You can't build secure targets if you don't have OpenSSL with ALPN.
16080
Craig Tiller61b910f2015-02-15 10:54:07 -080016081$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080016082
16083else
16084
Craig Tiller61b910f2015-02-15 10:54:07 -080016085$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080016086 $(E) "[LD] Linking $@"
16087 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016088 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080016089
16090endif
16091
16092
16093deps_chttp2_socket_pair_request_with_large_metadata_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
16094
16095ifneq ($(NO_SECURE),true)
16096ifneq ($(NO_DEPS),true)
16097-include $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
16098endif
16099endif
16100
16101
16102CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
16103
Craig Tiller61b910f2015-02-15 10:54:07 -080016104CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080016105
16106ifeq ($(NO_SECURE),true)
16107
16108# You can't build secure targets if you don't have OpenSSL with ALPN.
16109
Craig Tiller61b910f2015-02-15 10:54:07 -080016110$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080016111
16112else
16113
Craig Tiller61b910f2015-02-15 10:54:07 -080016114$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080016115 $(E) "[LD] Linking $@"
16116 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016117 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080016118
16119endif
16120
16121
16122deps_chttp2_socket_pair_request_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16123
16124ifneq ($(NO_SECURE),true)
16125ifneq ($(NO_DEPS),true)
16126-include $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16127endif
16128endif
16129
16130
Craig Tiller2c189e32015-02-03 13:56:55 -080016131CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
16132
Craig Tiller61b910f2015-02-15 10:54:07 -080016133CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080016134
16135ifeq ($(NO_SECURE),true)
16136
16137# You can't build secure targets if you don't have OpenSSL with ALPN.
16138
Craig Tiller61b910f2015-02-15 10:54:07 -080016139$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016140
16141else
16142
Craig Tiller61b910f2015-02-15 10:54:07 -080016143$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_legacy_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080016144 $(E) "[LD] Linking $@"
16145 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016146 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080016147
16148endif
16149
16150
16151deps_chttp2_socket_pair_simple_delayed_request_legacy_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
16152
16153ifneq ($(NO_SECURE),true)
16154ifneq ($(NO_DEPS),true)
16155-include $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
16156endif
16157endif
16158
16159
16160CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
16161
Craig Tiller61b910f2015-02-15 10:54:07 -080016162CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080016163
16164ifeq ($(NO_SECURE),true)
16165
16166# You can't build secure targets if you don't have OpenSSL with ALPN.
16167
Craig Tiller61b910f2015-02-15 10:54:07 -080016168$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016169
16170else
16171
Craig Tiller61b910f2015-02-15 10:54:07 -080016172$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080016173 $(E) "[LD] Linking $@"
16174 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016175 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080016176
16177endif
16178
16179
16180deps_chttp2_socket_pair_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
16181
16182ifneq ($(NO_SECURE),true)
16183ifneq ($(NO_DEPS),true)
16184-include $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
16185endif
16186endif
16187
16188
16189CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_SRC = \
16190
Craig Tiller61b910f2015-02-15 10:54:07 -080016191CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080016192
16193ifeq ($(NO_SECURE),true)
16194
16195# You can't build secure targets if you don't have OpenSSL with ALPN.
16196
Craig Tiller61b910f2015-02-15 10:54:07 -080016197$(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016198
16199else
16200
Craig Tiller61b910f2015-02-15 10:54:07 -080016201$(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_legacy_test: $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080016202 $(E) "[LD] Linking $@"
16203 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016204 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080016205
16206endif
16207
16208
16209deps_chttp2_socket_pair_thread_stress_legacy_test: $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
16210
16211ifneq ($(NO_SECURE),true)
16212ifneq ($(NO_DEPS),true)
16213-include $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
16214endif
16215endif
16216
16217
16218CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
16219
Craig Tiller61b910f2015-02-15 10:54:07 -080016220CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080016221
16222ifeq ($(NO_SECURE),true)
16223
16224# You can't build secure targets if you don't have OpenSSL with ALPN.
16225
Craig Tiller61b910f2015-02-15 10:54:07 -080016226$(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016227
16228else
16229
Craig Tiller61b910f2015-02-15 10:54:07 -080016230$(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080016231 $(E) "[LD] Linking $@"
16232 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016233 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080016234
16235endif
16236
16237
16238deps_chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
16239
16240ifneq ($(NO_SECURE),true)
16241ifneq ($(NO_DEPS),true)
16242-include $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
16243endif
16244endif
16245
16246
nnoble0c475f02014-12-05 15:37:39 -080016247CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_SRC = \
16248
Craig Tiller61b910f2015-02-15 10:54:07 -080016249CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016250
nnoble69ac39f2014-12-12 15:43:38 -080016251ifeq ($(NO_SECURE),true)
16252
Nicolas Noble047b7272015-01-16 13:55:05 -080016253# You can't build secure targets if you don't have OpenSSL with ALPN.
16254
Craig Tiller61b910f2015-02-15 10:54:07 -080016255$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016256
16257else
16258
Craig Tiller61b910f2015-02-15 10:54:07 -080016259$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016260 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016261 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016262 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test
nnoble0c475f02014-12-05 15:37:39 -080016263
nnoble69ac39f2014-12-12 15:43:38 -080016264endif
16265
Craig Tillerd4773f52015-01-12 16:38:47 -080016266
Craig Tiller8f126a62015-01-15 08:50:19 -080016267deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016268
nnoble69ac39f2014-12-12 15:43:38 -080016269ifneq ($(NO_SECURE),true)
16270ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016271-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016272endif
nnoble69ac39f2014-12-12 15:43:38 -080016273endif
nnoble0c475f02014-12-05 15:37:39 -080016274
nnoble0c475f02014-12-05 15:37:39 -080016275
16276CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
16277
Craig Tiller61b910f2015-02-15 10:54:07 -080016278CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016279
nnoble69ac39f2014-12-12 15:43:38 -080016280ifeq ($(NO_SECURE),true)
16281
Nicolas Noble047b7272015-01-16 13:55:05 -080016282# You can't build secure targets if you don't have OpenSSL with ALPN.
16283
Craig Tiller61b910f2015-02-15 10:54:07 -080016284$(BINDIR)/$(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 -080016285
16286else
16287
Craig Tiller61b910f2015-02-15 10:54:07 -080016288$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016289 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016290 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016291 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test
nnoble0c475f02014-12-05 15:37:39 -080016292
nnoble69ac39f2014-12-12 15:43:38 -080016293endif
16294
Craig Tillerd4773f52015-01-12 16:38:47 -080016295
Craig Tiller8f126a62015-01-15 08:50:19 -080016296deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016297
nnoble69ac39f2014-12-12 15:43:38 -080016298ifneq ($(NO_SECURE),true)
16299ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016300-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016301endif
nnoble69ac39f2014-12-12 15:43:38 -080016302endif
nnoble0c475f02014-12-05 15:37:39 -080016303
nnoble0c475f02014-12-05 15:37:39 -080016304
16305CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_SRC = \
16306
Craig Tiller61b910f2015-02-15 10:54:07 -080016307CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016308
nnoble69ac39f2014-12-12 15:43:38 -080016309ifeq ($(NO_SECURE),true)
16310
Nicolas Noble047b7272015-01-16 13:55:05 -080016311# You can't build secure targets if you don't have OpenSSL with ALPN.
16312
Craig Tiller61b910f2015-02-15 10:54:07 -080016313$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016314
16315else
16316
Craig Tiller61b910f2015-02-15 10:54:07 -080016317$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016318 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016319 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016320 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test
nnoble0c475f02014-12-05 15:37:39 -080016321
nnoble69ac39f2014-12-12 15:43:38 -080016322endif
16323
Craig Tillerd4773f52015-01-12 16:38:47 -080016324
Craig Tiller8f126a62015-01-15 08:50:19 -080016325deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016326
nnoble69ac39f2014-12-12 15:43:38 -080016327ifneq ($(NO_SECURE),true)
16328ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016329-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016330endif
nnoble69ac39f2014-12-12 15:43:38 -080016331endif
nnoble0c475f02014-12-05 15:37:39 -080016332
nnoble0c475f02014-12-05 15:37:39 -080016333
16334CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_SRC = \
16335
Craig Tiller61b910f2015-02-15 10:54:07 -080016336CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016337
nnoble69ac39f2014-12-12 15:43:38 -080016338ifeq ($(NO_SECURE),true)
16339
Nicolas Noble047b7272015-01-16 13:55:05 -080016340# You can't build secure targets if you don't have OpenSSL with ALPN.
16341
Craig Tiller61b910f2015-02-15 10:54:07 -080016342$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016343
16344else
16345
Craig Tiller61b910f2015-02-15 10:54:07 -080016346$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016347 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016348 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016349 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test
nnoble0c475f02014-12-05 15:37:39 -080016350
nnoble69ac39f2014-12-12 15:43:38 -080016351endif
16352
Craig Tillerd4773f52015-01-12 16:38:47 -080016353
Craig Tiller8f126a62015-01-15 08:50:19 -080016354deps_chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016355
nnoble69ac39f2014-12-12 15:43:38 -080016356ifneq ($(NO_SECURE),true)
16357ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016358-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016359endif
nnoble69ac39f2014-12-12 15:43:38 -080016360endif
nnoble0c475f02014-12-05 15:37:39 -080016361
nnoble0c475f02014-12-05 15:37:39 -080016362
16363CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_SRC = \
16364
Craig Tiller61b910f2015-02-15 10:54:07 -080016365CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016366
nnoble69ac39f2014-12-12 15:43:38 -080016367ifeq ($(NO_SECURE),true)
16368
Nicolas Noble047b7272015-01-16 13:55:05 -080016369# You can't build secure targets if you don't have OpenSSL with ALPN.
16370
Craig Tiller61b910f2015-02-15 10:54:07 -080016371$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016372
16373else
16374
Craig Tiller61b910f2015-02-15 10:54:07 -080016375$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016376 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016377 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016378 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test
nnoble0c475f02014-12-05 15:37:39 -080016379
nnoble69ac39f2014-12-12 15:43:38 -080016380endif
16381
Craig Tillerd4773f52015-01-12 16:38:47 -080016382
Craig Tiller8f126a62015-01-15 08:50:19 -080016383deps_chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016384
nnoble69ac39f2014-12-12 15:43:38 -080016385ifneq ($(NO_SECURE),true)
16386ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016387-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016388endif
nnoble69ac39f2014-12-12 15:43:38 -080016389endif
nnoble0c475f02014-12-05 15:37:39 -080016390
nnoble0c475f02014-12-05 15:37:39 -080016391
hongyu24200d32015-01-08 15:13:49 -080016392CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
16393
Craig Tiller61b910f2015-02-15 10:54:07 -080016394CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -080016395
16396ifeq ($(NO_SECURE),true)
16397
Nicolas Noble047b7272015-01-16 13:55:05 -080016398# You can't build secure targets if you don't have OpenSSL with ALPN.
16399
Craig Tiller61b910f2015-02-15 10:54:07 -080016400$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080016401
16402else
16403
Craig Tiller61b910f2015-02-15 10:54:07 -080016404$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
hongyu24200d32015-01-08 15:13:49 -080016405 $(E) "[LD] Linking $@"
16406 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016407 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test
hongyu24200d32015-01-08 15:13:49 -080016408
16409endif
16410
Craig Tillerd4773f52015-01-12 16:38:47 -080016411
Craig Tiller8f126a62015-01-15 08:50:19 -080016412deps_chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080016413
16414ifneq ($(NO_SECURE),true)
16415ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016416-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080016417endif
16418endif
16419
hongyu24200d32015-01-08 15:13:49 -080016420
ctillerc6d61c42014-12-15 14:52:08 -080016421CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_SRC = \
16422
Craig Tiller61b910f2015-02-15 10:54:07 -080016423CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -080016424
16425ifeq ($(NO_SECURE),true)
16426
Nicolas Noble047b7272015-01-16 13:55:05 -080016427# You can't build secure targets if you don't have OpenSSL with ALPN.
16428
Craig Tiller61b910f2015-02-15 10:54:07 -080016429$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080016430
16431else
16432
Craig Tiller61b910f2015-02-15 10:54:07 -080016433$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctillerc6d61c42014-12-15 14:52:08 -080016434 $(E) "[LD] Linking $@"
16435 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016436 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test
ctillerc6d61c42014-12-15 14:52:08 -080016437
16438endif
16439
Craig Tillerd4773f52015-01-12 16:38:47 -080016440
Craig Tiller8f126a62015-01-15 08:50:19 -080016441deps_chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080016442
16443ifneq ($(NO_SECURE),true)
16444ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016445-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080016446endif
16447endif
16448
ctillerc6d61c42014-12-15 14:52:08 -080016449
nnoble0c475f02014-12-05 15:37:39 -080016450CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
16451
Craig Tiller61b910f2015-02-15 10:54:07 -080016452CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016453
nnoble69ac39f2014-12-12 15:43:38 -080016454ifeq ($(NO_SECURE),true)
16455
Nicolas Noble047b7272015-01-16 13:55:05 -080016456# You can't build secure targets if you don't have OpenSSL with ALPN.
16457
Craig Tiller61b910f2015-02-15 10:54:07 -080016458$(BINDIR)/$(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 -080016459
16460else
16461
Craig Tiller61b910f2015-02-15 10:54:07 -080016462$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016463 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016464 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016465 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test
nnoble0c475f02014-12-05 15:37:39 -080016466
nnoble69ac39f2014-12-12 15:43:38 -080016467endif
16468
Craig Tillerd4773f52015-01-12 16:38:47 -080016469
Craig Tiller8f126a62015-01-15 08:50:19 -080016470deps_chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016471
nnoble69ac39f2014-12-12 15:43:38 -080016472ifneq ($(NO_SECURE),true)
16473ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016474-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016475endif
nnoble69ac39f2014-12-12 15:43:38 -080016476endif
nnoble0c475f02014-12-05 15:37:39 -080016477
nnoble0c475f02014-12-05 15:37:39 -080016478
16479CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
16480
Craig Tiller61b910f2015-02-15 10:54:07 -080016481CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016482
nnoble69ac39f2014-12-12 15:43:38 -080016483ifeq ($(NO_SECURE),true)
16484
Nicolas Noble047b7272015-01-16 13:55:05 -080016485# You can't build secure targets if you don't have OpenSSL with ALPN.
16486
Craig Tiller61b910f2015-02-15 10:54:07 -080016487$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016488
16489else
16490
Craig Tiller61b910f2015-02-15 10:54:07 -080016491$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016492 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016493 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016494 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test
nnoble0c475f02014-12-05 15:37:39 -080016495
nnoble69ac39f2014-12-12 15:43:38 -080016496endif
16497
Craig Tillerd4773f52015-01-12 16:38:47 -080016498
Craig Tiller8f126a62015-01-15 08:50:19 -080016499deps_chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016500
nnoble69ac39f2014-12-12 15:43:38 -080016501ifneq ($(NO_SECURE),true)
16502ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016503-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016504endif
nnoble69ac39f2014-12-12 15:43:38 -080016505endif
nnoble0c475f02014-12-05 15:37:39 -080016506
nnoble0c475f02014-12-05 15:37:39 -080016507
murgatroid99a8c21e82015-02-12 13:55:53 -080016508CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EMPTY_BATCH_TEST_SRC = \
16509
Craig Tiller61b910f2015-02-15 10:54:07 -080016510CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EMPTY_BATCH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EMPTY_BATCH_TEST_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -080016511
16512ifeq ($(NO_SECURE),true)
16513
16514# You can't build secure targets if you don't have OpenSSL with ALPN.
16515
Craig Tiller61b910f2015-02-15 10:54:07 -080016516$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080016517
16518else
16519
Craig Tiller61b910f2015-02-15 10:54:07 -080016520$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
murgatroid99a8c21e82015-02-12 13:55:53 -080016521 $(E) "[LD] Linking $@"
16522 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016523 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EMPTY_BATCH_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test
murgatroid99a8c21e82015-02-12 13:55:53 -080016524
16525endif
16526
16527
16528deps_chttp2_socket_pair_one_byte_at_a_time_empty_batch_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EMPTY_BATCH_TEST_OBJS:.o=.dep)
16529
16530ifneq ($(NO_SECURE),true)
16531ifneq ($(NO_DEPS),true)
16532-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EMPTY_BATCH_TEST_OBJS:.o=.dep)
16533endif
16534endif
16535
16536
Craig Tiller4ffdcd52015-01-16 11:34:55 -080016537CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
16538
Craig Tiller61b910f2015-02-15 10:54:07 -080016539CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC))))
Craig Tiller4ffdcd52015-01-16 11:34:55 -080016540
16541ifeq ($(NO_SECURE),true)
16542
David Klempner7f3ed1e2015-01-16 15:35:56 -080016543# You can't build secure targets if you don't have OpenSSL with ALPN.
16544
Craig Tiller61b910f2015-02-15 10:54:07 -080016545$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080016546
16547else
16548
Craig Tiller61b910f2015-02-15 10:54:07 -080016549$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4ffdcd52015-01-16 11:34:55 -080016550 $(E) "[LD] Linking $@"
16551 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016552 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test
Craig Tiller4ffdcd52015-01-16 11:34:55 -080016553
16554endif
16555
16556
16557deps_chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
16558
16559ifneq ($(NO_SECURE),true)
16560ifneq ($(NO_DEPS),true)
16561-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
16562endif
16563endif
16564
16565
nnoble0c475f02014-12-05 15:37:39 -080016566CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_SRC = \
16567
Craig Tiller61b910f2015-02-15 10:54:07 -080016568CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016569
nnoble69ac39f2014-12-12 15:43:38 -080016570ifeq ($(NO_SECURE),true)
16571
Nicolas Noble047b7272015-01-16 13:55:05 -080016572# You can't build secure targets if you don't have OpenSSL with ALPN.
16573
Craig Tiller61b910f2015-02-15 10:54:07 -080016574$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016575
16576else
16577
Craig Tiller61b910f2015-02-15 10:54:07 -080016578$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016579 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016580 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016581 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test
nnoble0c475f02014-12-05 15:37:39 -080016582
nnoble69ac39f2014-12-12 15:43:38 -080016583endif
16584
Craig Tillerd4773f52015-01-12 16:38:47 -080016585
Craig Tiller8f126a62015-01-15 08:50:19 -080016586deps_chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016587
nnoble69ac39f2014-12-12 15:43:38 -080016588ifneq ($(NO_SECURE),true)
16589ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016590-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016591endif
nnoble69ac39f2014-12-12 15:43:38 -080016592endif
nnoble0c475f02014-12-05 15:37:39 -080016593
nnoble0c475f02014-12-05 15:37:39 -080016594
16595CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_SRC = \
16596
Craig Tiller61b910f2015-02-15 10:54:07 -080016597CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016598
nnoble69ac39f2014-12-12 15:43:38 -080016599ifeq ($(NO_SECURE),true)
16600
Nicolas Noble047b7272015-01-16 13:55:05 -080016601# You can't build secure targets if you don't have OpenSSL with ALPN.
16602
Craig Tiller61b910f2015-02-15 10:54:07 -080016603$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016604
16605else
16606
Craig Tiller61b910f2015-02-15 10:54:07 -080016607$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016608 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016609 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016610 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test
nnoble0c475f02014-12-05 15:37:39 -080016611
nnoble69ac39f2014-12-12 15:43:38 -080016612endif
16613
Craig Tillerd4773f52015-01-12 16:38:47 -080016614
Craig Tiller8f126a62015-01-15 08:50:19 -080016615deps_chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016616
nnoble69ac39f2014-12-12 15:43:38 -080016617ifneq ($(NO_SECURE),true)
16618ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016619-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016620endif
nnoble69ac39f2014-12-12 15:43:38 -080016621endif
nnoble0c475f02014-12-05 15:37:39 -080016622
nnoble0c475f02014-12-05 15:37:39 -080016623
16624CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_SRC = \
16625
Craig Tiller61b910f2015-02-15 10:54:07 -080016626CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016627
nnoble69ac39f2014-12-12 15:43:38 -080016628ifeq ($(NO_SECURE),true)
16629
Nicolas Noble047b7272015-01-16 13:55:05 -080016630# You can't build secure targets if you don't have OpenSSL with ALPN.
16631
Craig Tiller61b910f2015-02-15 10:54:07 -080016632$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016633
16634else
16635
Craig Tiller61b910f2015-02-15 10:54:07 -080016636$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016637 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016638 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016639 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test
nnoble0c475f02014-12-05 15:37:39 -080016640
nnoble69ac39f2014-12-12 15:43:38 -080016641endif
16642
Craig Tillerd4773f52015-01-12 16:38:47 -080016643
Craig Tiller8f126a62015-01-15 08:50:19 -080016644deps_chttp2_socket_pair_one_byte_at_a_time_no_op_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016645
nnoble69ac39f2014-12-12 15:43:38 -080016646ifneq ($(NO_SECURE),true)
16647ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016648-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016649endif
nnoble69ac39f2014-12-12 15:43:38 -080016650endif
nnoble0c475f02014-12-05 15:37:39 -080016651
nnoble0c475f02014-12-05 15:37:39 -080016652
16653CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_SRC = \
16654
Craig Tiller61b910f2015-02-15 10:54:07 -080016655CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016656
nnoble69ac39f2014-12-12 15:43:38 -080016657ifeq ($(NO_SECURE),true)
16658
Nicolas Noble047b7272015-01-16 13:55:05 -080016659# You can't build secure targets if you don't have OpenSSL with ALPN.
16660
Craig Tiller61b910f2015-02-15 10:54:07 -080016661$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016662
16663else
16664
Craig Tiller61b910f2015-02-15 10:54:07 -080016665$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016666 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016667 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016668 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test
nnoble0c475f02014-12-05 15:37:39 -080016669
nnoble69ac39f2014-12-12 15:43:38 -080016670endif
16671
Craig Tillerd4773f52015-01-12 16:38:47 -080016672
Craig Tiller8f126a62015-01-15 08:50:19 -080016673deps_chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016674
nnoble69ac39f2014-12-12 15:43:38 -080016675ifneq ($(NO_SECURE),true)
16676ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016677-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016678endif
nnoble69ac39f2014-12-12 15:43:38 -080016679endif
nnoble0c475f02014-12-05 15:37:39 -080016680
nnoble0c475f02014-12-05 15:37:39 -080016681
ctiller33023c42014-12-12 16:28:33 -080016682CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
16683
Craig Tiller61b910f2015-02-15 10:54:07 -080016684CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC))))
ctiller33023c42014-12-12 16:28:33 -080016685
16686ifeq ($(NO_SECURE),true)
16687
Nicolas Noble047b7272015-01-16 13:55:05 -080016688# You can't build secure targets if you don't have OpenSSL with ALPN.
16689
Craig Tiller61b910f2015-02-15 10:54:07 -080016690$(BINDIR)/$(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 -080016691
16692else
16693
Craig Tiller61b910f2015-02-15 10:54:07 -080016694$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller33023c42014-12-12 16:28:33 -080016695 $(E) "[LD] Linking $@"
16696 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016697 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test
ctiller33023c42014-12-12 16:28:33 -080016698
16699endif
16700
Craig Tillerd4773f52015-01-12 16:38:47 -080016701
Craig Tiller8f126a62015-01-15 08:50:19 -080016702deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080016703
16704ifneq ($(NO_SECURE),true)
16705ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016706-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080016707endif
16708endif
16709
ctiller33023c42014-12-12 16:28:33 -080016710
nnoble0c475f02014-12-05 15:37:39 -080016711CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
16712
Craig Tiller61b910f2015-02-15 10:54:07 -080016713CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016714
nnoble69ac39f2014-12-12 15:43:38 -080016715ifeq ($(NO_SECURE),true)
16716
Nicolas Noble047b7272015-01-16 13:55:05 -080016717# You can't build secure targets if you don't have OpenSSL with ALPN.
16718
Craig Tiller61b910f2015-02-15 10:54:07 -080016719$(BINDIR)/$(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 -080016720
16721else
16722
Craig Tiller61b910f2015-02-15 10:54:07 -080016723$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016724 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016725 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016726 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test
nnoble0c475f02014-12-05 15:37:39 -080016727
nnoble69ac39f2014-12-12 15:43:38 -080016728endif
16729
Craig Tillerd4773f52015-01-12 16:38:47 -080016730
Craig Tiller8f126a62015-01-15 08:50:19 -080016731deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016732
nnoble69ac39f2014-12-12 15:43:38 -080016733ifneq ($(NO_SECURE),true)
16734ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016735-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016736endif
nnoble69ac39f2014-12-12 15:43:38 -080016737endif
nnoble0c475f02014-12-05 15:37:39 -080016738
nnoble0c475f02014-12-05 15:37:39 -080016739
16740CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
16741
Craig Tiller61b910f2015-02-15 10:54:07 -080016742CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016743
nnoble69ac39f2014-12-12 15:43:38 -080016744ifeq ($(NO_SECURE),true)
16745
Nicolas Noble047b7272015-01-16 13:55:05 -080016746# You can't build secure targets if you don't have OpenSSL with ALPN.
16747
Craig Tiller61b910f2015-02-15 10:54:07 -080016748$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016749
16750else
16751
Craig Tiller61b910f2015-02-15 10:54:07 -080016752$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016753 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016754 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016755 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test
nnoble0c475f02014-12-05 15:37:39 -080016756
nnoble69ac39f2014-12-12 15:43:38 -080016757endif
16758
Craig Tillerd4773f52015-01-12 16:38:47 -080016759
Craig Tiller8f126a62015-01-15 08:50:19 -080016760deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016761
nnoble69ac39f2014-12-12 15:43:38 -080016762ifneq ($(NO_SECURE),true)
16763ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016764-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016765endif
nnoble69ac39f2014-12-12 15:43:38 -080016766endif
nnoble0c475f02014-12-05 15:37:39 -080016767
nnoble0c475f02014-12-05 15:37:39 -080016768
Craig Tillercff2d152015-02-05 13:22:49 -080016769CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -080016770
Craig Tiller61b910f2015-02-15 10:54:07 -080016771CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_TEST_SRC))))
ctiller2845cad2014-12-15 15:14:12 -080016772
16773ifeq ($(NO_SECURE),true)
16774
Nicolas Noble047b7272015-01-16 13:55:05 -080016775# You can't build secure targets if you don't have OpenSSL with ALPN.
16776
Craig Tiller61b910f2015-02-15 10:54:07 -080016777$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -080016778
16779else
16780
Craig Tiller61b910f2015-02-15 10:54:07 -080016781$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
ctiller2845cad2014-12-15 15:14:12 -080016782 $(E) "[LD] Linking $@"
16783 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016784 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test
ctiller2845cad2014-12-15 15:14:12 -080016785
16786endif
16787
Craig Tillerd4773f52015-01-12 16:38:47 -080016788
Craig Tillercff2d152015-02-05 13:22:49 -080016789deps_chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080016790
16791ifneq ($(NO_SECURE),true)
16792ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -080016793-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
16794endif
16795endif
16796
16797
16798CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_TEST_SRC = \
16799
Craig Tiller61b910f2015-02-15 10:54:07 -080016800CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080016801
16802ifeq ($(NO_SECURE),true)
16803
16804# You can't build secure targets if you don't have OpenSSL with ALPN.
16805
Craig Tiller61b910f2015-02-15 10:54:07 -080016806$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080016807
16808else
16809
Craig Tiller61b910f2015-02-15 10:54:07 -080016810$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080016811 $(E) "[LD] Linking $@"
16812 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016813 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test
Craig Tillercff2d152015-02-05 13:22:49 -080016814
16815endif
16816
16817
16818deps_chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
16819
16820ifneq ($(NO_SECURE),true)
16821ifneq ($(NO_DEPS),true)
16822-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080016823endif
16824endif
16825
ctiller2845cad2014-12-15 15:14:12 -080016826
nnoble0c475f02014-12-05 15:37:39 -080016827CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
16828
Craig Tiller61b910f2015-02-15 10:54:07 -080016829CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016830
nnoble69ac39f2014-12-12 15:43:38 -080016831ifeq ($(NO_SECURE),true)
16832
Nicolas Noble047b7272015-01-16 13:55:05 -080016833# You can't build secure targets if you don't have OpenSSL with ALPN.
16834
Craig Tiller61b910f2015-02-15 10:54:07 -080016835$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016836
16837else
16838
Craig Tiller61b910f2015-02-15 10:54:07 -080016839$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016840 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016841 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016842 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test
nnoble0c475f02014-12-05 15:37:39 -080016843
nnoble69ac39f2014-12-12 15:43:38 -080016844endif
16845
Craig Tillerd4773f52015-01-12 16:38:47 -080016846
Craig Tiller8f126a62015-01-15 08:50:19 -080016847deps_chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016848
nnoble69ac39f2014-12-12 15:43:38 -080016849ifneq ($(NO_SECURE),true)
16850ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016851-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016852endif
nnoble69ac39f2014-12-12 15:43:38 -080016853endif
nnoble0c475f02014-12-05 15:37:39 -080016854
nnoble0c475f02014-12-05 15:37:39 -080016855
16856CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_SRC = \
16857
Craig Tiller61b910f2015-02-15 10:54:07 -080016858CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016859
nnoble69ac39f2014-12-12 15:43:38 -080016860ifeq ($(NO_SECURE),true)
16861
Nicolas Noble047b7272015-01-16 13:55:05 -080016862# You can't build secure targets if you don't have OpenSSL with ALPN.
16863
Craig Tiller61b910f2015-02-15 10:54:07 -080016864$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016865
16866else
16867
Craig Tiller61b910f2015-02-15 10:54:07 -080016868$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016869 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016870 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016871 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test
nnoble0c475f02014-12-05 15:37:39 -080016872
nnoble69ac39f2014-12-12 15:43:38 -080016873endif
16874
Craig Tillerd4773f52015-01-12 16:38:47 -080016875
Craig Tiller8f126a62015-01-15 08:50:19 -080016876deps_chttp2_socket_pair_one_byte_at_a_time_simple_request_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016877
nnoble69ac39f2014-12-12 15:43:38 -080016878ifneq ($(NO_SECURE),true)
16879ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016880-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016881endif
nnoble69ac39f2014-12-12 15:43:38 -080016882endif
nnoble0c475f02014-12-05 15:37:39 -080016883
nnoble0c475f02014-12-05 15:37:39 -080016884
nathaniel52878172014-12-09 10:17:19 -080016885CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_SRC = \
nnoble0c475f02014-12-05 15:37:39 -080016886
Craig Tiller61b910f2015-02-15 10:54:07 -080016887CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016888
nnoble69ac39f2014-12-12 15:43:38 -080016889ifeq ($(NO_SECURE),true)
16890
Nicolas Noble047b7272015-01-16 13:55:05 -080016891# You can't build secure targets if you don't have OpenSSL with ALPN.
16892
Craig Tiller61b910f2015-02-15 10:54:07 -080016893$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016894
16895else
16896
Craig Tiller61b910f2015-02-15 10:54:07 -080016897$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016898 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016899 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016900 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test
nnoble0c475f02014-12-05 15:37:39 -080016901
nnoble69ac39f2014-12-12 15:43:38 -080016902endif
16903
Craig Tillerd4773f52015-01-12 16:38:47 -080016904
Craig Tiller8f126a62015-01-15 08:50:19 -080016905deps_chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016906
nnoble69ac39f2014-12-12 15:43:38 -080016907ifneq ($(NO_SECURE),true)
16908ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016909-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016910endif
nnoble69ac39f2014-12-12 15:43:38 -080016911endif
nnoble0c475f02014-12-05 15:37:39 -080016912
nnoble0c475f02014-12-05 15:37:39 -080016913
16914CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
16915
Craig Tiller61b910f2015-02-15 10:54:07 -080016916CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -080016917
nnoble69ac39f2014-12-12 15:43:38 -080016918ifeq ($(NO_SECURE),true)
16919
Nicolas Noble047b7272015-01-16 13:55:05 -080016920# You can't build secure targets if you don't have OpenSSL with ALPN.
16921
Craig Tiller61b910f2015-02-15 10:54:07 -080016922$(BINDIR)/$(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 -080016923
16924else
16925
Craig Tiller61b910f2015-02-15 10:54:07 -080016926$(BINDIR)/$(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) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
nnoble0c475f02014-12-05 15:37:39 -080016927 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016928 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016929 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test
nnoble0c475f02014-12-05 15:37:39 -080016930
nnoble69ac39f2014-12-12 15:43:38 -080016931endif
16932
Craig Tillerd4773f52015-01-12 16:38:47 -080016933
Craig Tiller8f126a62015-01-15 08:50:19 -080016934deps_chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016935
nnoble69ac39f2014-12-12 15:43:38 -080016936ifneq ($(NO_SECURE),true)
16937ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016938-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080016939endif
nnoble69ac39f2014-12-12 15:43:38 -080016940endif
nnoble0c475f02014-12-05 15:37:39 -080016941
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016942
Craig Tiller2c189e32015-02-03 13:56:55 -080016943CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
16944
Craig Tiller61b910f2015-02-15 10:54:07 -080016945CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080016946
16947ifeq ($(NO_SECURE),true)
16948
16949# You can't build secure targets if you don't have OpenSSL with ALPN.
16950
Craig Tiller61b910f2015-02-15 10:54:07 -080016951$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016952
16953else
16954
Craig Tiller61b910f2015-02-15 10:54:07 -080016955$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080016956 $(E) "[LD] Linking $@"
16957 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016958 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080016959
16960endif
16961
16962
16963deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
16964
16965ifneq ($(NO_SECURE),true)
16966ifneq ($(NO_DEPS),true)
16967-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
16968endif
16969endif
16970
16971
16972CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
16973
Craig Tiller61b910f2015-02-15 10:54:07 -080016974CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080016975
16976ifeq ($(NO_SECURE),true)
16977
16978# You can't build secure targets if you don't have OpenSSL with ALPN.
16979
Craig Tiller61b910f2015-02-15 10:54:07 -080016980$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016981
16982else
16983
Craig Tiller61b910f2015-02-15 10:54:07 -080016984$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080016985 $(E) "[LD] Linking $@"
16986 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016987 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080016988
16989endif
16990
16991
16992deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
16993
16994ifneq ($(NO_SECURE),true)
16995ifneq ($(NO_DEPS),true)
16996-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
16997endif
16998endif
16999
17000
17001CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
17002
Craig Tiller61b910f2015-02-15 10:54:07 -080017003CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017004
17005ifeq ($(NO_SECURE),true)
17006
17007# You can't build secure targets if you don't have OpenSSL with ALPN.
17008
Craig Tiller61b910f2015-02-15 10:54:07 -080017009$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017010
17011else
17012
Craig Tiller61b910f2015-02-15 10:54:07 -080017013$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017014 $(E) "[LD] Linking $@"
17015 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017016 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017017
17018endif
17019
17020
17021deps_chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
17022
17023ifneq ($(NO_SECURE),true)
17024ifneq ($(NO_DEPS),true)
17025-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
17026endif
17027endif
17028
17029
17030CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
17031
Craig Tiller61b910f2015-02-15 10:54:07 -080017032CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017033
17034ifeq ($(NO_SECURE),true)
17035
17036# You can't build secure targets if you don't have OpenSSL with ALPN.
17037
Craig Tiller61b910f2015-02-15 10:54:07 -080017038$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017039
17040else
17041
Craig Tiller61b910f2015-02-15 10:54:07 -080017042$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017043 $(E) "[LD] Linking $@"
17044 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017045 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017046
17047endif
17048
17049
17050deps_chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
17051
17052ifneq ($(NO_SECURE),true)
17053ifneq ($(NO_DEPS),true)
17054-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
17055endif
17056endif
17057
17058
17059CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
17060
Craig Tiller61b910f2015-02-15 10:54:07 -080017061CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017062
17063ifeq ($(NO_SECURE),true)
17064
17065# You can't build secure targets if you don't have OpenSSL with ALPN.
17066
Craig Tiller61b910f2015-02-15 10:54:07 -080017067$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017068
17069else
17070
Craig Tiller61b910f2015-02-15 10:54:07 -080017071$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017072 $(E) "[LD] Linking $@"
17073 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017074 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017075
17076endif
17077
17078
17079deps_chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
17080
17081ifneq ($(NO_SECURE),true)
17082ifneq ($(NO_DEPS),true)
17083-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
17084endif
17085endif
17086
17087
17088CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
17089
Craig Tiller61b910f2015-02-15 10:54:07 -080017090CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017091
17092ifeq ($(NO_SECURE),true)
17093
17094# You can't build secure targets if you don't have OpenSSL with ALPN.
17095
Craig Tiller61b910f2015-02-15 10:54:07 -080017096$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017097
17098else
17099
Craig Tiller61b910f2015-02-15 10:54:07 -080017100$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017101 $(E) "[LD] Linking $@"
17102 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017103 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017104
17105endif
17106
17107
17108deps_chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17109
17110ifneq ($(NO_SECURE),true)
17111ifneq ($(NO_DEPS),true)
17112-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17113endif
17114endif
17115
17116
17117CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
17118
Craig Tiller61b910f2015-02-15 10:54:07 -080017119CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017120
17121ifeq ($(NO_SECURE),true)
17122
17123# You can't build secure targets if you don't have OpenSSL with ALPN.
17124
Craig Tiller61b910f2015-02-15 10:54:07 -080017125$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017126
17127else
17128
Craig Tiller61b910f2015-02-15 10:54:07 -080017129$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017130 $(E) "[LD] Linking $@"
17131 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017132 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017133
17134endif
17135
17136
17137deps_chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
17138
17139ifneq ($(NO_SECURE),true)
17140ifneq ($(NO_DEPS),true)
17141-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
17142endif
17143endif
17144
17145
17146CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
17147
Craig Tiller61b910f2015-02-15 10:54:07 -080017148CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017149
17150ifeq ($(NO_SECURE),true)
17151
17152# You can't build secure targets if you don't have OpenSSL with ALPN.
17153
Craig Tiller61b910f2015-02-15 10:54:07 -080017154$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017155
17156else
17157
Craig Tiller61b910f2015-02-15 10:54:07 -080017158$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017159 $(E) "[LD] Linking $@"
17160 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017161 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017162
17163endif
17164
17165
17166deps_chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
17167
17168ifneq ($(NO_SECURE),true)
17169ifneq ($(NO_DEPS),true)
17170-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
17171endif
17172endif
17173
17174
17175CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
17176
Craig Tiller61b910f2015-02-15 10:54:07 -080017177CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017178
17179ifeq ($(NO_SECURE),true)
17180
17181# You can't build secure targets if you don't have OpenSSL with ALPN.
17182
Craig Tiller61b910f2015-02-15 10:54:07 -080017183$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017184
17185else
17186
Craig Tiller61b910f2015-02-15 10:54:07 -080017187$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017188 $(E) "[LD] Linking $@"
17189 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017190 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017191
17192endif
17193
17194
17195deps_chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
17196
17197ifneq ($(NO_SECURE),true)
17198ifneq ($(NO_DEPS),true)
17199-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
17200endif
17201endif
17202
17203
17204CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
17205
Craig Tiller61b910f2015-02-15 10:54:07 -080017206CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017207
17208ifeq ($(NO_SECURE),true)
17209
17210# You can't build secure targets if you don't have OpenSSL with ALPN.
17211
Craig Tiller61b910f2015-02-15 10:54:07 -080017212$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017213
17214else
17215
Craig Tiller61b910f2015-02-15 10:54:07 -080017216$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017217 $(E) "[LD] Linking $@"
17218 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017219 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017220
17221endif
17222
17223
17224deps_chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
17225
17226ifneq ($(NO_SECURE),true)
17227ifneq ($(NO_DEPS),true)
17228-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
17229endif
17230endif
17231
17232
17233CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
17234
Craig Tiller61b910f2015-02-15 10:54:07 -080017235CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017236
17237ifeq ($(NO_SECURE),true)
17238
17239# You can't build secure targets if you don't have OpenSSL with ALPN.
17240
Craig Tiller61b910f2015-02-15 10:54:07 -080017241$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017242
17243else
17244
Craig Tiller61b910f2015-02-15 10:54:07 -080017245$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017246 $(E) "[LD] Linking $@"
17247 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017248 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017249
17250endif
17251
17252
17253deps_chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17254
17255ifneq ($(NO_SECURE),true)
17256ifneq ($(NO_DEPS),true)
17257-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17258endif
17259endif
17260
17261
17262CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
17263
Craig Tiller61b910f2015-02-15 10:54:07 -080017264CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017265
17266ifeq ($(NO_SECURE),true)
17267
17268# You can't build secure targets if you don't have OpenSSL with ALPN.
17269
Craig Tiller61b910f2015-02-15 10:54:07 -080017270$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017271
17272else
17273
Craig Tiller61b910f2015-02-15 10:54:07 -080017274$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017275 $(E) "[LD] Linking $@"
17276 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017277 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017278
17279endif
17280
17281
17282deps_chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
17283
17284ifneq ($(NO_SECURE),true)
17285ifneq ($(NO_DEPS),true)
17286-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
17287endif
17288endif
17289
17290
17291CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_LEGACY_TEST_SRC = \
17292
Craig Tiller61b910f2015-02-15 10:54:07 -080017293CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017294
17295ifeq ($(NO_SECURE),true)
17296
17297# You can't build secure targets if you don't have OpenSSL with ALPN.
17298
Craig Tiller61b910f2015-02-15 10:54:07 -080017299$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017300
17301else
17302
Craig Tiller61b910f2015-02-15 10:54:07 -080017303$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017304 $(E) "[LD] Linking $@"
17305 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017306 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017307
17308endif
17309
17310
17311deps_chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
17312
17313ifneq ($(NO_SECURE),true)
17314ifneq ($(NO_DEPS),true)
17315-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
17316endif
17317endif
17318
17319
17320CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
17321
Craig Tiller61b910f2015-02-15 10:54:07 -080017322CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017323
17324ifeq ($(NO_SECURE),true)
17325
17326# You can't build secure targets if you don't have OpenSSL with ALPN.
17327
Craig Tiller61b910f2015-02-15 10:54:07 -080017328$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017329
17330else
17331
Craig Tiller61b910f2015-02-15 10:54:07 -080017332$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017333 $(E) "[LD] Linking $@"
17334 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017335 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017336
17337endif
17338
17339
17340deps_chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
17341
17342ifneq ($(NO_SECURE),true)
17343ifneq ($(NO_DEPS),true)
17344-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
17345endif
17346endif
17347
17348
17349CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
17350
Craig Tiller61b910f2015-02-15 10:54:07 -080017351CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017352
17353ifeq ($(NO_SECURE),true)
17354
17355# You can't build secure targets if you don't have OpenSSL with ALPN.
17356
Craig Tiller61b910f2015-02-15 10:54:07 -080017357$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017358
17359else
17360
Craig Tiller61b910f2015-02-15 10:54:07 -080017361$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017362 $(E) "[LD] Linking $@"
17363 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017364 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017365
17366endif
17367
17368
17369deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17370
17371ifneq ($(NO_SECURE),true)
17372ifneq ($(NO_DEPS),true)
17373-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17374endif
17375endif
17376
17377
17378CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
17379
Craig Tiller61b910f2015-02-15 10:54:07 -080017380CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017381
17382ifeq ($(NO_SECURE),true)
17383
17384# You can't build secure targets if you don't have OpenSSL with ALPN.
17385
Craig Tiller61b910f2015-02-15 10:54:07 -080017386$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017387
17388else
17389
Craig Tiller61b910f2015-02-15 10:54:07 -080017390$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017391 $(E) "[LD] Linking $@"
17392 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017393 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017394
17395endif
17396
17397
17398deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17399
17400ifneq ($(NO_SECURE),true)
17401ifneq ($(NO_DEPS),true)
17402-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17403endif
17404endif
17405
17406
17407CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
17408
Craig Tiller61b910f2015-02-15 10:54:07 -080017409CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017410
17411ifeq ($(NO_SECURE),true)
17412
17413# You can't build secure targets if you don't have OpenSSL with ALPN.
17414
Craig Tiller61b910f2015-02-15 10:54:07 -080017415$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017416
17417else
17418
Craig Tiller61b910f2015-02-15 10:54:07 -080017419$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017420 $(E) "[LD] Linking $@"
17421 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017422 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017423
17424endif
17425
17426
17427deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17428
17429ifneq ($(NO_SECURE),true)
17430ifneq ($(NO_DEPS),true)
17431-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17432endif
17433endif
17434
17435
17436CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
17437
Craig Tiller61b910f2015-02-15 10:54:07 -080017438CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017439
17440ifeq ($(NO_SECURE),true)
17441
17442# You can't build secure targets if you don't have OpenSSL with ALPN.
17443
Craig Tiller61b910f2015-02-15 10:54:07 -080017444$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017445
17446else
17447
Craig Tiller61b910f2015-02-15 10:54:07 -080017448$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017449 $(E) "[LD] Linking $@"
17450 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017451 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017452
17453endif
17454
17455
17456deps_chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17457
17458ifneq ($(NO_SECURE),true)
17459ifneq ($(NO_DEPS),true)
17460-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17461endif
17462endif
17463
17464
Craig Tillercff2d152015-02-05 13:22:49 -080017465CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
17466
Craig Tiller61b910f2015-02-15 10:54:07 -080017467CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080017468
17469ifeq ($(NO_SECURE),true)
17470
17471# You can't build secure targets if you don't have OpenSSL with ALPN.
17472
Craig Tiller61b910f2015-02-15 10:54:07 -080017473$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080017474
17475else
17476
Craig Tiller61b910f2015-02-15 10:54:07 -080017477$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080017478 $(E) "[LD] Linking $@"
17479 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017480 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080017481
17482endif
17483
17484
17485deps_chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
17486
17487ifneq ($(NO_SECURE),true)
17488ifneq ($(NO_DEPS),true)
17489-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
17490endif
17491endif
17492
17493
17494CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
17495
Craig Tiller61b910f2015-02-15 10:54:07 -080017496CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -080017497
17498ifeq ($(NO_SECURE),true)
17499
17500# You can't build secure targets if you don't have OpenSSL with ALPN.
17501
Craig Tiller61b910f2015-02-15 10:54:07 -080017502$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080017503
17504else
17505
Craig Tiller61b910f2015-02-15 10:54:07 -080017506$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillercff2d152015-02-05 13:22:49 -080017507 $(E) "[LD] Linking $@"
17508 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017509 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test
Craig Tillercff2d152015-02-05 13:22:49 -080017510
17511endif
17512
17513
17514deps_chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17515
17516ifneq ($(NO_SECURE),true)
17517ifneq ($(NO_DEPS),true)
17518-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17519endif
17520endif
17521
17522
Craig Tiller2c189e32015-02-03 13:56:55 -080017523CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
17524
Craig Tiller61b910f2015-02-15 10:54:07 -080017525CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017526
17527ifeq ($(NO_SECURE),true)
17528
17529# You can't build secure targets if you don't have OpenSSL with ALPN.
17530
Craig Tiller61b910f2015-02-15 10:54:07 -080017531$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017532
17533else
17534
Craig Tiller61b910f2015-02-15 10:54:07 -080017535$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017536 $(E) "[LD] Linking $@"
17537 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017538 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017539
17540endif
17541
17542
17543deps_chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17544
17545ifneq ($(NO_SECURE),true)
17546ifneq ($(NO_DEPS),true)
17547-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17548endif
17549endif
17550
17551
17552CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
17553
Craig Tiller61b910f2015-02-15 10:54:07 -080017554CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017555
17556ifeq ($(NO_SECURE),true)
17557
17558# You can't build secure targets if you don't have OpenSSL with ALPN.
17559
Craig Tiller61b910f2015-02-15 10:54:07 -080017560$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017561
17562else
17563
Craig Tiller61b910f2015-02-15 10:54:07 -080017564$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017565 $(E) "[LD] Linking $@"
17566 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017567 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017568
17569endif
17570
17571
17572deps_chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17573
17574ifneq ($(NO_SECURE),true)
17575ifneq ($(NO_DEPS),true)
17576-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17577endif
17578endif
17579
17580
17581CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_LEGACY_TEST_SRC = \
17582
Craig Tiller61b910f2015-02-15 10:54:07 -080017583CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017584
17585ifeq ($(NO_SECURE),true)
17586
17587# You can't build secure targets if you don't have OpenSSL with ALPN.
17588
Craig Tiller61b910f2015-02-15 10:54:07 -080017589$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017590
17591else
17592
Craig Tiller61b910f2015-02-15 10:54:07 -080017593$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017594 $(E) "[LD] Linking $@"
17595 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017596 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017597
17598endif
17599
17600
17601deps_chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
17602
17603ifneq ($(NO_SECURE),true)
17604ifneq ($(NO_DEPS),true)
17605-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
17606endif
17607endif
17608
17609
17610CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
17611
Craig Tiller61b910f2015-02-15 10:54:07 -080017612CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -080017613
17614ifeq ($(NO_SECURE),true)
17615
17616# You can't build secure targets if you don't have OpenSSL with ALPN.
17617
Craig Tiller61b910f2015-02-15 10:54:07 -080017618$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017619
17620else
17621
Craig Tiller61b910f2015-02-15 10:54:07 -080017622$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller2c189e32015-02-03 13:56:55 -080017623 $(E) "[LD] Linking $@"
17624 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017625 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test
Craig Tiller2c189e32015-02-03 13:56:55 -080017626
17627endif
17628
17629
17630deps_chttp2_socket_pair_one_byte_at_a_time_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
17631
17632ifneq ($(NO_SECURE),true)
17633ifneq ($(NO_DEPS),true)
17634-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
17635endif
17636endif
17637
17638
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080017639
17640
17641
nnoble0c475f02014-12-05 15:37:39 -080017642
Craig Tillerf0afe502015-01-15 09:04:49 -080017643.PHONY: all strip tools dep_error openssl_dep_error openssl_dep_message git_update stop buildtests buildtests_c buildtests_cxx test test_c test_cxx install install_c install_cxx install-headers install-headers_c install-headers_cxx install-shared install-shared_c install-shared_cxx install-static install-static_c install-static_cxx strip strip-shared strip-static strip_c strip-shared_c strip-static_c strip_cxx strip-shared_cxx strip-static_cxx dep_c dep_cxx bins_dep_c bins_dep_cxx clean
nnoble0c475f02014-12-05 15:37:39 -080017644