blob: 20e5e369b61a8c4360838722250c7afd05107e3e [file] [log] [blame]
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001# GRPC global makefile
2# This currently builds C and C++ code.
3
Craig Tillerab371382015-02-20 15:16:50 -08004# Copyright 2015, Google Inc.
Craig Tiller3b935482015-02-16 12:15:48 -08005# 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
Nicolas Noblef8681182015-03-18 14:25:44 -070040ifeq ($(SYSTEM),MSYS)
41SYSTEM = MINGW32
42endif
Craig Tiller96b49552015-01-21 16:29:01 -080043
44
Craig Tiller61b910f2015-02-15 10:54:07 -080045ifndef BUILDDIR
46BUILDDIR = .
47endif
48
Nicolas Noblef8681182015-03-18 14:25:44 -070049HAS_GCC = $(shell which gcc > /dev/null 2> /dev/null && echo true || echo false)
50HAS_CC = $(shell which cc > /dev/null 2> /dev/null && echo true || echo false)
51HAS_CLANG = $(shell which clang > /dev/null 2> /dev/null && echo true || echo false)
52
53ifeq ($(HAS_CC),true)
54DEFAULT_CC = cc
55DEFAULT_CXX = c++
56else
57ifeq ($(HAS_GCC),true)
58DEFAULT_CC = gcc
59DEFAULT_CXX = g++
60else
61ifeq ($(HAS_CLANG),true)
62DEFAULT_CC = clang
63DEFAULT_CXX = clang++
64else
65DEFAULT_CC = no_c_compiler
66DEFAULT_CXX = no_c++_compiler
67endif
68endif
69endif
70
71
Craig Tiller61b910f2015-02-15 10:54:07 -080072BINDIR = $(BUILDDIR)/bins
73OBJDIR = $(BUILDDIR)/objs
74LIBDIR = $(BUILDDIR)/libs
75GENDIR = $(BUILDDIR)/gens
76
ctiller8cfebb92015-01-06 15:02:12 -080077# Configurations
78
79VALID_CONFIG_opt = 1
Nicolas Noblef8681182015-03-18 14:25:44 -070080CC_opt = $(DEFAULT_CC)
81CXX_opt = $(DEFAULT_CXX)
82LD_opt = $(DEFAULT_CC)
83LDXX_opt = $(DEFAULT_CXX)
ctiller8cfebb92015-01-06 15:02:12 -080084CPPFLAGS_opt = -O2
85LDFLAGS_opt =
86DEFINES_opt = NDEBUG
87
88VALID_CONFIG_dbg = 1
Nicolas Noblef8681182015-03-18 14:25:44 -070089CC_dbg = $(DEFAULT_CC)
90CXX_dbg = $(DEFAULT_CXX)
91LD_dbg = $(DEFAULT_CC)
92LDXX_dbg = $(DEFAULT_CXX)
ctiller8cfebb92015-01-06 15:02:12 -080093CPPFLAGS_dbg = -O0
94LDFLAGS_dbg =
95DEFINES_dbg = _DEBUG DEBUG
96
Vijay Paidc7110f2015-04-02 13:59:05 -070097VALID_CONFIG_mutrace = 1
98CC_mutrace = $(DEFAULT_CC)
99CXX_mutrace = $(DEFAULT_CXX)
100LD_mutrace = $(DEFAULT_CC)
101LDXX_mutrace = $(DEFAULT_CXX)
102CPPFLAGS_mutrace = -O0
103LDFLAGS_mutrace = -rdynamic
104DEFINES_mutrace = _DEBUG DEBUG
105
Craig Tillerec0b8f32015-01-15 07:30:00 -0800106VALID_CONFIG_valgrind = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -0800107REQUIRE_CUSTOM_LIBRARIES_valgrind = 1
Nicolas Noblef8681182015-03-18 14:25:44 -0700108CC_valgrind = $(DEFAULT_CC)
109CXX_valgrind = $(DEFAULT_CXX)
110LD_valgrind = $(DEFAULT_CC)
111LDXX_valgrind = $(DEFAULT_CXX)
Craig Tillerec0b8f32015-01-15 07:30:00 -0800112CPPFLAGS_valgrind = -O0
113OPENSSL_CFLAGS_valgrind = -DPURIFY
114LDFLAGS_valgrind =
Craig Tillerf6901be2015-02-27 09:12:58 -0800115DEFINES_valgrind = _DEBUG DEBUG GRPC_TEST_SLOWDOWN_BUILD_FACTOR=20
Craig Tillerec0b8f32015-01-15 07:30:00 -0800116
ctiller8cfebb92015-01-06 15:02:12 -0800117VALID_CONFIG_tsan = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -0800118REQUIRE_CUSTOM_LIBRARIES_tsan = 1
ctiller8cfebb92015-01-06 15:02:12 -0800119CC_tsan = clang
120CXX_tsan = clang++
121LD_tsan = clang
122LDXX_tsan = clang++
123CPPFLAGS_tsan = -O1 -fsanitize=thread -fno-omit-frame-pointer
124LDFLAGS_tsan = -fsanitize=thread
Craig Tillerf6901be2015-02-27 09:12:58 -0800125DEFINES_tsan = NDEBUG GRPC_TEST_SLOWDOWN_BUILD_FACTOR=10
ctiller8cfebb92015-01-06 15:02:12 -0800126
127VALID_CONFIG_asan = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -0800128REQUIRE_CUSTOM_LIBRARIES_asan = 1
ctiller8cfebb92015-01-06 15:02:12 -0800129CC_asan = clang
130CXX_asan = clang++
131LD_asan = clang
132LDXX_asan = clang++
133CPPFLAGS_asan = -O1 -fsanitize=address -fno-omit-frame-pointer
134LDFLAGS_asan = -fsanitize=address
Craig Tillerf6901be2015-02-27 09:12:58 -0800135DEFINES_asan = NDEBUG GRPC_TEST_SLOWDOWN_BUILD_FACTOR=5
ctiller8cfebb92015-01-06 15:02:12 -0800136
137VALID_CONFIG_msan = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -0800138REQUIRE_CUSTOM_LIBRARIES_msan = 1
ctiller8cfebb92015-01-06 15:02:12 -0800139CC_msan = clang
Nicolas "Pixel" Nobled66cba22015-02-14 02:59:12 +0100140CXX_msan = clang++-libc++
ctiller8cfebb92015-01-06 15:02:12 -0800141LD_msan = clang
Nicolas "Pixel" Nobled66cba22015-02-14 02:59:12 +0100142LDXX_msan = clang++-libc++
Craig Tilleracd62292015-02-16 11:12:28 -0800143CPPFLAGS_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 -0800144OPENSSL_CFLAGS_msan = -DPURIFY
Nicolas "Pixel" Nobled66cba22015-02-14 02:59:12 +0100145LDFLAGS_msan = -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
Craig Tillerf6901be2015-02-27 09:12:58 -0800146DEFINES_msan = NDEBUG GRPC_TEST_SLOWDOWN_BUILD_FACTOR=20
ctiller8cfebb92015-01-06 15:02:12 -0800147
Craig Tiller96bd5f62015-02-13 09:04:13 -0800148VALID_CONFIG_ubsan = 1
149REQUIRE_CUSTOM_LIBRARIES_ubsan = 1
150CC_ubsan = clang
151CXX_ubsan = clang++
152LD_ubsan = clang
153LDXX_ubsan = clang++
154CPPFLAGS_ubsan = -O1 -fsanitize=undefined -fno-omit-frame-pointer
155OPENSSL_CFLAGS_ubsan = -DPURIFY
Craig Tiller96bd5f62015-02-13 09:04:13 -0800156LDFLAGS_ubsan = -fsanitize=undefined
Craig Tillerf6901be2015-02-27 09:12:58 -0800157DEFINES_ubsan = NDEBUG GRPC_TEST_SLOWDOWN_BUILD_FACTOR=10
Craig Tiller96bd5f62015-02-13 09:04:13 -0800158
Craig Tiller934baa32015-01-12 18:19:45 -0800159VALID_CONFIG_gcov = 1
160CC_gcov = gcc
161CXX_gcov = g++
162LD_gcov = gcc
163LDXX_gcov = g++
164CPPFLAGS_gcov = -O0 -fprofile-arcs -ftest-coverage
165LDFLAGS_gcov = -fprofile-arcs -ftest-coverage
166DEFINES_gcov = NDEBUG
167
Nicolas Noble047b7272015-01-16 13:55:05 -0800168
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800169# General settings.
170# You may want to change these depending on your system.
171
172prefix ?= /usr/local
173
174PROTOC = protoc
yangg102e4fe2015-01-06 16:02:50 -0800175CONFIG ?= opt
ctiller8cfebb92015-01-06 15:02:12 -0800176CC = $(CC_$(CONFIG))
177CXX = $(CXX_$(CONFIG))
178LD = $(LD_$(CONFIG))
179LDXX = $(LDXX_$(CONFIG))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800180AR = ar
Nicolas "Pixel" Nobled7631a42015-02-27 07:52:39 +0100181ifeq ($(SYSTEM),Linux)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800182STRIP = strip --strip-unneeded
Nicolas "Pixel" Nobled7631a42015-02-27 07:52:39 +0100183else
184ifeq ($(SYSTEM),Darwin)
185STRIP = strip -x
186else
187STRIP = strip
188endif
189endif
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +0100190INSTALL = install
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800191RM = rm -f
192
yangg102e4fe2015-01-06 16:02:50 -0800193ifndef VALID_CONFIG_$(CONFIG)
194$(error Invalid CONFIG value '$(CONFIG)')
195endif
196
Nicolas "Pixel" Noblee758ed12015-03-11 22:51:39 +0100197ifeq ($(SYSTEM),Linux)
198TMPOUT = /dev/null
199else
200TMPOUT = `mktemp /tmp/test-out-XXXXXX`
201endif
Nicolas Noble047b7272015-01-16 13:55:05 -0800202
Craig Tillercf133f42015-02-26 14:05:56 -0800203# Detect if we can use C++11
Nicolas "Pixel" Noblee758ed12015-03-11 22:51:39 +0100204CXX11_CHECK_CMD = $(CXX) -std=c++11 -o $(TMPOUT) -c test/build/c++11.cc
Craig Tillercf133f42015-02-26 14:05:56 -0800205HAS_CXX11 = $(shell $(CXX11_CHECK_CMD) 2> /dev/null && echo true || echo false)
206
Nicolas Noble047b7272015-01-16 13:55:05 -0800207# The HOST compiler settings are used to compile the protoc plugins.
208# In most cases, you won't have to change anything, but if you are
209# cross-compiling, you can override these variables from GNU make's
210# command line: make CC=cross-gcc HOST_CC=gcc
211
nnoble72309c62014-12-12 11:42:26 -0800212HOST_CC = $(CC)
213HOST_CXX = $(CXX)
214HOST_LD = $(LD)
215HOST_LDXX = $(LDXX)
216
ctillercab52e72015-01-06 13:10:23 -0800217CPPFLAGS += $(CPPFLAGS_$(CONFIG))
Nicolas "Pixel" Noble72743822015-02-20 20:59:29 +0100218DEFINES += $(DEFINES_$(CONFIG)) INSTALL_PREFIX=\"$(prefix)\"
ctiller8cfebb92015-01-06 15:02:12 -0800219LDFLAGS += $(LDFLAGS_$(CONFIG))
ctillercab52e72015-01-06 13:10:23 -0800220
Craig Tiller86fa1c52015-02-27 09:57:58 -0800221ifdef EXTRA_DEFINES
Craig Tillerc6e387b2015-02-27 10:15:10 -0800222DEFINES += $(EXTRA_DEFINES)
Craig Tiller86fa1c52015-02-27 09:57:58 -0800223endif
224
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800225CFLAGS += -std=c89 -pedantic
Craig Tillercf133f42015-02-26 14:05:56 -0800226ifeq ($(HAS_CXX11),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800227CXXFLAGS += -std=c++11
Craig Tillercf133f42015-02-26 14:05:56 -0800228else
229CXXFLAGS += -std=c++0x
Craig Tillercf133f42015-02-26 14:05:56 -0800230endif
Nicolas Noblef8681182015-03-18 14:25:44 -0700231CPPFLAGS += -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter
232LDFLAGS += -g
233
234ifneq ($(SYSTEM),MINGW32)
235PIC_CPPFLAGS = -fPIC
236CPPFLAGS += -fPIC
237LDFLAGS += -fPIC
238endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800239
Craig Tillerda224d62015-02-15 11:01:58 -0800240INCLUDES = . include $(GENDIR)
Craig Tiller96b49552015-01-21 16:29:01 -0800241ifeq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblee758ed12015-03-11 22:51:39 +0100242ifneq ($(wildcard /usr/local/ssl/include),)
243INCLUDES += /usr/local/ssl/include
244endif
245ifneq ($(wildcard /opt/local/include),)
246INCLUDES += /opt/local/include
247endif
248ifneq ($(wildcard /usr/local/include),)
249INCLUDES += /usr/local/include
250endif
Craig Tiller96b49552015-01-21 16:29:01 -0800251LIBS = m z
Nicolas "Pixel" Noblee758ed12015-03-11 22:51:39 +0100252ifneq ($(wildcard /usr/local/ssl/lib),)
253LDFLAGS += -L/usr/local/ssl/lib
254endif
255ifneq ($(wildcard /opt/local/lib),)
256LDFLAGS += -L/opt/local/lib
257endif
258ifneq ($(wildcard /usr/local/lib),)
259LDFLAGS += -L/usr/local/lib
260endif
Nicolas Noblef8681182015-03-18 14:25:44 -0700261endif
262
263ifeq ($(SYSTEM),Linux)
ctillerc008ae52015-01-07 15:33:00 -0800264LIBS = rt m z pthread
Craig Tiller96b49552015-01-21 16:29:01 -0800265LDFLAGS += -pthread
266endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800267
Nicolas Noblef8681182015-03-18 14:25:44 -0700268ifeq ($(SYSTEM),MINGW32)
269LIBS = m z pthread
270LDFLAGS += -pthread
271endif
272
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800273ifneq ($(wildcard /usr/src/gtest/src/gtest-all.cc),)
274GTEST_LIB = /usr/src/gtest/src/gtest-all.cc -I/usr/src/gtest
275else
276GTEST_LIB = -lgtest
277endif
chenwa8fd44a2014-12-10 15:13:55 -0800278GTEST_LIB += -lgflags
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800279ifeq ($(V),1)
280E = @:
281Q =
282else
283E = @echo
284Q = @
285endif
286
Nicolas "Pixel" Noble5e515182015-04-07 19:08:38 +0200287VERSION = 0.6.0.0
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800288
289CPPFLAGS_NO_ARCH += $(addprefix -I, $(INCLUDES)) $(addprefix -D, $(DEFINES))
290CPPFLAGS += $(CPPFLAGS_NO_ARCH) $(ARCH_FLAGS)
291
292LDFLAGS += $(ARCH_FLAGS)
293LDLIBS += $(addprefix -l, $(LIBS))
294LDLIBSXX += $(addprefix -l, $(LIBSXX))
nnoble72309c62014-12-12 11:42:26 -0800295
296HOST_CPPFLAGS = $(CPPFLAGS)
297HOST_CFLAGS = $(CFLAGS)
298HOST_CXXFLAGS = $(CXXFLAGS)
299HOST_LDFLAGS = $(LDFLAGS)
300HOST_LDLIBS = $(LDLIBS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800301
nnoble69ac39f2014-12-12 15:43:38 -0800302
303# These are automatically computed variables.
304# There shouldn't be any need to change anything from now on.
305
nnoble5b7f32a2014-12-22 08:12:44 -0800306ifeq ($(SYSTEM),MINGW32)
307SHARED_EXT = dll
308endif
309ifeq ($(SYSTEM),Darwin)
310SHARED_EXT = dylib
311endif
312ifeq ($(SHARED_EXT),)
313SHARED_EXT = so.$(VERSION)
314endif
315
nnoble69ac39f2014-12-12 15:43:38 -0800316ifeq ($(wildcard .git),)
317IS_GIT_FOLDER = false
318else
319IS_GIT_FOLDER = true
320endif
321
Nicolas Noblef8681182015-03-18 14:25:44 -0700322ifeq ($(SYSTEM),Linux)
323OPENSSL_REQUIRES_DL = true
324endif
325
326ifeq ($(SYSTEM),Darwin)
327OPENSSL_REQUIRES_DL = true
328endif
329
330ifeq ($(SYSTEM),MINGW32)
331OPENSSL_LIBS = ssl32 eay32
332else
333OPENSSL_LIBS = ssl crypto
334endif
335
336OPENSSL_ALPN_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TMPOUT) test/build/openssl-alpn.c $(addprefix -l, $(OPENSSL_LIBS)) $(LDFLAGS)
Nicolas "Pixel" Noblee758ed12015-03-11 22:51:39 +0100337ZLIB_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TMPOUT) test/build/zlib.c -lz $(LDFLAGS)
338PERFTOOLS_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TMPOUT) test/build/perftools.c -lprofiler $(LDFLAGS)
339PROTOBUF_CHECK_CMD = $(CXX) $(CXXFLAGS) $(CPPFLAGS) -o $(TMPOUT) test/build/protobuf.cc -lprotobuf $(LDFLAGS)
Nicolas Noblef8681182015-03-18 14:25:44 -0700340PROTOC_CMD = which protoc > /dev/null
Nicolas Noble53830622015-02-12 16:56:38 -0800341PROTOC_CHECK_CMD = protoc --version | grep -q libprotoc.3
Craig Tiller297fafa2015-01-15 15:46:39 -0800342
Nicolas Noblef8681182015-03-18 14:25:44 -0700343ifeq ($(OPENSSL_REQUIRES_DL),true)
344OPENSSL_ALPN_CHECK_CMD += -ldl
345endif
346
Craig Tiller50524cc2015-01-29 23:00:00 -0800347ifndef REQUIRE_CUSTOM_LIBRARIES_$(CONFIG)
Craig Tiller297fafa2015-01-15 15:46:39 -0800348HAS_SYSTEM_PERFTOOLS = $(shell $(PERFTOOLS_CHECK_CMD) 2> /dev/null && echo true || echo false)
349ifeq ($(HAS_SYSTEM_PERFTOOLS),true)
350DEFINES += GRPC_HAVE_PERFTOOLS
351LIBS += profiler
352endif
Craig Tiller50524cc2015-01-29 23:00:00 -0800353endif
nnoble69ac39f2014-12-12 15:43:38 -0800354
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100355HAS_SYSTEM_PROTOBUF_VERIFY = $(shell $(PROTOBUF_CHECK_CMD) 2> /dev/null && echo true || echo false)
Craig Tillerc4da6b72015-01-15 08:01:14 -0800356ifndef REQUIRE_CUSTOM_LIBRARIES_$(CONFIG)
nnoble60825402014-12-15 14:43:51 -0800357HAS_SYSTEM_OPENSSL_ALPN = $(shell $(OPENSSL_ALPN_CHECK_CMD) 2> /dev/null && echo true || echo false)
358HAS_SYSTEM_ZLIB = $(shell $(ZLIB_CHECK_CMD) 2> /dev/null && echo true || echo false)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100359HAS_SYSTEM_PROTOBUF = $(HAS_SYSTEM_PROTOBUF_VERIFY)
Craig Tillerc4da6b72015-01-15 08:01:14 -0800360else
361# override system libraries if the config requires a custom compiled library
362HAS_SYSTEM_OPENSSL_ALPN = false
363HAS_SYSTEM_ZLIB = false
Nicolas Noble53830622015-02-12 16:56:38 -0800364HAS_SYSTEM_PROTOBUF = false
Craig Tillerc4da6b72015-01-15 08:01:14 -0800365endif
nnoble69ac39f2014-12-12 15:43:38 -0800366
Nicolas Noblef8681182015-03-18 14:25:44 -0700367HAS_PROTOC = $(shell $(PROTOC_CMD) 2> /dev/null && echo true || echo false)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100368ifeq ($(HAS_PROTOC),true)
Nicolas Noble53830622015-02-12 16:56:38 -0800369HAS_VALID_PROTOC = $(shell $(PROTOC_CHECK_CMD) 2> /dev/null && echo true || echo false)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100370else
371HAS_VALID_PROTOC = false
372endif
Nicolas Noble53830622015-02-12 16:56:38 -0800373
nnoble69ac39f2014-12-12 15:43:38 -0800374ifeq ($(wildcard third_party/openssl/ssl/ssl.h),)
375HAS_EMBEDDED_OPENSSL_ALPN = false
376else
377HAS_EMBEDDED_OPENSSL_ALPN = true
378endif
379
380ifeq ($(wildcard third_party/zlib/zlib.h),)
381HAS_EMBEDDED_ZLIB = false
382else
383HAS_EMBEDDED_ZLIB = true
384endif
385
Nicolas Noble53830622015-02-12 16:56:38 -0800386ifeq ($(wildcard third_party/protobuf/src/google/protobuf/descriptor.pb.h),)
387HAS_EMBEDDED_PROTOBUF = false
388ifneq ($(HAS_VALID_PROTOC),true)
389NO_PROTOC = true
390endif
391else
392HAS_EMBEDDED_PROTOBUF = true
393endif
394
nnoble69ac39f2014-12-12 15:43:38 -0800395ifeq ($(HAS_SYSTEM_ZLIB),false)
396ifeq ($(HAS_EMBEDDED_ZLIB),true)
Craig Tiller61b910f2015-02-15 10:54:07 -0800397ZLIB_DEP = $(LIBDIR)/$(CONFIG)/zlib/libz.a
nnoble69ac39f2014-12-12 15:43:38 -0800398CPPFLAGS += -Ithird_party/zlib
Craig Tillerda224d62015-02-15 11:01:58 -0800399LDFLAGS += -L$(LIBDIR)/$(CONFIG)/zlib
nnoble69ac39f2014-12-12 15:43:38 -0800400else
401DEP_MISSING += zlib
402endif
403endif
404
405ifeq ($(HAS_SYSTEM_OPENSSL_ALPN),false)
406ifeq ($(HAS_EMBEDDED_OPENSSL_ALPN),true)
Craig Tiller61b910f2015-02-15 10:54:07 -0800407OPENSSL_DEP = $(LIBDIR)/$(CONFIG)/openssl/libssl.a
408OPENSSL_MERGE_LIBS += $(LIBDIR)/$(CONFIG)/openssl/libssl.a $(LIBDIR)/$(CONFIG)/openssl/libcrypto.a
Craig Tillerec043032015-02-20 17:24:41 -0800409# need to prefix these to ensure overriding system libraries
410CPPFLAGS := -Ithird_party/openssl/include $(CPPFLAGS)
411LDFLAGS := -L$(LIBDIR)/$(CONFIG)/openssl $(LDFLAGS)
Nicolas Noblef8681182015-03-18 14:25:44 -0700412ifeq ($(OPENSSL_REQUIRES_DL),true)
nnoble5b7f32a2014-12-22 08:12:44 -0800413LIBS_SECURE = dl
Nicolas Noblef8681182015-03-18 14:25:44 -0700414endif
nnoble69ac39f2014-12-12 15:43:38 -0800415else
416NO_SECURE = true
417endif
nnoble5b7f32a2014-12-22 08:12:44 -0800418else
Nicolas Noblef8681182015-03-18 14:25:44 -0700419LIBS_SECURE = $(OPENSSL_LIBS)
420ifeq ($(OPENSSL_REQUIRES_DL),true)
421LIBS_SECURE += dl
422endif
nnoble69ac39f2014-12-12 15:43:38 -0800423endif
424
nnoble5b7f32a2014-12-22 08:12:44 -0800425LDLIBS_SECURE += $(addprefix -l, $(LIBS_SECURE))
426
Nicolas Noble53830622015-02-12 16:56:38 -0800427ifeq ($(HAS_SYSTEM_PROTOBUF),false)
428ifeq ($(HAS_EMBEDDED_PROTOBUF),true)
Craig Tiller61b910f2015-02-15 10:54:07 -0800429PROTOBUF_DEP = $(LIBDIR)/$(CONFIG)/protobuf/libprotobuf.a
Craig Tiller9ec95fa2015-02-20 20:36:21 -0800430CPPFLAGS := -Ithird_party/protobuf/src $(CPPFLAGS)
431LDFLAGS := -L$(LIBDIR)/$(CONFIG)/protobuf $(LDFLAGS)
Craig Tiller61b910f2015-02-15 10:54:07 -0800432PROTOC = $(BINDIR)/$(CONFIG)/protobuf/protoc
Nicolas Noble53830622015-02-12 16:56:38 -0800433else
434NO_PROTOBUF = true
435endif
436else
437endif
438
439LIBS_PROTOBUF = protobuf
440LIBS_PROTOC = protoc protobuf
441
442LDLIBS_PROTOBUF += $(addprefix -l, $(LIBS_PROTOBUF))
443HOST_LDLIBS_PROTOC += $(addprefix -l, $(LIBS_PROTOC))
444
Craig Tiller12c82092015-01-15 08:45:56 -0800445ifeq ($(MAKECMDGOALS),clean)
nnoble69ac39f2014-12-12 15:43:38 -0800446NO_DEPS = true
447endif
448
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100449INSTALL_OK = false
450ifeq ($(HAS_VALID_PROTOC),true)
451ifeq ($(HAS_SYSTEM_PROTOBUF_VERIFY),true)
452INSTALL_OK = true
453endif
454endif
455
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800456.SECONDARY = %.pb.h %.pb.cc
457
murgatroid99ac0002a2015-04-07 12:49:14 -0700458PROTOC_PLUGINS = $(BINDIR)/$(CONFIG)/grpc_cpp_plugin $(BINDIR)/$(CONFIG)/grpc_objective_c_plugin $(BINDIR)/$(CONFIG)/grpc_python_plugin $(BINDIR)/$(CONFIG)/grpc_ruby_plugin
nnoble69ac39f2014-12-12 15:43:38 -0800459ifeq ($(DEP_MISSING),)
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +0100460all: static shared plugins
nnoble69ac39f2014-12-12 15:43:38 -0800461dep_error:
462 @echo "You shouldn't see this message - all of your dependencies are correct."
463else
464all: dep_error git_update stop
465
466dep_error:
467 @echo
468 @echo "DEPENDENCY ERROR"
469 @echo
470 @echo "You are missing system dependencies that are essential to build grpc,"
471 @echo "and the third_party directory doesn't have them:"
472 @echo
473 @echo " $(DEP_MISSING)"
474 @echo
475 @echo "Installing the development packages for your system will solve"
476 @echo "this issue. Please consult INSTALL to get more information."
477 @echo
478 @echo "If you need information about why these tests failed, run:"
479 @echo
480 @echo " make run_dep_checks"
481 @echo
482endif
483
484git_update:
485ifeq ($(IS_GIT_FOLDER),true)
486 @echo "Additionally, since you are in a git clone, you can download the"
487 @echo "missing dependencies in third_party by running the following command:"
488 @echo
ctiller64f29102014-12-15 10:40:59 -0800489 @echo " git submodule update --init"
nnoble69ac39f2014-12-12 15:43:38 -0800490 @echo
491endif
492
493openssl_dep_error: openssl_dep_message git_update stop
494
Nicolas Noble53830622015-02-12 16:56:38 -0800495protobuf_dep_error: protobuf_dep_message git_update stop
496
497protoc_dep_error: protoc_dep_message git_update stop
498
nnoble69ac39f2014-12-12 15:43:38 -0800499openssl_dep_message:
500 @echo
501 @echo "DEPENDENCY ERROR"
502 @echo
503 @echo "The target you are trying to run requires OpenSSL with ALPN support."
504 @echo "Your system doesn't have it, and neither does the third_party directory."
505 @echo
506 @echo "Please consult INSTALL to get more information."
507 @echo
508 @echo "If you need information about why these tests failed, run:"
509 @echo
510 @echo " make run_dep_checks"
511 @echo
512
Nicolas Noble53830622015-02-12 16:56:38 -0800513protobuf_dep_message:
514 @echo
515 @echo "DEPENDENCY ERROR"
516 @echo
517 @echo "The target you are trying to run requires protobuf 3.0.0+"
518 @echo "Your system doesn't have it, and neither does the third_party directory."
519 @echo
520 @echo "Please consult INSTALL to get more information."
521 @echo
522 @echo "If you need information about why these tests failed, run:"
523 @echo
524 @echo " make run_dep_checks"
525 @echo
526
527protoc_dep_message:
528 @echo
529 @echo "DEPENDENCY ERROR"
530 @echo
531 @echo "The target you are trying to run requires protobuf-compiler 3.0.0+"
532 @echo "Your system doesn't have it, and neither does the third_party directory."
533 @echo
534 @echo "Please consult INSTALL to get more information."
535 @echo
536 @echo "If you need information about why these tests failed, run:"
537 @echo
538 @echo " make run_dep_checks"
539 @echo
540
nnoble69ac39f2014-12-12 15:43:38 -0800541stop:
542 @false
543
Craig Tiller61b910f2015-02-15 10:54:07 -0800544alarm_heap_test: $(BINDIR)/$(CONFIG)/alarm_heap_test
545alarm_list_test: $(BINDIR)/$(CONFIG)/alarm_list_test
546alarm_test: $(BINDIR)/$(CONFIG)/alarm_test
547alpn_test: $(BINDIR)/$(CONFIG)/alpn_test
548bin_encoder_test: $(BINDIR)/$(CONFIG)/bin_encoder_test
549census_hash_table_test: $(BINDIR)/$(CONFIG)/census_hash_table_test
550census_statistics_multiple_writers_circular_buffer_test: $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test
551census_statistics_multiple_writers_test: $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test
552census_statistics_performance_test: $(BINDIR)/$(CONFIG)/census_statistics_performance_test
553census_statistics_quick_test: $(BINDIR)/$(CONFIG)/census_statistics_quick_test
554census_statistics_small_log_test: $(BINDIR)/$(CONFIG)/census_statistics_small_log_test
555census_stats_store_test: $(BINDIR)/$(CONFIG)/census_stats_store_test
556census_stub_test: $(BINDIR)/$(CONFIG)/census_stub_test
557census_trace_store_test: $(BINDIR)/$(CONFIG)/census_trace_store_test
558census_window_stats_test: $(BINDIR)/$(CONFIG)/census_window_stats_test
559chttp2_status_conversion_test: $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test
560chttp2_stream_encoder_test: $(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test
561chttp2_stream_map_test: $(BINDIR)/$(CONFIG)/chttp2_stream_map_test
562chttp2_transport_end2end_test: $(BINDIR)/$(CONFIG)/chttp2_transport_end2end_test
563dualstack_socket_test: $(BINDIR)/$(CONFIG)/dualstack_socket_test
564echo_client: $(BINDIR)/$(CONFIG)/echo_client
565echo_server: $(BINDIR)/$(CONFIG)/echo_server
566echo_test: $(BINDIR)/$(CONFIG)/echo_test
567fd_posix_test: $(BINDIR)/$(CONFIG)/fd_posix_test
568fling_client: $(BINDIR)/$(CONFIG)/fling_client
569fling_server: $(BINDIR)/$(CONFIG)/fling_server
570fling_stream_test: $(BINDIR)/$(CONFIG)/fling_stream_test
571fling_test: $(BINDIR)/$(CONFIG)/fling_test
572gen_hpack_tables: $(BINDIR)/$(CONFIG)/gen_hpack_tables
573gpr_cancellable_test: $(BINDIR)/$(CONFIG)/gpr_cancellable_test
574gpr_cmdline_test: $(BINDIR)/$(CONFIG)/gpr_cmdline_test
575gpr_env_test: $(BINDIR)/$(CONFIG)/gpr_env_test
576gpr_file_test: $(BINDIR)/$(CONFIG)/gpr_file_test
577gpr_histogram_test: $(BINDIR)/$(CONFIG)/gpr_histogram_test
578gpr_host_port_test: $(BINDIR)/$(CONFIG)/gpr_host_port_test
579gpr_log_test: $(BINDIR)/$(CONFIG)/gpr_log_test
580gpr_slice_buffer_test: $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test
581gpr_slice_test: $(BINDIR)/$(CONFIG)/gpr_slice_test
582gpr_string_test: $(BINDIR)/$(CONFIG)/gpr_string_test
583gpr_sync_test: $(BINDIR)/$(CONFIG)/gpr_sync_test
584gpr_thd_test: $(BINDIR)/$(CONFIG)/gpr_thd_test
585gpr_time_test: $(BINDIR)/$(CONFIG)/gpr_time_test
Craig Tiller8cca9ab2015-04-10 10:39:38 -0700586gpr_tls_test: $(BINDIR)/$(CONFIG)/gpr_tls_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800587gpr_useful_test: $(BINDIR)/$(CONFIG)/gpr_useful_test
588grpc_base64_test: $(BINDIR)/$(CONFIG)/grpc_base64_test
589grpc_byte_buffer_reader_test: $(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test
590grpc_channel_stack_test: $(BINDIR)/$(CONFIG)/grpc_channel_stack_test
591grpc_completion_queue_benchmark: $(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark
592grpc_completion_queue_test: $(BINDIR)/$(CONFIG)/grpc_completion_queue_test
Nicolas "Pixel" Nobleb8f5f1b2015-02-21 19:03:00 +0100593grpc_create_jwt: $(BINDIR)/$(CONFIG)/grpc_create_jwt
Craig Tiller61b910f2015-02-15 10:54:07 -0800594grpc_credentials_test: $(BINDIR)/$(CONFIG)/grpc_credentials_test
595grpc_fetch_oauth2: $(BINDIR)/$(CONFIG)/grpc_fetch_oauth2
596grpc_json_token_test: $(BINDIR)/$(CONFIG)/grpc_json_token_test
Julien Boeufc66f2a82015-02-23 13:00:36 -0800597grpc_print_google_default_creds_token: $(BINDIR)/$(CONFIG)/grpc_print_google_default_creds_token
Craig Tiller61b910f2015-02-15 10:54:07 -0800598grpc_stream_op_test: $(BINDIR)/$(CONFIG)/grpc_stream_op_test
599hpack_parser_test: $(BINDIR)/$(CONFIG)/hpack_parser_test
600hpack_table_test: $(BINDIR)/$(CONFIG)/hpack_table_test
601httpcli_format_request_test: $(BINDIR)/$(CONFIG)/httpcli_format_request_test
602httpcli_parser_test: $(BINDIR)/$(CONFIG)/httpcli_parser_test
603httpcli_test: $(BINDIR)/$(CONFIG)/httpcli_test
604json_rewrite: $(BINDIR)/$(CONFIG)/json_rewrite
605json_rewrite_test: $(BINDIR)/$(CONFIG)/json_rewrite_test
606json_test: $(BINDIR)/$(CONFIG)/json_test
607lame_client_test: $(BINDIR)/$(CONFIG)/lame_client_test
608low_level_ping_pong_benchmark: $(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark
609message_compress_test: $(BINDIR)/$(CONFIG)/message_compress_test
610metadata_buffer_test: $(BINDIR)/$(CONFIG)/metadata_buffer_test
Craig Tiller35108f62015-02-17 11:24:15 -0800611multi_init_test: $(BINDIR)/$(CONFIG)/multi_init_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800612murmur_hash_test: $(BINDIR)/$(CONFIG)/murmur_hash_test
613no_server_test: $(BINDIR)/$(CONFIG)/no_server_test
614poll_kick_posix_test: $(BINDIR)/$(CONFIG)/poll_kick_posix_test
615resolve_address_test: $(BINDIR)/$(CONFIG)/resolve_address_test
616secure_endpoint_test: $(BINDIR)/$(CONFIG)/secure_endpoint_test
617sockaddr_utils_test: $(BINDIR)/$(CONFIG)/sockaddr_utils_test
618tcp_client_posix_test: $(BINDIR)/$(CONFIG)/tcp_client_posix_test
619tcp_posix_test: $(BINDIR)/$(CONFIG)/tcp_posix_test
620tcp_server_posix_test: $(BINDIR)/$(CONFIG)/tcp_server_posix_test
621time_averaged_stats_test: $(BINDIR)/$(CONFIG)/time_averaged_stats_test
622time_test: $(BINDIR)/$(CONFIG)/time_test
623timeout_encoding_test: $(BINDIR)/$(CONFIG)/timeout_encoding_test
624transport_metadata_test: $(BINDIR)/$(CONFIG)/transport_metadata_test
Julien Boeuf9fff77e2015-02-24 16:50:35 -0800625transport_security_test: $(BINDIR)/$(CONFIG)/transport_security_test
Craig Tiller1f1b6302015-02-17 07:33:19 -0800626async_end2end_test: $(BINDIR)/$(CONFIG)/async_end2end_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800627channel_arguments_test: $(BINDIR)/$(CONFIG)/channel_arguments_test
Yang Gaob946b5e2015-03-27 13:20:59 -0700628cli_call_test: $(BINDIR)/$(CONFIG)/cli_call_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800629credentials_test: $(BINDIR)/$(CONFIG)/credentials_test
Yang Gaocdb2a6e2015-03-20 23:55:04 -0700630cxx_time_test: $(BINDIR)/$(CONFIG)/cxx_time_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800631end2end_test: $(BINDIR)/$(CONFIG)/end2end_test
Yang Gao005eb882015-03-11 22:17:13 -0700632generic_end2end_test: $(BINDIR)/$(CONFIG)/generic_end2end_test
Yang Gaoa5e20d32015-03-25 09:55:20 -0700633grpc_cli: $(BINDIR)/$(CONFIG)/grpc_cli
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +0100634grpc_cpp_plugin: $(BINDIR)/$(CONFIG)/grpc_cpp_plugin
murgatroid99ac0002a2015-04-07 12:49:14 -0700635grpc_objective_c_plugin: $(BINDIR)/$(CONFIG)/grpc_objective_c_plugin
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +0100636grpc_python_plugin: $(BINDIR)/$(CONFIG)/grpc_python_plugin
637grpc_ruby_plugin: $(BINDIR)/$(CONFIG)/grpc_ruby_plugin
Craig Tiller61b910f2015-02-15 10:54:07 -0800638interop_client: $(BINDIR)/$(CONFIG)/interop_client
639interop_server: $(BINDIR)/$(CONFIG)/interop_server
Craig Tillerfe8af4e2015-02-21 07:04:49 -0800640interop_test: $(BINDIR)/$(CONFIG)/interop_test
Craig Tiller35108f62015-02-17 11:24:15 -0800641pubsub_client: $(BINDIR)/$(CONFIG)/pubsub_client
642pubsub_publisher_test: $(BINDIR)/$(CONFIG)/pubsub_publisher_test
643pubsub_subscriber_test: $(BINDIR)/$(CONFIG)/pubsub_subscriber_test
Craig Tillere4860192015-02-23 17:10:41 -0800644qps_driver: $(BINDIR)/$(CONFIG)/qps_driver
Craig Tiller2c2cf6d2015-04-09 09:40:20 -0700645qps_smoke_test: $(BINDIR)/$(CONFIG)/qps_smoke_test
Craig Tiller26598a32015-03-02 16:16:00 -0800646qps_worker: $(BINDIR)/$(CONFIG)/qps_worker
Craig Tiller61b910f2015-02-15 10:54:07 -0800647status_test: $(BINDIR)/$(CONFIG)/status_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800648thread_pool_test: $(BINDIR)/$(CONFIG)/thread_pool_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800649chttp2_fake_security_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800650chttp2_fake_security_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test
651chttp2_fake_security_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test
652chttp2_fake_security_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test
653chttp2_fake_security_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test
654chttp2_fake_security_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test
655chttp2_fake_security_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test
656chttp2_fake_security_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test
657chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test
658chttp2_fake_security_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test
659chttp2_fake_security_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test
660chttp2_fake_security_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test
661chttp2_fake_security_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test
662chttp2_fake_security_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test
663chttp2_fake_security_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test
664chttp2_fake_security_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test
665chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test
666chttp2_fake_security_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test
667chttp2_fake_security_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test
668chttp2_fake_security_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test
669chttp2_fake_security_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test
670chttp2_fake_security_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test
671chttp2_fake_security_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test
672chttp2_fake_security_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_test
673chttp2_fake_security_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test
674chttp2_fake_security_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_legacy_test
675chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test
676chttp2_fake_security_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_legacy_test
677chttp2_fake_security_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_legacy_test
678chttp2_fake_security_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_legacy_test
679chttp2_fake_security_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_legacy_test
680chttp2_fake_security_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_legacy_test
681chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test
682chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test
683chttp2_fake_security_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_legacy_test
684chttp2_fake_security_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_legacy_test
685chttp2_fake_security_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_legacy_test
686chttp2_fake_security_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_legacy_test
687chttp2_fake_security_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_legacy_test
688chttp2_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
689chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test
690chttp2_fake_security_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_legacy_test
691chttp2_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
692chttp2_fake_security_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_legacy_test
693chttp2_fake_security_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_legacy_test
694chttp2_fake_security_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_legacy_test
695chttp2_fake_security_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_legacy_test
696chttp2_fake_security_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_legacy_test
697chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800698chttp2_fullstack_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800699chttp2_fullstack_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test
700chttp2_fullstack_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test
701chttp2_fullstack_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test
702chttp2_fullstack_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test
703chttp2_fullstack_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test
704chttp2_fullstack_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test
705chttp2_fullstack_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test
706chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test
707chttp2_fullstack_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test
708chttp2_fullstack_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test
709chttp2_fullstack_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test
710chttp2_fullstack_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test
711chttp2_fullstack_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test
712chttp2_fullstack_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test
713chttp2_fullstack_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test
714chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test
715chttp2_fullstack_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test
716chttp2_fullstack_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test
717chttp2_fullstack_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test
718chttp2_fullstack_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test
719chttp2_fullstack_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test
720chttp2_fullstack_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test
721chttp2_fullstack_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_test
722chttp2_fullstack_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test
723chttp2_fullstack_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_legacy_test
724chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test
725chttp2_fullstack_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_legacy_test
726chttp2_fullstack_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_legacy_test
727chttp2_fullstack_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_legacy_test
728chttp2_fullstack_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_legacy_test
729chttp2_fullstack_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_legacy_test
730chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test
731chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test
732chttp2_fullstack_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_legacy_test
733chttp2_fullstack_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_legacy_test
734chttp2_fullstack_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_legacy_test
735chttp2_fullstack_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_legacy_test
736chttp2_fullstack_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_legacy_test
737chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test
738chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test
739chttp2_fullstack_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_legacy_test
740chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test
741chttp2_fullstack_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_legacy_test
742chttp2_fullstack_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_legacy_test
743chttp2_fullstack_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_legacy_test
744chttp2_fullstack_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_legacy_test
745chttp2_fullstack_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_legacy_test
746chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800747chttp2_fullstack_uds_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_test
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +0100748chttp2_fullstack_uds_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test
749chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test
750chttp2_fullstack_uds_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test
751chttp2_fullstack_uds_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test
752chttp2_fullstack_uds_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test
753chttp2_fullstack_uds_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test
754chttp2_fullstack_uds_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test
755chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test
756chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test
757chttp2_fullstack_uds_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test
758chttp2_fullstack_uds_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test
759chttp2_fullstack_uds_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test
760chttp2_fullstack_uds_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test
761chttp2_fullstack_uds_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test
762chttp2_fullstack_uds_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test
763chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test
764chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test
765chttp2_fullstack_uds_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test
766chttp2_fullstack_uds_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test
767chttp2_fullstack_uds_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test
768chttp2_fullstack_uds_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test
769chttp2_fullstack_uds_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test
770chttp2_fullstack_uds_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_test
771chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test
772chttp2_fullstack_uds_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_legacy_test
773chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test
774chttp2_fullstack_uds_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_legacy_test
775chttp2_fullstack_uds_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_legacy_test
776chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test
777chttp2_fullstack_uds_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_legacy_test
778chttp2_fullstack_uds_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_legacy_test
779chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test
780chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test
781chttp2_fullstack_uds_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_legacy_test
782chttp2_fullstack_uds_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_legacy_test
783chttp2_fullstack_uds_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_legacy_test
784chttp2_fullstack_uds_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_legacy_test
785chttp2_fullstack_uds_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_legacy_test
786chttp2_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
787chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test
788chttp2_fullstack_uds_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_legacy_test
789chttp2_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
790chttp2_fullstack_uds_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_legacy_test
791chttp2_fullstack_uds_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_legacy_test
792chttp2_fullstack_uds_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_legacy_test
793chttp2_fullstack_uds_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_legacy_test
794chttp2_fullstack_uds_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_legacy_test
795chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800796chttp2_simple_ssl_fullstack_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800797chttp2_simple_ssl_fullstack_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test
798chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test
799chttp2_simple_ssl_fullstack_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test
800chttp2_simple_ssl_fullstack_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test
801chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test
802chttp2_simple_ssl_fullstack_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test
803chttp2_simple_ssl_fullstack_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test
804chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test
805chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test
806chttp2_simple_ssl_fullstack_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test
807chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test
808chttp2_simple_ssl_fullstack_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test
809chttp2_simple_ssl_fullstack_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test
810chttp2_simple_ssl_fullstack_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test
811chttp2_simple_ssl_fullstack_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test
812chttp2_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
813chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test
814chttp2_simple_ssl_fullstack_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test
815chttp2_simple_ssl_fullstack_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test
816chttp2_simple_ssl_fullstack_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test
817chttp2_simple_ssl_fullstack_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test
818chttp2_simple_ssl_fullstack_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test
819chttp2_simple_ssl_fullstack_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test
820chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test
821chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test
822chttp2_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
823chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test
824chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test
825chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test
826chttp2_simple_ssl_fullstack_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_legacy_test
827chttp2_simple_ssl_fullstack_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_legacy_test
828chttp2_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
829chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test
830chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test
831chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test
832chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test
833chttp2_simple_ssl_fullstack_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_legacy_test
834chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test
835chttp2_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
836chttp2_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
837chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test
838chttp2_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
839chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test
840chttp2_simple_ssl_fullstack_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_legacy_test
841chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test
842chttp2_simple_ssl_fullstack_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_legacy_test
843chttp2_simple_ssl_fullstack_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_legacy_test
844chttp2_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
Craig Tillerc9f660d2015-03-03 11:01:48 -0800845chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800846chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test
847chttp2_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
848chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test
849chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test
850chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test
851chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test
852chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test
853chttp2_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
854chttp2_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
855chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test
856chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test
857chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test
858chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test
859chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test
860chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test
861chttp2_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
862chttp2_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
863chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test
864chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test
865chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test
866chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test
867chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test
868chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test
869chttp2_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
870chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test
871chttp2_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
872chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test
873chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test
874chttp2_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
875chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test
876chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test
877chttp2_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
878chttp2_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
879chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test
880chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test
881chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test
882chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test
883chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test
884chttp2_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
885chttp2_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
886chttp2_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
887chttp2_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
888chttp2_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
889chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test
890chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test
891chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test
892chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test
893chttp2_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
Craig Tillerc9f660d2015-03-03 11:01:48 -0800894chttp2_socket_pair_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800895chttp2_socket_pair_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test
896chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test
897chttp2_socket_pair_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test
898chttp2_socket_pair_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test
899chttp2_socket_pair_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test
900chttp2_socket_pair_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test
901chttp2_socket_pair_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test
902chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test
903chttp2_socket_pair_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test
904chttp2_socket_pair_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test
905chttp2_socket_pair_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test
906chttp2_socket_pair_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test
907chttp2_socket_pair_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test
908chttp2_socket_pair_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test
909chttp2_socket_pair_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test
910chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test
911chttp2_socket_pair_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test
912chttp2_socket_pair_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test
913chttp2_socket_pair_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test
914chttp2_socket_pair_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test
915chttp2_socket_pair_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test
916chttp2_socket_pair_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test
917chttp2_socket_pair_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_test
918chttp2_socket_pair_writes_done_hangs_with_pending_read_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test
919chttp2_socket_pair_cancel_after_accept_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_legacy_test
920chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test
921chttp2_socket_pair_cancel_after_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_legacy_test
922chttp2_socket_pair_cancel_before_invoke_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_legacy_test
923chttp2_socket_pair_cancel_in_a_vacuum_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_legacy_test
924chttp2_socket_pair_census_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_legacy_test
925chttp2_socket_pair_disappearing_server_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_legacy_test
926chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test
927chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test
928chttp2_socket_pair_graceful_server_shutdown_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_legacy_test
929chttp2_socket_pair_invoke_large_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_legacy_test
930chttp2_socket_pair_max_concurrent_streams_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_legacy_test
931chttp2_socket_pair_no_op_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_legacy_test
932chttp2_socket_pair_ping_pong_streaming_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_legacy_test
933chttp2_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
934chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test
935chttp2_socket_pair_request_response_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_legacy_test
936chttp2_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
937chttp2_socket_pair_request_with_large_metadata_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_legacy_test
938chttp2_socket_pair_request_with_payload_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_legacy_test
939chttp2_socket_pair_simple_delayed_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_legacy_test
940chttp2_socket_pair_simple_request_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_legacy_test
941chttp2_socket_pair_thread_stress_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_legacy_test
942chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800943chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800944chttp2_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
945chttp2_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
946chttp2_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
947chttp2_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
948chttp2_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
949chttp2_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
950chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test
951chttp2_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
952chttp2_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
953chttp2_socket_pair_one_byte_at_a_time_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test
954chttp2_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
955chttp2_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
956chttp2_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
957chttp2_socket_pair_one_byte_at_a_time_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test
958chttp2_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
959chttp2_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
960chttp2_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
961chttp2_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
962chttp2_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
963chttp2_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
964chttp2_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
965chttp2_socket_pair_one_byte_at_a_time_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test
966chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test
967chttp2_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
968chttp2_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
969chttp2_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
970chttp2_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
971chttp2_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
972chttp2_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
973chttp2_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
974chttp2_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
975chttp2_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
976chttp2_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
977chttp2_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
978chttp2_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
979chttp2_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
980chttp2_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
981chttp2_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
982chttp2_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
983chttp2_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
984chttp2_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
985chttp2_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
986chttp2_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
987chttp2_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
988chttp2_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
989chttp2_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
990chttp2_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
991chttp2_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 -0800992
nnoble69ac39f2014-12-12 15:43:38 -0800993run_dep_checks:
nnoble69ac39f2014-12-12 15:43:38 -0800994 $(OPENSSL_ALPN_CHECK_CMD) || true
995 $(ZLIB_CHECK_CMD) || true
Nicolas Noble53830622015-02-12 16:56:38 -0800996 $(PERFTOOLS_CHECK_CMD) || true
997 $(PROTOBUF_CHECK_CMD) || true
998 $(PROTOC_CHECK_CMD) || true
nnoble69ac39f2014-12-12 15:43:38 -0800999
Craig Tiller61b910f2015-02-15 10:54:07 -08001000$(LIBDIR)/$(CONFIG)/zlib/libz.a:
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01001001 $(E) "[MAKE] Building zlib"
Nicolas Noblef8681182015-03-18 14:25:44 -07001002 $(Q)(cd third_party/zlib ; CC="$(CC)" CFLAGS="$(PIC_CPPFLAGS) -fvisibility=hidden $(CPPFLAGS_$(CONFIG))" ./configure --static)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01001003 $(Q)$(MAKE) -C third_party/zlib clean
1004 $(Q)$(MAKE) -C third_party/zlib
Craig Tiller61b910f2015-02-15 10:54:07 -08001005 $(Q)mkdir -p $(LIBDIR)/$(CONFIG)/zlib
1006 $(Q)cp third_party/zlib/libz.a $(LIBDIR)/$(CONFIG)/zlib
nnoble69ac39f2014-12-12 15:43:38 -08001007
Craig Tiller61b910f2015-02-15 10:54:07 -08001008$(LIBDIR)/$(CONFIG)/openssl/libssl.a:
Craig Tillerb4ee3b52015-01-21 16:22:50 -08001009 $(E) "[MAKE] Building openssl for $(SYSTEM)"
1010ifeq ($(SYSTEM),Darwin)
Nicolas Noblef8681182015-03-18 14:25:44 -07001011 $(Q)(cd third_party/openssl ; CC="$(CC) $(PIC_CPPFLAGS) -fvisibility=hidden $(CPPFLAGS_$(CONFIG)) $(OPENSSL_CFLAGS_$(CONFIG))" ./Configure darwin64-x86_64-cc)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08001012else
Nicolas Noblef8681182015-03-18 14:25:44 -07001013ifeq ($(SYSTEM),MINGW32)
1014 @echo "We currently don't have a good way to compile OpenSSL in-place under msys."
1015 @echo "Please provide an ALPN-capable OpenSSL in your mingw32 system."
1016 @echo
1017 @echo "Note that you can find a compatible version of the libraries here:"
1018 @echo
1019 @echo "http://slproweb.com/products/Win32OpenSSL.html"
1020 @echo
1021 @echo "If you decide to install that one, take the full version. The light"
1022 @echo "version only contains compiled DLLs, without the development files."
1023 @echo
1024 @echo "When installing, chose to copy the OpenSSL dlls to the OpenSSL binaries"
1025 @echo "directory. This way we'll link to them directly."
1026 @echo
1027 @echo "You can then re-start the build the following way:"
1028 @echo
1029 @echo " CPPFLAGS=-I/c/OpenSSL-Win64/include LDFLAGS=-L/c/OpenSSL-Win64 make"
1030 @false
1031else
1032 $(Q)(cd third_party/openssl ; CC="$(CC) $(PIC_CPPFLAGS) -fvisibility=hidden $(CPPFLAGS_$(CONFIG)) $(OPENSSL_CFLAGS_$(CONFIG))" ./config no-asm $(OPENSSL_CONFIG_$(CONFIG)))
1033endif
Craig Tillerb4ee3b52015-01-21 16:22:50 -08001034endif
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01001035 $(Q)$(MAKE) -C third_party/openssl clean
1036 $(Q)$(MAKE) -C third_party/openssl build_crypto build_ssl
Craig Tiller61b910f2015-02-15 10:54:07 -08001037 $(Q)mkdir -p $(LIBDIR)/$(CONFIG)/openssl
1038 $(Q)cp third_party/openssl/libssl.a third_party/openssl/libcrypto.a $(LIBDIR)/$(CONFIG)/openssl
nnoble69ac39f2014-12-12 15:43:38 -08001039
Nicolas Noble53830622015-02-12 16:56:38 -08001040third_party/protobuf/configure:
1041 $(E) "[AUTOGEN] Preparing protobuf"
1042 $(Q)(cd third_party/protobuf ; autoreconf -f -i -Wall,no-obsolete)
1043
Craig Tiller61b910f2015-02-15 10:54:07 -08001044$(LIBDIR)/$(CONFIG)/protobuf/libprotobuf.a: third_party/protobuf/configure
Nicolas Noble53830622015-02-12 16:56:38 -08001045 $(E) "[MAKE] Building protobuf"
Craig Tillercf133f42015-02-26 14:05:56 -08001046ifeq ($(HAVE_CXX11),true)
Nicolas Noblef8681182015-03-18 14:25:44 -07001047 $(Q)(cd third_party/protobuf ; CC="$(CC)" CXX="$(CXX)" LDFLAGS="$(LDFLAGS_$(CONFIG)) -g" CXXFLAGS="-DLANG_CXX11 -std=c++11" CPPFLAGS="$(PIC_CPPFLAGS) $(CPPFLAGS_$(CONFIG)) -g" ./configure --disable-shared --enable-static)
Craig Tillercf133f42015-02-26 14:05:56 -08001048else
Nicolas Noblef8681182015-03-18 14:25:44 -07001049 $(Q)(cd third_party/protobuf ; CC="$(CC)" CXX="$(CXX)" LDFLAGS="$(LDFLAGS_$(CONFIG)) -g" CXXFLAGS="-std=c++0x" CPPFLAGS="$(PIC_CPPFLAGS) $(CPPFLAGS_$(CONFIG)) -g" ./configure --disable-shared --enable-static)
Craig Tillercf133f42015-02-26 14:05:56 -08001050endif
Nicolas Noble53830622015-02-12 16:56:38 -08001051 $(Q)$(MAKE) -C third_party/protobuf clean
1052 $(Q)$(MAKE) -C third_party/protobuf
Craig Tiller61b910f2015-02-15 10:54:07 -08001053 $(Q)mkdir -p $(LIBDIR)/$(CONFIG)/protobuf
1054 $(Q)mkdir -p $(BINDIR)/$(CONFIG)/protobuf
1055 $(Q)cp third_party/protobuf/src/.libs/libprotoc.a $(LIBDIR)/$(CONFIG)/protobuf
1056 $(Q)cp third_party/protobuf/src/.libs/libprotobuf.a $(LIBDIR)/$(CONFIG)/protobuf
1057 $(Q)cp third_party/protobuf/src/protoc $(BINDIR)/$(CONFIG)/protobuf
Nicolas Noble53830622015-02-12 16:56:38 -08001058
nnoble29e1d292014-12-01 10:27:40 -08001059static: static_c static_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001060
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08001061static_c: $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001062
Craig Tiller47c83fd2015-02-21 22:45:35 -08001063static_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001064
nnoble29e1d292014-12-01 10:27:40 -08001065shared: shared_c shared_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001066
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08001067shared_c: $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001068
Craig Tiller47c83fd2015-02-21 22:45:35 -08001069shared_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001070
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08001071shared_csharp: shared_c $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT)
1072grpc_csharp_ext: shared_csharp
1073
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01001074plugins: $(PROTOC_PLUGINS)
1075
nnoble29e1d292014-12-01 10:27:40 -08001076privatelibs: privatelibs_c privatelibs_cxx
1077
Craig Tillerc9f660d2015-03-03 11:01:48 -08001078privatelibs_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_bad_hostname.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 -08001079
Yang Gaoa4002072015-04-09 23:25:21 -07001080privatelibs_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libinterop_client_lib.a $(LIBDIR)/$(CONFIG)/libinterop_server_lib.a $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBDIR)/$(CONFIG)/libqps.a
nnoble29e1d292014-12-01 10:27:40 -08001081
1082buildtests: buildtests_c buildtests_cxx
1083
Craig Tiller8cca9ab2015-04-10 10:39:38 -07001084buildtests_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_tls_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)/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)/transport_security_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_bad_hostname_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_bad_hostname_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_bad_hostname_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_bad_hostname_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_bad_hostname_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_bad_hostname_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_bad_hostname_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 -08001085
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07001086buildtests_cxx: privatelibs_cxx $(BINDIR)/$(CONFIG)/async_end2end_test $(BINDIR)/$(CONFIG)/channel_arguments_test $(BINDIR)/$(CONFIG)/cli_call_test $(BINDIR)/$(CONFIG)/credentials_test $(BINDIR)/$(CONFIG)/cxx_time_test $(BINDIR)/$(CONFIG)/end2end_test $(BINDIR)/$(CONFIG)/generic_end2end_test $(BINDIR)/$(CONFIG)/grpc_cli $(BINDIR)/$(CONFIG)/interop_client $(BINDIR)/$(CONFIG)/interop_server $(BINDIR)/$(CONFIG)/interop_test $(BINDIR)/$(CONFIG)/pubsub_client $(BINDIR)/$(CONFIG)/pubsub_publisher_test $(BINDIR)/$(CONFIG)/pubsub_subscriber_test $(BINDIR)/$(CONFIG)/qps_driver $(BINDIR)/$(CONFIG)/qps_smoke_test $(BINDIR)/$(CONFIG)/qps_worker $(BINDIR)/$(CONFIG)/status_test $(BINDIR)/$(CONFIG)/thread_pool_test
nnoble29e1d292014-12-01 10:27:40 -08001087
nnoble85a49262014-12-08 18:14:03 -08001088test: test_c test_cxx
nnoble29e1d292014-12-01 10:27:40 -08001089
nnoble85a49262014-12-08 18:14:03 -08001090test_c: buildtests_c
Craig Tiller17ec5f92015-01-18 11:30:41 -08001091 $(E) "[RUN] Testing alarm_heap_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001092 $(Q) $(BINDIR)/$(CONFIG)/alarm_heap_test || ( echo test alarm_heap_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001093 $(E) "[RUN] Testing alarm_list_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001094 $(Q) $(BINDIR)/$(CONFIG)/alarm_list_test || ( echo test alarm_list_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001095 $(E) "[RUN] Testing alarm_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001096 $(Q) $(BINDIR)/$(CONFIG)/alarm_test || ( echo test alarm_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001097 $(E) "[RUN] Testing alpn_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001098 $(Q) $(BINDIR)/$(CONFIG)/alpn_test || ( echo test alpn_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001099 $(E) "[RUN] Testing bin_encoder_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001100 $(Q) $(BINDIR)/$(CONFIG)/bin_encoder_test || ( echo test bin_encoder_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001101 $(E) "[RUN] Testing census_hash_table_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001102 $(Q) $(BINDIR)/$(CONFIG)/census_hash_table_test || ( echo test census_hash_table_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001103 $(E) "[RUN] Testing census_statistics_multiple_writers_circular_buffer_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001104 $(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 -08001105 $(E) "[RUN] Testing census_statistics_multiple_writers_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001106 $(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 -08001107 $(E) "[RUN] Testing census_statistics_performance_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001108 $(Q) $(BINDIR)/$(CONFIG)/census_statistics_performance_test || ( echo test census_statistics_performance_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001109 $(E) "[RUN] Testing census_statistics_quick_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001110 $(Q) $(BINDIR)/$(CONFIG)/census_statistics_quick_test || ( echo test census_statistics_quick_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001111 $(E) "[RUN] Testing census_statistics_small_log_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001112 $(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 -08001113 $(E) "[RUN] Testing census_stub_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001114 $(Q) $(BINDIR)/$(CONFIG)/census_stub_test || ( echo test census_stub_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001115 $(E) "[RUN] Testing census_window_stats_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001116 $(Q) $(BINDIR)/$(CONFIG)/census_window_stats_test || ( echo test census_window_stats_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001117 $(E) "[RUN] Testing chttp2_status_conversion_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001118 $(Q) $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test || ( echo test chttp2_status_conversion_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001119 $(E) "[RUN] Testing chttp2_stream_encoder_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001120 $(Q) $(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test || ( echo test chttp2_stream_encoder_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001121 $(E) "[RUN] Testing chttp2_stream_map_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001122 $(Q) $(BINDIR)/$(CONFIG)/chttp2_stream_map_test || ( echo test chttp2_stream_map_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001123 $(E) "[RUN] Testing chttp2_transport_end2end_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001124 $(Q) $(BINDIR)/$(CONFIG)/chttp2_transport_end2end_test || ( echo test chttp2_transport_end2end_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001125 $(E) "[RUN] Testing dualstack_socket_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001126 $(Q) $(BINDIR)/$(CONFIG)/dualstack_socket_test || ( echo test dualstack_socket_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001127 $(E) "[RUN] Testing echo_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001128 $(Q) $(BINDIR)/$(CONFIG)/echo_test || ( echo test echo_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001129 $(E) "[RUN] Testing fd_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001130 $(Q) $(BINDIR)/$(CONFIG)/fd_posix_test || ( echo test fd_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001131 $(E) "[RUN] Testing fling_stream_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001132 $(Q) $(BINDIR)/$(CONFIG)/fling_stream_test || ( echo test fling_stream_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001133 $(E) "[RUN] Testing fling_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001134 $(Q) $(BINDIR)/$(CONFIG)/fling_test || ( echo test fling_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001135 $(E) "[RUN] Testing gpr_cancellable_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001136 $(Q) $(BINDIR)/$(CONFIG)/gpr_cancellable_test || ( echo test gpr_cancellable_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001137 $(E) "[RUN] Testing gpr_cmdline_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001138 $(Q) $(BINDIR)/$(CONFIG)/gpr_cmdline_test || ( echo test gpr_cmdline_test failed ; exit 1 )
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001139 $(E) "[RUN] Testing gpr_env_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001140 $(Q) $(BINDIR)/$(CONFIG)/gpr_env_test || ( echo test gpr_env_test failed ; exit 1 )
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001141 $(E) "[RUN] Testing gpr_file_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001142 $(Q) $(BINDIR)/$(CONFIG)/gpr_file_test || ( echo test gpr_file_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001143 $(E) "[RUN] Testing gpr_histogram_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001144 $(Q) $(BINDIR)/$(CONFIG)/gpr_histogram_test || ( echo test gpr_histogram_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001145 $(E) "[RUN] Testing gpr_host_port_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001146 $(Q) $(BINDIR)/$(CONFIG)/gpr_host_port_test || ( echo test gpr_host_port_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001147 $(E) "[RUN] Testing gpr_log_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001148 $(Q) $(BINDIR)/$(CONFIG)/gpr_log_test || ( echo test gpr_log_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001149 $(E) "[RUN] Testing gpr_slice_buffer_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001150 $(Q) $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test || ( echo test gpr_slice_buffer_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001151 $(E) "[RUN] Testing gpr_slice_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001152 $(Q) $(BINDIR)/$(CONFIG)/gpr_slice_test || ( echo test gpr_slice_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001153 $(E) "[RUN] Testing gpr_string_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001154 $(Q) $(BINDIR)/$(CONFIG)/gpr_string_test || ( echo test gpr_string_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001155 $(E) "[RUN] Testing gpr_sync_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001156 $(Q) $(BINDIR)/$(CONFIG)/gpr_sync_test || ( echo test gpr_sync_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001157 $(E) "[RUN] Testing gpr_thd_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001158 $(Q) $(BINDIR)/$(CONFIG)/gpr_thd_test || ( echo test gpr_thd_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001159 $(E) "[RUN] Testing gpr_time_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001160 $(Q) $(BINDIR)/$(CONFIG)/gpr_time_test || ( echo test gpr_time_test failed ; exit 1 )
Craig Tiller8cca9ab2015-04-10 10:39:38 -07001161 $(E) "[RUN] Testing gpr_tls_test"
1162 $(Q) $(BINDIR)/$(CONFIG)/gpr_tls_test || ( echo test gpr_tls_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001163 $(E) "[RUN] Testing gpr_useful_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001164 $(Q) $(BINDIR)/$(CONFIG)/gpr_useful_test || ( echo test gpr_useful_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001165 $(E) "[RUN] Testing grpc_base64_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001166 $(Q) $(BINDIR)/$(CONFIG)/grpc_base64_test || ( echo test grpc_base64_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001167 $(E) "[RUN] Testing grpc_byte_buffer_reader_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001168 $(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 -08001169 $(E) "[RUN] Testing grpc_channel_stack_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001170 $(Q) $(BINDIR)/$(CONFIG)/grpc_channel_stack_test || ( echo test grpc_channel_stack_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001171 $(E) "[RUN] Testing grpc_completion_queue_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001172 $(Q) $(BINDIR)/$(CONFIG)/grpc_completion_queue_test || ( echo test grpc_completion_queue_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001173 $(E) "[RUN] Testing grpc_credentials_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001174 $(Q) $(BINDIR)/$(CONFIG)/grpc_credentials_test || ( echo test grpc_credentials_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001175 $(E) "[RUN] Testing grpc_json_token_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001176 $(Q) $(BINDIR)/$(CONFIG)/grpc_json_token_test || ( echo test grpc_json_token_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001177 $(E) "[RUN] Testing grpc_stream_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001178 $(Q) $(BINDIR)/$(CONFIG)/grpc_stream_op_test || ( echo test grpc_stream_op_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001179 $(E) "[RUN] Testing hpack_parser_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001180 $(Q) $(BINDIR)/$(CONFIG)/hpack_parser_test || ( echo test hpack_parser_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001181 $(E) "[RUN] Testing hpack_table_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001182 $(Q) $(BINDIR)/$(CONFIG)/hpack_table_test || ( echo test hpack_table_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001183 $(E) "[RUN] Testing httpcli_format_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001184 $(Q) $(BINDIR)/$(CONFIG)/httpcli_format_request_test || ( echo test httpcli_format_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001185 $(E) "[RUN] Testing httpcli_parser_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001186 $(Q) $(BINDIR)/$(CONFIG)/httpcli_parser_test || ( echo test httpcli_parser_test failed ; exit 1 )
Craig Tiller772a9762015-02-20 13:39:29 -08001187 $(E) "[RUN] Testing json_rewrite_test"
1188 $(Q) $(BINDIR)/$(CONFIG)/json_rewrite_test || ( echo test json_rewrite_test failed ; exit 1 )
Craig Tiller4450db22015-01-30 16:49:22 -08001189 $(E) "[RUN] Testing json_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001190 $(Q) $(BINDIR)/$(CONFIG)/json_test || ( echo test json_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001191 $(E) "[RUN] Testing lame_client_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001192 $(Q) $(BINDIR)/$(CONFIG)/lame_client_test || ( echo test lame_client_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001193 $(E) "[RUN] Testing message_compress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001194 $(Q) $(BINDIR)/$(CONFIG)/message_compress_test || ( echo test message_compress_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001195 $(E) "[RUN] Testing metadata_buffer_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001196 $(Q) $(BINDIR)/$(CONFIG)/metadata_buffer_test || ( echo test metadata_buffer_test failed ; exit 1 )
Craig Tiller35108f62015-02-17 11:24:15 -08001197 $(E) "[RUN] Testing multi_init_test"
1198 $(Q) $(BINDIR)/$(CONFIG)/multi_init_test || ( echo test multi_init_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001199 $(E) "[RUN] Testing murmur_hash_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001200 $(Q) $(BINDIR)/$(CONFIG)/murmur_hash_test || ( echo test murmur_hash_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001201 $(E) "[RUN] Testing no_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001202 $(Q) $(BINDIR)/$(CONFIG)/no_server_test || ( echo test no_server_test failed ; exit 1 )
David Klempnere3605682015-01-26 17:27:21 -08001203 $(E) "[RUN] Testing poll_kick_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001204 $(Q) $(BINDIR)/$(CONFIG)/poll_kick_posix_test || ( echo test poll_kick_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001205 $(E) "[RUN] Testing resolve_address_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001206 $(Q) $(BINDIR)/$(CONFIG)/resolve_address_test || ( echo test resolve_address_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001207 $(E) "[RUN] Testing secure_endpoint_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001208 $(Q) $(BINDIR)/$(CONFIG)/secure_endpoint_test || ( echo test secure_endpoint_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001209 $(E) "[RUN] Testing sockaddr_utils_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001210 $(Q) $(BINDIR)/$(CONFIG)/sockaddr_utils_test || ( echo test sockaddr_utils_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001211 $(E) "[RUN] Testing tcp_client_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001212 $(Q) $(BINDIR)/$(CONFIG)/tcp_client_posix_test || ( echo test tcp_client_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001213 $(E) "[RUN] Testing tcp_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001214 $(Q) $(BINDIR)/$(CONFIG)/tcp_posix_test || ( echo test tcp_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001215 $(E) "[RUN] Testing tcp_server_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001216 $(Q) $(BINDIR)/$(CONFIG)/tcp_server_posix_test || ( echo test tcp_server_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001217 $(E) "[RUN] Testing time_averaged_stats_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001218 $(Q) $(BINDIR)/$(CONFIG)/time_averaged_stats_test || ( echo test time_averaged_stats_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001219 $(E) "[RUN] Testing time_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001220 $(Q) $(BINDIR)/$(CONFIG)/time_test || ( echo test time_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001221 $(E) "[RUN] Testing timeout_encoding_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001222 $(Q) $(BINDIR)/$(CONFIG)/timeout_encoding_test || ( echo test timeout_encoding_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001223 $(E) "[RUN] Testing transport_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001224 $(Q) $(BINDIR)/$(CONFIG)/transport_metadata_test || ( echo test transport_metadata_test failed ; exit 1 )
Julien Boeuf9fff77e2015-02-24 16:50:35 -08001225 $(E) "[RUN] Testing transport_security_test"
1226 $(Q) $(BINDIR)/$(CONFIG)/transport_security_test || ( echo test transport_security_test failed ; exit 1 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001227 $(E) "[RUN] Testing chttp2_fake_security_bad_hostname_test"
1228 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_bad_hostname_test || ( echo test chttp2_fake_security_bad_hostname_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001229 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001230 $(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 -08001231 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001232 $(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 -08001233 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001234 $(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 -08001235 $(E) "[RUN] Testing chttp2_fake_security_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001236 $(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 -08001237 $(E) "[RUN] Testing chttp2_fake_security_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001238 $(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 -08001239 $(E) "[RUN] Testing chttp2_fake_security_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001240 $(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 -08001241 $(E) "[RUN] Testing chttp2_fake_security_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001242 $(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 -08001243 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001244 $(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 -08001245 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001246 $(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 -08001247 $(E) "[RUN] Testing chttp2_fake_security_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001248 $(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 -08001249 $(E) "[RUN] Testing chttp2_fake_security_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001250 $(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 -08001251 $(E) "[RUN] Testing chttp2_fake_security_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001252 $(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 -08001253 $(E) "[RUN] Testing chttp2_fake_security_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001254 $(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 -08001255 $(E) "[RUN] Testing chttp2_fake_security_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001256 $(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 -08001257 $(E) "[RUN] Testing chttp2_fake_security_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001258 $(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 -08001259 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001260 $(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 -08001261 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001262 $(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 -08001263 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001264 $(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 -08001265 $(E) "[RUN] Testing chttp2_fake_security_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001266 $(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 -08001267 $(E) "[RUN] Testing chttp2_fake_security_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001268 $(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 -08001269 $(E) "[RUN] Testing chttp2_fake_security_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001270 $(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 -08001271 $(E) "[RUN] Testing chttp2_fake_security_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001272 $(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 -08001273 $(E) "[RUN] Testing chttp2_fake_security_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001274 $(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 -08001275 $(E) "[RUN] Testing chttp2_fake_security_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001276 $(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 -08001277 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001278 $(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 -08001279 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001280 $(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 -08001281 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001282 $(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 -08001283 $(E) "[RUN] Testing chttp2_fake_security_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001284 $(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 -08001285 $(E) "[RUN] Testing chttp2_fake_security_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001286 $(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 -08001287 $(E) "[RUN] Testing chttp2_fake_security_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001288 $(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 -08001289 $(E) "[RUN] Testing chttp2_fake_security_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001290 $(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 -08001291 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001292 $(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 -08001293 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001294 $(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 -08001295 $(E) "[RUN] Testing chttp2_fake_security_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001296 $(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 -08001297 $(E) "[RUN] Testing chttp2_fake_security_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001298 $(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 -08001299 $(E) "[RUN] Testing chttp2_fake_security_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001300 $(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 -08001301 $(E) "[RUN] Testing chttp2_fake_security_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001302 $(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 -08001303 $(E) "[RUN] Testing chttp2_fake_security_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001304 $(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 -08001305 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001306 $(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 -08001307 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001308 $(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 -08001309 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001310 $(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 -08001311 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001312 $(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 -08001313 $(E) "[RUN] Testing chttp2_fake_security_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001314 $(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 -08001315 $(E) "[RUN] Testing chttp2_fake_security_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001316 $(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 -08001317 $(E) "[RUN] Testing chttp2_fake_security_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001318 $(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 -08001319 $(E) "[RUN] Testing chttp2_fake_security_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001320 $(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 -08001321 $(E) "[RUN] Testing chttp2_fake_security_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001322 $(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 -08001323 $(E) "[RUN] Testing chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001324 $(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 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001325 $(E) "[RUN] Testing chttp2_fullstack_bad_hostname_test"
1326 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_test || ( echo test chttp2_fullstack_bad_hostname_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001327 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001328 $(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 -08001329 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001330 $(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 -08001331 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001332 $(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 -08001333 $(E) "[RUN] Testing chttp2_fullstack_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001334 $(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 -08001335 $(E) "[RUN] Testing chttp2_fullstack_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001336 $(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 -08001337 $(E) "[RUN] Testing chttp2_fullstack_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001338 $(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 -08001339 $(E) "[RUN] Testing chttp2_fullstack_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001340 $(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 -08001341 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001342 $(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 -08001343 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001344 $(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 -08001345 $(E) "[RUN] Testing chttp2_fullstack_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001346 $(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 -08001347 $(E) "[RUN] Testing chttp2_fullstack_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001348 $(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 -08001349 $(E) "[RUN] Testing chttp2_fullstack_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001350 $(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 -08001351 $(E) "[RUN] Testing chttp2_fullstack_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001352 $(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 -08001353 $(E) "[RUN] Testing chttp2_fullstack_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001354 $(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 -08001355 $(E) "[RUN] Testing chttp2_fullstack_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001356 $(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 -08001357 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001358 $(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 -08001359 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001360 $(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 -08001361 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001362 $(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 -08001363 $(E) "[RUN] Testing chttp2_fullstack_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001364 $(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 -08001365 $(E) "[RUN] Testing chttp2_fullstack_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001366 $(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 -08001367 $(E) "[RUN] Testing chttp2_fullstack_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001368 $(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 -08001369 $(E) "[RUN] Testing chttp2_fullstack_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001370 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test || ( echo test chttp2_fullstack_simple_request_test failed ; exit 1 )
nathaniel52878172014-12-09 10:17:19 -08001371 $(E) "[RUN] Testing chttp2_fullstack_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001372 $(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 -08001373 $(E) "[RUN] Testing chttp2_fullstack_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001374 $(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 -08001375 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001376 $(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 -08001377 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001378 $(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 -08001379 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001380 $(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 -08001381 $(E) "[RUN] Testing chttp2_fullstack_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001382 $(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 -08001383 $(E) "[RUN] Testing chttp2_fullstack_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001384 $(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 -08001385 $(E) "[RUN] Testing chttp2_fullstack_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001386 $(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 -08001387 $(E) "[RUN] Testing chttp2_fullstack_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001388 $(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 -08001389 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001390 $(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 -08001391 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001392 $(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 -08001393 $(E) "[RUN] Testing chttp2_fullstack_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001394 $(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 -08001395 $(E) "[RUN] Testing chttp2_fullstack_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001396 $(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 -08001397 $(E) "[RUN] Testing chttp2_fullstack_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001398 $(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 -08001399 $(E) "[RUN] Testing chttp2_fullstack_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001400 $(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 -08001401 $(E) "[RUN] Testing chttp2_fullstack_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001402 $(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 -08001403 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001404 $(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 -08001405 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001406 $(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 -08001407 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001408 $(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 -08001409 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001410 $(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 -08001411 $(E) "[RUN] Testing chttp2_fullstack_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001412 $(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 -08001413 $(E) "[RUN] Testing chttp2_fullstack_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001414 $(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 -08001415 $(E) "[RUN] Testing chttp2_fullstack_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001416 $(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 -08001417 $(E) "[RUN] Testing chttp2_fullstack_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001418 $(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 -08001419 $(E) "[RUN] Testing chttp2_fullstack_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001420 $(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 -08001421 $(E) "[RUN] Testing chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001422 $(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 Tillerc9f660d2015-03-03 11:01:48 -08001423 $(E) "[RUN] Testing chttp2_fullstack_uds_bad_hostname_test"
1424 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_test || ( echo test chttp2_fullstack_uds_bad_hostname_test failed ; exit 1 )
Craig Tillerae7fe922015-02-13 23:16:32 -08001425 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001426 $(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 -08001427 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001428 $(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 -08001429 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_invoke_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001430 $(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 -08001431 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_before_invoke_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001432 $(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 -08001433 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_in_a_vacuum_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001434 $(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 -08001435 $(E) "[RUN] Testing chttp2_fullstack_uds_census_simple_request_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001436 $(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 -08001437 $(E) "[RUN] Testing chttp2_fullstack_uds_disappearing_server_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001438 $(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 -08001439 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001440 $(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 -08001441 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001442 $(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 -08001443 $(E) "[RUN] Testing chttp2_fullstack_uds_empty_batch_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001444 $(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 -08001445 $(E) "[RUN] Testing chttp2_fullstack_uds_graceful_server_shutdown_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001446 $(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 -08001447 $(E) "[RUN] Testing chttp2_fullstack_uds_invoke_large_request_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001448 $(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 -08001449 $(E) "[RUN] Testing chttp2_fullstack_uds_max_concurrent_streams_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001450 $(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 -08001451 $(E) "[RUN] Testing chttp2_fullstack_uds_no_op_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001452 $(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 -08001453 $(E) "[RUN] Testing chttp2_fullstack_uds_ping_pong_streaming_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001454 $(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 -08001455 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001456 $(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 -08001457 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_metadata_and_payload_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001458 $(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 -08001459 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_payload_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001460 $(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 -08001461 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_large_metadata_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001462 $(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 -08001463 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_payload_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001464 $(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 -08001465 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_delayed_request_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001466 $(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 -08001467 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_request_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001468 $(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 -08001469 $(E) "[RUN] Testing chttp2_fullstack_uds_thread_stress_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001470 $(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 -08001471 $(E) "[RUN] Testing chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001472 $(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 -08001473 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001474 $(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 -08001475 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001476 $(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 -08001477 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_invoke_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001478 $(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 -08001479 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_before_invoke_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001480 $(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 -08001481 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001482 $(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 -08001483 $(E) "[RUN] Testing chttp2_fullstack_uds_census_simple_request_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001484 $(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 -08001485 $(E) "[RUN] Testing chttp2_fullstack_uds_disappearing_server_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001486 $(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 -08001487 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001488 $(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 -08001489 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001490 $(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 -08001491 $(E) "[RUN] Testing chttp2_fullstack_uds_graceful_server_shutdown_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001492 $(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 -08001493 $(E) "[RUN] Testing chttp2_fullstack_uds_invoke_large_request_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001494 $(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 -08001495 $(E) "[RUN] Testing chttp2_fullstack_uds_max_concurrent_streams_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001496 $(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 -08001497 $(E) "[RUN] Testing chttp2_fullstack_uds_no_op_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001498 $(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 -08001499 $(E) "[RUN] Testing chttp2_fullstack_uds_ping_pong_streaming_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001500 $(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 -08001501 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001502 $(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 -08001503 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001504 $(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 -08001505 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001506 $(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 -08001507 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001508 $(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 -08001509 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_large_metadata_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001510 $(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 -08001511 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_payload_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001512 $(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 -08001513 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_delayed_request_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001514 $(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 -08001515 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_request_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001516 $(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 -08001517 $(E) "[RUN] Testing chttp2_fullstack_uds_thread_stress_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001518 $(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 -08001519 $(E) "[RUN] Testing chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001520 $(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 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001521 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_bad_hostname_test"
1522 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_bad_hostname_test || ( echo test chttp2_simple_ssl_fullstack_bad_hostname_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001523 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001524 $(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 -08001525 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001526 $(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 -08001527 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001528 $(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 -08001529 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001530 $(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 -08001531 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001532 $(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 -08001533 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001534 $(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 -08001535 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001536 $(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 -08001537 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001538 $(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 -08001539 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001540 $(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 -08001541 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001542 $(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 -08001543 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001544 $(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 -08001545 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001546 $(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 -08001547 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001548 $(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 -08001549 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001550 $(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 -08001551 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001552 $(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 -08001553 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001554 $(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 -08001555 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001556 $(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 -08001557 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001558 $(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 -08001559 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001560 $(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 -08001561 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001562 $(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 -08001563 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001564 $(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 -08001565 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001566 $(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 -08001567 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001568 $(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 -08001569 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001570 $(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 -08001571 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001572 $(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 -08001573 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001574 $(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 -08001575 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001576 $(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 -08001577 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001578 $(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 -08001579 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001580 $(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 -08001581 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001582 $(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 -08001583 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001584 $(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 -08001585 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001586 $(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 -08001587 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001588 $(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 -08001589 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001590 $(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 -08001591 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001592 $(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 -08001593 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001594 $(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 -08001595 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001596 $(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 -08001597 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001598 $(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 -08001599 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001600 $(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 -08001601 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001602 $(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 -08001603 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001604 $(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 -08001605 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001606 $(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 -08001607 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001608 $(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 -08001609 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001610 $(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 -08001611 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001612 $(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 -08001613 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001614 $(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 -08001615 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001616 $(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 -08001617 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001618 $(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 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001619 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test"
1620 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001621 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001622 $(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 -08001623 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001624 $(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 -08001625 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001626 $(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 -08001627 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001628 $(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 -08001629 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001630 $(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 -08001631 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001632 $(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 -08001633 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001634 $(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 -08001635 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001636 $(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 -08001637 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001638 $(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 -08001639 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001640 $(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 -08001641 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001642 $(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 -08001643 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001644 $(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 -08001645 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001646 $(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 -08001647 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001648 $(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 -08001649 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001650 $(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 -08001651 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001652 $(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 -08001653 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001654 $(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 -08001655 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001656 $(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 -08001657 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001658 $(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 -08001659 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001660 $(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 -08001661 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001662 $(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 -08001663 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001664 $(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 -08001665 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001666 $(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 -08001667 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001668 $(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 -08001669 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001670 $(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 -08001671 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001672 $(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 -08001673 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001674 $(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 -08001675 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001676 $(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 -08001677 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001678 $(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 -08001679 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001680 $(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 -08001681 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001682 $(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 -08001683 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001684 $(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 -08001685 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001686 $(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 -08001687 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001688 $(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 -08001689 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001690 $(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 -08001691 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001692 $(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 -08001693 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001694 $(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 -08001695 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001696 $(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 -08001697 $(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 -08001698 $(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 -08001699 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001700 $(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 -08001701 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001702 $(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 -08001703 $(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 -08001704 $(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 -08001705 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001706 $(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 -08001707 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001708 $(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 -08001709 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001710 $(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 -08001711 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001712 $(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 -08001713 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001714 $(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 -08001715 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001716 $(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 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001717 $(E) "[RUN] Testing chttp2_socket_pair_bad_hostname_test"
1718 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_test || ( echo test chttp2_socket_pair_bad_hostname_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001719 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001720 $(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 -08001721 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001722 $(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 -08001723 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001724 $(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 -08001725 $(E) "[RUN] Testing chttp2_socket_pair_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001726 $(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 -08001727 $(E) "[RUN] Testing chttp2_socket_pair_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001728 $(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 -08001729 $(E) "[RUN] Testing chttp2_socket_pair_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001730 $(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 -08001731 $(E) "[RUN] Testing chttp2_socket_pair_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001732 $(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 -08001733 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001734 $(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 -08001735 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001736 $(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 -08001737 $(E) "[RUN] Testing chttp2_socket_pair_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001738 $(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 -08001739 $(E) "[RUN] Testing chttp2_socket_pair_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001740 $(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 -08001741 $(E) "[RUN] Testing chttp2_socket_pair_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001742 $(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 -08001743 $(E) "[RUN] Testing chttp2_socket_pair_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001744 $(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 -08001745 $(E) "[RUN] Testing chttp2_socket_pair_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001746 $(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 -08001747 $(E) "[RUN] Testing chttp2_socket_pair_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001748 $(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 -08001749 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001750 $(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 -08001751 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_metadata_and_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001752 $(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 -08001753 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001754 $(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 -08001755 $(E) "[RUN] Testing chttp2_socket_pair_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001756 $(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 -08001757 $(E) "[RUN] Testing chttp2_socket_pair_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001758 $(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 -08001759 $(E) "[RUN] Testing chttp2_socket_pair_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001760 $(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 -08001761 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001762 $(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 -08001763 $(E) "[RUN] Testing chttp2_socket_pair_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001764 $(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 -08001765 $(E) "[RUN] Testing chttp2_socket_pair_writes_done_hangs_with_pending_read_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001766 $(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 -08001767 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001768 $(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 -08001769 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001770 $(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 -08001771 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001772 $(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 -08001773 $(E) "[RUN] Testing chttp2_socket_pair_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001774 $(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 -08001775 $(E) "[RUN] Testing chttp2_socket_pair_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001776 $(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 -08001777 $(E) "[RUN] Testing chttp2_socket_pair_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001778 $(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 -08001779 $(E) "[RUN] Testing chttp2_socket_pair_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001780 $(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 -08001781 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001782 $(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 -08001783 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001784 $(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 -08001785 $(E) "[RUN] Testing chttp2_socket_pair_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001786 $(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 -08001787 $(E) "[RUN] Testing chttp2_socket_pair_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001788 $(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 -08001789 $(E) "[RUN] Testing chttp2_socket_pair_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001790 $(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 -08001791 $(E) "[RUN] Testing chttp2_socket_pair_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001792 $(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 -08001793 $(E) "[RUN] Testing chttp2_socket_pair_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001794 $(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 -08001795 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001796 $(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 -08001797 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001798 $(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 -08001799 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001800 $(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 -08001801 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001802 $(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 -08001803 $(E) "[RUN] Testing chttp2_socket_pair_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001804 $(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 -08001805 $(E) "[RUN] Testing chttp2_socket_pair_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001806 $(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 -08001807 $(E) "[RUN] Testing chttp2_socket_pair_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001808 $(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 -08001809 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001810 $(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 -08001811 $(E) "[RUN] Testing chttp2_socket_pair_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001812 $(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 -08001813 $(E) "[RUN] Testing chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001814 $(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 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001815 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test"
1816 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test failed ; exit 1 )
nnoble0c475f02014-12-05 15:37:39 -08001817 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001818 $(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 -08001819 $(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 -08001820 $(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 -08001821 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001822 $(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 -08001823 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001824 $(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 -08001825 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001826 $(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 -08001827 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001828 $(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 -08001829 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001830 $(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 -08001831 $(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 -08001832 $(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 -08001833 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001834 $(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 -08001835 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001836 $(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 -08001837 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001838 $(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 -08001839 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001840 $(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 -08001841 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001842 $(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 -08001843 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_no_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001844 $(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 -08001845 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001846 $(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 -08001847 $(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 -08001848 $(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 -08001849 $(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 -08001850 $(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 -08001851 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001852 $(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 -08001853 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001854 $(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 -08001855 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001856 $(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 -08001857 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001858 $(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 -08001859 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001860 $(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 -08001861 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_thread_stress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001862 $(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 -08001863 $(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 -08001864 $(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 -08001865 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001866 $(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 -08001867 $(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 -08001868 $(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 -08001869 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001870 $(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 -08001871 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001872 $(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 -08001873 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001874 $(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 -08001875 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_census_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001876 $(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 -08001877 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001878 $(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 -08001879 $(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 -08001880 $(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 -08001881 $(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 -08001882 $(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 -08001883 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001884 $(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 -08001885 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001886 $(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 -08001887 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001888 $(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 -08001889 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001890 $(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 -08001891 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001892 $(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 -08001893 $(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 -08001894 $(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 -08001895 $(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 -08001896 $(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 -08001897 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001898 $(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 -08001899 $(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 -08001900 $(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 -08001901 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001902 $(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 -08001903 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_payload_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001904 $(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 -08001905 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001906 $(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 -08001907 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001908 $(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 -08001909 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001910 $(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 -08001911 $(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 -08001912 $(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 -08001913
1914
nnoble85a49262014-12-08 18:14:03 -08001915test_cxx: buildtests_cxx
Craig Tiller0220cf12015-02-12 17:39:26 -08001916 $(E) "[RUN] Testing async_end2end_test"
Craig Tiller1f1b6302015-02-17 07:33:19 -08001917 $(Q) $(BINDIR)/$(CONFIG)/async_end2end_test || ( echo test async_end2end_test failed ; exit 1 )
yangg59dfc902014-12-19 14:00:14 -08001918 $(E) "[RUN] Testing channel_arguments_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001919 $(Q) $(BINDIR)/$(CONFIG)/channel_arguments_test || ( echo test channel_arguments_test failed ; exit 1 )
Yang Gaob946b5e2015-03-27 13:20:59 -07001920 $(E) "[RUN] Testing cli_call_test"
1921 $(Q) $(BINDIR)/$(CONFIG)/cli_call_test || ( echo test cli_call_test failed ; exit 1 )
yangg4105e2b2015-01-09 14:19:44 -08001922 $(E) "[RUN] Testing credentials_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001923 $(Q) $(BINDIR)/$(CONFIG)/credentials_test || ( echo test credentials_test failed ; exit 1 )
Yang Gaocdb2a6e2015-03-20 23:55:04 -07001924 $(E) "[RUN] Testing cxx_time_test"
1925 $(Q) $(BINDIR)/$(CONFIG)/cxx_time_test || ( echo test cxx_time_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001926 $(E) "[RUN] Testing end2end_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001927 $(Q) $(BINDIR)/$(CONFIG)/end2end_test || ( echo test end2end_test failed ; exit 1 )
Yang Gao005eb882015-03-11 22:17:13 -07001928 $(E) "[RUN] Testing generic_end2end_test"
1929 $(Q) $(BINDIR)/$(CONFIG)/generic_end2end_test || ( echo test generic_end2end_test failed ; exit 1 )
Craig Tillerfe8af4e2015-02-21 07:04:49 -08001930 $(E) "[RUN] Testing interop_test"
1931 $(Q) $(BINDIR)/$(CONFIG)/interop_test || ( echo test interop_test failed ; exit 1 )
Chen wang84232512015-02-12 17:29:18 -08001932 $(E) "[RUN] Testing pubsub_publisher_test"
Craig Tiller35108f62015-02-17 11:24:15 -08001933 $(Q) $(BINDIR)/$(CONFIG)/pubsub_publisher_test || ( echo test pubsub_publisher_test failed ; exit 1 )
Chen wang84232512015-02-12 17:29:18 -08001934 $(E) "[RUN] Testing pubsub_subscriber_test"
Craig Tiller35108f62015-02-17 11:24:15 -08001935 $(Q) $(BINDIR)/$(CONFIG)/pubsub_subscriber_test || ( echo test pubsub_subscriber_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001936 $(E) "[RUN] Testing status_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001937 $(Q) $(BINDIR)/$(CONFIG)/status_test || ( echo test status_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001938 $(E) "[RUN] Testing thread_pool_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001939 $(Q) $(BINDIR)/$(CONFIG)/thread_pool_test || ( echo test thread_pool_test failed ; exit 1 )
nnoble29e1d292014-12-01 10:27:40 -08001940
1941
Nicolas "Pixel" Noble051a28f2015-03-17 22:54:54 +01001942test_python: static_c
1943 $(E) "[RUN] Testing python code"
1944 $(Q) tools/run_tests/run_tests.py -lpython -c$(CONFIG)
1945
1946
Julien Boeufc66f2a82015-02-23 13:00:36 -08001947tools: privatelibs $(BINDIR)/$(CONFIG)/gen_hpack_tables $(BINDIR)/$(CONFIG)/grpc_create_jwt $(BINDIR)/$(CONFIG)/grpc_fetch_oauth2 $(BINDIR)/$(CONFIG)/grpc_print_google_default_creds_token
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001948
Craig Tiller61b910f2015-02-15 10:54:07 -08001949buildbenchmarks: privatelibs $(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark $(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001950
1951benchmarks: buildbenchmarks
1952
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001953strip: strip-static strip-shared
1954
nnoble20e2e3f2014-12-16 15:37:57 -08001955strip-static: strip-static_c strip-static_cxx
1956
1957strip-shared: strip-shared_c strip-shared_cxx
1958
Nicolas Noble047b7272015-01-16 13:55:05 -08001959
1960# TODO(nnoble): the strip target is stripping in-place, instead
1961# of copying files in a temporary folder.
1962# This prevents proper debugging after running make install.
1963
nnoble85a49262014-12-08 18:14:03 -08001964strip-static_c: static_c
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001965ifeq ($(CONFIG),opt)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001966 $(E) "[STRIP] Stripping libgpr.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001967 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001968 $(E) "[STRIP] Stripping libgrpc.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001969 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001970 $(E) "[STRIP] Stripping libgrpc_unsecure.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001971 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001972endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001973
nnoble85a49262014-12-08 18:14:03 -08001974strip-static_cxx: static_cxx
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001975ifeq ($(CONFIG),opt)
nnoble85a49262014-12-08 18:14:03 -08001976 $(E) "[STRIP] Stripping libgrpc++.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001977 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++.a
Craig Tiller47c83fd2015-02-21 22:45:35 -08001978 $(E) "[STRIP] Stripping libgrpc++_unsecure.a"
1979 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001980endif
nnoble85a49262014-12-08 18:14:03 -08001981
1982strip-shared_c: shared_c
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001983ifeq ($(CONFIG),opt)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001984 $(E) "[STRIP] Stripping libgpr.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001985 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001986 $(E) "[STRIP] Stripping libgrpc.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001987 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT)
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001988 $(E) "[STRIP] Stripping libgrpc_unsecure.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001989 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001990endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001991
nnoble85a49262014-12-08 18:14:03 -08001992strip-shared_cxx: shared_cxx
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001993ifeq ($(CONFIG),opt)
nnoble85a49262014-12-08 18:14:03 -08001994 $(E) "[STRIP] Stripping libgrpc++.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001995 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT)
Craig Tiller47c83fd2015-02-21 22:45:35 -08001996 $(E) "[STRIP] Stripping libgrpc++_unsecure.so"
1997 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT)
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001998endif
nnoble85a49262014-12-08 18:14:03 -08001999
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002000strip-shared_csharp: shared_csharp
2001ifeq ($(CONFIG),opt)
2002 $(E) "[STRIP] Stripping libgrpc_csharp_ext.so"
2003 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT)
2004endif
2005
Nicolas Noble53830622015-02-12 16:56:38 -08002006ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002007$(GENDIR)/examples/pubsub/empty.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002008$(GENDIR)/examples/pubsub/empty.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002009else
Craig Tiller61b910f2015-02-15 10:54:07 -08002010$(GENDIR)/examples/pubsub/empty.pb.cc: examples/pubsub/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Chen Wang86af8cf2015-01-21 18:05:40 -08002011 $(E) "[PROTOC] Generating protobuf CC file from $<"
2012 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002013 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2014
2015$(GENDIR)/examples/pubsub/empty.grpc.pb.cc: examples/pubsub/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2016 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2017 $(Q) mkdir -p `dirname $@`
2018 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002019endif
Chen Wang86af8cf2015-01-21 18:05:40 -08002020
Nicolas Noble53830622015-02-12 16:56:38 -08002021ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002022$(GENDIR)/examples/pubsub/label.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002023$(GENDIR)/examples/pubsub/label.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002024else
Craig Tiller61b910f2015-02-15 10:54:07 -08002025$(GENDIR)/examples/pubsub/label.pb.cc: examples/pubsub/label.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Chen Wang86af8cf2015-01-21 18:05:40 -08002026 $(E) "[PROTOC] Generating protobuf CC file from $<"
2027 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002028 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2029
2030$(GENDIR)/examples/pubsub/label.grpc.pb.cc: examples/pubsub/label.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2031 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2032 $(Q) mkdir -p `dirname $@`
2033 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002034endif
Chen Wang86af8cf2015-01-21 18:05:40 -08002035
Nicolas Noble53830622015-02-12 16:56:38 -08002036ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002037$(GENDIR)/examples/pubsub/pubsub.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002038$(GENDIR)/examples/pubsub/pubsub.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002039else
Craig Tiller61b910f2015-02-15 10:54:07 -08002040$(GENDIR)/examples/pubsub/pubsub.pb.cc: examples/pubsub/pubsub.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Chen Wang86af8cf2015-01-21 18:05:40 -08002041 $(E) "[PROTOC] Generating protobuf CC file from $<"
2042 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002043 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2044
2045$(GENDIR)/examples/pubsub/pubsub.grpc.pb.cc: examples/pubsub/pubsub.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2046 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2047 $(Q) mkdir -p `dirname $@`
2048 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002049endif
Chen Wang86af8cf2015-01-21 18:05:40 -08002050
Nicolas Noble53830622015-02-12 16:56:38 -08002051ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002052$(GENDIR)/test/cpp/interop/empty.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002053$(GENDIR)/test/cpp/interop/empty.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002054else
Craig Tiller61b910f2015-02-15 10:54:07 -08002055$(GENDIR)/test/cpp/interop/empty.pb.cc: test/cpp/interop/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002056 $(E) "[PROTOC] Generating protobuf CC file from $<"
2057 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002058 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2059
2060$(GENDIR)/test/cpp/interop/empty.grpc.pb.cc: test/cpp/interop/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2061 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2062 $(Q) mkdir -p `dirname $@`
2063 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002064endif
nnoble72309c62014-12-12 11:42:26 -08002065
Nicolas Noble53830622015-02-12 16:56:38 -08002066ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002067$(GENDIR)/test/cpp/interop/messages.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002068$(GENDIR)/test/cpp/interop/messages.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002069else
Craig Tiller61b910f2015-02-15 10:54:07 -08002070$(GENDIR)/test/cpp/interop/messages.pb.cc: test/cpp/interop/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -08002071 $(E) "[PROTOC] Generating protobuf CC file from $<"
2072 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002073 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2074
2075$(GENDIR)/test/cpp/interop/messages.grpc.pb.cc: test/cpp/interop/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2076 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2077 $(Q) mkdir -p `dirname $@`
2078 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002079endif
nnoble72309c62014-12-12 11:42:26 -08002080
Nicolas Noble53830622015-02-12 16:56:38 -08002081ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002082$(GENDIR)/test/cpp/interop/test.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002083$(GENDIR)/test/cpp/interop/test.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002084else
Craig Tiller61b910f2015-02-15 10:54:07 -08002085$(GENDIR)/test/cpp/interop/test.pb.cc: test/cpp/interop/test.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -08002086 $(E) "[PROTOC] Generating protobuf CC file from $<"
2087 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002088 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2089
2090$(GENDIR)/test/cpp/interop/test.grpc.pb.cc: test/cpp/interop/test.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2091 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2092 $(Q) mkdir -p `dirname $@`
2093 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002094endif
nnoble72309c62014-12-12 11:42:26 -08002095
Nicolas Noble53830622015-02-12 16:56:38 -08002096ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002097$(GENDIR)/test/cpp/qps/qpstest.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002098$(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002099else
Craig Tiller61b910f2015-02-15 10:54:07 -08002100$(GENDIR)/test/cpp/qps/qpstest.pb.cc: test/cpp/qps/qpstest.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Craig Tillerbf2659f2015-01-13 12:27:06 -08002101 $(E) "[PROTOC] Generating protobuf CC file from $<"
2102 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002103 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2104
2105$(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc: test/cpp/qps/qpstest.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2106 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2107 $(Q) mkdir -p `dirname $@`
2108 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002109endif
Craig Tillerbf2659f2015-01-13 12:27:06 -08002110
Nicolas Noble53830622015-02-12 16:56:38 -08002111ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002112$(GENDIR)/test/cpp/util/echo.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002113$(GENDIR)/test/cpp/util/echo.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002114else
Craig Tiller61b910f2015-02-15 10:54:07 -08002115$(GENDIR)/test/cpp/util/echo.pb.cc: test/cpp/util/echo.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -08002116 $(E) "[PROTOC] Generating protobuf CC file from $<"
2117 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002118 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2119
2120$(GENDIR)/test/cpp/util/echo.grpc.pb.cc: test/cpp/util/echo.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2121 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2122 $(Q) mkdir -p `dirname $@`
2123 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002124endif
nnoble72309c62014-12-12 11:42:26 -08002125
Nicolas Noble53830622015-02-12 16:56:38 -08002126ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002127$(GENDIR)/test/cpp/util/echo_duplicate.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002128$(GENDIR)/test/cpp/util/echo_duplicate.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002129else
Craig Tiller61b910f2015-02-15 10:54:07 -08002130$(GENDIR)/test/cpp/util/echo_duplicate.pb.cc: test/cpp/util/echo_duplicate.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
yangg1456d152015-01-08 15:39:58 -08002131 $(E) "[PROTOC] Generating protobuf CC file from $<"
2132 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002133 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2134
2135$(GENDIR)/test/cpp/util/echo_duplicate.grpc.pb.cc: test/cpp/util/echo_duplicate.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2136 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2137 $(Q) mkdir -p `dirname $@`
2138 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002139endif
yangg1456d152015-01-08 15:39:58 -08002140
Nicolas Noble53830622015-02-12 16:56:38 -08002141ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08002142$(GENDIR)/test/cpp/util/messages.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002143$(GENDIR)/test/cpp/util/messages.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002144else
Craig Tiller61b910f2015-02-15 10:54:07 -08002145$(GENDIR)/test/cpp/util/messages.pb.cc: test/cpp/util/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
yangg1456d152015-01-08 15:39:58 -08002146 $(E) "[PROTOC] Generating protobuf CC file from $<"
2147 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002148 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2149
2150$(GENDIR)/test/cpp/util/messages.grpc.pb.cc: test/cpp/util/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2151 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2152 $(Q) mkdir -p `dirname $@`
2153 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002154endif
yangg1456d152015-01-08 15:39:58 -08002155
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002156
Craig Tiller61b910f2015-02-15 10:54:07 -08002157$(OBJDIR)/$(CONFIG)/%.o : %.c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002158 $(E) "[C] Compiling $<"
2159 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08002160 $(Q) $(CC) $(CFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002161
Craig Tiller61b910f2015-02-15 10:54:07 -08002162$(OBJDIR)/$(CONFIG)/%.o : $(GENDIR)/%.pb.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002163 $(E) "[CXX] Compiling $<"
2164 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08002165 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002166
Craig Tiller61b910f2015-02-15 10:54:07 -08002167$(OBJDIR)/$(CONFIG)/src/compiler/%.o : src/compiler/%.cc
nnoble72309c62014-12-12 11:42:26 -08002168 $(E) "[HOSTCXX] Compiling $<"
2169 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08002170 $(Q) $(HOST_CXX) $(HOST_CXXFLAGS) $(HOST_CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
nnoble72309c62014-12-12 11:42:26 -08002171
Craig Tiller61b910f2015-02-15 10:54:07 -08002172$(OBJDIR)/$(CONFIG)/%.o : %.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002173 $(E) "[CXX] Compiling $<"
2174 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08002175 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002176
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002177
Nicolas "Pixel" Noble161ea232015-02-22 05:48:53 +01002178install: install_c install_cxx install-plugins install-certs verify-install
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002179
nnoble85a49262014-12-08 18:14:03 -08002180install_c: install-headers_c install-static_c install-shared_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002181
nnoble85a49262014-12-08 18:14:03 -08002182install_cxx: install-headers_cxx install-static_cxx install-shared_cxx
2183
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002184install_csharp: install-shared_csharp install_c
2185
2186install_grpc_csharp_ext: install_csharp
2187
nnoble85a49262014-12-08 18:14:03 -08002188install-headers: install-headers_c install-headers_cxx
2189
2190install-headers_c:
2191 $(E) "[INSTALL] Installing public C headers"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002192 $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1
nnoble85a49262014-12-08 18:14:03 -08002193 $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
2194
2195install-headers_cxx:
2196 $(E) "[INSTALL] Installing public C++ headers"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002197 $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1
nnoble85a49262014-12-08 18:14:03 -08002198 $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
2199
2200install-static: install-static_c install-static_cxx
2201
2202install-static_c: static_c strip-static_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002203 $(E) "[INSTALL] Installing libgpr.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002204 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002205 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgpr.a $(prefix)/lib/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002206 $(E) "[INSTALL] Installing libgrpc.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002207 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002208 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc.a $(prefix)/lib/libgrpc.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002209 $(E) "[INSTALL] Installing libgrpc_unsecure.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002210 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002211 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(prefix)/lib/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002212
nnoble85a49262014-12-08 18:14:03 -08002213install-static_cxx: static_cxx strip-static_cxx
2214 $(E) "[INSTALL] Installing libgrpc++.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002215 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002216 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(prefix)/lib/libgrpc++.a
Craig Tiller47c83fd2015-02-21 22:45:35 -08002217 $(E) "[INSTALL] Installing libgrpc++_unsecure.a"
2218 $(Q) $(INSTALL) -d $(prefix)/lib
2219 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a $(prefix)/lib/libgrpc++_unsecure.a
nnoble85a49262014-12-08 18:14:03 -08002220
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002221
2222
nnoble85a49262014-12-08 18:14:03 -08002223install-shared_c: shared_c strip-shared_c
nnoble5b7f32a2014-12-22 08:12:44 -08002224ifeq ($(SYSTEM),MINGW32)
2225 $(E) "[INSTALL] Installing gpr.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002226 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002227 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT) $(prefix)/lib/gpr.$(SHARED_EXT)
2228 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgpr-imp.a $(prefix)/lib/libgpr-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08002229else
2230 $(E) "[INSTALL] Installing libgpr.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002231 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002232 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002233ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002234 $(Q) ln -sf libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.so.0
nnoble5b7f32a2014-12-22 08:12:44 -08002235 $(Q) ln -sf libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.so
2236endif
2237endif
2238ifeq ($(SYSTEM),MINGW32)
2239 $(E) "[INSTALL] Installing grpc.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002240 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002241 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT) $(prefix)/lib/grpc.$(SHARED_EXT)
2242 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc-imp.a $(prefix)/lib/libgrpc-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08002243else
2244 $(E) "[INSTALL] Installing libgrpc.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002245 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002246 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002247ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002248 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.so.0
nnoble5b7f32a2014-12-22 08:12:44 -08002249 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.so
2250endif
2251endif
2252ifeq ($(SYSTEM),MINGW32)
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002253 $(E) "[INSTALL] Installing grpc_unsecure.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002254 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002255 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc_unsecure.$(SHARED_EXT) $(prefix)/lib/grpc_unsecure.$(SHARED_EXT)
2256 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure-imp.a $(prefix)/lib/libgrpc_unsecure-imp.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002257else
2258 $(E) "[INSTALL] Installing libgrpc_unsecure.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002259 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002260 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002261ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002262 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.so.0
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002263 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.so
2264endif
2265endif
nnoble5b7f32a2014-12-22 08:12:44 -08002266ifneq ($(SYSTEM),MINGW32)
2267ifneq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblecc2b42a2015-02-20 00:42:21 +01002268 $(Q) ldconfig || true
nnoble5b7f32a2014-12-22 08:12:44 -08002269endif
2270endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002271
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002272
2273install-shared_cxx: shared_cxx strip-shared_cxx install-shared_c
nnoble5b7f32a2014-12-22 08:12:44 -08002274ifeq ($(SYSTEM),MINGW32)
2275 $(E) "[INSTALL] Installing grpc++.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002276 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002277 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT) $(prefix)/lib/grpc++.$(SHARED_EXT)
2278 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++-imp.a $(prefix)/lib/libgrpc++-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08002279else
2280 $(E) "[INSTALL] Installing libgrpc++.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002281 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002282 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002283ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002284 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.so.0
nnoble5b7f32a2014-12-22 08:12:44 -08002285 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.so
2286endif
2287endif
Craig Tiller47c83fd2015-02-21 22:45:35 -08002288ifeq ($(SYSTEM),MINGW32)
2289 $(E) "[INSTALL] Installing grpc++_unsecure.$(SHARED_EXT)"
2290 $(Q) $(INSTALL) -d $(prefix)/lib
2291 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc++_unsecure.$(SHARED_EXT) $(prefix)/lib/grpc++_unsecure.$(SHARED_EXT)
2292 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure-imp.a $(prefix)/lib/libgrpc++_unsecure-imp.a
2293else
2294 $(E) "[INSTALL] Installing libgrpc++_unsecure.$(SHARED_EXT)"
2295 $(Q) $(INSTALL) -d $(prefix)/lib
2296 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc++_unsecure.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002297ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002298 $(Q) ln -sf libgrpc++_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc++_unsecure.so.0
Craig Tiller47c83fd2015-02-21 22:45:35 -08002299 $(Q) ln -sf libgrpc++_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc++_unsecure.so
2300endif
2301endif
nnoble5b7f32a2014-12-22 08:12:44 -08002302ifneq ($(SYSTEM),MINGW32)
2303ifneq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblecc2b42a2015-02-20 00:42:21 +01002304 $(Q) ldconfig || true
nnoble5b7f32a2014-12-22 08:12:44 -08002305endif
2306endif
nnoble85a49262014-12-08 18:14:03 -08002307
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002308
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002309install-shared_csharp: shared_csharp strip-shared_csharp
2310ifeq ($(SYSTEM),MINGW32)
2311 $(E) "[INSTALL] Installing grpc_csharp_ext.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002312 $(Q) $(INSTALL) -d $(prefix)/lib
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002313 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/grpc_csharp_ext.$(SHARED_EXT)
2314 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext-imp.a $(prefix)/lib/libgrpc_csharp_ext-imp.a
2315else
2316 $(E) "[INSTALL] Installing libgrpc_csharp_ext.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002317 $(Q) $(INSTALL) -d $(prefix)/lib
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002318 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/libgrpc_csharp_ext.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002319ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002320 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/libgrpc_csharp_ext.so.0
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002321 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/libgrpc_csharp_ext.so
2322endif
2323endif
2324ifneq ($(SYSTEM),MINGW32)
2325ifneq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblecc2b42a2015-02-20 00:42:21 +01002326 $(Q) ldconfig || true
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002327endif
2328endif
2329
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002330
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002331install-plugins: $(PROTOC_PLUGINS)
2332ifeq ($(SYSTEM),MINGW32)
2333 $(Q) false
2334else
2335 $(E) "[INSTALL] Installing grpc protoc plugins"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002336 $(Q) $(INSTALL) -d $(prefix)/bin
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002337 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_cpp_plugin $(prefix)/bin/grpc_cpp_plugin
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002338 $(Q) $(INSTALL) -d $(prefix)/bin
murgatroid99ac0002a2015-04-07 12:49:14 -07002339 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_objective_c_plugin $(prefix)/bin/grpc_objective_c_plugin
2340 $(Q) $(INSTALL) -d $(prefix)/bin
Masood Malekghassemif8e297a2015-02-19 15:39:32 -08002341 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_python_plugin $(prefix)/bin/grpc_python_plugin
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002342 $(Q) $(INSTALL) -d $(prefix)/bin
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01002343 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_ruby_plugin $(prefix)/bin/grpc_ruby_plugin
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002344endif
2345
Nicolas "Pixel" Noble161ea232015-02-22 05:48:53 +01002346install-certs: etc/roots.pem
2347 $(E) "[INSTALL] Installing root certificates"
2348 $(Q) $(INSTALL) -d $(prefix)/share/grpc
2349 $(Q) $(INSTALL) etc/roots.pem $(prefix)/share/grpc/roots.pem
2350
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01002351verify-install:
Nicolas "Pixel" Noble2c23a722015-02-24 20:17:45 +01002352ifeq ($(INSTALL_OK),true)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01002353 @echo "Your system looks ready to go."
2354 @echo
2355else
murgatroid99b6181362015-03-02 14:32:25 -08002356 @echo "We couldn't find protoc 3.0.0+ installed on your system. While this"
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01002357 @echo "won't prevent grpc from working, you won't be able to compile"
2358 @echo "and run any meaningful code with it."
2359 @echo
2360 @echo
2361 @echo "Please download and install protobuf 3.0.0+ from:"
2362 @echo
2363 @echo " https://github.com/google/protobuf/releases"
2364 @echo
murgatroid99b6181362015-03-02 14:32:25 -08002365 @echo "Once you've done so, or if you think this message is in error,"
2366 @echo "you can re-run this check by doing:"
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01002367 @echo
2368 @echo " make verify-install"
2369endif
2370
Craig Tiller3759e6f2015-01-15 08:13:11 -08002371clean:
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002372 $(E) "[CLEAN] Cleaning build directories."
Craig Tillerda224d62015-02-15 11:01:58 -08002373 $(Q) $(RM) -rf $(OBJDIR) $(LIBDIR) $(BINDIR) $(GENDIR)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002374
2375
2376# The various libraries
2377
2378
2379LIBGPR_SRC = \
2380 src/core/support/alloc.c \
2381 src/core/support/cancellable.c \
2382 src/core/support/cmdline.c \
Nicolas "Pixel" Noble710b6a42015-03-20 00:54:10 +01002383 src/core/support/cpu_iphone.c \
ctillerd94ad102014-12-23 08:53:43 -08002384 src/core/support/cpu_linux.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002385 src/core/support/cpu_posix.c \
Jan Tattermusch6943fb32015-02-09 17:38:52 -08002386 src/core/support/cpu_windows.c \
Julien Boeuf7413f102015-02-04 17:00:08 -08002387 src/core/support/env_linux.c \
Julien Boeuf026a4172015-02-02 18:36:37 -08002388 src/core/support/env_posix.c \
2389 src/core/support/env_win32.c \
2390 src/core/support/file.c \
2391 src/core/support/file_posix.c \
2392 src/core/support/file_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002393 src/core/support/histogram.c \
2394 src/core/support/host_port.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002395 src/core/support/log.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002396 src/core/support/log_android.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002397 src/core/support/log_linux.c \
2398 src/core/support/log_posix.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002399 src/core/support/log_win32.c \
2400 src/core/support/murmur_hash.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002401 src/core/support/slice.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002402 src/core/support/slice_buffer.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002403 src/core/support/string.c \
2404 src/core/support/string_posix.c \
nnoble0c475f02014-12-05 15:37:39 -08002405 src/core/support/string_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002406 src/core/support/sync.c \
2407 src/core/support/sync_posix.c \
jtattermusch98bffb72014-12-09 12:47:19 -08002408 src/core/support/sync_win32.c \
Nicolas Noble91647cc2015-04-03 13:32:47 -07002409 src/core/support/thd.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002410 src/core/support/thd_posix.c \
2411 src/core/support/thd_win32.c \
2412 src/core/support/time.c \
2413 src/core/support/time_posix.c \
2414 src/core/support/time_win32.c \
2415
nnoble85a49262014-12-08 18:14:03 -08002416PUBLIC_HEADERS_C += \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002417 include/grpc/support/alloc.h \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002418 include/grpc/support/atm.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002419 include/grpc/support/atm_gcc_atomic.h \
2420 include/grpc/support/atm_gcc_sync.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002421 include/grpc/support/atm_win32.h \
2422 include/grpc/support/cancellable_platform.h \
2423 include/grpc/support/cmdline.h \
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +01002424 include/grpc/support/cpu.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002425 include/grpc/support/histogram.h \
2426 include/grpc/support/host_port.h \
2427 include/grpc/support/log.h \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002428 include/grpc/support/log_win32.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002429 include/grpc/support/port_platform.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002430 include/grpc/support/slice.h \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002431 include/grpc/support/slice_buffer.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002432 include/grpc/support/sync.h \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002433 include/grpc/support/sync_generic.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002434 include/grpc/support/sync_posix.h \
2435 include/grpc/support/sync_win32.h \
2436 include/grpc/support/thd.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002437 include/grpc/support/time.h \
Craig Tiller8cca9ab2015-04-10 10:39:38 -07002438 include/grpc/support/tls.h \
2439 include/grpc/support/tls_gcc.h \
2440 include/grpc/support/tls_msvc.h \
2441 include/grpc/support/tls_pthread.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002442 include/grpc/support/useful.h \
2443
Craig Tiller61b910f2015-02-15 10:54:07 -08002444LIBGPR_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002445
Craig Tiller61b910f2015-02-15 10:54:07 -08002446$(LIBDIR)/$(CONFIG)/libgpr.a: $(ZLIB_DEP) $(LIBGPR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002447 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002448 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002449 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgpr.a
2450 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBGPR_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002451ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08002452 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002453endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002454
nnoble5b7f32a2014-12-22 08:12:44 -08002455
2456
2457ifeq ($(SYSTEM),MINGW32)
Craig Tillerda224d62015-02-15 11:01:58 -08002458$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT): $(LIBGPR_OBJS) $(ZLIB_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002459 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002460 $(Q) mkdir -p `dirname $@`
Craig Tillerda224d62015-02-15 11:01:58 -08002461 $(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 -08002462else
Craig Tillerda224d62015-02-15 11:01:58 -08002463$(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT): $(LIBGPR_OBJS) $(ZLIB_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08002464 $(E) "[LD] Linking $@"
2465 $(Q) mkdir -p `dirname $@`
2466ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002467 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name libgpr.$(SHARED_EXT) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
nnoble5b7f32a2014-12-22 08:12:44 -08002468else
Craig Tillerda224d62015-02-15 11:01:58 -08002469 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgpr.so.0 -o $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
2470 $(Q) ln -sf libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgpr.so.0
2471 $(Q) ln -sf libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgpr.so
nnoble5b7f32a2014-12-22 08:12:44 -08002472endif
2473endif
2474
nnoble69ac39f2014-12-12 15:43:38 -08002475ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002476-include $(LIBGPR_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002477endif
2478
Craig Tiller61b910f2015-02-15 10:54:07 -08002479$(OBJDIR)/$(CONFIG)/src/core/support/alloc.o:
2480$(OBJDIR)/$(CONFIG)/src/core/support/cancellable.o:
2481$(OBJDIR)/$(CONFIG)/src/core/support/cmdline.o:
Nicolas "Pixel" Noble710b6a42015-03-20 00:54:10 +01002482$(OBJDIR)/$(CONFIG)/src/core/support/cpu_iphone.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002483$(OBJDIR)/$(CONFIG)/src/core/support/cpu_linux.o:
2484$(OBJDIR)/$(CONFIG)/src/core/support/cpu_posix.o:
2485$(OBJDIR)/$(CONFIG)/src/core/support/cpu_windows.o:
2486$(OBJDIR)/$(CONFIG)/src/core/support/env_linux.o:
2487$(OBJDIR)/$(CONFIG)/src/core/support/env_posix.o:
2488$(OBJDIR)/$(CONFIG)/src/core/support/env_win32.o:
2489$(OBJDIR)/$(CONFIG)/src/core/support/file.o:
2490$(OBJDIR)/$(CONFIG)/src/core/support/file_posix.o:
2491$(OBJDIR)/$(CONFIG)/src/core/support/file_win32.o:
2492$(OBJDIR)/$(CONFIG)/src/core/support/histogram.o:
2493$(OBJDIR)/$(CONFIG)/src/core/support/host_port.o:
2494$(OBJDIR)/$(CONFIG)/src/core/support/log.o:
2495$(OBJDIR)/$(CONFIG)/src/core/support/log_android.o:
2496$(OBJDIR)/$(CONFIG)/src/core/support/log_linux.o:
2497$(OBJDIR)/$(CONFIG)/src/core/support/log_posix.o:
2498$(OBJDIR)/$(CONFIG)/src/core/support/log_win32.o:
2499$(OBJDIR)/$(CONFIG)/src/core/support/murmur_hash.o:
2500$(OBJDIR)/$(CONFIG)/src/core/support/slice.o:
2501$(OBJDIR)/$(CONFIG)/src/core/support/slice_buffer.o:
2502$(OBJDIR)/$(CONFIG)/src/core/support/string.o:
2503$(OBJDIR)/$(CONFIG)/src/core/support/string_posix.o:
2504$(OBJDIR)/$(CONFIG)/src/core/support/string_win32.o:
2505$(OBJDIR)/$(CONFIG)/src/core/support/sync.o:
2506$(OBJDIR)/$(CONFIG)/src/core/support/sync_posix.o:
2507$(OBJDIR)/$(CONFIG)/src/core/support/sync_win32.o:
Nicolas Noble91647cc2015-04-03 13:32:47 -07002508$(OBJDIR)/$(CONFIG)/src/core/support/thd.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002509$(OBJDIR)/$(CONFIG)/src/core/support/thd_posix.o:
2510$(OBJDIR)/$(CONFIG)/src/core/support/thd_win32.o:
2511$(OBJDIR)/$(CONFIG)/src/core/support/time.o:
2512$(OBJDIR)/$(CONFIG)/src/core/support/time_posix.o:
2513$(OBJDIR)/$(CONFIG)/src/core/support/time_win32.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08002514
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002515
Craig Tiller17ec5f92015-01-18 11:30:41 -08002516LIBGPR_TEST_UTIL_SRC = \
2517 test/core/util/test_config.c \
2518
2519
Craig Tiller61b910f2015-02-15 10:54:07 -08002520LIBGPR_TEST_UTIL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_TEST_UTIL_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08002521
2522ifeq ($(NO_SECURE),true)
2523
2524# You can't build secure libraries if you don't have OpenSSL with ALPN.
2525
Craig Tiller61b910f2015-02-15 10:54:07 -08002526$(LIBDIR)/$(CONFIG)/libgpr_test_util.a: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08002527
2528
2529else
2530
Nicolas Noble53830622015-02-12 16:56:38 -08002531
Craig Tiller17ec5f92015-01-18 11:30:41 -08002532ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08002533# This is to ensure the embedded OpenSSL is built beforehand, properly
2534# installing headers to their final destination on the drive. We need this
2535# otherwise parallel compilation will fail if a source is compiled first.
Craig Tiller17ec5f92015-01-18 11:30:41 -08002536test/core/util/test_config.c: $(OPENSSL_DEP)
2537endif
2538
Craig Tiller61b910f2015-02-15 10:54:07 -08002539$(LIBDIR)/$(CONFIG)/libgpr_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGPR_TEST_UTIL_OBJS)
Craig Tiller17ec5f92015-01-18 11:30:41 -08002540 $(E) "[AR] Creating $@"
2541 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002542 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgpr_test_util.a
2543 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBGPR_TEST_UTIL_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002544ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08002545 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgpr_test_util.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002546endif
Craig Tiller17ec5f92015-01-18 11:30:41 -08002547
2548
2549
2550
Craig Tiller17ec5f92015-01-18 11:30:41 -08002551endif
2552
2553ifneq ($(NO_SECURE),true)
2554ifneq ($(NO_DEPS),true)
2555-include $(LIBGPR_TEST_UTIL_OBJS:.o=.dep)
2556endif
2557endif
2558
Craig Tiller61b910f2015-02-15 10:54:07 -08002559$(OBJDIR)/$(CONFIG)/test/core/util/test_config.o:
Craig Tiller17ec5f92015-01-18 11:30:41 -08002560
2561
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002562LIBGRPC_SRC = \
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002563 src/core/httpcli/format_request.c \
2564 src/core/httpcli/httpcli.c \
2565 src/core/httpcli/httpcli_security_context.c \
2566 src/core/httpcli/parser.c \
nnoblec87b1c52015-01-05 17:15:18 -08002567 src/core/security/auth.c \
2568 src/core/security/base64.c \
2569 src/core/security/credentials.c \
Julien Boeufcd9b1c82015-02-20 17:40:41 -08002570 src/core/security/credentials_posix.c \
2571 src/core/security/credentials_win32.c \
jboeuf6ad120e2015-01-12 17:08:15 -08002572 src/core/security/factories.c \
Julien Boeufc66f2a82015-02-23 13:00:36 -08002573 src/core/security/google_default_credentials.c \
nnoblec87b1c52015-01-05 17:15:18 -08002574 src/core/security/json_token.c \
2575 src/core/security/secure_endpoint.c \
2576 src/core/security/secure_transport_setup.c \
2577 src/core/security/security_context.c \
2578 src/core/security/server_secure_chttp2.c \
Craig Tillerfaa84802015-03-01 21:56:38 -08002579 src/core/surface/init_secure.c \
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002580 src/core/surface/secure_channel_create.c \
nnoblec87b1c52015-01-05 17:15:18 -08002581 src/core/tsi/fake_transport_security.c \
2582 src/core/tsi/ssl_transport_security.c \
2583 src/core/tsi/transport_security.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002584 src/core/channel/call_op_string.c \
2585 src/core/channel/census_filter.c \
2586 src/core/channel/channel_args.c \
2587 src/core/channel/channel_stack.c \
ctiller82e275f2014-12-12 08:43:28 -08002588 src/core/channel/child_channel.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002589 src/core/channel/client_channel.c \
2590 src/core/channel/client_setup.c \
2591 src/core/channel/connected_channel.c \
2592 src/core/channel/http_client_filter.c \
2593 src/core/channel/http_filter.c \
2594 src/core/channel/http_server_filter.c \
2595 src/core/channel/metadata_buffer.c \
2596 src/core/channel/noop_filter.c \
2597 src/core/compression/algorithm.c \
2598 src/core/compression/message_compress.c \
Craig Tiller6e7c6222015-02-20 15:31:21 -08002599 src/core/debug/trace.c \
ctiller52103932014-12-20 09:07:32 -08002600 src/core/iomgr/alarm.c \
2601 src/core/iomgr/alarm_heap.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002602 src/core/iomgr/endpoint.c \
ctiller18b49ab2014-12-09 14:39:16 -08002603 src/core/iomgr/endpoint_pair_posix.c \
ctiller58393c22015-01-07 14:03:30 -08002604 src/core/iomgr/fd_posix.c \
Nicolas Noble45e67a32015-02-09 16:20:49 -08002605 src/core/iomgr/iocp_windows.c \
ctiller58393c22015-01-07 14:03:30 -08002606 src/core/iomgr/iomgr.c \
2607 src/core/iomgr/iomgr_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002608 src/core/iomgr/iomgr_windows.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002609 src/core/iomgr/pollset_kick.c \
David Klempnerbaced4d2015-02-10 17:10:15 -08002610 src/core/iomgr/pollset_multipoller_with_epoll.c \
Craig Tiller35108f62015-02-17 11:24:15 -08002611 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
ctiller58393c22015-01-07 14:03:30 -08002612 src/core/iomgr/pollset_posix.c \
Craig Tillere1addfe2015-01-21 15:08:12 -08002613 src/core/iomgr/pollset_windows.c \
Nicolas "Pixel" Noble94964fd2015-02-21 07:19:19 +01002614 src/core/iomgr/resolve_address_posix.c \
2615 src/core/iomgr/resolve_address_windows.c \
ctiller18b49ab2014-12-09 14:39:16 -08002616 src/core/iomgr/sockaddr_utils.c \
2617 src/core/iomgr/socket_utils_common_posix.c \
2618 src/core/iomgr/socket_utils_linux.c \
2619 src/core/iomgr/socket_utils_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002620 src/core/iomgr/socket_windows.c \
ctiller18b49ab2014-12-09 14:39:16 -08002621 src/core/iomgr/tcp_client_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002622 src/core/iomgr/tcp_client_windows.c \
ctiller18b49ab2014-12-09 14:39:16 -08002623 src/core/iomgr/tcp_posix.c \
2624 src/core/iomgr/tcp_server_posix.c \
Nicolas "Pixel" Noble0f3ec822015-02-05 19:40:38 +01002625 src/core/iomgr/tcp_server_windows.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002626 src/core/iomgr/tcp_windows.c \
ctillerc1ddffb2014-12-15 13:08:18 -08002627 src/core/iomgr/time_averaged_stats.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002628 src/core/iomgr/wakeup_fd_eventfd.c \
2629 src/core/iomgr/wakeup_fd_nospecial.c \
2630 src/core/iomgr/wakeup_fd_pipe.c \
David Klempner8bfbc882015-01-26 17:23:33 -08002631 src/core/iomgr/wakeup_fd_posix.c \
Nicolas Noble614c2bf2015-01-21 15:48:36 -08002632 src/core/json/json.c \
Nicolas Noblee04455a2015-01-26 17:01:29 -08002633 src/core/json/json_reader.c \
2634 src/core/json/json_string.c \
2635 src/core/json/json_writer.c \
ctiller18b49ab2014-12-09 14:39:16 -08002636 src/core/statistics/census_init.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002637 src/core/statistics/census_log.c \
ctiller18b49ab2014-12-09 14:39:16 -08002638 src/core/statistics/census_rpc_stats.c \
2639 src/core/statistics/census_tracing.c \
2640 src/core/statistics/hash_table.c \
ctiller18b49ab2014-12-09 14:39:16 -08002641 src/core/statistics/window_stats.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002642 src/core/surface/byte_buffer.c \
Craig Tiller4450db22015-01-30 16:49:22 -08002643 src/core/surface/byte_buffer_queue.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002644 src/core/surface/byte_buffer_reader.c \
2645 src/core/surface/call.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002646 src/core/surface/call_details.c \
murgatroid99d47946b2015-03-09 14:27:07 -07002647 src/core/surface/call_log_batch.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002648 src/core/surface/channel.c \
2649 src/core/surface/channel_create.c \
2650 src/core/surface/client.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002651 src/core/surface/completion_queue.c \
2652 src/core/surface/event_string.c \
2653 src/core/surface/init.c \
ctiller18b49ab2014-12-09 14:39:16 -08002654 src/core/surface/lame_client.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002655 src/core/surface/metadata_array.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002656 src/core/surface/server.c \
2657 src/core/surface/server_chttp2.c \
2658 src/core/surface/server_create.c \
Craig Tillerfaa84802015-03-01 21:56:38 -08002659 src/core/surface/surface_trace.c \
nnoble0c475f02014-12-05 15:37:39 -08002660 src/core/transport/chttp2/alpn.c \
2661 src/core/transport/chttp2/bin_encoder.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002662 src/core/transport/chttp2/frame_data.c \
nnoble0c475f02014-12-05 15:37:39 -08002663 src/core/transport/chttp2/frame_goaway.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002664 src/core/transport/chttp2/frame_ping.c \
2665 src/core/transport/chttp2/frame_rst_stream.c \
2666 src/core/transport/chttp2/frame_settings.c \
2667 src/core/transport/chttp2/frame_window_update.c \
2668 src/core/transport/chttp2/hpack_parser.c \
2669 src/core/transport/chttp2/hpack_table.c \
nnoble0c475f02014-12-05 15:37:39 -08002670 src/core/transport/chttp2/huffsyms.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002671 src/core/transport/chttp2/status_conversion.c \
2672 src/core/transport/chttp2/stream_encoder.c \
2673 src/core/transport/chttp2/stream_map.c \
2674 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08002675 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08002676 src/core/transport/chttp2_transport.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002677 src/core/transport/metadata.c \
2678 src/core/transport/stream_op.c \
2679 src/core/transport/transport.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002680
nnoble85a49262014-12-08 18:14:03 -08002681PUBLIC_HEADERS_C += \
nnoblec87b1c52015-01-05 17:15:18 -08002682 include/grpc/grpc_security.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002683 include/grpc/byte_buffer.h \
2684 include/grpc/byte_buffer_reader.h \
2685 include/grpc/grpc.h \
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +01002686 include/grpc/grpc_http.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002687 include/grpc/status.h \
2688
Craig Tiller61b910f2015-02-15 10:54:07 -08002689LIBGRPC_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002690
nnoble69ac39f2014-12-12 15:43:38 -08002691ifeq ($(NO_SECURE),true)
2692
Nicolas Noble047b7272015-01-16 13:55:05 -08002693# You can't build secure libraries if you don't have OpenSSL with ALPN.
2694
Craig Tiller61b910f2015-02-15 10:54:07 -08002695$(LIBDIR)/$(CONFIG)/libgrpc.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002696
nnoble5b7f32a2014-12-22 08:12:44 -08002697ifeq ($(SYSTEM),MINGW32)
Craig Tiller61b910f2015-02-15 10:54:07 -08002698$(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08002699else
Craig Tiller61b910f2015-02-15 10:54:07 -08002700$(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08002701endif
2702
nnoble69ac39f2014-12-12 15:43:38 -08002703else
2704
Nicolas Noble53830622015-02-12 16:56:38 -08002705
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002706ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08002707# This is to ensure the embedded OpenSSL is built beforehand, properly
2708# installing headers to their final destination on the drive. We need this
2709# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002710src/core/httpcli/format_request.c: $(OPENSSL_DEP)
2711src/core/httpcli/httpcli.c: $(OPENSSL_DEP)
2712src/core/httpcli/httpcli_security_context.c: $(OPENSSL_DEP)
2713src/core/httpcli/parser.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002714src/core/security/auth.c: $(OPENSSL_DEP)
2715src/core/security/base64.c: $(OPENSSL_DEP)
2716src/core/security/credentials.c: $(OPENSSL_DEP)
Julien Boeufcd9b1c82015-02-20 17:40:41 -08002717src/core/security/credentials_posix.c: $(OPENSSL_DEP)
2718src/core/security/credentials_win32.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002719src/core/security/factories.c: $(OPENSSL_DEP)
Julien Boeufc66f2a82015-02-23 13:00:36 -08002720src/core/security/google_default_credentials.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002721src/core/security/json_token.c: $(OPENSSL_DEP)
2722src/core/security/secure_endpoint.c: $(OPENSSL_DEP)
2723src/core/security/secure_transport_setup.c: $(OPENSSL_DEP)
2724src/core/security/security_context.c: $(OPENSSL_DEP)
2725src/core/security/server_secure_chttp2.c: $(OPENSSL_DEP)
Craig Tillerfaa84802015-03-01 21:56:38 -08002726src/core/surface/init_secure.c: $(OPENSSL_DEP)
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002727src/core/surface/secure_channel_create.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002728src/core/tsi/fake_transport_security.c: $(OPENSSL_DEP)
2729src/core/tsi/ssl_transport_security.c: $(OPENSSL_DEP)
2730src/core/tsi/transport_security.c: $(OPENSSL_DEP)
2731src/core/channel/call_op_string.c: $(OPENSSL_DEP)
2732src/core/channel/census_filter.c: $(OPENSSL_DEP)
2733src/core/channel/channel_args.c: $(OPENSSL_DEP)
2734src/core/channel/channel_stack.c: $(OPENSSL_DEP)
2735src/core/channel/child_channel.c: $(OPENSSL_DEP)
2736src/core/channel/client_channel.c: $(OPENSSL_DEP)
2737src/core/channel/client_setup.c: $(OPENSSL_DEP)
2738src/core/channel/connected_channel.c: $(OPENSSL_DEP)
2739src/core/channel/http_client_filter.c: $(OPENSSL_DEP)
2740src/core/channel/http_filter.c: $(OPENSSL_DEP)
2741src/core/channel/http_server_filter.c: $(OPENSSL_DEP)
2742src/core/channel/metadata_buffer.c: $(OPENSSL_DEP)
2743src/core/channel/noop_filter.c: $(OPENSSL_DEP)
2744src/core/compression/algorithm.c: $(OPENSSL_DEP)
2745src/core/compression/message_compress.c: $(OPENSSL_DEP)
Craig Tiller6e7c6222015-02-20 15:31:21 -08002746src/core/debug/trace.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002747src/core/iomgr/alarm.c: $(OPENSSL_DEP)
2748src/core/iomgr/alarm_heap.c: $(OPENSSL_DEP)
2749src/core/iomgr/endpoint.c: $(OPENSSL_DEP)
2750src/core/iomgr/endpoint_pair_posix.c: $(OPENSSL_DEP)
2751src/core/iomgr/fd_posix.c: $(OPENSSL_DEP)
Nicolas Noble45e67a32015-02-09 16:20:49 -08002752src/core/iomgr/iocp_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002753src/core/iomgr/iomgr.c: $(OPENSSL_DEP)
2754src/core/iomgr/iomgr_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002755src/core/iomgr/iomgr_windows.c: $(OPENSSL_DEP)
David Klempner78dc6cd2015-01-26 15:02:51 -08002756src/core/iomgr/pollset_kick.c: $(OPENSSL_DEP)
David Klempnerbaced4d2015-02-10 17:10:15 -08002757src/core/iomgr/pollset_multipoller_with_epoll.c: $(OPENSSL_DEP)
Craig Tiller35108f62015-02-17 11:24:15 -08002758src/core/iomgr/pollset_multipoller_with_poll_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002759src/core/iomgr/pollset_posix.c: $(OPENSSL_DEP)
Craig Tillere1addfe2015-01-21 15:08:12 -08002760src/core/iomgr/pollset_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble94964fd2015-02-21 07:19:19 +01002761src/core/iomgr/resolve_address_posix.c: $(OPENSSL_DEP)
2762src/core/iomgr/resolve_address_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002763src/core/iomgr/sockaddr_utils.c: $(OPENSSL_DEP)
2764src/core/iomgr/socket_utils_common_posix.c: $(OPENSSL_DEP)
2765src/core/iomgr/socket_utils_linux.c: $(OPENSSL_DEP)
2766src/core/iomgr/socket_utils_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002767src/core/iomgr/socket_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002768src/core/iomgr/tcp_client_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002769src/core/iomgr/tcp_client_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002770src/core/iomgr/tcp_posix.c: $(OPENSSL_DEP)
2771src/core/iomgr/tcp_server_posix.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble0f3ec822015-02-05 19:40:38 +01002772src/core/iomgr/tcp_server_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002773src/core/iomgr/tcp_windows.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002774src/core/iomgr/time_averaged_stats.c: $(OPENSSL_DEP)
David Klempner78dc6cd2015-01-26 15:02:51 -08002775src/core/iomgr/wakeup_fd_eventfd.c: $(OPENSSL_DEP)
2776src/core/iomgr/wakeup_fd_nospecial.c: $(OPENSSL_DEP)
2777src/core/iomgr/wakeup_fd_pipe.c: $(OPENSSL_DEP)
David Klempner8bfbc882015-01-26 17:23:33 -08002778src/core/iomgr/wakeup_fd_posix.c: $(OPENSSL_DEP)
Nicolas Noble614c2bf2015-01-21 15:48:36 -08002779src/core/json/json.c: $(OPENSSL_DEP)
Nicolas Noblee04455a2015-01-26 17:01:29 -08002780src/core/json/json_reader.c: $(OPENSSL_DEP)
2781src/core/json/json_string.c: $(OPENSSL_DEP)
2782src/core/json/json_writer.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002783src/core/statistics/census_init.c: $(OPENSSL_DEP)
2784src/core/statistics/census_log.c: $(OPENSSL_DEP)
2785src/core/statistics/census_rpc_stats.c: $(OPENSSL_DEP)
2786src/core/statistics/census_tracing.c: $(OPENSSL_DEP)
2787src/core/statistics/hash_table.c: $(OPENSSL_DEP)
2788src/core/statistics/window_stats.c: $(OPENSSL_DEP)
2789src/core/surface/byte_buffer.c: $(OPENSSL_DEP)
Craig Tiller4450db22015-01-30 16:49:22 -08002790src/core/surface/byte_buffer_queue.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002791src/core/surface/byte_buffer_reader.c: $(OPENSSL_DEP)
2792src/core/surface/call.c: $(OPENSSL_DEP)
Craig Tillerea61b072015-02-03 19:19:27 -08002793src/core/surface/call_details.c: $(OPENSSL_DEP)
murgatroid99d47946b2015-03-09 14:27:07 -07002794src/core/surface/call_log_batch.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002795src/core/surface/channel.c: $(OPENSSL_DEP)
2796src/core/surface/channel_create.c: $(OPENSSL_DEP)
2797src/core/surface/client.c: $(OPENSSL_DEP)
2798src/core/surface/completion_queue.c: $(OPENSSL_DEP)
2799src/core/surface/event_string.c: $(OPENSSL_DEP)
2800src/core/surface/init.c: $(OPENSSL_DEP)
2801src/core/surface/lame_client.c: $(OPENSSL_DEP)
Craig Tillerea61b072015-02-03 19:19:27 -08002802src/core/surface/metadata_array.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002803src/core/surface/server.c: $(OPENSSL_DEP)
2804src/core/surface/server_chttp2.c: $(OPENSSL_DEP)
2805src/core/surface/server_create.c: $(OPENSSL_DEP)
Craig Tillerfaa84802015-03-01 21:56:38 -08002806src/core/surface/surface_trace.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002807src/core/transport/chttp2/alpn.c: $(OPENSSL_DEP)
2808src/core/transport/chttp2/bin_encoder.c: $(OPENSSL_DEP)
2809src/core/transport/chttp2/frame_data.c: $(OPENSSL_DEP)
2810src/core/transport/chttp2/frame_goaway.c: $(OPENSSL_DEP)
2811src/core/transport/chttp2/frame_ping.c: $(OPENSSL_DEP)
2812src/core/transport/chttp2/frame_rst_stream.c: $(OPENSSL_DEP)
2813src/core/transport/chttp2/frame_settings.c: $(OPENSSL_DEP)
2814src/core/transport/chttp2/frame_window_update.c: $(OPENSSL_DEP)
2815src/core/transport/chttp2/hpack_parser.c: $(OPENSSL_DEP)
2816src/core/transport/chttp2/hpack_table.c: $(OPENSSL_DEP)
2817src/core/transport/chttp2/huffsyms.c: $(OPENSSL_DEP)
2818src/core/transport/chttp2/status_conversion.c: $(OPENSSL_DEP)
2819src/core/transport/chttp2/stream_encoder.c: $(OPENSSL_DEP)
2820src/core/transport/chttp2/stream_map.c: $(OPENSSL_DEP)
2821src/core/transport/chttp2/timeout_encoding.c: $(OPENSSL_DEP)
2822src/core/transport/chttp2/varint.c: $(OPENSSL_DEP)
2823src/core/transport/chttp2_transport.c: $(OPENSSL_DEP)
2824src/core/transport/metadata.c: $(OPENSSL_DEP)
2825src/core/transport/stream_op.c: $(OPENSSL_DEP)
2826src/core/transport/transport.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01002827endif
2828
Craig Tiller61b910f2015-02-15 10:54:07 -08002829$(LIBDIR)/$(CONFIG)/libgrpc.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002830 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002831 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002832 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc.a
2833 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBGRPC_OBJS)
Craig Tiller7ab4fee2015-02-24 08:15:53 -08002834 $(Q) rm -rf tmp-merge-grpc
2835 $(Q) mkdir tmp-merge-grpc
2836 $(Q) ( cd tmp-merge-grpc ; $(AR) x ../$(LIBDIR)/$(CONFIG)/libgrpc.a )
2837 $(Q) for l in $(OPENSSL_MERGE_LIBS) ; do ( cd tmp-merge-grpc ; ar x ../$${l} ) ; done
2838 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc.a tmp-merge-grpc/__.SYMDEF*
2839 $(Q) ar rcs $(LIBDIR)/$(CONFIG)/libgrpc.a tmp-merge-grpc/*
2840 $(Q) rm -rf tmp-merge-grpc
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002841ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08002842 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002843endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002844
nnoble5b7f32a2014-12-22 08:12:44 -08002845
2846
2847ifeq ($(SYSTEM),MINGW32)
Craig Tillerda224d62015-02-15 11:01:58 -08002848$(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT): $(LIBGRPC_OBJS) $(ZLIB_DEP)$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT) $(OPENSSL_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002849 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002850 $(Q) mkdir -p `dirname $@`
Craig Tillerda224d62015-02-15 11:01:58 -08002851 $(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 -08002852else
Craig Tillerda224d62015-02-15 11:01:58 -08002853$(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT): $(LIBGRPC_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(OPENSSL_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08002854 $(E) "[LD] Linking $@"
2855 $(Q) mkdir -p `dirname $@`
2856ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002857 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name libgrpc.$(SHARED_EXT) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(LIBGRPC_OBJS) $(LDLIBS) $(LDLIBS_SECURE) $(OPENSSL_MERGE_LIBS) -lgpr
nnoble5b7f32a2014-12-22 08:12:44 -08002858else
Craig Tillerda224d62015-02-15 11:01:58 -08002859 $(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
2860 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.so.0
2861 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.so
nnoble5b7f32a2014-12-22 08:12:44 -08002862endif
2863endif
2864
nnoble69ac39f2014-12-12 15:43:38 -08002865endif
2866
nnoble69ac39f2014-12-12 15:43:38 -08002867ifneq ($(NO_SECURE),true)
2868ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002869-include $(LIBGRPC_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002870endif
nnoble69ac39f2014-12-12 15:43:38 -08002871endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002872
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002873$(OBJDIR)/$(CONFIG)/src/core/httpcli/format_request.o:
2874$(OBJDIR)/$(CONFIG)/src/core/httpcli/httpcli.o:
2875$(OBJDIR)/$(CONFIG)/src/core/httpcli/httpcli_security_context.o:
2876$(OBJDIR)/$(CONFIG)/src/core/httpcli/parser.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002877$(OBJDIR)/$(CONFIG)/src/core/security/auth.o:
2878$(OBJDIR)/$(CONFIG)/src/core/security/base64.o:
2879$(OBJDIR)/$(CONFIG)/src/core/security/credentials.o:
Julien Boeufcd9b1c82015-02-20 17:40:41 -08002880$(OBJDIR)/$(CONFIG)/src/core/security/credentials_posix.o:
2881$(OBJDIR)/$(CONFIG)/src/core/security/credentials_win32.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002882$(OBJDIR)/$(CONFIG)/src/core/security/factories.o:
Julien Boeufc66f2a82015-02-23 13:00:36 -08002883$(OBJDIR)/$(CONFIG)/src/core/security/google_default_credentials.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002884$(OBJDIR)/$(CONFIG)/src/core/security/json_token.o:
2885$(OBJDIR)/$(CONFIG)/src/core/security/secure_endpoint.o:
2886$(OBJDIR)/$(CONFIG)/src/core/security/secure_transport_setup.o:
2887$(OBJDIR)/$(CONFIG)/src/core/security/security_context.o:
2888$(OBJDIR)/$(CONFIG)/src/core/security/server_secure_chttp2.o:
Craig Tillerfaa84802015-03-01 21:56:38 -08002889$(OBJDIR)/$(CONFIG)/src/core/surface/init_secure.o:
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002890$(OBJDIR)/$(CONFIG)/src/core/surface/secure_channel_create.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002891$(OBJDIR)/$(CONFIG)/src/core/tsi/fake_transport_security.o:
2892$(OBJDIR)/$(CONFIG)/src/core/tsi/ssl_transport_security.o:
2893$(OBJDIR)/$(CONFIG)/src/core/tsi/transport_security.o:
2894$(OBJDIR)/$(CONFIG)/src/core/channel/call_op_string.o:
2895$(OBJDIR)/$(CONFIG)/src/core/channel/census_filter.o:
2896$(OBJDIR)/$(CONFIG)/src/core/channel/channel_args.o:
2897$(OBJDIR)/$(CONFIG)/src/core/channel/channel_stack.o:
2898$(OBJDIR)/$(CONFIG)/src/core/channel/child_channel.o:
2899$(OBJDIR)/$(CONFIG)/src/core/channel/client_channel.o:
2900$(OBJDIR)/$(CONFIG)/src/core/channel/client_setup.o:
2901$(OBJDIR)/$(CONFIG)/src/core/channel/connected_channel.o:
2902$(OBJDIR)/$(CONFIG)/src/core/channel/http_client_filter.o:
2903$(OBJDIR)/$(CONFIG)/src/core/channel/http_filter.o:
2904$(OBJDIR)/$(CONFIG)/src/core/channel/http_server_filter.o:
2905$(OBJDIR)/$(CONFIG)/src/core/channel/metadata_buffer.o:
2906$(OBJDIR)/$(CONFIG)/src/core/channel/noop_filter.o:
2907$(OBJDIR)/$(CONFIG)/src/core/compression/algorithm.o:
2908$(OBJDIR)/$(CONFIG)/src/core/compression/message_compress.o:
Craig Tiller6e7c6222015-02-20 15:31:21 -08002909$(OBJDIR)/$(CONFIG)/src/core/debug/trace.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002910$(OBJDIR)/$(CONFIG)/src/core/iomgr/alarm.o:
2911$(OBJDIR)/$(CONFIG)/src/core/iomgr/alarm_heap.o:
2912$(OBJDIR)/$(CONFIG)/src/core/iomgr/endpoint.o:
2913$(OBJDIR)/$(CONFIG)/src/core/iomgr/endpoint_pair_posix.o:
2914$(OBJDIR)/$(CONFIG)/src/core/iomgr/fd_posix.o:
2915$(OBJDIR)/$(CONFIG)/src/core/iomgr/iocp_windows.o:
2916$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr.o:
2917$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr_posix.o:
2918$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr_windows.o:
2919$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_kick.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002920$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_epoll.o:
Craig Tiller35108f62015-02-17 11:24:15 -08002921$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_poll_posix.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002922$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_posix.o:
2923$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_windows.o:
Nicolas "Pixel" Noble94964fd2015-02-21 07:19:19 +01002924$(OBJDIR)/$(CONFIG)/src/core/iomgr/resolve_address_posix.o:
2925$(OBJDIR)/$(CONFIG)/src/core/iomgr/resolve_address_windows.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002926$(OBJDIR)/$(CONFIG)/src/core/iomgr/sockaddr_utils.o:
2927$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_common_posix.o:
2928$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_linux.o:
2929$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_posix.o:
2930$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_windows.o:
2931$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_client_posix.o:
2932$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_client_windows.o:
2933$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_posix.o:
2934$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_server_posix.o:
2935$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_server_windows.o:
2936$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_windows.o:
2937$(OBJDIR)/$(CONFIG)/src/core/iomgr/time_averaged_stats.o:
2938$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_eventfd.o:
2939$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_nospecial.o:
2940$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_pipe.o:
2941$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_posix.o:
2942$(OBJDIR)/$(CONFIG)/src/core/json/json.o:
2943$(OBJDIR)/$(CONFIG)/src/core/json/json_reader.o:
2944$(OBJDIR)/$(CONFIG)/src/core/json/json_string.o:
2945$(OBJDIR)/$(CONFIG)/src/core/json/json_writer.o:
2946$(OBJDIR)/$(CONFIG)/src/core/statistics/census_init.o:
2947$(OBJDIR)/$(CONFIG)/src/core/statistics/census_log.o:
2948$(OBJDIR)/$(CONFIG)/src/core/statistics/census_rpc_stats.o:
2949$(OBJDIR)/$(CONFIG)/src/core/statistics/census_tracing.o:
2950$(OBJDIR)/$(CONFIG)/src/core/statistics/hash_table.o:
2951$(OBJDIR)/$(CONFIG)/src/core/statistics/window_stats.o:
2952$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer.o:
2953$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer_queue.o:
2954$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer_reader.o:
2955$(OBJDIR)/$(CONFIG)/src/core/surface/call.o:
2956$(OBJDIR)/$(CONFIG)/src/core/surface/call_details.o:
murgatroid99d47946b2015-03-09 14:27:07 -07002957$(OBJDIR)/$(CONFIG)/src/core/surface/call_log_batch.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002958$(OBJDIR)/$(CONFIG)/src/core/surface/channel.o:
2959$(OBJDIR)/$(CONFIG)/src/core/surface/channel_create.o:
2960$(OBJDIR)/$(CONFIG)/src/core/surface/client.o:
2961$(OBJDIR)/$(CONFIG)/src/core/surface/completion_queue.o:
2962$(OBJDIR)/$(CONFIG)/src/core/surface/event_string.o:
2963$(OBJDIR)/$(CONFIG)/src/core/surface/init.o:
2964$(OBJDIR)/$(CONFIG)/src/core/surface/lame_client.o:
2965$(OBJDIR)/$(CONFIG)/src/core/surface/metadata_array.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002966$(OBJDIR)/$(CONFIG)/src/core/surface/server.o:
2967$(OBJDIR)/$(CONFIG)/src/core/surface/server_chttp2.o:
2968$(OBJDIR)/$(CONFIG)/src/core/surface/server_create.o:
Craig Tillerfaa84802015-03-01 21:56:38 -08002969$(OBJDIR)/$(CONFIG)/src/core/surface/surface_trace.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08002970$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/alpn.o:
2971$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/bin_encoder.o:
2972$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_data.o:
2973$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_goaway.o:
2974$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_ping.o:
2975$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_rst_stream.o:
2976$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_settings.o:
2977$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_window_update.o:
2978$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/hpack_parser.o:
2979$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/hpack_table.o:
2980$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/huffsyms.o:
2981$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/status_conversion.o:
2982$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/stream_encoder.o:
2983$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/stream_map.o:
2984$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/timeout_encoding.o:
2985$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/varint.o:
2986$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2_transport.o:
2987$(OBJDIR)/$(CONFIG)/src/core/transport/metadata.o:
2988$(OBJDIR)/$(CONFIG)/src/core/transport/stream_op.o:
2989$(OBJDIR)/$(CONFIG)/src/core/transport/transport.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08002990
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002991
Craig Tiller17ec5f92015-01-18 11:30:41 -08002992LIBGRPC_TEST_UTIL_SRC = \
2993 test/core/end2end/cq_verifier.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002994 test/core/end2end/data/server1_cert.c \
2995 test/core/end2end/data/server1_key.c \
2996 test/core/end2end/data/test_root_cert.c \
2997 test/core/iomgr/endpoint_tests.c \
2998 test/core/statistics/census_log_tests.c \
2999 test/core/transport/transport_end2end_tests.c \
3000 test/core/util/grpc_profiler.c \
3001 test/core/util/parse_hexstring.c \
3002 test/core/util/port_posix.c \
3003 test/core/util/slice_splitter.c \
3004
3005
Craig Tiller61b910f2015-02-15 10:54:07 -08003006LIBGRPC_TEST_UTIL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_TEST_UTIL_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08003007
3008ifeq ($(NO_SECURE),true)
3009
3010# You can't build secure libraries if you don't have OpenSSL with ALPN.
3011
Craig Tiller61b910f2015-02-15 10:54:07 -08003012$(LIBDIR)/$(CONFIG)/libgrpc_test_util.a: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08003013
3014
3015else
3016
Nicolas Noble53830622015-02-12 16:56:38 -08003017
Craig Tiller17ec5f92015-01-18 11:30:41 -08003018ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003019# This is to ensure the embedded OpenSSL is built beforehand, properly
3020# installing headers to their final destination on the drive. We need this
3021# otherwise parallel compilation will fail if a source is compiled first.
Craig Tiller17ec5f92015-01-18 11:30:41 -08003022test/core/end2end/cq_verifier.c: $(OPENSSL_DEP)
Craig Tiller17ec5f92015-01-18 11:30:41 -08003023test/core/end2end/data/server1_cert.c: $(OPENSSL_DEP)
3024test/core/end2end/data/server1_key.c: $(OPENSSL_DEP)
3025test/core/end2end/data/test_root_cert.c: $(OPENSSL_DEP)
3026test/core/iomgr/endpoint_tests.c: $(OPENSSL_DEP)
3027test/core/statistics/census_log_tests.c: $(OPENSSL_DEP)
3028test/core/transport/transport_end2end_tests.c: $(OPENSSL_DEP)
3029test/core/util/grpc_profiler.c: $(OPENSSL_DEP)
3030test/core/util/parse_hexstring.c: $(OPENSSL_DEP)
3031test/core/util/port_posix.c: $(OPENSSL_DEP)
3032test/core/util/slice_splitter.c: $(OPENSSL_DEP)
3033endif
3034
Craig Tiller61b910f2015-02-15 10:54:07 -08003035$(LIBDIR)/$(CONFIG)/libgrpc_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_TEST_UTIL_OBJS)
Craig Tiller17ec5f92015-01-18 11:30:41 -08003036 $(E) "[AR] Creating $@"
3037 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003038 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a
3039 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBGRPC_TEST_UTIL_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003040ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003041 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003042endif
Craig Tiller17ec5f92015-01-18 11:30:41 -08003043
3044
3045
3046
Craig Tiller17ec5f92015-01-18 11:30:41 -08003047endif
3048
3049ifneq ($(NO_SECURE),true)
3050ifneq ($(NO_DEPS),true)
3051-include $(LIBGRPC_TEST_UTIL_OBJS:.o=.dep)
3052endif
3053endif
3054
Craig Tiller61b910f2015-02-15 10:54:07 -08003055$(OBJDIR)/$(CONFIG)/test/core/end2end/cq_verifier.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003056$(OBJDIR)/$(CONFIG)/test/core/end2end/data/server1_cert.o:
3057$(OBJDIR)/$(CONFIG)/test/core/end2end/data/server1_key.o:
3058$(OBJDIR)/$(CONFIG)/test/core/end2end/data/test_root_cert.o:
3059$(OBJDIR)/$(CONFIG)/test/core/iomgr/endpoint_tests.o:
3060$(OBJDIR)/$(CONFIG)/test/core/statistics/census_log_tests.o:
3061$(OBJDIR)/$(CONFIG)/test/core/transport/transport_end2end_tests.o:
3062$(OBJDIR)/$(CONFIG)/test/core/util/grpc_profiler.o:
3063$(OBJDIR)/$(CONFIG)/test/core/util/parse_hexstring.o:
3064$(OBJDIR)/$(CONFIG)/test/core/util/port_posix.o:
3065$(OBJDIR)/$(CONFIG)/test/core/util/slice_splitter.o:
Craig Tiller17ec5f92015-01-18 11:30:41 -08003066
3067
nnoblec87b1c52015-01-05 17:15:18 -08003068LIBGRPC_UNSECURE_SRC = \
Craig Tillerfaa84802015-03-01 21:56:38 -08003069 src/core/surface/init_unsecure.c \
nnoblec87b1c52015-01-05 17:15:18 -08003070 src/core/channel/call_op_string.c \
3071 src/core/channel/census_filter.c \
3072 src/core/channel/channel_args.c \
3073 src/core/channel/channel_stack.c \
3074 src/core/channel/child_channel.c \
3075 src/core/channel/client_channel.c \
3076 src/core/channel/client_setup.c \
3077 src/core/channel/connected_channel.c \
3078 src/core/channel/http_client_filter.c \
3079 src/core/channel/http_filter.c \
3080 src/core/channel/http_server_filter.c \
3081 src/core/channel/metadata_buffer.c \
3082 src/core/channel/noop_filter.c \
3083 src/core/compression/algorithm.c \
3084 src/core/compression/message_compress.c \
Craig Tiller6e7c6222015-02-20 15:31:21 -08003085 src/core/debug/trace.c \
nnoblec87b1c52015-01-05 17:15:18 -08003086 src/core/iomgr/alarm.c \
3087 src/core/iomgr/alarm_heap.c \
3088 src/core/iomgr/endpoint.c \
3089 src/core/iomgr/endpoint_pair_posix.c \
ctiller58393c22015-01-07 14:03:30 -08003090 src/core/iomgr/fd_posix.c \
Nicolas Noble45e67a32015-02-09 16:20:49 -08003091 src/core/iomgr/iocp_windows.c \
ctiller58393c22015-01-07 14:03:30 -08003092 src/core/iomgr/iomgr.c \
3093 src/core/iomgr/iomgr_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01003094 src/core/iomgr/iomgr_windows.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08003095 src/core/iomgr/pollset_kick.c \
David Klempnerbaced4d2015-02-10 17:10:15 -08003096 src/core/iomgr/pollset_multipoller_with_epoll.c \
Craig Tiller35108f62015-02-17 11:24:15 -08003097 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
ctiller58393c22015-01-07 14:03:30 -08003098 src/core/iomgr/pollset_posix.c \
Craig Tillere1addfe2015-01-21 15:08:12 -08003099 src/core/iomgr/pollset_windows.c \
Nicolas "Pixel" Noble94964fd2015-02-21 07:19:19 +01003100 src/core/iomgr/resolve_address_posix.c \
3101 src/core/iomgr/resolve_address_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08003102 src/core/iomgr/sockaddr_utils.c \
3103 src/core/iomgr/socket_utils_common_posix.c \
3104 src/core/iomgr/socket_utils_linux.c \
3105 src/core/iomgr/socket_utils_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01003106 src/core/iomgr/socket_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08003107 src/core/iomgr/tcp_client_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01003108 src/core/iomgr/tcp_client_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08003109 src/core/iomgr/tcp_posix.c \
3110 src/core/iomgr/tcp_server_posix.c \
Nicolas "Pixel" Noble0f3ec822015-02-05 19:40:38 +01003111 src/core/iomgr/tcp_server_windows.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01003112 src/core/iomgr/tcp_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08003113 src/core/iomgr/time_averaged_stats.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08003114 src/core/iomgr/wakeup_fd_eventfd.c \
3115 src/core/iomgr/wakeup_fd_nospecial.c \
3116 src/core/iomgr/wakeup_fd_pipe.c \
David Klempner8bfbc882015-01-26 17:23:33 -08003117 src/core/iomgr/wakeup_fd_posix.c \
Nicolas Noble614c2bf2015-01-21 15:48:36 -08003118 src/core/json/json.c \
Nicolas Noblee04455a2015-01-26 17:01:29 -08003119 src/core/json/json_reader.c \
3120 src/core/json/json_string.c \
3121 src/core/json/json_writer.c \
nnoblec87b1c52015-01-05 17:15:18 -08003122 src/core/statistics/census_init.c \
3123 src/core/statistics/census_log.c \
3124 src/core/statistics/census_rpc_stats.c \
3125 src/core/statistics/census_tracing.c \
3126 src/core/statistics/hash_table.c \
3127 src/core/statistics/window_stats.c \
3128 src/core/surface/byte_buffer.c \
Craig Tiller4450db22015-01-30 16:49:22 -08003129 src/core/surface/byte_buffer_queue.c \
nnoblec87b1c52015-01-05 17:15:18 -08003130 src/core/surface/byte_buffer_reader.c \
3131 src/core/surface/call.c \
Craig Tillerea61b072015-02-03 19:19:27 -08003132 src/core/surface/call_details.c \
murgatroid99d47946b2015-03-09 14:27:07 -07003133 src/core/surface/call_log_batch.c \
nnoblec87b1c52015-01-05 17:15:18 -08003134 src/core/surface/channel.c \
3135 src/core/surface/channel_create.c \
3136 src/core/surface/client.c \
3137 src/core/surface/completion_queue.c \
3138 src/core/surface/event_string.c \
3139 src/core/surface/init.c \
3140 src/core/surface/lame_client.c \
Craig Tillerea61b072015-02-03 19:19:27 -08003141 src/core/surface/metadata_array.c \
nnoblec87b1c52015-01-05 17:15:18 -08003142 src/core/surface/server.c \
3143 src/core/surface/server_chttp2.c \
3144 src/core/surface/server_create.c \
Craig Tillerfaa84802015-03-01 21:56:38 -08003145 src/core/surface/surface_trace.c \
nnoblec87b1c52015-01-05 17:15:18 -08003146 src/core/transport/chttp2/alpn.c \
3147 src/core/transport/chttp2/bin_encoder.c \
3148 src/core/transport/chttp2/frame_data.c \
3149 src/core/transport/chttp2/frame_goaway.c \
3150 src/core/transport/chttp2/frame_ping.c \
3151 src/core/transport/chttp2/frame_rst_stream.c \
3152 src/core/transport/chttp2/frame_settings.c \
3153 src/core/transport/chttp2/frame_window_update.c \
3154 src/core/transport/chttp2/hpack_parser.c \
3155 src/core/transport/chttp2/hpack_table.c \
3156 src/core/transport/chttp2/huffsyms.c \
3157 src/core/transport/chttp2/status_conversion.c \
3158 src/core/transport/chttp2/stream_encoder.c \
3159 src/core/transport/chttp2/stream_map.c \
3160 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08003161 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08003162 src/core/transport/chttp2_transport.c \
nnoblec87b1c52015-01-05 17:15:18 -08003163 src/core/transport/metadata.c \
3164 src/core/transport/stream_op.c \
3165 src/core/transport/transport.c \
nnoblec87b1c52015-01-05 17:15:18 -08003166
3167PUBLIC_HEADERS_C += \
3168 include/grpc/byte_buffer.h \
3169 include/grpc/byte_buffer_reader.h \
3170 include/grpc/grpc.h \
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +01003171 include/grpc/grpc_http.h \
nnoblec87b1c52015-01-05 17:15:18 -08003172 include/grpc/status.h \
3173
Craig Tiller61b910f2015-02-15 10:54:07 -08003174LIBGRPC_UNSECURE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_UNSECURE_SRC))))
nnoblec87b1c52015-01-05 17:15:18 -08003175
Craig Tiller61b910f2015-02-15 10:54:07 -08003176$(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a: $(ZLIB_DEP) $(LIBGRPC_UNSECURE_OBJS)
nnoblec87b1c52015-01-05 17:15:18 -08003177 $(E) "[AR] Creating $@"
3178 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003179 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
3180 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBGRPC_UNSECURE_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003181ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003182 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003183endif
nnoblec87b1c52015-01-05 17:15:18 -08003184
3185
3186
3187ifeq ($(SYSTEM),MINGW32)
Craig Tillerda224d62015-02-15 11:01:58 -08003188$(LIBDIR)/$(CONFIG)/grpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) $(ZLIB_DEP)$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08003189 $(E) "[LD] Linking $@"
3190 $(Q) mkdir -p `dirname $@`
Craig Tillerda224d62015-02-15 11:01:58 -08003191 $(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 -08003192else
Craig Tillerda224d62015-02-15 11:01:58 -08003193$(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08003194 $(E) "[LD] Linking $@"
3195 $(Q) mkdir -p `dirname $@`
3196ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07003197 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name libgrpc_unsecure.$(SHARED_EXT) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(LIBGRPC_UNSECURE_OBJS) $(LDLIBS) -lgpr
nnoblec87b1c52015-01-05 17:15:18 -08003198else
Craig Tillerda224d62015-02-15 11:01:58 -08003199 $(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
3200 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.so.0
3201 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.so
nnoblec87b1c52015-01-05 17:15:18 -08003202endif
3203endif
3204
nnoblec87b1c52015-01-05 17:15:18 -08003205ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003206-include $(LIBGRPC_UNSECURE_OBJS:.o=.dep)
nnoblec87b1c52015-01-05 17:15:18 -08003207endif
3208
Craig Tillerfaa84802015-03-01 21:56:38 -08003209$(OBJDIR)/$(CONFIG)/src/core/surface/init_unsecure.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003210$(OBJDIR)/$(CONFIG)/src/core/channel/call_op_string.o:
3211$(OBJDIR)/$(CONFIG)/src/core/channel/census_filter.o:
3212$(OBJDIR)/$(CONFIG)/src/core/channel/channel_args.o:
3213$(OBJDIR)/$(CONFIG)/src/core/channel/channel_stack.o:
3214$(OBJDIR)/$(CONFIG)/src/core/channel/child_channel.o:
3215$(OBJDIR)/$(CONFIG)/src/core/channel/client_channel.o:
3216$(OBJDIR)/$(CONFIG)/src/core/channel/client_setup.o:
3217$(OBJDIR)/$(CONFIG)/src/core/channel/connected_channel.o:
3218$(OBJDIR)/$(CONFIG)/src/core/channel/http_client_filter.o:
3219$(OBJDIR)/$(CONFIG)/src/core/channel/http_filter.o:
3220$(OBJDIR)/$(CONFIG)/src/core/channel/http_server_filter.o:
3221$(OBJDIR)/$(CONFIG)/src/core/channel/metadata_buffer.o:
3222$(OBJDIR)/$(CONFIG)/src/core/channel/noop_filter.o:
3223$(OBJDIR)/$(CONFIG)/src/core/compression/algorithm.o:
3224$(OBJDIR)/$(CONFIG)/src/core/compression/message_compress.o:
Craig Tiller6e7c6222015-02-20 15:31:21 -08003225$(OBJDIR)/$(CONFIG)/src/core/debug/trace.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003226$(OBJDIR)/$(CONFIG)/src/core/iomgr/alarm.o:
3227$(OBJDIR)/$(CONFIG)/src/core/iomgr/alarm_heap.o:
3228$(OBJDIR)/$(CONFIG)/src/core/iomgr/endpoint.o:
3229$(OBJDIR)/$(CONFIG)/src/core/iomgr/endpoint_pair_posix.o:
3230$(OBJDIR)/$(CONFIG)/src/core/iomgr/fd_posix.o:
3231$(OBJDIR)/$(CONFIG)/src/core/iomgr/iocp_windows.o:
3232$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr.o:
3233$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr_posix.o:
3234$(OBJDIR)/$(CONFIG)/src/core/iomgr/iomgr_windows.o:
3235$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_kick.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003236$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_epoll.o:
Craig Tiller35108f62015-02-17 11:24:15 -08003237$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_multipoller_with_poll_posix.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003238$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_posix.o:
3239$(OBJDIR)/$(CONFIG)/src/core/iomgr/pollset_windows.o:
Nicolas "Pixel" Noble94964fd2015-02-21 07:19:19 +01003240$(OBJDIR)/$(CONFIG)/src/core/iomgr/resolve_address_posix.o:
3241$(OBJDIR)/$(CONFIG)/src/core/iomgr/resolve_address_windows.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003242$(OBJDIR)/$(CONFIG)/src/core/iomgr/sockaddr_utils.o:
3243$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_common_posix.o:
3244$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_linux.o:
3245$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_utils_posix.o:
3246$(OBJDIR)/$(CONFIG)/src/core/iomgr/socket_windows.o:
3247$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_client_posix.o:
3248$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_client_windows.o:
3249$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_posix.o:
3250$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_server_posix.o:
3251$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_server_windows.o:
3252$(OBJDIR)/$(CONFIG)/src/core/iomgr/tcp_windows.o:
3253$(OBJDIR)/$(CONFIG)/src/core/iomgr/time_averaged_stats.o:
3254$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_eventfd.o:
3255$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_nospecial.o:
3256$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_pipe.o:
3257$(OBJDIR)/$(CONFIG)/src/core/iomgr/wakeup_fd_posix.o:
3258$(OBJDIR)/$(CONFIG)/src/core/json/json.o:
3259$(OBJDIR)/$(CONFIG)/src/core/json/json_reader.o:
3260$(OBJDIR)/$(CONFIG)/src/core/json/json_string.o:
3261$(OBJDIR)/$(CONFIG)/src/core/json/json_writer.o:
3262$(OBJDIR)/$(CONFIG)/src/core/statistics/census_init.o:
3263$(OBJDIR)/$(CONFIG)/src/core/statistics/census_log.o:
3264$(OBJDIR)/$(CONFIG)/src/core/statistics/census_rpc_stats.o:
3265$(OBJDIR)/$(CONFIG)/src/core/statistics/census_tracing.o:
3266$(OBJDIR)/$(CONFIG)/src/core/statistics/hash_table.o:
3267$(OBJDIR)/$(CONFIG)/src/core/statistics/window_stats.o:
3268$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer.o:
3269$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer_queue.o:
3270$(OBJDIR)/$(CONFIG)/src/core/surface/byte_buffer_reader.o:
3271$(OBJDIR)/$(CONFIG)/src/core/surface/call.o:
3272$(OBJDIR)/$(CONFIG)/src/core/surface/call_details.o:
murgatroid99d47946b2015-03-09 14:27:07 -07003273$(OBJDIR)/$(CONFIG)/src/core/surface/call_log_batch.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003274$(OBJDIR)/$(CONFIG)/src/core/surface/channel.o:
3275$(OBJDIR)/$(CONFIG)/src/core/surface/channel_create.o:
3276$(OBJDIR)/$(CONFIG)/src/core/surface/client.o:
3277$(OBJDIR)/$(CONFIG)/src/core/surface/completion_queue.o:
3278$(OBJDIR)/$(CONFIG)/src/core/surface/event_string.o:
3279$(OBJDIR)/$(CONFIG)/src/core/surface/init.o:
3280$(OBJDIR)/$(CONFIG)/src/core/surface/lame_client.o:
3281$(OBJDIR)/$(CONFIG)/src/core/surface/metadata_array.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003282$(OBJDIR)/$(CONFIG)/src/core/surface/server.o:
3283$(OBJDIR)/$(CONFIG)/src/core/surface/server_chttp2.o:
3284$(OBJDIR)/$(CONFIG)/src/core/surface/server_create.o:
Craig Tillerfaa84802015-03-01 21:56:38 -08003285$(OBJDIR)/$(CONFIG)/src/core/surface/surface_trace.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003286$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/alpn.o:
3287$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/bin_encoder.o:
3288$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_data.o:
3289$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_goaway.o:
3290$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_ping.o:
3291$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_rst_stream.o:
3292$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_settings.o:
3293$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/frame_window_update.o:
3294$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/hpack_parser.o:
3295$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/hpack_table.o:
3296$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/huffsyms.o:
3297$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/status_conversion.o:
3298$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/stream_encoder.o:
3299$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/stream_map.o:
3300$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/timeout_encoding.o:
3301$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2/varint.o:
3302$(OBJDIR)/$(CONFIG)/src/core/transport/chttp2_transport.o:
3303$(OBJDIR)/$(CONFIG)/src/core/transport/metadata.o:
3304$(OBJDIR)/$(CONFIG)/src/core/transport/stream_op.o:
3305$(OBJDIR)/$(CONFIG)/src/core/transport/transport.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08003306
nnoblec87b1c52015-01-05 17:15:18 -08003307
Craig Tiller996d9df2015-01-19 21:06:50 -08003308LIBGRPC++_SRC = \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003309 src/cpp/client/secure_credentials.cc \
Craig Tiller42bc87c2015-02-23 08:50:19 -08003310 src/cpp/server/secure_server_credentials.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003311 src/cpp/client/channel.cc \
3312 src/cpp/client/channel_arguments.cc \
3313 src/cpp/client/client_context.cc \
Craig Tiller80e00a82015-02-09 20:54:25 -08003314 src/cpp/client/client_unary_call.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003315 src/cpp/client/create_channel.cc \
3316 src/cpp/client/credentials.cc \
Yang Gao75e2f6d2015-03-19 07:04:38 -07003317 src/cpp/client/generic_stub.cc \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003318 src/cpp/client/insecure_credentials.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003319 src/cpp/client/internal_stub.cc \
Craig Tillera2449672015-02-09 10:44:18 -08003320 src/cpp/common/call.cc \
Craig Tillerf834bdc2015-02-06 16:36:05 -08003321 src/cpp/common/completion_queue.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003322 src/cpp/common/rpc_method.cc \
3323 src/cpp/proto/proto_utils.cc \
Yang Gao49996492015-03-12 16:40:19 -07003324 src/cpp/server/async_generic_service.cc \
Craig Tiller42bc87c2015-02-23 08:50:19 -08003325 src/cpp/server/insecure_server_credentials.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003326 src/cpp/server/server.cc \
3327 src/cpp/server/server_builder.cc \
Craig Tillerc4165772015-02-11 10:51:04 -08003328 src/cpp/server/server_context.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003329 src/cpp/server/server_credentials.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003330 src/cpp/server/thread_pool.cc \
Yang Gao1c402332015-03-05 16:39:25 -08003331 src/cpp/util/byte_buffer.cc \
Yang Gao61c41312015-03-10 12:42:18 -07003332 src/cpp/util/slice.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003333 src/cpp/util/status.cc \
3334 src/cpp/util/time.cc \
3335
3336PUBLIC_HEADERS_CXX += \
Yang Gao49996492015-03-12 16:40:19 -07003337 include/grpc++/async_generic_service.h \
Yang Gao3a5e5492015-02-18 14:32:38 -08003338 include/grpc++/async_unary_call.h \
Yang Gao1c402332015-03-05 16:39:25 -08003339 include/grpc++/byte_buffer.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003340 include/grpc++/channel_arguments.h \
3341 include/grpc++/channel_interface.h \
3342 include/grpc++/client_context.h \
3343 include/grpc++/completion_queue.h \
3344 include/grpc++/config.h \
3345 include/grpc++/create_channel.h \
3346 include/grpc++/credentials.h \
Yang Gao75e2f6d2015-03-19 07:04:38 -07003347 include/grpc++/generic_stub.h \
Craig Tiller20f4af22015-02-10 09:52:15 -08003348 include/grpc++/impl/call.h \
Craig Tiller80e00a82015-02-09 20:54:25 -08003349 include/grpc++/impl/client_unary_call.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003350 include/grpc++/impl/internal_stub.h \
3351 include/grpc++/impl/rpc_method.h \
3352 include/grpc++/impl/rpc_service_method.h \
Yang Gao1a986962015-02-19 12:40:46 -08003353 include/grpc++/impl/service_type.h \
Yang Gaofa4549d2015-04-10 13:12:09 -07003354 include/grpc++/impl/sync.h \
3355 include/grpc++/impl/sync_cxx11.h \
3356 include/grpc++/impl/sync_no_cxx11.h \
3357 include/grpc++/impl/thd.h \
3358 include/grpc++/impl/thd_cxx11.h \
3359 include/grpc++/impl/thd_no_cxx11.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003360 include/grpc++/server.h \
3361 include/grpc++/server_builder.h \
3362 include/grpc++/server_context.h \
3363 include/grpc++/server_credentials.h \
Yang Gao61c41312015-03-10 12:42:18 -07003364 include/grpc++/slice.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003365 include/grpc++/status.h \
Yang Gao50556472015-02-19 12:37:35 -08003366 include/grpc++/status_code_enum.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003367 include/grpc++/stream.h \
Yang Gao1a986962015-02-19 12:40:46 -08003368 include/grpc++/thread_pool_interface.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08003369
Craig Tiller61b910f2015-02-15 10:54:07 -08003370LIBGRPC++_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08003371
3372ifeq ($(NO_SECURE),true)
3373
3374# You can't build secure libraries if you don't have OpenSSL with ALPN.
3375
Craig Tiller61b910f2015-02-15 10:54:07 -08003376$(LIBDIR)/$(CONFIG)/libgrpc++.a: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08003377
3378ifeq ($(SYSTEM),MINGW32)
Craig Tiller61b910f2015-02-15 10:54:07 -08003379$(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT): openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08003380else
Craig Tiller61b910f2015-02-15 10:54:07 -08003381$(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT): openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08003382endif
3383
3384else
3385
Nicolas Noble53830622015-02-12 16:56:38 -08003386ifeq ($(NO_PROTOBUF),true)
3387
3388# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3389
Craig Tiller61b910f2015-02-15 10:54:07 -08003390$(LIBDIR)/$(CONFIG)/libgrpc++.a: protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003391
3392ifeq ($(SYSTEM),MINGW32)
Craig Tiller61b910f2015-02-15 10:54:07 -08003393$(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT): protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003394else
Craig Tiller61b910f2015-02-15 10:54:07 -08003395$(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT): protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003396endif
3397
3398else
3399
Craig Tiller996d9df2015-01-19 21:06:50 -08003400ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003401# This is to ensure the embedded OpenSSL is built beforehand, properly
3402# installing headers to their final destination on the drive. We need this
3403# otherwise parallel compilation will fail if a source is compiled first.
Craig Tiller47c83fd2015-02-21 22:45:35 -08003404src/cpp/client/secure_credentials.cc: $(OPENSSL_DEP)
Craig Tiller42bc87c2015-02-23 08:50:19 -08003405src/cpp/server/secure_server_credentials.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003406src/cpp/client/channel.cc: $(OPENSSL_DEP)
3407src/cpp/client/channel_arguments.cc: $(OPENSSL_DEP)
3408src/cpp/client/client_context.cc: $(OPENSSL_DEP)
Craig Tiller80e00a82015-02-09 20:54:25 -08003409src/cpp/client/client_unary_call.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003410src/cpp/client/create_channel.cc: $(OPENSSL_DEP)
3411src/cpp/client/credentials.cc: $(OPENSSL_DEP)
Yang Gao75e2f6d2015-03-19 07:04:38 -07003412src/cpp/client/generic_stub.cc: $(OPENSSL_DEP)
Craig Tiller47c83fd2015-02-21 22:45:35 -08003413src/cpp/client/insecure_credentials.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003414src/cpp/client/internal_stub.cc: $(OPENSSL_DEP)
Craig Tillera2449672015-02-09 10:44:18 -08003415src/cpp/common/call.cc: $(OPENSSL_DEP)
Craig Tillerf834bdc2015-02-06 16:36:05 -08003416src/cpp/common/completion_queue.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003417src/cpp/common/rpc_method.cc: $(OPENSSL_DEP)
3418src/cpp/proto/proto_utils.cc: $(OPENSSL_DEP)
Yang Gao49996492015-03-12 16:40:19 -07003419src/cpp/server/async_generic_service.cc: $(OPENSSL_DEP)
Craig Tiller42bc87c2015-02-23 08:50:19 -08003420src/cpp/server/insecure_server_credentials.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003421src/cpp/server/server.cc: $(OPENSSL_DEP)
3422src/cpp/server/server_builder.cc: $(OPENSSL_DEP)
Craig Tillerc4165772015-02-11 10:51:04 -08003423src/cpp/server/server_context.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003424src/cpp/server/server_credentials.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003425src/cpp/server/thread_pool.cc: $(OPENSSL_DEP)
Yang Gao1c402332015-03-05 16:39:25 -08003426src/cpp/util/byte_buffer.cc: $(OPENSSL_DEP)
Yang Gao61c41312015-03-10 12:42:18 -07003427src/cpp/util/slice.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003428src/cpp/util/status.cc: $(OPENSSL_DEP)
3429src/cpp/util/time.cc: $(OPENSSL_DEP)
3430endif
3431
Craig Tiller61b910f2015-02-15 10:54:07 -08003432$(LIBDIR)/$(CONFIG)/libgrpc++.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_OBJS)
Craig Tiller996d9df2015-01-19 21:06:50 -08003433 $(E) "[AR] Creating $@"
3434 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003435 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++.a
3436 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBGRPC++_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003437ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003438 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003439endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003440
3441
3442
3443ifeq ($(SYSTEM),MINGW32)
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01003444$(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 -08003445 $(E) "[LD] Linking $@"
3446 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble061690d2015-03-06 22:58:58 +01003447 $(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) $(LDLIBSXX) $(LDLIBS_PROTOBUF) -lgpr-imp -lgrpc-imp
Craig Tiller996d9df2015-01-19 21:06:50 -08003448else
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01003449$(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 -08003450 $(E) "[LD] Linking $@"
3451 $(Q) mkdir -p `dirname $@`
3452ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07003453 $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name libgrpc++.$(SHARED_EXT) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(LIBGRPC++_OBJS) $(LDLIBS) $(LDLIBSXX) $(LDLIBS_PROTOBUF) -lgpr -lgrpc
Craig Tiller996d9df2015-01-19 21:06:50 -08003454else
Nicolas "Pixel" Noble061690d2015-03-06 22:58:58 +01003455 $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc++.so.0 -o $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(LIBGRPC++_OBJS) $(LDLIBS) $(LDLIBSXX) $(LDLIBS_PROTOBUF) -lgpr -lgrpc
Craig Tillerda224d62015-02-15 11:01:58 -08003456 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++.so.0
3457 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++.so
Craig Tiller996d9df2015-01-19 21:06:50 -08003458endif
3459endif
3460
Nicolas Noble53830622015-02-12 16:56:38 -08003461endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003462
3463endif
3464
3465ifneq ($(NO_SECURE),true)
3466ifneq ($(NO_DEPS),true)
3467-include $(LIBGRPC++_OBJS:.o=.dep)
3468endif
3469endif
3470
Craig Tiller47c83fd2015-02-21 22:45:35 -08003471$(OBJDIR)/$(CONFIG)/src/cpp/client/secure_credentials.o:
Craig Tiller42bc87c2015-02-23 08:50:19 -08003472$(OBJDIR)/$(CONFIG)/src/cpp/server/secure_server_credentials.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003473$(OBJDIR)/$(CONFIG)/src/cpp/client/channel.o:
3474$(OBJDIR)/$(CONFIG)/src/cpp/client/channel_arguments.o:
3475$(OBJDIR)/$(CONFIG)/src/cpp/client/client_context.o:
Craig Tiller1f1b6302015-02-17 07:33:19 -08003476$(OBJDIR)/$(CONFIG)/src/cpp/client/client_unary_call.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003477$(OBJDIR)/$(CONFIG)/src/cpp/client/create_channel.o:
3478$(OBJDIR)/$(CONFIG)/src/cpp/client/credentials.o:
Yang Gao75e2f6d2015-03-19 07:04:38 -07003479$(OBJDIR)/$(CONFIG)/src/cpp/client/generic_stub.o:
Craig Tiller47c83fd2015-02-21 22:45:35 -08003480$(OBJDIR)/$(CONFIG)/src/cpp/client/insecure_credentials.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003481$(OBJDIR)/$(CONFIG)/src/cpp/client/internal_stub.o:
Craig Tiller1f1b6302015-02-17 07:33:19 -08003482$(OBJDIR)/$(CONFIG)/src/cpp/common/call.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003483$(OBJDIR)/$(CONFIG)/src/cpp/common/completion_queue.o:
3484$(OBJDIR)/$(CONFIG)/src/cpp/common/rpc_method.o:
3485$(OBJDIR)/$(CONFIG)/src/cpp/proto/proto_utils.o:
Yang Gao49996492015-03-12 16:40:19 -07003486$(OBJDIR)/$(CONFIG)/src/cpp/server/async_generic_service.o:
Craig Tiller42bc87c2015-02-23 08:50:19 -08003487$(OBJDIR)/$(CONFIG)/src/cpp/server/insecure_server_credentials.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003488$(OBJDIR)/$(CONFIG)/src/cpp/server/server.o:
3489$(OBJDIR)/$(CONFIG)/src/cpp/server/server_builder.o:
Craig Tiller1f1b6302015-02-17 07:33:19 -08003490$(OBJDIR)/$(CONFIG)/src/cpp/server/server_context.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003491$(OBJDIR)/$(CONFIG)/src/cpp/server/server_credentials.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003492$(OBJDIR)/$(CONFIG)/src/cpp/server/thread_pool.o:
Yang Gao1c402332015-03-05 16:39:25 -08003493$(OBJDIR)/$(CONFIG)/src/cpp/util/byte_buffer.o:
Yang Gao61c41312015-03-10 12:42:18 -07003494$(OBJDIR)/$(CONFIG)/src/cpp/util/slice.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08003495$(OBJDIR)/$(CONFIG)/src/cpp/util/status.o:
3496$(OBJDIR)/$(CONFIG)/src/cpp/util/time.o:
Craig Tiller996d9df2015-01-19 21:06:50 -08003497
3498
3499LIBGRPC++_TEST_UTIL_SRC = \
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02003500 $(GENDIR)/test/cpp/util/messages.pb.cc $(GENDIR)/test/cpp/util/messages.grpc.pb.cc \
3501 $(GENDIR)/test/cpp/util/echo.pb.cc $(GENDIR)/test/cpp/util/echo.grpc.pb.cc \
3502 $(GENDIR)/test/cpp/util/echo_duplicate.pb.cc $(GENDIR)/test/cpp/util/echo_duplicate.grpc.pb.cc \
Yang Gaob946b5e2015-03-27 13:20:59 -07003503 test/cpp/util/cli_call.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003504 test/cpp/util/create_test_channel.cc \
3505
3506
Craig Tiller61b910f2015-02-15 10:54:07 -08003507LIBGRPC++_TEST_UTIL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_TEST_UTIL_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08003508
3509ifeq ($(NO_SECURE),true)
3510
3511# You can't build secure libraries if you don't have OpenSSL with ALPN.
3512
Craig Tiller61b910f2015-02-15 10:54:07 -08003513$(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08003514
3515
3516else
3517
Nicolas Noble53830622015-02-12 16:56:38 -08003518ifeq ($(NO_PROTOBUF),true)
3519
3520# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3521
Craig Tiller61b910f2015-02-15 10:54:07 -08003522$(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003523
3524
3525else
3526
Craig Tiller996d9df2015-01-19 21:06:50 -08003527ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003528# This is to ensure the embedded OpenSSL is built beforehand, properly
3529# installing headers to their final destination on the drive. We need this
3530# otherwise parallel compilation will fail if a source is compiled first.
Craig Tillerd2e28052015-01-31 20:06:21 -08003531test/cpp/util/messages.proto: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003532test/cpp/util/echo.proto: $(OPENSSL_DEP)
3533test/cpp/util/echo_duplicate.proto: $(OPENSSL_DEP)
Yang Gaob946b5e2015-03-27 13:20:59 -07003534test/cpp/util/cli_call.cc: $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08003535test/cpp/util/create_test_channel.cc: $(OPENSSL_DEP)
3536endif
3537
Craig Tiller61b910f2015-02-15 10:54:07 -08003538$(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_TEST_UTIL_OBJS)
Craig Tiller996d9df2015-01-19 21:06:50 -08003539 $(E) "[AR] Creating $@"
3540 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003541 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a
3542 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBGRPC++_TEST_UTIL_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003543ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003544 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003545endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003546
3547
3548
3549
Nicolas Noble53830622015-02-12 16:56:38 -08003550endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003551
3552endif
3553
3554ifneq ($(NO_SECURE),true)
3555ifneq ($(NO_DEPS),true)
3556-include $(LIBGRPC++_TEST_UTIL_OBJS:.o=.dep)
3557endif
3558endif
3559
3560
3561
3562
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02003563$(OBJDIR)/$(CONFIG)/test/cpp/util/cli_call.o: $(GENDIR)/test/cpp/util/messages.pb.cc $(GENDIR)/test/cpp/util/messages.grpc.pb.cc $(GENDIR)/test/cpp/util/echo.pb.cc $(GENDIR)/test/cpp/util/echo.grpc.pb.cc $(GENDIR)/test/cpp/util/echo_duplicate.pb.cc $(GENDIR)/test/cpp/util/echo_duplicate.grpc.pb.cc
3564$(OBJDIR)/$(CONFIG)/test/cpp/util/create_test_channel.o: $(GENDIR)/test/cpp/util/messages.pb.cc $(GENDIR)/test/cpp/util/messages.grpc.pb.cc $(GENDIR)/test/cpp/util/echo.pb.cc $(GENDIR)/test/cpp/util/echo.grpc.pb.cc $(GENDIR)/test/cpp/util/echo_duplicate.pb.cc $(GENDIR)/test/cpp/util/echo_duplicate.grpc.pb.cc
Craig Tiller996d9df2015-01-19 21:06:50 -08003565
3566
Craig Tiller47c83fd2015-02-21 22:45:35 -08003567LIBGRPC++_UNSECURE_SRC = \
3568 src/cpp/client/channel.cc \
3569 src/cpp/client/channel_arguments.cc \
3570 src/cpp/client/client_context.cc \
3571 src/cpp/client/client_unary_call.cc \
3572 src/cpp/client/create_channel.cc \
3573 src/cpp/client/credentials.cc \
Yang Gao75e2f6d2015-03-19 07:04:38 -07003574 src/cpp/client/generic_stub.cc \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003575 src/cpp/client/insecure_credentials.cc \
3576 src/cpp/client/internal_stub.cc \
3577 src/cpp/common/call.cc \
3578 src/cpp/common/completion_queue.cc \
3579 src/cpp/common/rpc_method.cc \
3580 src/cpp/proto/proto_utils.cc \
Yang Gao49996492015-03-12 16:40:19 -07003581 src/cpp/server/async_generic_service.cc \
Craig Tiller42bc87c2015-02-23 08:50:19 -08003582 src/cpp/server/insecure_server_credentials.cc \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003583 src/cpp/server/server.cc \
3584 src/cpp/server/server_builder.cc \
3585 src/cpp/server/server_context.cc \
3586 src/cpp/server/server_credentials.cc \
3587 src/cpp/server/thread_pool.cc \
Yang Gaofccea1f2015-03-10 13:17:39 -07003588 src/cpp/util/byte_buffer.cc \
3589 src/cpp/util/slice.cc \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003590 src/cpp/util/status.cc \
3591 src/cpp/util/time.cc \
3592
3593PUBLIC_HEADERS_CXX += \
Yang Gao49996492015-03-12 16:40:19 -07003594 include/grpc++/async_generic_service.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003595 include/grpc++/async_unary_call.h \
Yang Gaofccea1f2015-03-10 13:17:39 -07003596 include/grpc++/byte_buffer.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003597 include/grpc++/channel_arguments.h \
3598 include/grpc++/channel_interface.h \
3599 include/grpc++/client_context.h \
3600 include/grpc++/completion_queue.h \
3601 include/grpc++/config.h \
3602 include/grpc++/create_channel.h \
3603 include/grpc++/credentials.h \
Yang Gao75e2f6d2015-03-19 07:04:38 -07003604 include/grpc++/generic_stub.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003605 include/grpc++/impl/call.h \
3606 include/grpc++/impl/client_unary_call.h \
3607 include/grpc++/impl/internal_stub.h \
3608 include/grpc++/impl/rpc_method.h \
3609 include/grpc++/impl/rpc_service_method.h \
3610 include/grpc++/impl/service_type.h \
Yang Gaofa4549d2015-04-10 13:12:09 -07003611 include/grpc++/impl/sync.h \
3612 include/grpc++/impl/sync_cxx11.h \
3613 include/grpc++/impl/sync_no_cxx11.h \
3614 include/grpc++/impl/thd.h \
3615 include/grpc++/impl/thd_cxx11.h \
3616 include/grpc++/impl/thd_no_cxx11.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003617 include/grpc++/server.h \
3618 include/grpc++/server_builder.h \
3619 include/grpc++/server_context.h \
3620 include/grpc++/server_credentials.h \
Yang Gaofccea1f2015-03-10 13:17:39 -07003621 include/grpc++/slice.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003622 include/grpc++/status.h \
3623 include/grpc++/status_code_enum.h \
3624 include/grpc++/stream.h \
3625 include/grpc++/thread_pool_interface.h \
3626
3627LIBGRPC++_UNSECURE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_UNSECURE_SRC))))
3628
3629ifeq ($(NO_PROTOBUF),true)
3630
3631# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3632
3633$(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a: protobuf_dep_error
3634
3635ifeq ($(SYSTEM),MINGW32)
3636$(LIBDIR)/$(CONFIG)/grpc++_unsecure.$(SHARED_EXT): protobuf_dep_error
3637else
3638$(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT): protobuf_dep_error
3639endif
3640
3641else
3642
3643$(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_UNSECURE_OBJS)
3644 $(E) "[AR] Creating $@"
3645 $(Q) mkdir -p `dirname $@`
3646 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a
3647 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a $(LIBGRPC++_UNSECURE_OBJS)
3648ifeq ($(SYSTEM),Darwin)
Craig Tiller01ea61e2015-03-03 07:44:27 -08003649 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a
Craig Tiller47c83fd2015-02-21 22:45:35 -08003650endif
3651
3652
3653
3654ifeq ($(SYSTEM),MINGW32)
3655$(LIBDIR)/$(CONFIG)/grpc++_unsecure.$(SHARED_EXT): $(LIBGRPC++_UNSECURE_OBJS) $(ZLIB_DEP)$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT)$(LIBDIR)/$(CONFIG)/grpc_unsecure.$(SHARED_EXT)
3656 $(E) "[LD] Linking $@"
3657 $(Q) mkdir -p `dirname $@`
3658 $(Q) $(LDXX) $(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) $(LDLIBSXX) $(LDLIBS_PROTOBUF) -lgpr-imp -lgrpc_unsecure-imp
3659else
3660$(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT): $(LIBGRPC++_UNSECURE_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
3661 $(E) "[LD] Linking $@"
3662 $(Q) mkdir -p `dirname $@`
3663ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07003664 $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name libgrpc++_unsecure.$(SHARED_EXT) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT) $(LIBGRPC++_UNSECURE_OBJS) $(LDLIBS) $(LDLIBSXX) $(LDLIBS_PROTOBUF) -lgpr -lgrpc_unsecure
Craig Tiller47c83fd2015-02-21 22:45:35 -08003665else
3666 $(Q) $(LDXX) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgrpc++_unsecure.so.0 -o $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT) $(LIBGRPC++_UNSECURE_OBJS) $(LDLIBS) $(LDLIBSXX) $(LDLIBS_PROTOBUF) -lgpr -lgrpc_unsecure
3667 $(Q) ln -sf libgrpc++_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.so.0
3668 $(Q) ln -sf libgrpc++_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.so
3669endif
3670endif
3671
3672endif
3673
3674ifneq ($(NO_DEPS),true)
3675-include $(LIBGRPC++_UNSECURE_OBJS:.o=.dep)
3676endif
3677
3678$(OBJDIR)/$(CONFIG)/src/cpp/client/channel.o:
3679$(OBJDIR)/$(CONFIG)/src/cpp/client/channel_arguments.o:
3680$(OBJDIR)/$(CONFIG)/src/cpp/client/client_context.o:
3681$(OBJDIR)/$(CONFIG)/src/cpp/client/client_unary_call.o:
3682$(OBJDIR)/$(CONFIG)/src/cpp/client/create_channel.o:
3683$(OBJDIR)/$(CONFIG)/src/cpp/client/credentials.o:
Yang Gao75e2f6d2015-03-19 07:04:38 -07003684$(OBJDIR)/$(CONFIG)/src/cpp/client/generic_stub.o:
Craig Tiller47c83fd2015-02-21 22:45:35 -08003685$(OBJDIR)/$(CONFIG)/src/cpp/client/insecure_credentials.o:
3686$(OBJDIR)/$(CONFIG)/src/cpp/client/internal_stub.o:
3687$(OBJDIR)/$(CONFIG)/src/cpp/common/call.o:
3688$(OBJDIR)/$(CONFIG)/src/cpp/common/completion_queue.o:
3689$(OBJDIR)/$(CONFIG)/src/cpp/common/rpc_method.o:
3690$(OBJDIR)/$(CONFIG)/src/cpp/proto/proto_utils.o:
Yang Gao49996492015-03-12 16:40:19 -07003691$(OBJDIR)/$(CONFIG)/src/cpp/server/async_generic_service.o:
Craig Tiller42bc87c2015-02-23 08:50:19 -08003692$(OBJDIR)/$(CONFIG)/src/cpp/server/insecure_server_credentials.o:
Craig Tiller47c83fd2015-02-21 22:45:35 -08003693$(OBJDIR)/$(CONFIG)/src/cpp/server/server.o:
3694$(OBJDIR)/$(CONFIG)/src/cpp/server/server_builder.o:
3695$(OBJDIR)/$(CONFIG)/src/cpp/server/server_context.o:
3696$(OBJDIR)/$(CONFIG)/src/cpp/server/server_credentials.o:
3697$(OBJDIR)/$(CONFIG)/src/cpp/server/thread_pool.o:
Yang Gaofccea1f2015-03-10 13:17:39 -07003698$(OBJDIR)/$(CONFIG)/src/cpp/util/byte_buffer.o:
3699$(OBJDIR)/$(CONFIG)/src/cpp/util/slice.o:
Craig Tiller47c83fd2015-02-21 22:45:35 -08003700$(OBJDIR)/$(CONFIG)/src/cpp/util/status.o:
3701$(OBJDIR)/$(CONFIG)/src/cpp/util/time.o:
3702
3703
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003704LIBGRPC_PLUGIN_SUPPORT_SRC = \
3705 src/compiler/cpp_generator.cc \
murgatroid99ac0002a2015-04-07 12:49:14 -07003706 src/compiler/objective_c_generator.cc \
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003707 src/compiler/python_generator.cc \
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003708 src/compiler/ruby_generator.cc \
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003709
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003710
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003711LIBGRPC_PLUGIN_SUPPORT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_PLUGIN_SUPPORT_SRC))))
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003712
3713ifeq ($(NO_PROTOBUF),true)
3714
3715# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3716
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003717$(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: protobuf_dep_error
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003718
3719
3720else
3721
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003722$(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003723 $(E) "[AR] Creating $@"
3724 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003725 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
3726 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003727ifeq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003728 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003729endif
3730
3731
3732
3733
3734endif
3735
3736ifneq ($(NO_DEPS),true)
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003737-include $(LIBGRPC_PLUGIN_SUPPORT_OBJS:.o=.dep)
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003738endif
3739
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003740$(OBJDIR)/$(CONFIG)/src/compiler/cpp_generator.o:
murgatroid99ac0002a2015-04-07 12:49:14 -07003741$(OBJDIR)/$(CONFIG)/src/compiler/objective_c_generator.o:
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003742$(OBJDIR)/$(CONFIG)/src/compiler/python_generator.o:
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003743$(OBJDIR)/$(CONFIG)/src/compiler/ruby_generator.o:
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003744
3745
Yang Gaoa4002072015-04-09 23:25:21 -07003746LIBINTEROP_CLIENT_LIB_SRC = \
3747 $(GENDIR)/test/cpp/interop/empty.pb.cc $(GENDIR)/test/cpp/interop/empty.grpc.pb.cc \
3748 $(GENDIR)/test/cpp/interop/messages.pb.cc $(GENDIR)/test/cpp/interop/messages.grpc.pb.cc \
3749 $(GENDIR)/test/cpp/interop/test.pb.cc $(GENDIR)/test/cpp/interop/test.grpc.pb.cc \
3750 test/cpp/interop/client_helper.cc \
3751 test/cpp/interop/interop_client.cc \
3752
3753
3754LIBINTEROP_CLIENT_LIB_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBINTEROP_CLIENT_LIB_SRC))))
3755
3756ifeq ($(NO_SECURE),true)
3757
3758# You can't build secure libraries if you don't have OpenSSL with ALPN.
3759
3760$(LIBDIR)/$(CONFIG)/libinterop_client_lib.a: openssl_dep_error
3761
3762
3763else
3764
3765ifeq ($(NO_PROTOBUF),true)
3766
3767# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3768
3769$(LIBDIR)/$(CONFIG)/libinterop_client_lib.a: protobuf_dep_error
3770
3771
3772else
3773
3774ifneq ($(OPENSSL_DEP),)
3775# This is to ensure the embedded OpenSSL is built beforehand, properly
3776# installing headers to their final destination on the drive. We need this
3777# otherwise parallel compilation will fail if a source is compiled first.
3778test/cpp/interop/empty.proto: $(OPENSSL_DEP)
3779test/cpp/interop/messages.proto: $(OPENSSL_DEP)
3780test/cpp/interop/test.proto: $(OPENSSL_DEP)
3781test/cpp/interop/client_helper.cc: $(OPENSSL_DEP)
3782test/cpp/interop/interop_client.cc: $(OPENSSL_DEP)
3783endif
3784
3785$(LIBDIR)/$(CONFIG)/libinterop_client_lib.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBINTEROP_CLIENT_LIB_OBJS)
3786 $(E) "[AR] Creating $@"
3787 $(Q) mkdir -p `dirname $@`
3788 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libinterop_client_lib.a
3789 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libinterop_client_lib.a $(LIBINTEROP_CLIENT_LIB_OBJS)
3790ifeq ($(SYSTEM),Darwin)
3791 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libinterop_client_lib.a
3792endif
3793
3794
3795
3796
3797endif
3798
3799endif
3800
3801ifneq ($(NO_SECURE),true)
3802ifneq ($(NO_DEPS),true)
3803-include $(LIBINTEROP_CLIENT_LIB_OBJS:.o=.dep)
3804endif
3805endif
3806
3807
3808
3809
3810$(OBJDIR)/$(CONFIG)/test/cpp/interop/client_helper.o: $(GENDIR)/test/cpp/interop/empty.pb.cc $(GENDIR)/test/cpp/interop/empty.grpc.pb.cc $(GENDIR)/test/cpp/interop/messages.pb.cc $(GENDIR)/test/cpp/interop/messages.grpc.pb.cc $(GENDIR)/test/cpp/interop/test.pb.cc $(GENDIR)/test/cpp/interop/test.grpc.pb.cc
3811$(OBJDIR)/$(CONFIG)/test/cpp/interop/interop_client.o: $(GENDIR)/test/cpp/interop/empty.pb.cc $(GENDIR)/test/cpp/interop/empty.grpc.pb.cc $(GENDIR)/test/cpp/interop/messages.pb.cc $(GENDIR)/test/cpp/interop/messages.grpc.pb.cc $(GENDIR)/test/cpp/interop/test.pb.cc $(GENDIR)/test/cpp/interop/test.grpc.pb.cc
3812
3813
3814LIBINTEROP_SERVER_LIB_SRC = \
3815 test/cpp/interop/server_helper.cc \
3816
3817
3818LIBINTEROP_SERVER_LIB_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBINTEROP_SERVER_LIB_SRC))))
3819
3820ifeq ($(NO_SECURE),true)
3821
3822# You can't build secure libraries if you don't have OpenSSL with ALPN.
3823
3824$(LIBDIR)/$(CONFIG)/libinterop_server_lib.a: openssl_dep_error
3825
3826
3827else
3828
3829ifeq ($(NO_PROTOBUF),true)
3830
3831# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3832
3833$(LIBDIR)/$(CONFIG)/libinterop_server_lib.a: protobuf_dep_error
3834
3835
3836else
3837
3838ifneq ($(OPENSSL_DEP),)
3839# This is to ensure the embedded OpenSSL is built beforehand, properly
3840# installing headers to their final destination on the drive. We need this
3841# otherwise parallel compilation will fail if a source is compiled first.
3842test/cpp/interop/server_helper.cc: $(OPENSSL_DEP)
3843endif
3844
3845$(LIBDIR)/$(CONFIG)/libinterop_server_lib.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBINTEROP_SERVER_LIB_OBJS)
3846 $(E) "[AR] Creating $@"
3847 $(Q) mkdir -p `dirname $@`
3848 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libinterop_server_lib.a
3849 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libinterop_server_lib.a $(LIBINTEROP_SERVER_LIB_OBJS)
3850ifeq ($(SYSTEM),Darwin)
3851 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libinterop_server_lib.a
3852endif
3853
3854
3855
3856
3857endif
3858
3859endif
3860
3861ifneq ($(NO_SECURE),true)
3862ifneq ($(NO_DEPS),true)
3863-include $(LIBINTEROP_SERVER_LIB_OBJS:.o=.dep)
3864endif
3865endif
3866
3867$(OBJDIR)/$(CONFIG)/test/cpp/interop/server_helper.o:
3868
3869
Chen wang84232512015-02-12 17:29:18 -08003870LIBPUBSUB_CLIENT_LIB_SRC = \
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02003871 $(GENDIR)/examples/pubsub/label.pb.cc $(GENDIR)/examples/pubsub/label.grpc.pb.cc \
3872 $(GENDIR)/examples/pubsub/empty.pb.cc $(GENDIR)/examples/pubsub/empty.grpc.pb.cc \
3873 $(GENDIR)/examples/pubsub/pubsub.pb.cc $(GENDIR)/examples/pubsub/pubsub.grpc.pb.cc \
Chen wang84232512015-02-12 17:29:18 -08003874 examples/pubsub/publisher.cc \
3875 examples/pubsub/subscriber.cc \
Chen Wang86af8cf2015-01-21 18:05:40 -08003876
3877
Craig Tiller61b910f2015-02-15 10:54:07 -08003878LIBPUBSUB_CLIENT_LIB_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBPUBSUB_CLIENT_LIB_SRC))))
Chen Wang86af8cf2015-01-21 18:05:40 -08003879
3880ifeq ($(NO_SECURE),true)
3881
3882# You can't build secure libraries if you don't have OpenSSL with ALPN.
3883
Craig Tiller61b910f2015-02-15 10:54:07 -08003884$(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a: openssl_dep_error
Chen Wang86af8cf2015-01-21 18:05:40 -08003885
3886
3887else
3888
Nicolas Noble53830622015-02-12 16:56:38 -08003889ifeq ($(NO_PROTOBUF),true)
3890
3891# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3892
Craig Tiller61b910f2015-02-15 10:54:07 -08003893$(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a: protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003894
3895
3896else
3897
Chen Wang86af8cf2015-01-21 18:05:40 -08003898ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08003899# This is to ensure the embedded OpenSSL is built beforehand, properly
3900# installing headers to their final destination on the drive. We need this
3901# otherwise parallel compilation will fail if a source is compiled first.
Chen wang84232512015-02-12 17:29:18 -08003902examples/pubsub/label.proto: $(OPENSSL_DEP)
3903examples/pubsub/empty.proto: $(OPENSSL_DEP)
3904examples/pubsub/pubsub.proto: $(OPENSSL_DEP)
3905examples/pubsub/publisher.cc: $(OPENSSL_DEP)
3906examples/pubsub/subscriber.cc: $(OPENSSL_DEP)
Chen Wang86af8cf2015-01-21 18:05:40 -08003907endif
3908
Craig Tiller61b910f2015-02-15 10:54:07 -08003909$(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBPUBSUB_CLIENT_LIB_OBJS)
Chen Wang86af8cf2015-01-21 18:05:40 -08003910 $(E) "[AR] Creating $@"
3911 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003912 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a
3913 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBPUBSUB_CLIENT_LIB_OBJS)
Nicolas "Pixel" Noblebe520182015-01-23 02:32:49 +01003914ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003915 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a
Nicolas "Pixel" Noblebe520182015-01-23 02:32:49 +01003916endif
Chen Wang86af8cf2015-01-21 18:05:40 -08003917
3918
3919
3920
Nicolas Noble53830622015-02-12 16:56:38 -08003921endif
Chen Wang86af8cf2015-01-21 18:05:40 -08003922
3923endif
3924
3925ifneq ($(NO_SECURE),true)
3926ifneq ($(NO_DEPS),true)
Chen wang84232512015-02-12 17:29:18 -08003927-include $(LIBPUBSUB_CLIENT_LIB_OBJS:.o=.dep)
Chen Wang86af8cf2015-01-21 18:05:40 -08003928endif
3929endif
3930
3931
3932
3933
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02003934$(OBJDIR)/$(CONFIG)/examples/pubsub/publisher.o: $(GENDIR)/examples/pubsub/label.pb.cc $(GENDIR)/examples/pubsub/label.grpc.pb.cc $(GENDIR)/examples/pubsub/empty.pb.cc $(GENDIR)/examples/pubsub/empty.grpc.pb.cc $(GENDIR)/examples/pubsub/pubsub.pb.cc $(GENDIR)/examples/pubsub/pubsub.grpc.pb.cc
3935$(OBJDIR)/$(CONFIG)/examples/pubsub/subscriber.o: $(GENDIR)/examples/pubsub/label.pb.cc $(GENDIR)/examples/pubsub/label.grpc.pb.cc $(GENDIR)/examples/pubsub/empty.pb.cc $(GENDIR)/examples/pubsub/empty.grpc.pb.cc $(GENDIR)/examples/pubsub/pubsub.pb.cc $(GENDIR)/examples/pubsub/pubsub.grpc.pb.cc
Chen Wang86af8cf2015-01-21 18:05:40 -08003936
3937
Craig Tillere4860192015-02-23 17:10:41 -08003938LIBQPS_SRC = \
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02003939 $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc \
Craig Tillere4860192015-02-23 17:10:41 -08003940 test/cpp/qps/driver.cc \
Craig Tiller66048f42015-04-10 08:23:52 -07003941 test/cpp/qps/report.cc \
Craig Tiller2d0f36c2015-02-23 23:16:17 -08003942 test/cpp/qps/timer.cc \
Craig Tillere4860192015-02-23 17:10:41 -08003943
3944
3945LIBQPS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBQPS_SRC))))
3946
3947ifeq ($(NO_SECURE),true)
3948
3949# You can't build secure libraries if you don't have OpenSSL with ALPN.
3950
3951$(LIBDIR)/$(CONFIG)/libqps.a: openssl_dep_error
3952
3953
3954else
3955
3956ifeq ($(NO_PROTOBUF),true)
3957
3958# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3959
3960$(LIBDIR)/$(CONFIG)/libqps.a: protobuf_dep_error
3961
3962
3963else
3964
3965ifneq ($(OPENSSL_DEP),)
3966# This is to ensure the embedded OpenSSL is built beforehand, properly
3967# installing headers to their final destination on the drive. We need this
3968# otherwise parallel compilation will fail if a source is compiled first.
3969test/cpp/qps/qpstest.proto: $(OPENSSL_DEP)
3970test/cpp/qps/driver.cc: $(OPENSSL_DEP)
Craig Tiller66048f42015-04-10 08:23:52 -07003971test/cpp/qps/report.cc: $(OPENSSL_DEP)
Craig Tiller2d0f36c2015-02-23 23:16:17 -08003972test/cpp/qps/timer.cc: $(OPENSSL_DEP)
Craig Tillere4860192015-02-23 17:10:41 -08003973endif
3974
3975$(LIBDIR)/$(CONFIG)/libqps.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBQPS_OBJS)
3976 $(E) "[AR] Creating $@"
3977 $(Q) mkdir -p `dirname $@`
3978 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libqps.a
3979 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libqps.a $(LIBQPS_OBJS)
3980ifeq ($(SYSTEM),Darwin)
Craig Tiller32083bd2015-03-02 16:26:14 -08003981 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libqps.a
Craig Tillere4860192015-02-23 17:10:41 -08003982endif
3983
3984
3985
3986
3987endif
3988
3989endif
3990
3991ifneq ($(NO_SECURE),true)
3992ifneq ($(NO_DEPS),true)
3993-include $(LIBQPS_OBJS:.o=.dep)
3994endif
3995endif
3996
3997
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02003998$(OBJDIR)/$(CONFIG)/test/cpp/qps/driver.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
Craig Tiller66f37b42015-04-10 08:28:31 -07003999$(OBJDIR)/$(CONFIG)/test/cpp/qps/report.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02004000$(OBJDIR)/$(CONFIG)/test/cpp/qps/timer.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
Craig Tillere4860192015-02-23 17:10:41 -08004001
4002
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01004003LIBGRPC_CSHARP_EXT_SRC = \
4004 src/csharp/ext/grpc_csharp_ext.c \
4005
4006
4007LIBGRPC_CSHARP_EXT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_CSHARP_EXT_SRC))))
4008
4009ifeq ($(NO_SECURE),true)
4010
4011# You can't build secure libraries if you don't have OpenSSL with ALPN.
4012
4013$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a: openssl_dep_error
4014
4015ifeq ($(SYSTEM),MINGW32)
4016$(LIBDIR)/$(CONFIG)/grpc_csharp_ext.$(SHARED_EXT): openssl_dep_error
4017else
4018$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT): openssl_dep_error
4019endif
4020
4021else
4022
4023
4024ifneq ($(OPENSSL_DEP),)
4025# This is to ensure the embedded OpenSSL is built beforehand, properly
4026# installing headers to their final destination on the drive. We need this
4027# otherwise parallel compilation will fail if a source is compiled first.
4028src/csharp/ext/grpc_csharp_ext.c: $(OPENSSL_DEP)
4029endif
4030
4031$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_CSHARP_EXT_OBJS)
4032 $(E) "[AR] Creating $@"
4033 $(Q) mkdir -p `dirname $@`
4034 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a
4035 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a $(LIBGRPC_CSHARP_EXT_OBJS)
4036ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004037 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01004038endif
4039
4040
4041
4042ifeq ($(SYSTEM),MINGW32)
4043$(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)
4044 $(E) "[LD] Linking $@"
4045 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble061690d2015-03-06 22:58:58 +01004046 $(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) -lgpr-imp -lgrpc-imp
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01004047else
4048$(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)
4049 $(E) "[LD] Linking $@"
4050 $(Q) mkdir -p `dirname $@`
4051ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07004052 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -install_name libgrpc_csharp_ext.$(SHARED_EXT) -dynamiclib -o $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT) $(LIBGRPC_CSHARP_EXT_OBJS) $(LDLIBS) -lgpr -lgrpc
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01004053else
Nicolas "Pixel" Noble061690d2015-03-06 22:58:58 +01004054 $(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) -lgpr -lgrpc
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01004055 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.so.0
4056 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.so
4057endif
4058endif
4059
4060endif
4061
4062ifneq ($(NO_SECURE),true)
4063ifneq ($(NO_DEPS),true)
4064-include $(LIBGRPC_CSHARP_EXT_OBJS:.o=.dep)
4065endif
4066endif
4067
4068$(OBJDIR)/$(CONFIG)/src/csharp/ext/grpc_csharp_ext.o:
4069
4070
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004071LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC = \
4072 test/core/end2end/fixtures/chttp2_fake_security.c \
4073
4074
Craig Tiller61b910f2015-02-15 10:54:07 -08004075LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004076
nnoble69ac39f2014-12-12 15:43:38 -08004077ifeq ($(NO_SECURE),true)
4078
Nicolas Noble047b7272015-01-16 13:55:05 -08004079# You can't build secure libraries if you don't have OpenSSL with ALPN.
4080
Craig Tiller61b910f2015-02-15 10:54:07 -08004081$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004082
nnoble5b7f32a2014-12-22 08:12:44 -08004083
nnoble69ac39f2014-12-12 15:43:38 -08004084else
4085
Nicolas Noble53830622015-02-12 16:56:38 -08004086
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004087ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08004088# This is to ensure the embedded OpenSSL is built beforehand, properly
4089# installing headers to their final destination on the drive. We need this
4090# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004091test/core/end2end/fixtures/chttp2_fake_security.c: $(OPENSSL_DEP)
4092endif
4093
Craig Tiller61b910f2015-02-15 10:54:07 -08004094$(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 -08004095 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004096 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004097 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a
4098 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004099ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004100 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004101endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004102
4103
4104
nnoble5b7f32a2014-12-22 08:12:44 -08004105
nnoble69ac39f2014-12-12 15:43:38 -08004106endif
4107
nnoble69ac39f2014-12-12 15:43:38 -08004108ifneq ($(NO_SECURE),true)
4109ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004110-include $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004111endif
nnoble69ac39f2014-12-12 15:43:38 -08004112endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004113
Craig Tiller61b910f2015-02-15 10:54:07 -08004114$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_fake_security.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004115
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004116
4117LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC = \
4118 test/core/end2end/fixtures/chttp2_fullstack.c \
4119
4120
Craig Tiller61b910f2015-02-15 10:54:07 -08004121LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004122
nnoble69ac39f2014-12-12 15:43:38 -08004123ifeq ($(NO_SECURE),true)
4124
Nicolas Noble047b7272015-01-16 13:55:05 -08004125# You can't build secure libraries if you don't have OpenSSL with ALPN.
4126
Craig Tiller61b910f2015-02-15 10:54:07 -08004127$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004128
nnoble5b7f32a2014-12-22 08:12:44 -08004129
nnoble69ac39f2014-12-12 15:43:38 -08004130else
4131
Nicolas Noble53830622015-02-12 16:56:38 -08004132
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004133ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08004134# This is to ensure the embedded OpenSSL is built beforehand, properly
4135# installing headers to their final destination on the drive. We need this
4136# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004137test/core/end2end/fixtures/chttp2_fullstack.c: $(OPENSSL_DEP)
4138endif
4139
Craig Tiller61b910f2015-02-15 10:54:07 -08004140$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004141 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004142 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004143 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a
4144 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004145ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004146 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004147endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004148
4149
4150
nnoble5b7f32a2014-12-22 08:12:44 -08004151
nnoble69ac39f2014-12-12 15:43:38 -08004152endif
4153
nnoble69ac39f2014-12-12 15:43:38 -08004154ifneq ($(NO_SECURE),true)
4155ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004156-include $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004157endif
nnoble69ac39f2014-12-12 15:43:38 -08004158endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004159
Craig Tiller61b910f2015-02-15 10:54:07 -08004160$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_fullstack.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004161
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004162
Craig Tillerae7fe922015-02-13 23:16:32 -08004163LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_SRC = \
4164 test/core/end2end/fixtures/chttp2_fullstack_uds.c \
4165
4166
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01004167LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -08004168
4169ifeq ($(NO_SECURE),true)
4170
4171# You can't build secure libraries if you don't have OpenSSL with ALPN.
4172
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01004173$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08004174
4175
4176else
4177
4178
4179ifneq ($(OPENSSL_DEP),)
4180# This is to ensure the embedded OpenSSL is built beforehand, properly
4181# installing headers to their final destination on the drive. We need this
4182# otherwise parallel compilation will fail if a source is compiled first.
4183test/core/end2end/fixtures/chttp2_fullstack_uds.c: $(OPENSSL_DEP)
4184endif
4185
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01004186$(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 -08004187 $(E) "[AR] Creating $@"
4188 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01004189 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a
4190 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS)
Craig Tillerae7fe922015-02-13 23:16:32 -08004191ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004192 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a
Craig Tillerae7fe922015-02-13 23:16:32 -08004193endif
4194
4195
4196
4197
4198endif
4199
4200ifneq ($(NO_SECURE),true)
4201ifneq ($(NO_DEPS),true)
4202-include $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS:.o=.dep)
4203endif
4204endif
4205
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01004206$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_fullstack_uds.o:
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004207
4208
4209LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_SRC = \
4210 test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c \
4211
4212
Craig Tiller61b910f2015-02-15 10:54:07 -08004213LIBEND2END_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 -08004214
nnoble69ac39f2014-12-12 15:43:38 -08004215ifeq ($(NO_SECURE),true)
4216
Nicolas Noble047b7272015-01-16 13:55:05 -08004217# You can't build secure libraries if you don't have OpenSSL with ALPN.
4218
Craig Tiller61b910f2015-02-15 10:54:07 -08004219$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004220
nnoble5b7f32a2014-12-22 08:12:44 -08004221
nnoble69ac39f2014-12-12 15:43:38 -08004222else
4223
Nicolas Noble53830622015-02-12 16:56:38 -08004224
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004225ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08004226# This is to ensure the embedded OpenSSL is built beforehand, properly
4227# installing headers to their final destination on the drive. We need this
4228# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004229test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c: $(OPENSSL_DEP)
4230endif
4231
Craig Tiller61b910f2015-02-15 10:54:07 -08004232$(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 -08004233 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004234 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004235 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a
4236 $(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 -08004237ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004238 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004239endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004240
4241
4242
nnoble5b7f32a2014-12-22 08:12:44 -08004243
nnoble69ac39f2014-12-12 15:43:38 -08004244endif
4245
nnoble69ac39f2014-12-12 15:43:38 -08004246ifneq ($(NO_SECURE),true)
4247ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004248-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004249endif
nnoble69ac39f2014-12-12 15:43:38 -08004250endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004251
Craig Tiller61b910f2015-02-15 10:54:07 -08004252$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004253
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004254
4255LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SRC = \
4256 test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c \
4257
4258
Craig Tiller61b910f2015-02-15 10:54:07 -08004259LIBEND2END_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 -08004260
nnoble69ac39f2014-12-12 15:43:38 -08004261ifeq ($(NO_SECURE),true)
4262
Nicolas Noble047b7272015-01-16 13:55:05 -08004263# You can't build secure libraries if you don't have OpenSSL with ALPN.
4264
Craig Tiller61b910f2015-02-15 10:54:07 -08004265$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004266
nnoble5b7f32a2014-12-22 08:12:44 -08004267
nnoble69ac39f2014-12-12 15:43:38 -08004268else
4269
Nicolas Noble53830622015-02-12 16:56:38 -08004270
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004271ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08004272# This is to ensure the embedded OpenSSL is built beforehand, properly
4273# installing headers to their final destination on the drive. We need this
4274# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004275test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c: $(OPENSSL_DEP)
4276endif
4277
Craig Tiller61b910f2015-02-15 10:54:07 -08004278$(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 -08004279 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004280 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004281 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a
4282 $(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 -08004283ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004284 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004285endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004286
4287
4288
nnoble5b7f32a2014-12-22 08:12:44 -08004289
nnoble69ac39f2014-12-12 15:43:38 -08004290endif
4291
nnoble69ac39f2014-12-12 15:43:38 -08004292ifneq ($(NO_SECURE),true)
4293ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004294-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004295endif
nnoble69ac39f2014-12-12 15:43:38 -08004296endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004297
Craig Tiller61b910f2015-02-15 10:54:07 -08004298$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004299
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004300
4301LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC = \
4302 test/core/end2end/fixtures/chttp2_socket_pair.c \
4303
4304
Craig Tiller61b910f2015-02-15 10:54:07 -08004305LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004306
nnoble69ac39f2014-12-12 15:43:38 -08004307ifeq ($(NO_SECURE),true)
4308
Nicolas Noble047b7272015-01-16 13:55:05 -08004309# You can't build secure libraries if you don't have OpenSSL with ALPN.
4310
Craig Tiller61b910f2015-02-15 10:54:07 -08004311$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004312
nnoble5b7f32a2014-12-22 08:12:44 -08004313
nnoble69ac39f2014-12-12 15:43:38 -08004314else
4315
Nicolas Noble53830622015-02-12 16:56:38 -08004316
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004317ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08004318# This is to ensure the embedded OpenSSL is built beforehand, properly
4319# installing headers to their final destination on the drive. We need this
4320# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004321test/core/end2end/fixtures/chttp2_socket_pair.c: $(OPENSSL_DEP)
4322endif
4323
Craig Tiller61b910f2015-02-15 10:54:07 -08004324$(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 -08004325 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004326 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004327 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a
4328 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004329ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004330 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004331endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004332
4333
4334
nnoble5b7f32a2014-12-22 08:12:44 -08004335
nnoble69ac39f2014-12-12 15:43:38 -08004336endif
4337
nnoble69ac39f2014-12-12 15:43:38 -08004338ifneq ($(NO_SECURE),true)
4339ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004340-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004341endif
nnoble69ac39f2014-12-12 15:43:38 -08004342endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004343
Craig Tiller61b910f2015-02-15 10:54:07 -08004344$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_socket_pair.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004345
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004346
nnoble0c475f02014-12-05 15:37:39 -08004347LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SRC = \
4348 test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c \
4349
4350
Craig Tiller61b910f2015-02-15 10:54:07 -08004351LIBEND2END_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 -08004352
nnoble69ac39f2014-12-12 15:43:38 -08004353ifeq ($(NO_SECURE),true)
4354
Nicolas Noble047b7272015-01-16 13:55:05 -08004355# You can't build secure libraries if you don't have OpenSSL with ALPN.
4356
Craig Tiller61b910f2015-02-15 10:54:07 -08004357$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004358
nnoble5b7f32a2014-12-22 08:12:44 -08004359
nnoble69ac39f2014-12-12 15:43:38 -08004360else
4361
Nicolas Noble53830622015-02-12 16:56:38 -08004362
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004363ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08004364# This is to ensure the embedded OpenSSL is built beforehand, properly
4365# installing headers to their final destination on the drive. We need this
4366# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01004367test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c: $(OPENSSL_DEP)
4368endif
4369
Craig Tiller61b910f2015-02-15 10:54:07 -08004370$(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 -08004371 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004372 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004373 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a
4374 $(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 -08004375ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004376 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004377endif
nnoble0c475f02014-12-05 15:37:39 -08004378
4379
4380
nnoble5b7f32a2014-12-22 08:12:44 -08004381
nnoble69ac39f2014-12-12 15:43:38 -08004382endif
4383
nnoble69ac39f2014-12-12 15:43:38 -08004384ifneq ($(NO_SECURE),true)
4385ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004386-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08004387endif
nnoble69ac39f2014-12-12 15:43:38 -08004388endif
nnoble0c475f02014-12-05 15:37:39 -08004389
Craig Tiller61b910f2015-02-15 10:54:07 -08004390$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004391
nnoble0c475f02014-12-05 15:37:39 -08004392
Craig Tillerc9f660d2015-03-03 11:01:48 -08004393LIBEND2END_TEST_BAD_HOSTNAME_SRC = \
4394 test/core/end2end/tests/bad_hostname.c \
4395
4396
4397LIBEND2END_TEST_BAD_HOSTNAME_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_BAD_HOSTNAME_SRC))))
4398
4399$(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a: $(ZLIB_DEP) $(LIBEND2END_TEST_BAD_HOSTNAME_OBJS)
4400 $(E) "[AR] Creating $@"
4401 $(Q) mkdir -p `dirname $@`
4402 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a
4403 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBEND2END_TEST_BAD_HOSTNAME_OBJS)
4404ifeq ($(SYSTEM),Darwin)
4405 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a
4406endif
4407
4408
4409
4410
4411ifneq ($(NO_DEPS),true)
4412-include $(LIBEND2END_TEST_BAD_HOSTNAME_OBJS:.o=.dep)
4413endif
4414
4415$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/bad_hostname.o:
4416
4417
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004418LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC = \
4419 test/core/end2end/tests/cancel_after_accept.c \
4420
4421
Craig Tiller61b910f2015-02-15 10:54:07 -08004422LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004423
Craig Tiller61b910f2015-02-15 10:54:07 -08004424$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004425 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004426 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004427 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a
4428 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004429ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004430 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004431endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004432
4433
4434
nnoble5b7f32a2014-12-22 08:12:44 -08004435
nnoble69ac39f2014-12-12 15:43:38 -08004436ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004437-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004438endif
4439
Craig Tiller61b910f2015-02-15 10:54:07 -08004440$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_accept.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004441
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004442
4443LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_SRC = \
4444 test/core/end2end/tests/cancel_after_accept_and_writes_closed.c \
4445
4446
Craig Tiller61b910f2015-02-15 10:54:07 -08004447LIBEND2END_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 -08004448
Craig Tiller61b910f2015-02-15 10:54:07 -08004449$(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 -08004450 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004451 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004452 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a
4453 $(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 -08004454ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004455 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004456endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004457
4458
4459
nnoble5b7f32a2014-12-22 08:12:44 -08004460
nnoble69ac39f2014-12-12 15:43:38 -08004461ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004462-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004463endif
4464
Craig Tiller61b910f2015-02-15 10:54:07 -08004465$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_accept_and_writes_closed.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004466
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004467
4468LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC = \
4469 test/core/end2end/tests/cancel_after_invoke.c \
4470
4471
Craig Tiller61b910f2015-02-15 10:54:07 -08004472LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004473
Craig Tiller61b910f2015-02-15 10:54:07 -08004474$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004475 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004476 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004477 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a
4478 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004479ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004480 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004481endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004482
4483
4484
nnoble5b7f32a2014-12-22 08:12:44 -08004485
nnoble69ac39f2014-12-12 15:43:38 -08004486ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004487-include $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004488endif
4489
Craig Tiller61b910f2015-02-15 10:54:07 -08004490$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_invoke.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004491
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004492
4493LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC = \
4494 test/core/end2end/tests/cancel_before_invoke.c \
4495
4496
Craig Tiller61b910f2015-02-15 10:54:07 -08004497LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004498
Craig Tiller61b910f2015-02-15 10:54:07 -08004499$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004500 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004501 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004502 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a
4503 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004504ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004505 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004506endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004507
4508
4509
nnoble5b7f32a2014-12-22 08:12:44 -08004510
nnoble69ac39f2014-12-12 15:43:38 -08004511ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004512-include $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004513endif
4514
Craig Tiller61b910f2015-02-15 10:54:07 -08004515$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_before_invoke.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004516
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004517
4518LIBEND2END_TEST_CANCEL_IN_A_VACUUM_SRC = \
4519 test/core/end2end/tests/cancel_in_a_vacuum.c \
4520
4521
Craig Tiller61b910f2015-02-15 10:54:07 -08004522LIBEND2END_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 -08004523
Craig Tiller61b910f2015-02-15 10:54:07 -08004524$(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 -08004525 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004526 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004527 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a
4528 $(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 -08004529ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004530 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004531endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004532
4533
4534
nnoble5b7f32a2014-12-22 08:12:44 -08004535
nnoble69ac39f2014-12-12 15:43:38 -08004536ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004537-include $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004538endif
4539
Craig Tiller61b910f2015-02-15 10:54:07 -08004540$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_in_a_vacuum.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004541
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004542
hongyu24200d32015-01-08 15:13:49 -08004543LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC = \
4544 test/core/end2end/tests/census_simple_request.c \
4545
4546
Craig Tiller61b910f2015-02-15 10:54:07 -08004547LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08004548
Craig Tiller61b910f2015-02-15 10:54:07 -08004549$(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
hongyu24200d32015-01-08 15:13:49 -08004550 $(E) "[AR] Creating $@"
4551 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004552 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a
4553 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004554ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004555 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004556endif
hongyu24200d32015-01-08 15:13:49 -08004557
4558
4559
4560
hongyu24200d32015-01-08 15:13:49 -08004561ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004562-include $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08004563endif
4564
Craig Tiller61b910f2015-02-15 10:54:07 -08004565$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/census_simple_request.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004566
hongyu24200d32015-01-08 15:13:49 -08004567
ctillerc6d61c42014-12-15 14:52:08 -08004568LIBEND2END_TEST_DISAPPEARING_SERVER_SRC = \
4569 test/core/end2end/tests/disappearing_server.c \
4570
4571
Craig Tiller61b910f2015-02-15 10:54:07 -08004572LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_DISAPPEARING_SERVER_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08004573
Craig Tiller61b910f2015-02-15 10:54:07 -08004574$(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a: $(ZLIB_DEP) $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
ctillerc6d61c42014-12-15 14:52:08 -08004575 $(E) "[AR] Creating $@"
4576 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004577 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a
4578 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004579ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004580 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004581endif
ctillerc6d61c42014-12-15 14:52:08 -08004582
4583
4584
nnoble5b7f32a2014-12-22 08:12:44 -08004585
ctillerc6d61c42014-12-15 14:52:08 -08004586ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004587-include $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08004588endif
4589
Craig Tiller61b910f2015-02-15 10:54:07 -08004590$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/disappearing_server.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004591
ctillerc6d61c42014-12-15 14:52:08 -08004592
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004593LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_SRC = \
4594 test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c \
4595
4596
Craig Tiller61b910f2015-02-15 10:54:07 -08004597LIBEND2END_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 -08004598
Craig Tiller61b910f2015-02-15 10:54:07 -08004599$(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 -08004600 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004601 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004602 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a
4603 $(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 -08004604ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004605 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004606endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004607
4608
4609
nnoble5b7f32a2014-12-22 08:12:44 -08004610
nnoble69ac39f2014-12-12 15:43:38 -08004611ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004612-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004613endif
4614
Craig Tiller61b910f2015-02-15 10:54:07 -08004615$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004616
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004617
4618LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_SRC = \
4619 test/core/end2end/tests/early_server_shutdown_finishes_tags.c \
4620
4621
Craig Tiller61b910f2015-02-15 10:54:07 -08004622LIBEND2END_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 -08004623
Craig Tiller61b910f2015-02-15 10:54:07 -08004624$(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 -08004625 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004626 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004627 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a
4628 $(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 -08004629ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004630 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004631endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004632
4633
4634
nnoble5b7f32a2014-12-22 08:12:44 -08004635
nnoble69ac39f2014-12-12 15:43:38 -08004636ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004637-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004638endif
4639
Craig Tiller61b910f2015-02-15 10:54:07 -08004640$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_tags.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004641
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004642
murgatroid99a8c21e82015-02-12 13:55:53 -08004643LIBEND2END_TEST_EMPTY_BATCH_SRC = \
4644 test/core/end2end/tests/empty_batch.c \
4645
4646
Craig Tiller61b910f2015-02-15 10:54:07 -08004647LIBEND2END_TEST_EMPTY_BATCH_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EMPTY_BATCH_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -08004648
Craig Tiller61b910f2015-02-15 10:54:07 -08004649$(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a: $(ZLIB_DEP) $(LIBEND2END_TEST_EMPTY_BATCH_OBJS)
murgatroid99a8c21e82015-02-12 13:55:53 -08004650 $(E) "[AR] Creating $@"
4651 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004652 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a
4653 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBEND2END_TEST_EMPTY_BATCH_OBJS)
murgatroid99a8c21e82015-02-12 13:55:53 -08004654ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004655 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a
murgatroid99a8c21e82015-02-12 13:55:53 -08004656endif
4657
4658
4659
4660
murgatroid99a8c21e82015-02-12 13:55:53 -08004661ifneq ($(NO_DEPS),true)
4662-include $(LIBEND2END_TEST_EMPTY_BATCH_OBJS:.o=.dep)
4663endif
4664
Craig Tiller61b910f2015-02-15 10:54:07 -08004665$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/empty_batch.o:
murgatroid99a8c21e82015-02-12 13:55:53 -08004666
4667
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004668LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_SRC = \
4669 test/core/end2end/tests/graceful_server_shutdown.c \
4670
4671
Craig Tiller61b910f2015-02-15 10:54:07 -08004672LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_SRC))))
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004673
Craig Tiller61b910f2015-02-15 10:54:07 -08004674$(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a: $(ZLIB_DEP) $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS)
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004675 $(E) "[AR] Creating $@"
4676 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004677 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a
4678 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004679ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004680 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004681endif
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004682
4683
4684
4685
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004686ifneq ($(NO_DEPS),true)
4687-include $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS:.o=.dep)
4688endif
4689
Craig Tiller61b910f2015-02-15 10:54:07 -08004690$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/graceful_server_shutdown.o:
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004691
4692
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004693LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC = \
4694 test/core/end2end/tests/invoke_large_request.c \
4695
4696
Craig Tiller61b910f2015-02-15 10:54:07 -08004697LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004698
Craig Tiller61b910f2015-02-15 10:54:07 -08004699$(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004700 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004701 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004702 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a
4703 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004704ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004705 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004706endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004707
4708
4709
nnoble5b7f32a2014-12-22 08:12:44 -08004710
nnoble69ac39f2014-12-12 15:43:38 -08004711ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004712-include $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004713endif
4714
Craig Tiller61b910f2015-02-15 10:54:07 -08004715$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/invoke_large_request.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004716
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004717
4718LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC = \
4719 test/core/end2end/tests/max_concurrent_streams.c \
4720
4721
Craig Tiller61b910f2015-02-15 10:54:07 -08004722LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004723
Craig Tiller61b910f2015-02-15 10:54:07 -08004724$(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a: $(ZLIB_DEP) $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004725 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004726 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004727 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a
4728 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004729ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004730 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004731endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004732
4733
4734
nnoble5b7f32a2014-12-22 08:12:44 -08004735
nnoble69ac39f2014-12-12 15:43:38 -08004736ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004737-include $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004738endif
4739
Craig Tiller61b910f2015-02-15 10:54:07 -08004740$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/max_concurrent_streams.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004741
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004742
4743LIBEND2END_TEST_NO_OP_SRC = \
4744 test/core/end2end/tests/no_op.c \
4745
4746
Craig Tiller61b910f2015-02-15 10:54:07 -08004747LIBEND2END_TEST_NO_OP_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_NO_OP_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004748
Craig Tiller61b910f2015-02-15 10:54:07 -08004749$(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a: $(ZLIB_DEP) $(LIBEND2END_TEST_NO_OP_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004750 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004751 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004752 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a
4753 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBEND2END_TEST_NO_OP_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004754ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004755 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004756endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004757
4758
4759
nnoble5b7f32a2014-12-22 08:12:44 -08004760
nnoble69ac39f2014-12-12 15:43:38 -08004761ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004762-include $(LIBEND2END_TEST_NO_OP_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004763endif
4764
Craig Tiller61b910f2015-02-15 10:54:07 -08004765$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/no_op.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004766
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004767
4768LIBEND2END_TEST_PING_PONG_STREAMING_SRC = \
4769 test/core/end2end/tests/ping_pong_streaming.c \
4770
4771
Craig Tiller61b910f2015-02-15 10:54:07 -08004772LIBEND2END_TEST_PING_PONG_STREAMING_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_PING_PONG_STREAMING_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004773
Craig Tiller61b910f2015-02-15 10:54:07 -08004774$(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a: $(ZLIB_DEP) $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004775 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004776 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004777 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a
4778 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004779ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004780 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004781endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004782
4783
4784
nnoble5b7f32a2014-12-22 08:12:44 -08004785
nnoble69ac39f2014-12-12 15:43:38 -08004786ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004787-include $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004788endif
4789
Craig Tiller61b910f2015-02-15 10:54:07 -08004790$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/ping_pong_streaming.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004791
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004792
ctiller33023c42014-12-12 16:28:33 -08004793LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_SRC = \
4794 test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c \
4795
4796
Craig Tiller61b910f2015-02-15 10:54:07 -08004797LIBEND2END_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 -08004798
Craig Tiller61b910f2015-02-15 10:54:07 -08004799$(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 -08004800 $(E) "[AR] Creating $@"
4801 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004802 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a
4803 $(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 -08004804ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004805 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004806endif
ctiller33023c42014-12-12 16:28:33 -08004807
4808
4809
nnoble5b7f32a2014-12-22 08:12:44 -08004810
ctiller33023c42014-12-12 16:28:33 -08004811ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004812-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08004813endif
4814
Craig Tiller61b910f2015-02-15 10:54:07 -08004815$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_binary_metadata_and_payload.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004816
ctiller33023c42014-12-12 16:28:33 -08004817
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004818LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC = \
4819 test/core/end2end/tests/request_response_with_metadata_and_payload.c \
4820
4821
Craig Tiller61b910f2015-02-15 10:54:07 -08004822LIBEND2END_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 -08004823
Craig Tiller61b910f2015-02-15 10:54:07 -08004824$(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 -08004825 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004826 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004827 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a
4828 $(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 -08004829ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004830 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004831endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004832
4833
4834
nnoble5b7f32a2014-12-22 08:12:44 -08004835
nnoble69ac39f2014-12-12 15:43:38 -08004836ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004837-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004838endif
4839
Craig Tiller61b910f2015-02-15 10:54:07 -08004840$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_metadata_and_payload.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004841
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004842
4843LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC = \
4844 test/core/end2end/tests/request_response_with_payload.c \
4845
4846
Craig Tiller61b910f2015-02-15 10:54:07 -08004847LIBEND2END_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 -08004848
Craig Tiller61b910f2015-02-15 10:54:07 -08004849$(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 -08004850 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004851 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004852 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a
4853 $(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 -08004854ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004855 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004856endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004857
4858
4859
nnoble5b7f32a2014-12-22 08:12:44 -08004860
nnoble69ac39f2014-12-12 15:43:38 -08004861ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004862-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004863endif
4864
Craig Tiller61b910f2015-02-15 10:54:07 -08004865$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_payload.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004866
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004867
Craig Tillercff2d152015-02-05 13:22:49 -08004868LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_SRC = \
4869 test/core/end2end/tests/request_with_large_metadata.c \
ctiller2845cad2014-12-15 15:14:12 -08004870
4871
Craig Tiller61b910f2015-02-15 10:54:07 -08004872LIBEND2END_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 -08004873
Craig Tiller61b910f2015-02-15 10:54:07 -08004874$(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS)
ctiller2845cad2014-12-15 15:14:12 -08004875 $(E) "[AR] Creating $@"
4876 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004877 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a
4878 $(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 -08004879ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004880 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004881endif
ctiller2845cad2014-12-15 15:14:12 -08004882
4883
4884
nnoble5b7f32a2014-12-22 08:12:44 -08004885
ctiller2845cad2014-12-15 15:14:12 -08004886ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -08004887-include $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08004888endif
4889
Craig Tiller61b910f2015-02-15 10:54:07 -08004890$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_with_large_metadata.o:
Craig Tillercff2d152015-02-05 13:22:49 -08004891
4892
4893LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_SRC = \
4894 test/core/end2end/tests/request_with_payload.c \
4895
4896
Craig Tiller61b910f2015-02-15 10:54:07 -08004897LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_SRC))))
Craig Tillercff2d152015-02-05 13:22:49 -08004898
Craig Tiller61b910f2015-02-15 10:54:07 -08004899$(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS)
Craig Tillercff2d152015-02-05 13:22:49 -08004900 $(E) "[AR] Creating $@"
4901 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004902 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a
4903 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS)
Craig Tillercff2d152015-02-05 13:22:49 -08004904ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004905 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a
Craig Tillercff2d152015-02-05 13:22:49 -08004906endif
4907
4908
4909
4910
Craig Tillercff2d152015-02-05 13:22:49 -08004911ifneq ($(NO_DEPS),true)
4912-include $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS:.o=.dep)
4913endif
4914
Craig Tiller61b910f2015-02-15 10:54:07 -08004915$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_with_payload.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004916
ctiller2845cad2014-12-15 15:14:12 -08004917
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004918LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC = \
4919 test/core/end2end/tests/simple_delayed_request.c \
4920
4921
Craig Tiller61b910f2015-02-15 10:54:07 -08004922LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004923
Craig Tiller61b910f2015-02-15 10:54:07 -08004924$(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004925 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004926 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004927 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a
4928 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004929ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004930 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004931endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004932
4933
4934
nnoble5b7f32a2014-12-22 08:12:44 -08004935
nnoble69ac39f2014-12-12 15:43:38 -08004936ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004937-include $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004938endif
4939
Craig Tiller61b910f2015-02-15 10:54:07 -08004940$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/simple_delayed_request.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004941
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004942
4943LIBEND2END_TEST_SIMPLE_REQUEST_SRC = \
4944 test/core/end2end/tests/simple_request.c \
4945
4946
Craig Tiller61b910f2015-02-15 10:54:07 -08004947LIBEND2END_TEST_SIMPLE_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_REQUEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004948
Craig Tiller61b910f2015-02-15 10:54:07 -08004949$(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004950 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004951 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004952 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a
4953 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004954ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004955 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004956endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004957
4958
4959
nnoble5b7f32a2014-12-22 08:12:44 -08004960
nnoble69ac39f2014-12-12 15:43:38 -08004961ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004962-include $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004963endif
4964
Craig Tiller61b910f2015-02-15 10:54:07 -08004965$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/simple_request.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004966
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004967
nathaniel52878172014-12-09 10:17:19 -08004968LIBEND2END_TEST_THREAD_STRESS_SRC = \
4969 test/core/end2end/tests/thread_stress.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004970
4971
Craig Tiller61b910f2015-02-15 10:54:07 -08004972LIBEND2END_TEST_THREAD_STRESS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_THREAD_STRESS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004973
Craig Tiller61b910f2015-02-15 10:54:07 -08004974$(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a: $(ZLIB_DEP) $(LIBEND2END_TEST_THREAD_STRESS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004975 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004976 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004977 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a
4978 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a $(LIBEND2END_TEST_THREAD_STRESS_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004979ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004980 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004981endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004982
4983
4984
nnoble5b7f32a2014-12-22 08:12:44 -08004985
nnoble69ac39f2014-12-12 15:43:38 -08004986ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004987-include $(LIBEND2END_TEST_THREAD_STRESS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004988endif
4989
Craig Tiller61b910f2015-02-15 10:54:07 -08004990$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/thread_stress.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08004991
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004992
4993LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_SRC = \
4994 test/core/end2end/tests/writes_done_hangs_with_pending_read.c \
4995
4996
Craig Tiller61b910f2015-02-15 10:54:07 -08004997LIBEND2END_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 -08004998
Craig Tiller61b910f2015-02-15 10:54:07 -08004999$(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 -08005000 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08005001 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005002 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a
5003 $(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 -08005004ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005005 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08005006endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005007
5008
5009
nnoble5b7f32a2014-12-22 08:12:44 -08005010
nnoble69ac39f2014-12-12 15:43:38 -08005011ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005012-include $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005013endif
5014
Craig Tiller61b910f2015-02-15 10:54:07 -08005015$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/writes_done_hangs_with_pending_read.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08005016
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005017
Craig Tiller2c189e32015-02-03 13:56:55 -08005018LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_LEGACY_SRC = \
5019 test/core/end2end/tests/cancel_after_accept_legacy.c \
5020
5021
Craig Tiller61b910f2015-02-15 10:54:07 -08005022LIBEND2END_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 -08005023
Craig Tiller61b910f2015-02-15 10:54:07 -08005024$(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 -08005025 $(E) "[AR] Creating $@"
5026 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005027 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a
5028 $(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 -08005029ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005030 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005031endif
5032
5033
5034
5035
Craig Tiller2c189e32015-02-03 13:56:55 -08005036ifneq ($(NO_DEPS),true)
5037-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_LEGACY_OBJS:.o=.dep)
5038endif
5039
Craig Tiller61b910f2015-02-15 10:54:07 -08005040$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_accept_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005041
5042
5043LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_SRC = \
5044 test/core/end2end/tests/cancel_after_accept_and_writes_closed_legacy.c \
5045
5046
Craig Tiller61b910f2015-02-15 10:54:07 -08005047LIBEND2END_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 -08005048
Craig Tiller61b910f2015-02-15 10:54:07 -08005049$(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 -08005050 $(E) "[AR] Creating $@"
5051 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005052 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a
5053 $(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 -08005054ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005055 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005056endif
5057
5058
5059
5060
Craig Tiller2c189e32015-02-03 13:56:55 -08005061ifneq ($(NO_DEPS),true)
5062-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_OBJS:.o=.dep)
5063endif
5064
Craig Tiller61b910f2015-02-15 10:54:07 -08005065$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_accept_and_writes_closed_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005066
5067
5068LIBEND2END_TEST_CANCEL_AFTER_INVOKE_LEGACY_SRC = \
5069 test/core/end2end/tests/cancel_after_invoke_legacy.c \
5070
5071
Craig Tiller61b910f2015-02-15 10:54:07 -08005072LIBEND2END_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 -08005073
Craig Tiller61b910f2015-02-15 10:54:07 -08005074$(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 -08005075 $(E) "[AR] Creating $@"
5076 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005077 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a
5078 $(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 -08005079ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005080 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005081endif
5082
5083
5084
5085
Craig Tiller2c189e32015-02-03 13:56:55 -08005086ifneq ($(NO_DEPS),true)
5087-include $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_LEGACY_OBJS:.o=.dep)
5088endif
5089
Craig Tiller61b910f2015-02-15 10:54:07 -08005090$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_after_invoke_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005091
5092
5093LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_LEGACY_SRC = \
5094 test/core/end2end/tests/cancel_before_invoke_legacy.c \
5095
5096
Craig Tiller61b910f2015-02-15 10:54:07 -08005097LIBEND2END_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 -08005098
Craig Tiller61b910f2015-02-15 10:54:07 -08005099$(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 -08005100 $(E) "[AR] Creating $@"
5101 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005102 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a
5103 $(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 -08005104ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005105 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005106endif
5107
5108
5109
5110
Craig Tiller2c189e32015-02-03 13:56:55 -08005111ifneq ($(NO_DEPS),true)
5112-include $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_LEGACY_OBJS:.o=.dep)
5113endif
5114
Craig Tiller61b910f2015-02-15 10:54:07 -08005115$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_before_invoke_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005116
5117
5118LIBEND2END_TEST_CANCEL_IN_A_VACUUM_LEGACY_SRC = \
5119 test/core/end2end/tests/cancel_in_a_vacuum_legacy.c \
5120
5121
Craig Tiller61b910f2015-02-15 10:54:07 -08005122LIBEND2END_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 -08005123
Craig Tiller61b910f2015-02-15 10:54:07 -08005124$(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 -08005125 $(E) "[AR] Creating $@"
5126 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005127 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a
5128 $(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 -08005129ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005130 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005131endif
5132
5133
5134
5135
Craig Tiller2c189e32015-02-03 13:56:55 -08005136ifneq ($(NO_DEPS),true)
5137-include $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_LEGACY_OBJS:.o=.dep)
5138endif
5139
Craig Tiller61b910f2015-02-15 10:54:07 -08005140$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/cancel_in_a_vacuum_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005141
5142
5143LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_LEGACY_SRC = \
5144 test/core/end2end/tests/census_simple_request_legacy.c \
5145
5146
Craig Tiller61b910f2015-02-15 10:54:07 -08005147LIBEND2END_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 -08005148
Craig Tiller61b910f2015-02-15 10:54:07 -08005149$(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 -08005150 $(E) "[AR] Creating $@"
5151 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005152 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a
5153 $(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 -08005154ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005155 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005156endif
5157
5158
5159
5160
Craig Tiller2c189e32015-02-03 13:56:55 -08005161ifneq ($(NO_DEPS),true)
5162-include $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_LEGACY_OBJS:.o=.dep)
5163endif
5164
Craig Tiller61b910f2015-02-15 10:54:07 -08005165$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/census_simple_request_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005166
5167
5168LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_SRC = \
5169 test/core/end2end/tests/disappearing_server_legacy.c \
5170
5171
Craig Tiller61b910f2015-02-15 10:54:07 -08005172LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08005173
Craig Tiller61b910f2015-02-15 10:54:07 -08005174$(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08005175 $(E) "[AR] Creating $@"
5176 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005177 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a
5178 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a $(LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08005179ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005180 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005181endif
5182
5183
5184
5185
Craig Tiller2c189e32015-02-03 13:56:55 -08005186ifneq ($(NO_DEPS),true)
5187-include $(LIBEND2END_TEST_DISAPPEARING_SERVER_LEGACY_OBJS:.o=.dep)
5188endif
5189
Craig Tiller61b910f2015-02-15 10:54:07 -08005190$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/disappearing_server_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005191
5192
5193LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_SRC = \
5194 test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls_legacy.c \
5195
5196
Craig Tiller61b910f2015-02-15 10:54:07 -08005197LIBEND2END_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 -08005198
Craig Tiller61b910f2015-02-15 10:54:07 -08005199$(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 -08005200 $(E) "[AR] Creating $@"
5201 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005202 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a
5203 $(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 -08005204ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005205 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005206endif
5207
5208
5209
5210
Craig Tiller2c189e32015-02-03 13:56:55 -08005211ifneq ($(NO_DEPS),true)
5212-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_OBJS:.o=.dep)
5213endif
5214
Craig Tiller61b910f2015-02-15 10:54:07 -08005215$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005216
5217
5218LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_SRC = \
5219 test/core/end2end/tests/early_server_shutdown_finishes_tags_legacy.c \
5220
5221
Craig Tiller61b910f2015-02-15 10:54:07 -08005222LIBEND2END_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 -08005223
Craig Tiller61b910f2015-02-15 10:54:07 -08005224$(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 -08005225 $(E) "[AR] Creating $@"
5226 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005227 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a
5228 $(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 -08005229ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005230 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005231endif
5232
5233
5234
5235
Craig Tiller2c189e32015-02-03 13:56:55 -08005236ifneq ($(NO_DEPS),true)
5237-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_OBJS:.o=.dep)
5238endif
5239
Craig Tiller61b910f2015-02-15 10:54:07 -08005240$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/early_server_shutdown_finishes_tags_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005241
5242
5243LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_LEGACY_SRC = \
5244 test/core/end2end/tests/graceful_server_shutdown_legacy.c \
5245
5246
Craig Tiller61b910f2015-02-15 10:54:07 -08005247LIBEND2END_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 -08005248
Craig Tiller61b910f2015-02-15 10:54:07 -08005249$(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 -08005250 $(E) "[AR] Creating $@"
5251 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005252 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a
5253 $(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 -08005254ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005255 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005256endif
5257
5258
5259
5260
Craig Tiller2c189e32015-02-03 13:56:55 -08005261ifneq ($(NO_DEPS),true)
5262-include $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_LEGACY_OBJS:.o=.dep)
5263endif
5264
Craig Tiller61b910f2015-02-15 10:54:07 -08005265$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/graceful_server_shutdown_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005266
5267
5268LIBEND2END_TEST_INVOKE_LARGE_REQUEST_LEGACY_SRC = \
5269 test/core/end2end/tests/invoke_large_request_legacy.c \
5270
5271
Craig Tiller61b910f2015-02-15 10:54:07 -08005272LIBEND2END_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 -08005273
Craig Tiller61b910f2015-02-15 10:54:07 -08005274$(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 -08005275 $(E) "[AR] Creating $@"
5276 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005277 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a
5278 $(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 -08005279ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005280 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005281endif
5282
5283
5284
5285
Craig Tiller2c189e32015-02-03 13:56:55 -08005286ifneq ($(NO_DEPS),true)
5287-include $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_LEGACY_OBJS:.o=.dep)
5288endif
5289
Craig Tiller61b910f2015-02-15 10:54:07 -08005290$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/invoke_large_request_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005291
5292
5293LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_LEGACY_SRC = \
5294 test/core/end2end/tests/max_concurrent_streams_legacy.c \
5295
5296
Craig Tiller61b910f2015-02-15 10:54:07 -08005297LIBEND2END_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 -08005298
Craig Tiller61b910f2015-02-15 10:54:07 -08005299$(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 -08005300 $(E) "[AR] Creating $@"
5301 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005302 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a
5303 $(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 -08005304ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005305 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005306endif
5307
5308
5309
5310
Craig Tiller2c189e32015-02-03 13:56:55 -08005311ifneq ($(NO_DEPS),true)
5312-include $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_LEGACY_OBJS:.o=.dep)
5313endif
5314
Craig Tiller61b910f2015-02-15 10:54:07 -08005315$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/max_concurrent_streams_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005316
5317
5318LIBEND2END_TEST_NO_OP_LEGACY_SRC = \
5319 test/core/end2end/tests/no_op_legacy.c \
5320
5321
Craig Tiller61b910f2015-02-15 10:54:07 -08005322LIBEND2END_TEST_NO_OP_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_NO_OP_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08005323
Craig Tiller61b910f2015-02-15 10:54:07 -08005324$(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_NO_OP_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08005325 $(E) "[AR] Creating $@"
5326 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005327 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a
5328 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a $(LIBEND2END_TEST_NO_OP_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08005329ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005330 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_no_op_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005331endif
5332
5333
5334
5335
Craig Tiller2c189e32015-02-03 13:56:55 -08005336ifneq ($(NO_DEPS),true)
5337-include $(LIBEND2END_TEST_NO_OP_LEGACY_OBJS:.o=.dep)
5338endif
5339
Craig Tiller61b910f2015-02-15 10:54:07 -08005340$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/no_op_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005341
5342
5343LIBEND2END_TEST_PING_PONG_STREAMING_LEGACY_SRC = \
5344 test/core/end2end/tests/ping_pong_streaming_legacy.c \
5345
5346
Craig Tiller61b910f2015-02-15 10:54:07 -08005347LIBEND2END_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 -08005348
Craig Tiller61b910f2015-02-15 10:54:07 -08005349$(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 -08005350 $(E) "[AR] Creating $@"
5351 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005352 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a
5353 $(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 -08005354ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005355 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005356endif
5357
5358
5359
5360
Craig Tiller2c189e32015-02-03 13:56:55 -08005361ifneq ($(NO_DEPS),true)
5362-include $(LIBEND2END_TEST_PING_PONG_STREAMING_LEGACY_OBJS:.o=.dep)
5363endif
5364
Craig Tiller61b910f2015-02-15 10:54:07 -08005365$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/ping_pong_streaming_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005366
5367
5368LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_SRC = \
5369 test/core/end2end/tests/request_response_with_binary_metadata_and_payload_legacy.c \
5370
5371
Craig Tiller61b910f2015-02-15 10:54:07 -08005372LIBEND2END_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 -08005373
Craig Tiller61b910f2015-02-15 10:54:07 -08005374$(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 -08005375 $(E) "[AR] Creating $@"
5376 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005377 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a
5378 $(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 -08005379ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005380 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005381endif
5382
5383
5384
5385
Craig Tiller2c189e32015-02-03 13:56:55 -08005386ifneq ($(NO_DEPS),true)
5387-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_OBJS:.o=.dep)
5388endif
5389
Craig Tiller61b910f2015-02-15 10:54:07 -08005390$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_binary_metadata_and_payload_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005391
5392
5393LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_SRC = \
5394 test/core/end2end/tests/request_response_with_metadata_and_payload_legacy.c \
5395
5396
Craig Tiller61b910f2015-02-15 10:54:07 -08005397LIBEND2END_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 -08005398
Craig Tiller61b910f2015-02-15 10:54:07 -08005399$(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 -08005400 $(E) "[AR] Creating $@"
5401 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005402 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a
5403 $(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 -08005404ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005405 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005406endif
5407
5408
5409
5410
Craig Tiller2c189e32015-02-03 13:56:55 -08005411ifneq ($(NO_DEPS),true)
5412-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_OBJS:.o=.dep)
5413endif
5414
Craig Tiller61b910f2015-02-15 10:54:07 -08005415$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_metadata_and_payload_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005416
5417
5418LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_SRC = \
5419 test/core/end2end/tests/request_response_with_payload_legacy.c \
5420
5421
Craig Tiller61b910f2015-02-15 10:54:07 -08005422LIBEND2END_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 -08005423
Craig Tiller61b910f2015-02-15 10:54:07 -08005424$(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 -08005425 $(E) "[AR] Creating $@"
5426 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005427 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a
5428 $(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 -08005429ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005430 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005431endif
5432
5433
5434
5435
Craig Tiller2c189e32015-02-03 13:56:55 -08005436ifneq ($(NO_DEPS),true)
5437-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_OBJS:.o=.dep)
5438endif
5439
Craig Tiller61b910f2015-02-15 10:54:07 -08005440$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_payload_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005441
5442
5443LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_SRC = \
5444 test/core/end2end/tests/request_response_with_trailing_metadata_and_payload_legacy.c \
5445
5446
Craig Tiller61b910f2015-02-15 10:54:07 -08005447LIBEND2END_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 -08005448
Craig Tiller61b910f2015-02-15 10:54:07 -08005449$(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 -08005450 $(E) "[AR] Creating $@"
5451 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005452 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a
5453 $(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 -08005454ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005455 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005456endif
5457
5458
5459
5460
Craig Tiller2c189e32015-02-03 13:56:55 -08005461ifneq ($(NO_DEPS),true)
5462-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_OBJS:.o=.dep)
5463endif
5464
Craig Tiller61b910f2015-02-15 10:54:07 -08005465$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_response_with_trailing_metadata_and_payload_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005466
5467
Craig Tillercff2d152015-02-05 13:22:49 -08005468LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_LEGACY_SRC = \
5469 test/core/end2end/tests/request_with_large_metadata_legacy.c \
5470
5471
Craig Tiller61b910f2015-02-15 10:54:07 -08005472LIBEND2END_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 -08005473
Craig Tiller61b910f2015-02-15 10:54:07 -08005474$(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 -08005475 $(E) "[AR] Creating $@"
5476 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005477 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a
5478 $(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 -08005479ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005480 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata_legacy.a
Craig Tillercff2d152015-02-05 13:22:49 -08005481endif
5482
5483
5484
5485
Craig Tillercff2d152015-02-05 13:22:49 -08005486ifneq ($(NO_DEPS),true)
5487-include $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_LEGACY_OBJS:.o=.dep)
5488endif
5489
Craig Tiller61b910f2015-02-15 10:54:07 -08005490$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_with_large_metadata_legacy.o:
Craig Tillercff2d152015-02-05 13:22:49 -08005491
5492
5493LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_LEGACY_SRC = \
5494 test/core/end2end/tests/request_with_payload_legacy.c \
5495
5496
Craig Tiller61b910f2015-02-15 10:54:07 -08005497LIBEND2END_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 -08005498
Craig Tiller61b910f2015-02-15 10:54:07 -08005499$(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 -08005500 $(E) "[AR] Creating $@"
5501 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005502 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a
5503 $(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 -08005504ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005505 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload_legacy.a
Craig Tillercff2d152015-02-05 13:22:49 -08005506endif
5507
5508
5509
5510
Craig Tillercff2d152015-02-05 13:22:49 -08005511ifneq ($(NO_DEPS),true)
5512-include $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_LEGACY_OBJS:.o=.dep)
5513endif
5514
Craig Tiller61b910f2015-02-15 10:54:07 -08005515$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/request_with_payload_legacy.o:
Craig Tillercff2d152015-02-05 13:22:49 -08005516
5517
Craig Tiller2c189e32015-02-03 13:56:55 -08005518LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_LEGACY_SRC = \
5519 test/core/end2end/tests/simple_delayed_request_legacy.c \
5520
5521
Craig Tiller61b910f2015-02-15 10:54:07 -08005522LIBEND2END_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 -08005523
Craig Tiller61b910f2015-02-15 10:54:07 -08005524$(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 -08005525 $(E) "[AR] Creating $@"
5526 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005527 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a
5528 $(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 -08005529ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005530 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005531endif
5532
5533
5534
5535
Craig Tiller2c189e32015-02-03 13:56:55 -08005536ifneq ($(NO_DEPS),true)
5537-include $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_LEGACY_OBJS:.o=.dep)
5538endif
5539
Craig Tiller61b910f2015-02-15 10:54:07 -08005540$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/simple_delayed_request_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005541
5542
5543LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_SRC = \
5544 test/core/end2end/tests/simple_request_legacy.c \
5545
5546
Craig Tiller61b910f2015-02-15 10:54:07 -08005547LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08005548
Craig Tiller61b910f2015-02-15 10:54:07 -08005549$(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08005550 $(E) "[AR] Creating $@"
5551 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005552 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a
5553 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a $(LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08005554ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005555 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005556endif
5557
5558
5559
5560
Craig Tiller2c189e32015-02-03 13:56:55 -08005561ifneq ($(NO_DEPS),true)
5562-include $(LIBEND2END_TEST_SIMPLE_REQUEST_LEGACY_OBJS:.o=.dep)
5563endif
5564
Craig Tiller61b910f2015-02-15 10:54:07 -08005565$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/simple_request_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005566
5567
5568LIBEND2END_TEST_THREAD_STRESS_LEGACY_SRC = \
5569 test/core/end2end/tests/thread_stress_legacy.c \
5570
5571
Craig Tiller61b910f2015-02-15 10:54:07 -08005572LIBEND2END_TEST_THREAD_STRESS_LEGACY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_THREAD_STRESS_LEGACY_SRC))))
Craig Tiller2c189e32015-02-03 13:56:55 -08005573
Craig Tiller61b910f2015-02-15 10:54:07 -08005574$(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a: $(ZLIB_DEP) $(LIBEND2END_TEST_THREAD_STRESS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08005575 $(E) "[AR] Creating $@"
5576 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005577 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a
5578 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a $(LIBEND2END_TEST_THREAD_STRESS_LEGACY_OBJS)
Craig Tiller2c189e32015-02-03 13:56:55 -08005579ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005580 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_thread_stress_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005581endif
5582
5583
5584
5585
Craig Tiller2c189e32015-02-03 13:56:55 -08005586ifneq ($(NO_DEPS),true)
5587-include $(LIBEND2END_TEST_THREAD_STRESS_LEGACY_OBJS:.o=.dep)
5588endif
5589
Craig Tiller61b910f2015-02-15 10:54:07 -08005590$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/thread_stress_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005591
5592
5593LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_SRC = \
5594 test/core/end2end/tests/writes_done_hangs_with_pending_read_legacy.c \
5595
5596
Craig Tiller61b910f2015-02-15 10:54:07 -08005597LIBEND2END_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 -08005598
Craig Tiller61b910f2015-02-15 10:54:07 -08005599$(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 -08005600 $(E) "[AR] Creating $@"
5601 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005602 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a
5603 $(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 -08005604ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005605 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_writes_done_hangs_with_pending_read_legacy.a
Craig Tiller2c189e32015-02-03 13:56:55 -08005606endif
5607
5608
5609
5610
Craig Tiller2c189e32015-02-03 13:56:55 -08005611ifneq ($(NO_DEPS),true)
5612-include $(LIBEND2END_TEST_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_OBJS:.o=.dep)
5613endif
5614
Craig Tiller61b910f2015-02-15 10:54:07 -08005615$(OBJDIR)/$(CONFIG)/test/core/end2end/tests/writes_done_hangs_with_pending_read_legacy.o:
Craig Tiller2c189e32015-02-03 13:56:55 -08005616
5617
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005618LIBEND2END_CERTS_SRC = \
chenw97fd9e52014-12-19 17:12:36 -08005619 test/core/end2end/data/test_root_cert.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005620 test/core/end2end/data/server1_cert.c \
5621 test/core/end2end/data/server1_key.c \
5622
5623
Craig Tiller61b910f2015-02-15 10:54:07 -08005624LIBEND2END_CERTS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_CERTS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005625
nnoble69ac39f2014-12-12 15:43:38 -08005626ifeq ($(NO_SECURE),true)
5627
Nicolas Noble047b7272015-01-16 13:55:05 -08005628# You can't build secure libraries if you don't have OpenSSL with ALPN.
5629
Craig Tiller61b910f2015-02-15 10:54:07 -08005630$(LIBDIR)/$(CONFIG)/libend2end_certs.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005631
nnoble5b7f32a2014-12-22 08:12:44 -08005632
nnoble69ac39f2014-12-12 15:43:38 -08005633else
5634
Nicolas Noble53830622015-02-12 16:56:38 -08005635
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01005636ifneq ($(OPENSSL_DEP),)
Nicolas Noble53830622015-02-12 16:56:38 -08005637# This is to ensure the embedded OpenSSL is built beforehand, properly
5638# installing headers to their final destination on the drive. We need this
5639# otherwise parallel compilation will fail if a source is compiled first.
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01005640test/core/end2end/data/test_root_cert.c: $(OPENSSL_DEP)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01005641test/core/end2end/data/server1_cert.c: $(OPENSSL_DEP)
5642test/core/end2end/data/server1_key.c: $(OPENSSL_DEP)
5643endif
5644
Craig Tiller61b910f2015-02-15 10:54:07 -08005645$(LIBDIR)/$(CONFIG)/libend2end_certs.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_CERTS_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005646 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08005647 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005648 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_certs.a
5649 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBEND2END_CERTS_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08005650ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08005651 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_certs.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08005652endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005653
5654
5655
nnoble5b7f32a2014-12-22 08:12:44 -08005656
nnoble69ac39f2014-12-12 15:43:38 -08005657endif
5658
nnoble69ac39f2014-12-12 15:43:38 -08005659ifneq ($(NO_SECURE),true)
5660ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005661-include $(LIBEND2END_CERTS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005662endif
nnoble69ac39f2014-12-12 15:43:38 -08005663endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005664
Craig Tiller61b910f2015-02-15 10:54:07 -08005665$(OBJDIR)/$(CONFIG)/test/core/end2end/data/test_root_cert.o:
Craig Tiller61b910f2015-02-15 10:54:07 -08005666$(OBJDIR)/$(CONFIG)/test/core/end2end/data/server1_cert.o:
5667$(OBJDIR)/$(CONFIG)/test/core/end2end/data/server1_key.o:
Craig Tiller27715ca2015-01-12 16:55:59 -08005668
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005669
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005670
nnoble69ac39f2014-12-12 15:43:38 -08005671# All of the test targets, and protoc plugins
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005672
5673
Craig Tiller17ec5f92015-01-18 11:30:41 -08005674ALARM_HEAP_TEST_SRC = \
5675 test/core/iomgr/alarm_heap_test.c \
5676
Craig Tiller61b910f2015-02-15 10:54:07 -08005677ALARM_HEAP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_HEAP_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005678
5679ifeq ($(NO_SECURE),true)
5680
5681# You can't build secure targets if you don't have OpenSSL with ALPN.
5682
Craig Tiller61b910f2015-02-15 10:54:07 -08005683$(BINDIR)/$(CONFIG)/alarm_heap_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005684
5685else
5686
Craig Tiller61b910f2015-02-15 10:54:07 -08005687$(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 -08005688 $(E) "[LD] Linking $@"
5689 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005690 $(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 -08005691
5692endif
5693
Craig Tiller61b910f2015-02-15 10:54:07 -08005694$(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 -08005695
5696deps_alarm_heap_test: $(ALARM_HEAP_TEST_OBJS:.o=.dep)
5697
5698ifneq ($(NO_SECURE),true)
5699ifneq ($(NO_DEPS),true)
5700-include $(ALARM_HEAP_TEST_OBJS:.o=.dep)
5701endif
5702endif
5703
5704
5705ALARM_LIST_TEST_SRC = \
5706 test/core/iomgr/alarm_list_test.c \
5707
Craig Tiller61b910f2015-02-15 10:54:07 -08005708ALARM_LIST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_LIST_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005709
5710ifeq ($(NO_SECURE),true)
5711
5712# You can't build secure targets if you don't have OpenSSL with ALPN.
5713
Craig Tiller61b910f2015-02-15 10:54:07 -08005714$(BINDIR)/$(CONFIG)/alarm_list_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005715
5716else
5717
Craig Tiller61b910f2015-02-15 10:54:07 -08005718$(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 -08005719 $(E) "[LD] Linking $@"
5720 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005721 $(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 -08005722
5723endif
5724
Craig Tiller61b910f2015-02-15 10:54:07 -08005725$(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 -08005726
5727deps_alarm_list_test: $(ALARM_LIST_TEST_OBJS:.o=.dep)
5728
5729ifneq ($(NO_SECURE),true)
5730ifneq ($(NO_DEPS),true)
5731-include $(ALARM_LIST_TEST_OBJS:.o=.dep)
5732endif
5733endif
5734
5735
5736ALARM_TEST_SRC = \
5737 test/core/iomgr/alarm_test.c \
5738
Craig Tiller61b910f2015-02-15 10:54:07 -08005739ALARM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005740
5741ifeq ($(NO_SECURE),true)
5742
5743# You can't build secure targets if you don't have OpenSSL with ALPN.
5744
Craig Tiller61b910f2015-02-15 10:54:07 -08005745$(BINDIR)/$(CONFIG)/alarm_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005746
5747else
5748
Craig Tiller61b910f2015-02-15 10:54:07 -08005749$(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 -08005750 $(E) "[LD] Linking $@"
5751 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005752 $(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 -08005753
5754endif
5755
Craig Tiller61b910f2015-02-15 10:54:07 -08005756$(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 -08005757
5758deps_alarm_test: $(ALARM_TEST_OBJS:.o=.dep)
5759
5760ifneq ($(NO_SECURE),true)
5761ifneq ($(NO_DEPS),true)
5762-include $(ALARM_TEST_OBJS:.o=.dep)
5763endif
5764endif
5765
5766
5767ALPN_TEST_SRC = \
5768 test/core/transport/chttp2/alpn_test.c \
5769
Craig Tiller61b910f2015-02-15 10:54:07 -08005770ALPN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALPN_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005771
5772ifeq ($(NO_SECURE),true)
5773
5774# You can't build secure targets if you don't have OpenSSL with ALPN.
5775
Craig Tiller61b910f2015-02-15 10:54:07 -08005776$(BINDIR)/$(CONFIG)/alpn_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005777
5778else
5779
Craig Tiller61b910f2015-02-15 10:54:07 -08005780$(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 -08005781 $(E) "[LD] Linking $@"
5782 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005783 $(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 -08005784
5785endif
5786
Craig Tiller61b910f2015-02-15 10:54:07 -08005787$(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 -08005788
5789deps_alpn_test: $(ALPN_TEST_OBJS:.o=.dep)
5790
5791ifneq ($(NO_SECURE),true)
5792ifneq ($(NO_DEPS),true)
5793-include $(ALPN_TEST_OBJS:.o=.dep)
5794endif
5795endif
5796
5797
5798BIN_ENCODER_TEST_SRC = \
5799 test/core/transport/chttp2/bin_encoder_test.c \
5800
Craig Tiller61b910f2015-02-15 10:54:07 -08005801BIN_ENCODER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(BIN_ENCODER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005802
5803ifeq ($(NO_SECURE),true)
5804
5805# You can't build secure targets if you don't have OpenSSL with ALPN.
5806
Craig Tiller61b910f2015-02-15 10:54:07 -08005807$(BINDIR)/$(CONFIG)/bin_encoder_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005808
5809else
5810
Craig Tiller61b910f2015-02-15 10:54:07 -08005811$(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 -08005812 $(E) "[LD] Linking $@"
5813 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005814 $(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 -08005815
5816endif
5817
Craig Tiller61b910f2015-02-15 10:54:07 -08005818$(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 -08005819
5820deps_bin_encoder_test: $(BIN_ENCODER_TEST_OBJS:.o=.dep)
5821
5822ifneq ($(NO_SECURE),true)
5823ifneq ($(NO_DEPS),true)
5824-include $(BIN_ENCODER_TEST_OBJS:.o=.dep)
5825endif
5826endif
5827
5828
5829CENSUS_HASH_TABLE_TEST_SRC = \
5830 test/core/statistics/hash_table_test.c \
5831
Craig Tiller61b910f2015-02-15 10:54:07 -08005832CENSUS_HASH_TABLE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_HASH_TABLE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005833
5834ifeq ($(NO_SECURE),true)
5835
5836# You can't build secure targets if you don't have OpenSSL with ALPN.
5837
Craig Tiller61b910f2015-02-15 10:54:07 -08005838$(BINDIR)/$(CONFIG)/census_hash_table_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005839
5840else
5841
Craig Tiller61b910f2015-02-15 10:54:07 -08005842$(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 -08005843 $(E) "[LD] Linking $@"
5844 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005845 $(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 -08005846
5847endif
5848
Craig Tiller61b910f2015-02-15 10:54:07 -08005849$(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 -08005850
5851deps_census_hash_table_test: $(CENSUS_HASH_TABLE_TEST_OBJS:.o=.dep)
5852
5853ifneq ($(NO_SECURE),true)
5854ifneq ($(NO_DEPS),true)
5855-include $(CENSUS_HASH_TABLE_TEST_OBJS:.o=.dep)
5856endif
5857endif
5858
5859
5860CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_SRC = \
5861 test/core/statistics/multiple_writers_circular_buffer_test.c \
5862
Craig Tiller61b910f2015-02-15 10:54:07 -08005863CENSUS_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 -08005864
5865ifeq ($(NO_SECURE),true)
5866
5867# You can't build secure targets if you don't have OpenSSL with ALPN.
5868
Craig Tiller61b910f2015-02-15 10:54:07 -08005869$(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005870
5871else
5872
Craig Tiller61b910f2015-02-15 10:54:07 -08005873$(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 -08005874 $(E) "[LD] Linking $@"
5875 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005876 $(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 -08005877
5878endif
5879
Craig Tiller61b910f2015-02-15 10:54:07 -08005880$(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 -08005881
5882deps_census_statistics_multiple_writers_circular_buffer_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS:.o=.dep)
5883
5884ifneq ($(NO_SECURE),true)
5885ifneq ($(NO_DEPS),true)
5886-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS:.o=.dep)
5887endif
5888endif
5889
5890
5891CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC = \
5892 test/core/statistics/multiple_writers_test.c \
5893
Craig Tiller61b910f2015-02-15 10:54:07 -08005894CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005895
5896ifeq ($(NO_SECURE),true)
5897
5898# You can't build secure targets if you don't have OpenSSL with ALPN.
5899
Craig Tiller61b910f2015-02-15 10:54:07 -08005900$(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005901
5902else
5903
Craig Tiller61b910f2015-02-15 10:54:07 -08005904$(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 -08005905 $(E) "[LD] Linking $@"
5906 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005907 $(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 -08005908
5909endif
5910
Craig Tiller61b910f2015-02-15 10:54:07 -08005911$(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 -08005912
5913deps_census_statistics_multiple_writers_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS:.o=.dep)
5914
5915ifneq ($(NO_SECURE),true)
5916ifneq ($(NO_DEPS),true)
5917-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS:.o=.dep)
5918endif
5919endif
5920
5921
5922CENSUS_STATISTICS_PERFORMANCE_TEST_SRC = \
5923 test/core/statistics/performance_test.c \
5924
Craig Tiller61b910f2015-02-15 10:54:07 -08005925CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_PERFORMANCE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005926
5927ifeq ($(NO_SECURE),true)
5928
5929# You can't build secure targets if you don't have OpenSSL with ALPN.
5930
Craig Tiller61b910f2015-02-15 10:54:07 -08005931$(BINDIR)/$(CONFIG)/census_statistics_performance_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005932
5933else
5934
Craig Tiller61b910f2015-02-15 10:54:07 -08005935$(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 -08005936 $(E) "[LD] Linking $@"
5937 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005938 $(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 -08005939
5940endif
5941
Craig Tiller61b910f2015-02-15 10:54:07 -08005942$(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 -08005943
5944deps_census_statistics_performance_test: $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS:.o=.dep)
5945
5946ifneq ($(NO_SECURE),true)
5947ifneq ($(NO_DEPS),true)
5948-include $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS:.o=.dep)
5949endif
5950endif
5951
5952
5953CENSUS_STATISTICS_QUICK_TEST_SRC = \
5954 test/core/statistics/quick_test.c \
5955
Craig Tiller61b910f2015-02-15 10:54:07 -08005956CENSUS_STATISTICS_QUICK_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_QUICK_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005957
5958ifeq ($(NO_SECURE),true)
5959
5960# You can't build secure targets if you don't have OpenSSL with ALPN.
5961
Craig Tiller61b910f2015-02-15 10:54:07 -08005962$(BINDIR)/$(CONFIG)/census_statistics_quick_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005963
5964else
5965
Craig Tiller61b910f2015-02-15 10:54:07 -08005966$(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 -08005967 $(E) "[LD] Linking $@"
5968 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005969 $(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 -08005970
5971endif
5972
Craig Tiller61b910f2015-02-15 10:54:07 -08005973$(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 -08005974
5975deps_census_statistics_quick_test: $(CENSUS_STATISTICS_QUICK_TEST_OBJS:.o=.dep)
5976
5977ifneq ($(NO_SECURE),true)
5978ifneq ($(NO_DEPS),true)
5979-include $(CENSUS_STATISTICS_QUICK_TEST_OBJS:.o=.dep)
5980endif
5981endif
5982
5983
5984CENSUS_STATISTICS_SMALL_LOG_TEST_SRC = \
5985 test/core/statistics/small_log_test.c \
5986
Craig Tiller61b910f2015-02-15 10:54:07 -08005987CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_SMALL_LOG_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005988
5989ifeq ($(NO_SECURE),true)
5990
5991# You can't build secure targets if you don't have OpenSSL with ALPN.
5992
Craig Tiller61b910f2015-02-15 10:54:07 -08005993$(BINDIR)/$(CONFIG)/census_statistics_small_log_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005994
5995else
5996
Craig Tiller61b910f2015-02-15 10:54:07 -08005997$(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 -08005998 $(E) "[LD] Linking $@"
5999 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006000 $(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 -08006001
6002endif
6003
Craig Tiller61b910f2015-02-15 10:54:07 -08006004$(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 -08006005
6006deps_census_statistics_small_log_test: $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS:.o=.dep)
6007
6008ifneq ($(NO_SECURE),true)
6009ifneq ($(NO_DEPS),true)
6010-include $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS:.o=.dep)
6011endif
6012endif
6013
6014
6015CENSUS_STATS_STORE_TEST_SRC = \
6016 test/core/statistics/rpc_stats_test.c \
6017
Craig Tiller61b910f2015-02-15 10:54:07 -08006018CENSUS_STATS_STORE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATS_STORE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006019
6020ifeq ($(NO_SECURE),true)
6021
6022# You can't build secure targets if you don't have OpenSSL with ALPN.
6023
Craig Tiller61b910f2015-02-15 10:54:07 -08006024$(BINDIR)/$(CONFIG)/census_stats_store_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006025
6026else
6027
Craig Tiller61b910f2015-02-15 10:54:07 -08006028$(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 -08006029 $(E) "[LD] Linking $@"
6030 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006031 $(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 -08006032
6033endif
6034
Craig Tiller61b910f2015-02-15 10:54:07 -08006035$(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 -08006036
6037deps_census_stats_store_test: $(CENSUS_STATS_STORE_TEST_OBJS:.o=.dep)
6038
6039ifneq ($(NO_SECURE),true)
6040ifneq ($(NO_DEPS),true)
6041-include $(CENSUS_STATS_STORE_TEST_OBJS:.o=.dep)
6042endif
6043endif
6044
6045
6046CENSUS_STUB_TEST_SRC = \
6047 test/core/statistics/census_stub_test.c \
6048
Craig Tiller61b910f2015-02-15 10:54:07 -08006049CENSUS_STUB_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STUB_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006050
6051ifeq ($(NO_SECURE),true)
6052
6053# You can't build secure targets if you don't have OpenSSL with ALPN.
6054
Craig Tiller61b910f2015-02-15 10:54:07 -08006055$(BINDIR)/$(CONFIG)/census_stub_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006056
6057else
6058
Craig Tiller61b910f2015-02-15 10:54:07 -08006059$(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 -08006060 $(E) "[LD] Linking $@"
6061 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006062 $(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 -08006063
6064endif
6065
Craig Tiller61b910f2015-02-15 10:54:07 -08006066$(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 -08006067
6068deps_census_stub_test: $(CENSUS_STUB_TEST_OBJS:.o=.dep)
6069
6070ifneq ($(NO_SECURE),true)
6071ifneq ($(NO_DEPS),true)
6072-include $(CENSUS_STUB_TEST_OBJS:.o=.dep)
6073endif
6074endif
6075
6076
6077CENSUS_TRACE_STORE_TEST_SRC = \
6078 test/core/statistics/trace_test.c \
6079
Craig Tiller61b910f2015-02-15 10:54:07 -08006080CENSUS_TRACE_STORE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_TRACE_STORE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006081
6082ifeq ($(NO_SECURE),true)
6083
6084# You can't build secure targets if you don't have OpenSSL with ALPN.
6085
Craig Tiller61b910f2015-02-15 10:54:07 -08006086$(BINDIR)/$(CONFIG)/census_trace_store_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006087
6088else
6089
Craig Tiller61b910f2015-02-15 10:54:07 -08006090$(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 -08006091 $(E) "[LD] Linking $@"
6092 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006093 $(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 -08006094
6095endif
6096
Craig Tiller61b910f2015-02-15 10:54:07 -08006097$(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 -08006098
6099deps_census_trace_store_test: $(CENSUS_TRACE_STORE_TEST_OBJS:.o=.dep)
6100
6101ifneq ($(NO_SECURE),true)
6102ifneq ($(NO_DEPS),true)
6103-include $(CENSUS_TRACE_STORE_TEST_OBJS:.o=.dep)
6104endif
6105endif
6106
6107
6108CENSUS_WINDOW_STATS_TEST_SRC = \
6109 test/core/statistics/window_stats_test.c \
6110
Craig Tiller61b910f2015-02-15 10:54:07 -08006111CENSUS_WINDOW_STATS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_WINDOW_STATS_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006112
6113ifeq ($(NO_SECURE),true)
6114
6115# You can't build secure targets if you don't have OpenSSL with ALPN.
6116
Craig Tiller61b910f2015-02-15 10:54:07 -08006117$(BINDIR)/$(CONFIG)/census_window_stats_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006118
6119else
6120
Craig Tiller61b910f2015-02-15 10:54:07 -08006121$(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 -08006122 $(E) "[LD] Linking $@"
6123 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006124 $(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 -08006125
6126endif
6127
Craig Tiller61b910f2015-02-15 10:54:07 -08006128$(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 -08006129
6130deps_census_window_stats_test: $(CENSUS_WINDOW_STATS_TEST_OBJS:.o=.dep)
6131
6132ifneq ($(NO_SECURE),true)
6133ifneq ($(NO_DEPS),true)
6134-include $(CENSUS_WINDOW_STATS_TEST_OBJS:.o=.dep)
6135endif
6136endif
6137
6138
Craig Tiller17ec5f92015-01-18 11:30:41 -08006139CHTTP2_STATUS_CONVERSION_TEST_SRC = \
6140 test/core/transport/chttp2/status_conversion_test.c \
6141
Craig Tiller61b910f2015-02-15 10:54:07 -08006142CHTTP2_STATUS_CONVERSION_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STATUS_CONVERSION_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006143
6144ifeq ($(NO_SECURE),true)
6145
6146# You can't build secure targets if you don't have OpenSSL with ALPN.
6147
Craig Tiller61b910f2015-02-15 10:54:07 -08006148$(BINDIR)/$(CONFIG)/chttp2_status_conversion_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006149
6150else
6151
Craig Tiller61b910f2015-02-15 10:54:07 -08006152$(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 -08006153 $(E) "[LD] Linking $@"
6154 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006155 $(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 -08006156
6157endif
6158
Craig Tiller61b910f2015-02-15 10:54:07 -08006159$(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 -08006160
6161deps_chttp2_status_conversion_test: $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep)
6162
6163ifneq ($(NO_SECURE),true)
6164ifneq ($(NO_DEPS),true)
6165-include $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep)
6166endif
6167endif
6168
6169
6170CHTTP2_STREAM_ENCODER_TEST_SRC = \
6171 test/core/transport/chttp2/stream_encoder_test.c \
6172
Craig Tiller61b910f2015-02-15 10:54:07 -08006173CHTTP2_STREAM_ENCODER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_ENCODER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006174
6175ifeq ($(NO_SECURE),true)
6176
6177# You can't build secure targets if you don't have OpenSSL with ALPN.
6178
Craig Tiller61b910f2015-02-15 10:54:07 -08006179$(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006180
6181else
6182
Craig Tiller61b910f2015-02-15 10:54:07 -08006183$(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 -08006184 $(E) "[LD] Linking $@"
6185 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006186 $(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 -08006187
6188endif
6189
Craig Tiller61b910f2015-02-15 10:54:07 -08006190$(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 -08006191
6192deps_chttp2_stream_encoder_test: $(CHTTP2_STREAM_ENCODER_TEST_OBJS:.o=.dep)
6193
6194ifneq ($(NO_SECURE),true)
6195ifneq ($(NO_DEPS),true)
6196-include $(CHTTP2_STREAM_ENCODER_TEST_OBJS:.o=.dep)
6197endif
6198endif
6199
6200
6201CHTTP2_STREAM_MAP_TEST_SRC = \
6202 test/core/transport/chttp2/stream_map_test.c \
6203
Craig Tiller61b910f2015-02-15 10:54:07 -08006204CHTTP2_STREAM_MAP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_MAP_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006205
6206ifeq ($(NO_SECURE),true)
6207
6208# You can't build secure targets if you don't have OpenSSL with ALPN.
6209
Craig Tiller61b910f2015-02-15 10:54:07 -08006210$(BINDIR)/$(CONFIG)/chttp2_stream_map_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006211
6212else
6213
Craig Tiller61b910f2015-02-15 10:54:07 -08006214$(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 -08006215 $(E) "[LD] Linking $@"
6216 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006217 $(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 -08006218
6219endif
6220
Craig Tiller61b910f2015-02-15 10:54:07 -08006221$(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 -08006222
6223deps_chttp2_stream_map_test: $(CHTTP2_STREAM_MAP_TEST_OBJS:.o=.dep)
6224
6225ifneq ($(NO_SECURE),true)
6226ifneq ($(NO_DEPS),true)
6227-include $(CHTTP2_STREAM_MAP_TEST_OBJS:.o=.dep)
6228endif
6229endif
6230
6231
6232CHTTP2_TRANSPORT_END2END_TEST_SRC = \
6233 test/core/transport/chttp2_transport_end2end_test.c \
6234
Craig Tiller61b910f2015-02-15 10:54:07 -08006235CHTTP2_TRANSPORT_END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_TRANSPORT_END2END_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006236
6237ifeq ($(NO_SECURE),true)
6238
6239# You can't build secure targets if you don't have OpenSSL with ALPN.
6240
Craig Tiller61b910f2015-02-15 10:54:07 -08006241$(BINDIR)/$(CONFIG)/chttp2_transport_end2end_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006242
6243else
6244
Craig Tiller61b910f2015-02-15 10:54:07 -08006245$(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 -08006246 $(E) "[LD] Linking $@"
6247 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006248 $(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 -08006249
6250endif
6251
Craig Tiller61b910f2015-02-15 10:54:07 -08006252$(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 -08006253
6254deps_chttp2_transport_end2end_test: $(CHTTP2_TRANSPORT_END2END_TEST_OBJS:.o=.dep)
6255
6256ifneq ($(NO_SECURE),true)
6257ifneq ($(NO_DEPS),true)
6258-include $(CHTTP2_TRANSPORT_END2END_TEST_OBJS:.o=.dep)
6259endif
6260endif
6261
6262
Craig Tiller17ec5f92015-01-18 11:30:41 -08006263DUALSTACK_SOCKET_TEST_SRC = \
6264 test/core/end2end/dualstack_socket_test.c \
6265
Craig Tiller61b910f2015-02-15 10:54:07 -08006266DUALSTACK_SOCKET_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(DUALSTACK_SOCKET_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006267
6268ifeq ($(NO_SECURE),true)
6269
6270# You can't build secure targets if you don't have OpenSSL with ALPN.
6271
Craig Tiller61b910f2015-02-15 10:54:07 -08006272$(BINDIR)/$(CONFIG)/dualstack_socket_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006273
6274else
6275
Craig Tiller61b910f2015-02-15 10:54:07 -08006276$(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 -08006277 $(E) "[LD] Linking $@"
6278 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006279 $(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 -08006280
6281endif
6282
Craig Tiller61b910f2015-02-15 10:54:07 -08006283$(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 -08006284
6285deps_dualstack_socket_test: $(DUALSTACK_SOCKET_TEST_OBJS:.o=.dep)
6286
6287ifneq ($(NO_SECURE),true)
6288ifneq ($(NO_DEPS),true)
6289-include $(DUALSTACK_SOCKET_TEST_OBJS:.o=.dep)
6290endif
6291endif
6292
6293
6294ECHO_CLIENT_SRC = \
6295 test/core/echo/client.c \
6296
Craig Tiller61b910f2015-02-15 10:54:07 -08006297ECHO_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_CLIENT_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006298
6299ifeq ($(NO_SECURE),true)
6300
6301# You can't build secure targets if you don't have OpenSSL with ALPN.
6302
Craig Tiller61b910f2015-02-15 10:54:07 -08006303$(BINDIR)/$(CONFIG)/echo_client: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006304
6305else
6306
Craig Tiller61b910f2015-02-15 10:54:07 -08006307$(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 -08006308 $(E) "[LD] Linking $@"
6309 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006310 $(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 -08006311
6312endif
6313
Craig Tiller61b910f2015-02-15 10:54:07 -08006314$(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 -08006315
6316deps_echo_client: $(ECHO_CLIENT_OBJS:.o=.dep)
6317
6318ifneq ($(NO_SECURE),true)
6319ifneq ($(NO_DEPS),true)
6320-include $(ECHO_CLIENT_OBJS:.o=.dep)
6321endif
6322endif
6323
6324
6325ECHO_SERVER_SRC = \
6326 test/core/echo/server.c \
6327
Craig Tiller61b910f2015-02-15 10:54:07 -08006328ECHO_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_SERVER_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006329
6330ifeq ($(NO_SECURE),true)
6331
6332# You can't build secure targets if you don't have OpenSSL with ALPN.
6333
Craig Tiller61b910f2015-02-15 10:54:07 -08006334$(BINDIR)/$(CONFIG)/echo_server: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006335
6336else
6337
Craig Tiller61b910f2015-02-15 10:54:07 -08006338$(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 -08006339 $(E) "[LD] Linking $@"
6340 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006341 $(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 -08006342
6343endif
6344
Craig Tiller61b910f2015-02-15 10:54:07 -08006345$(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 -08006346
6347deps_echo_server: $(ECHO_SERVER_OBJS:.o=.dep)
6348
6349ifneq ($(NO_SECURE),true)
6350ifneq ($(NO_DEPS),true)
6351-include $(ECHO_SERVER_OBJS:.o=.dep)
6352endif
6353endif
6354
6355
6356ECHO_TEST_SRC = \
6357 test/core/echo/echo_test.c \
6358
Craig Tiller61b910f2015-02-15 10:54:07 -08006359ECHO_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ECHO_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006360
6361ifeq ($(NO_SECURE),true)
6362
6363# You can't build secure targets if you don't have OpenSSL with ALPN.
6364
Craig Tiller61b910f2015-02-15 10:54:07 -08006365$(BINDIR)/$(CONFIG)/echo_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006366
6367else
6368
Craig Tiller61b910f2015-02-15 10:54:07 -08006369$(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 -08006370 $(E) "[LD] Linking $@"
6371 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006372 $(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 -08006373
6374endif
6375
Craig Tiller61b910f2015-02-15 10:54:07 -08006376$(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 -08006377
6378deps_echo_test: $(ECHO_TEST_OBJS:.o=.dep)
6379
6380ifneq ($(NO_SECURE),true)
6381ifneq ($(NO_DEPS),true)
6382-include $(ECHO_TEST_OBJS:.o=.dep)
6383endif
6384endif
6385
6386
Craig Tiller17ec5f92015-01-18 11:30:41 -08006387FD_POSIX_TEST_SRC = \
6388 test/core/iomgr/fd_posix_test.c \
6389
Craig Tiller61b910f2015-02-15 10:54:07 -08006390FD_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FD_POSIX_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006391
6392ifeq ($(NO_SECURE),true)
6393
6394# You can't build secure targets if you don't have OpenSSL with ALPN.
6395
Craig Tiller61b910f2015-02-15 10:54:07 -08006396$(BINDIR)/$(CONFIG)/fd_posix_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006397
6398else
6399
Craig Tiller61b910f2015-02-15 10:54:07 -08006400$(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 -08006401 $(E) "[LD] Linking $@"
6402 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006403 $(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 -08006404
6405endif
6406
Craig Tiller61b910f2015-02-15 10:54:07 -08006407$(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 -08006408
6409deps_fd_posix_test: $(FD_POSIX_TEST_OBJS:.o=.dep)
6410
6411ifneq ($(NO_SECURE),true)
6412ifneq ($(NO_DEPS),true)
6413-include $(FD_POSIX_TEST_OBJS:.o=.dep)
6414endif
6415endif
6416
6417
6418FLING_CLIENT_SRC = \
6419 test/core/fling/client.c \
6420
Craig Tiller61b910f2015-02-15 10:54:07 -08006421FLING_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_CLIENT_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006422
6423ifeq ($(NO_SECURE),true)
6424
6425# You can't build secure targets if you don't have OpenSSL with ALPN.
6426
Craig Tiller61b910f2015-02-15 10:54:07 -08006427$(BINDIR)/$(CONFIG)/fling_client: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006428
6429else
6430
Craig Tiller61b910f2015-02-15 10:54:07 -08006431$(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 -08006432 $(E) "[LD] Linking $@"
6433 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006434 $(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 -08006435
6436endif
6437
Craig Tiller61b910f2015-02-15 10:54:07 -08006438$(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 -08006439
6440deps_fling_client: $(FLING_CLIENT_OBJS:.o=.dep)
6441
6442ifneq ($(NO_SECURE),true)
6443ifneq ($(NO_DEPS),true)
6444-include $(FLING_CLIENT_OBJS:.o=.dep)
6445endif
6446endif
6447
6448
6449FLING_SERVER_SRC = \
6450 test/core/fling/server.c \
6451
Craig Tiller61b910f2015-02-15 10:54:07 -08006452FLING_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_SERVER_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006453
6454ifeq ($(NO_SECURE),true)
6455
6456# You can't build secure targets if you don't have OpenSSL with ALPN.
6457
Craig Tiller61b910f2015-02-15 10:54:07 -08006458$(BINDIR)/$(CONFIG)/fling_server: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006459
6460else
6461
Craig Tiller61b910f2015-02-15 10:54:07 -08006462$(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 -08006463 $(E) "[LD] Linking $@"
6464 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006465 $(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 -08006466
6467endif
6468
Craig Tiller61b910f2015-02-15 10:54:07 -08006469$(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 -08006470
6471deps_fling_server: $(FLING_SERVER_OBJS:.o=.dep)
6472
6473ifneq ($(NO_SECURE),true)
6474ifneq ($(NO_DEPS),true)
6475-include $(FLING_SERVER_OBJS:.o=.dep)
6476endif
6477endif
6478
6479
6480FLING_STREAM_TEST_SRC = \
6481 test/core/fling/fling_stream_test.c \
6482
Craig Tiller61b910f2015-02-15 10:54:07 -08006483FLING_STREAM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_STREAM_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006484
6485ifeq ($(NO_SECURE),true)
6486
6487# You can't build secure targets if you don't have OpenSSL with ALPN.
6488
Craig Tiller61b910f2015-02-15 10:54:07 -08006489$(BINDIR)/$(CONFIG)/fling_stream_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006490
6491else
6492
Craig Tiller61b910f2015-02-15 10:54:07 -08006493$(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 -08006494 $(E) "[LD] Linking $@"
6495 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006496 $(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 -08006497
6498endif
6499
Craig Tiller61b910f2015-02-15 10:54:07 -08006500$(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 -08006501
6502deps_fling_stream_test: $(FLING_STREAM_TEST_OBJS:.o=.dep)
6503
6504ifneq ($(NO_SECURE),true)
6505ifneq ($(NO_DEPS),true)
6506-include $(FLING_STREAM_TEST_OBJS:.o=.dep)
6507endif
6508endif
6509
6510
6511FLING_TEST_SRC = \
6512 test/core/fling/fling_test.c \
6513
Craig Tiller61b910f2015-02-15 10:54:07 -08006514FLING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006515
6516ifeq ($(NO_SECURE),true)
6517
6518# You can't build secure targets if you don't have OpenSSL with ALPN.
6519
Craig Tiller61b910f2015-02-15 10:54:07 -08006520$(BINDIR)/$(CONFIG)/fling_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006521
6522else
6523
Craig Tiller61b910f2015-02-15 10:54:07 -08006524$(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 -08006525 $(E) "[LD] Linking $@"
6526 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006527 $(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 -08006528
6529endif
6530
Craig Tiller61b910f2015-02-15 10:54:07 -08006531$(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 -08006532
6533deps_fling_test: $(FLING_TEST_OBJS:.o=.dep)
6534
6535ifneq ($(NO_SECURE),true)
6536ifneq ($(NO_DEPS),true)
6537-include $(FLING_TEST_OBJS:.o=.dep)
6538endif
6539endif
6540
6541
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006542GEN_HPACK_TABLES_SRC = \
6543 src/core/transport/chttp2/gen_hpack_tables.c \
6544
Craig Tiller61b910f2015-02-15 10:54:07 -08006545GEN_HPACK_TABLES_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GEN_HPACK_TABLES_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006546
nnoble69ac39f2014-12-12 15:43:38 -08006547ifeq ($(NO_SECURE),true)
6548
Nicolas Noble047b7272015-01-16 13:55:05 -08006549# You can't build secure targets if you don't have OpenSSL with ALPN.
6550
Craig Tiller61b910f2015-02-15 10:54:07 -08006551$(BINDIR)/$(CONFIG)/gen_hpack_tables: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006552
6553else
6554
Craig Tiller61b910f2015-02-15 10:54:07 -08006555$(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 -08006556 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006557 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006558 $(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 -08006559
nnoble69ac39f2014-12-12 15:43:38 -08006560endif
6561
Craig Tiller61b910f2015-02-15 10:54:07 -08006562$(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 -08006563
Craig Tiller8f126a62015-01-15 08:50:19 -08006564deps_gen_hpack_tables: $(GEN_HPACK_TABLES_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006565
nnoble69ac39f2014-12-12 15:43:38 -08006566ifneq ($(NO_SECURE),true)
6567ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006568-include $(GEN_HPACK_TABLES_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006569endif
nnoble69ac39f2014-12-12 15:43:38 -08006570endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006571
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006572
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006573GPR_CANCELLABLE_TEST_SRC = \
6574 test/core/support/cancellable_test.c \
6575
Craig Tiller61b910f2015-02-15 10:54:07 -08006576GPR_CANCELLABLE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CANCELLABLE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006577
nnoble69ac39f2014-12-12 15:43:38 -08006578ifeq ($(NO_SECURE),true)
6579
Nicolas Noble047b7272015-01-16 13:55:05 -08006580# You can't build secure targets if you don't have OpenSSL with ALPN.
6581
Craig Tiller61b910f2015-02-15 10:54:07 -08006582$(BINDIR)/$(CONFIG)/gpr_cancellable_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006583
6584else
6585
Craig Tiller61b910f2015-02-15 10:54:07 -08006586$(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 -08006587 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006588 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006589 $(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 -08006590
nnoble69ac39f2014-12-12 15:43:38 -08006591endif
6592
Craig Tiller61b910f2015-02-15 10:54:07 -08006593$(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 -08006594
Craig Tiller8f126a62015-01-15 08:50:19 -08006595deps_gpr_cancellable_test: $(GPR_CANCELLABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006596
nnoble69ac39f2014-12-12 15:43:38 -08006597ifneq ($(NO_SECURE),true)
6598ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006599-include $(GPR_CANCELLABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006600endif
nnoble69ac39f2014-12-12 15:43:38 -08006601endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006602
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006603
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006604GPR_CMDLINE_TEST_SRC = \
6605 test/core/support/cmdline_test.c \
6606
Craig Tiller61b910f2015-02-15 10:54:07 -08006607GPR_CMDLINE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CMDLINE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006608
nnoble69ac39f2014-12-12 15:43:38 -08006609ifeq ($(NO_SECURE),true)
6610
Nicolas Noble047b7272015-01-16 13:55:05 -08006611# You can't build secure targets if you don't have OpenSSL with ALPN.
6612
Craig Tiller61b910f2015-02-15 10:54:07 -08006613$(BINDIR)/$(CONFIG)/gpr_cmdline_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006614
6615else
6616
Craig Tiller61b910f2015-02-15 10:54:07 -08006617$(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 -08006618 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006619 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006620 $(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 -08006621
nnoble69ac39f2014-12-12 15:43:38 -08006622endif
6623
Craig Tiller61b910f2015-02-15 10:54:07 -08006624$(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 -08006625
Craig Tiller8f126a62015-01-15 08:50:19 -08006626deps_gpr_cmdline_test: $(GPR_CMDLINE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006627
nnoble69ac39f2014-12-12 15:43:38 -08006628ifneq ($(NO_SECURE),true)
6629ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006630-include $(GPR_CMDLINE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006631endif
nnoble69ac39f2014-12-12 15:43:38 -08006632endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006633
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006634
Craig Tiller1ffa52f2015-02-06 16:32:46 -08006635GPR_ENV_TEST_SRC = \
6636 test/core/support/env_test.c \
6637
Craig Tiller61b910f2015-02-15 10:54:07 -08006638GPR_ENV_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_ENV_TEST_SRC))))
Craig Tiller1ffa52f2015-02-06 16:32:46 -08006639
6640ifeq ($(NO_SECURE),true)
6641
6642# You can't build secure targets if you don't have OpenSSL with ALPN.
6643
Craig Tiller61b910f2015-02-15 10:54:07 -08006644$(BINDIR)/$(CONFIG)/gpr_env_test: openssl_dep_error
Craig Tiller1ffa52f2015-02-06 16:32:46 -08006645
6646else
6647
Craig Tiller61b910f2015-02-15 10:54:07 -08006648$(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 -08006649 $(E) "[LD] Linking $@"
6650 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006651 $(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 -08006652
6653endif
6654
Craig Tiller61b910f2015-02-15 10:54:07 -08006655$(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 -08006656
6657deps_gpr_env_test: $(GPR_ENV_TEST_OBJS:.o=.dep)
6658
6659ifneq ($(NO_SECURE),true)
6660ifneq ($(NO_DEPS),true)
6661-include $(GPR_ENV_TEST_OBJS:.o=.dep)
6662endif
6663endif
6664
6665
6666GPR_FILE_TEST_SRC = \
6667 test/core/support/file_test.c \
6668
Craig Tiller61b910f2015-02-15 10:54:07 -08006669GPR_FILE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_FILE_TEST_SRC))))
Craig Tiller1ffa52f2015-02-06 16:32:46 -08006670
6671ifeq ($(NO_SECURE),true)
6672
6673# You can't build secure targets if you don't have OpenSSL with ALPN.
6674
Craig Tiller61b910f2015-02-15 10:54:07 -08006675$(BINDIR)/$(CONFIG)/gpr_file_test: openssl_dep_error
Craig Tiller1ffa52f2015-02-06 16:32:46 -08006676
6677else
6678
Craig Tiller61b910f2015-02-15 10:54:07 -08006679$(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 -08006680 $(E) "[LD] Linking $@"
6681 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006682 $(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 -08006683
6684endif
6685
Craig Tiller61b910f2015-02-15 10:54:07 -08006686$(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 -08006687
6688deps_gpr_file_test: $(GPR_FILE_TEST_OBJS:.o=.dep)
6689
6690ifneq ($(NO_SECURE),true)
6691ifneq ($(NO_DEPS),true)
6692-include $(GPR_FILE_TEST_OBJS:.o=.dep)
6693endif
6694endif
6695
6696
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006697GPR_HISTOGRAM_TEST_SRC = \
6698 test/core/support/histogram_test.c \
6699
Craig Tiller61b910f2015-02-15 10:54:07 -08006700GPR_HISTOGRAM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HISTOGRAM_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006701
nnoble69ac39f2014-12-12 15:43:38 -08006702ifeq ($(NO_SECURE),true)
6703
Nicolas Noble047b7272015-01-16 13:55:05 -08006704# You can't build secure targets if you don't have OpenSSL with ALPN.
6705
Craig Tiller61b910f2015-02-15 10:54:07 -08006706$(BINDIR)/$(CONFIG)/gpr_histogram_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006707
6708else
6709
Craig Tiller61b910f2015-02-15 10:54:07 -08006710$(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 -08006711 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006712 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006713 $(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 -08006714
nnoble69ac39f2014-12-12 15:43:38 -08006715endif
6716
Craig Tiller61b910f2015-02-15 10:54:07 -08006717$(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 -08006718
Craig Tiller8f126a62015-01-15 08:50:19 -08006719deps_gpr_histogram_test: $(GPR_HISTOGRAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006720
nnoble69ac39f2014-12-12 15:43:38 -08006721ifneq ($(NO_SECURE),true)
6722ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006723-include $(GPR_HISTOGRAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006724endif
nnoble69ac39f2014-12-12 15:43:38 -08006725endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006726
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006727
6728GPR_HOST_PORT_TEST_SRC = \
6729 test/core/support/host_port_test.c \
6730
Craig Tiller61b910f2015-02-15 10:54:07 -08006731GPR_HOST_PORT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HOST_PORT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006732
nnoble69ac39f2014-12-12 15:43:38 -08006733ifeq ($(NO_SECURE),true)
6734
Nicolas Noble047b7272015-01-16 13:55:05 -08006735# You can't build secure targets if you don't have OpenSSL with ALPN.
6736
Craig Tiller61b910f2015-02-15 10:54:07 -08006737$(BINDIR)/$(CONFIG)/gpr_host_port_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006738
6739else
6740
Craig Tiller61b910f2015-02-15 10:54:07 -08006741$(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 -08006742 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006743 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006744 $(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 -08006745
nnoble69ac39f2014-12-12 15:43:38 -08006746endif
6747
Craig Tiller61b910f2015-02-15 10:54:07 -08006748$(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 -08006749
Craig Tiller8f126a62015-01-15 08:50:19 -08006750deps_gpr_host_port_test: $(GPR_HOST_PORT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006751
nnoble69ac39f2014-12-12 15:43:38 -08006752ifneq ($(NO_SECURE),true)
6753ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006754-include $(GPR_HOST_PORT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006755endif
nnoble69ac39f2014-12-12 15:43:38 -08006756endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006757
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006758
Craig Tiller17ec5f92015-01-18 11:30:41 -08006759GPR_LOG_TEST_SRC = \
6760 test/core/support/log_test.c \
6761
Craig Tiller61b910f2015-02-15 10:54:07 -08006762GPR_LOG_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_LOG_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006763
6764ifeq ($(NO_SECURE),true)
6765
6766# You can't build secure targets if you don't have OpenSSL with ALPN.
6767
Craig Tiller61b910f2015-02-15 10:54:07 -08006768$(BINDIR)/$(CONFIG)/gpr_log_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006769
6770else
6771
Craig Tiller61b910f2015-02-15 10:54:07 -08006772$(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 -08006773 $(E) "[LD] Linking $@"
6774 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006775 $(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 -08006776
6777endif
6778
Craig Tiller61b910f2015-02-15 10:54:07 -08006779$(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 -08006780
6781deps_gpr_log_test: $(GPR_LOG_TEST_OBJS:.o=.dep)
6782
6783ifneq ($(NO_SECURE),true)
6784ifneq ($(NO_DEPS),true)
6785-include $(GPR_LOG_TEST_OBJS:.o=.dep)
6786endif
6787endif
6788
6789
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006790GPR_SLICE_BUFFER_TEST_SRC = \
6791 test/core/support/slice_buffer_test.c \
6792
Craig Tiller61b910f2015-02-15 10:54:07 -08006793GPR_SLICE_BUFFER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_BUFFER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006794
nnoble69ac39f2014-12-12 15:43:38 -08006795ifeq ($(NO_SECURE),true)
6796
Nicolas Noble047b7272015-01-16 13:55:05 -08006797# You can't build secure targets if you don't have OpenSSL with ALPN.
6798
Craig Tiller61b910f2015-02-15 10:54:07 -08006799$(BINDIR)/$(CONFIG)/gpr_slice_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006800
6801else
6802
Craig Tiller61b910f2015-02-15 10:54:07 -08006803$(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 -08006804 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006805 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006806 $(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 -08006807
nnoble69ac39f2014-12-12 15:43:38 -08006808endif
6809
Craig Tiller61b910f2015-02-15 10:54:07 -08006810$(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 -08006811
Craig Tiller8f126a62015-01-15 08:50:19 -08006812deps_gpr_slice_buffer_test: $(GPR_SLICE_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006813
nnoble69ac39f2014-12-12 15:43:38 -08006814ifneq ($(NO_SECURE),true)
6815ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006816-include $(GPR_SLICE_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006817endif
nnoble69ac39f2014-12-12 15:43:38 -08006818endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006819
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006820
6821GPR_SLICE_TEST_SRC = \
6822 test/core/support/slice_test.c \
6823
Craig Tiller61b910f2015-02-15 10:54:07 -08006824GPR_SLICE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006825
nnoble69ac39f2014-12-12 15:43:38 -08006826ifeq ($(NO_SECURE),true)
6827
Nicolas Noble047b7272015-01-16 13:55:05 -08006828# You can't build secure targets if you don't have OpenSSL with ALPN.
6829
Craig Tiller61b910f2015-02-15 10:54:07 -08006830$(BINDIR)/$(CONFIG)/gpr_slice_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006831
6832else
6833
Craig Tiller61b910f2015-02-15 10:54:07 -08006834$(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 -08006835 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006836 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006837 $(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 -08006838
nnoble69ac39f2014-12-12 15:43:38 -08006839endif
6840
Craig Tiller61b910f2015-02-15 10:54:07 -08006841$(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 -08006842
Craig Tiller8f126a62015-01-15 08:50:19 -08006843deps_gpr_slice_test: $(GPR_SLICE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006844
nnoble69ac39f2014-12-12 15:43:38 -08006845ifneq ($(NO_SECURE),true)
6846ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006847-include $(GPR_SLICE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006848endif
nnoble69ac39f2014-12-12 15:43:38 -08006849endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006850
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006851
6852GPR_STRING_TEST_SRC = \
6853 test/core/support/string_test.c \
6854
Craig Tiller61b910f2015-02-15 10:54:07 -08006855GPR_STRING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_STRING_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006856
nnoble69ac39f2014-12-12 15:43:38 -08006857ifeq ($(NO_SECURE),true)
6858
Nicolas Noble047b7272015-01-16 13:55:05 -08006859# You can't build secure targets if you don't have OpenSSL with ALPN.
6860
Craig Tiller61b910f2015-02-15 10:54:07 -08006861$(BINDIR)/$(CONFIG)/gpr_string_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006862
6863else
6864
Craig Tiller61b910f2015-02-15 10:54:07 -08006865$(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 -08006866 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006867 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006868 $(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 -08006869
nnoble69ac39f2014-12-12 15:43:38 -08006870endif
6871
Craig Tiller61b910f2015-02-15 10:54:07 -08006872$(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 -08006873
Craig Tiller8f126a62015-01-15 08:50:19 -08006874deps_gpr_string_test: $(GPR_STRING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006875
nnoble69ac39f2014-12-12 15:43:38 -08006876ifneq ($(NO_SECURE),true)
6877ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006878-include $(GPR_STRING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006879endif
nnoble69ac39f2014-12-12 15:43:38 -08006880endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006881
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006882
6883GPR_SYNC_TEST_SRC = \
6884 test/core/support/sync_test.c \
6885
Craig Tiller61b910f2015-02-15 10:54:07 -08006886GPR_SYNC_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SYNC_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006887
nnoble69ac39f2014-12-12 15:43:38 -08006888ifeq ($(NO_SECURE),true)
6889
Nicolas Noble047b7272015-01-16 13:55:05 -08006890# You can't build secure targets if you don't have OpenSSL with ALPN.
6891
Craig Tiller61b910f2015-02-15 10:54:07 -08006892$(BINDIR)/$(CONFIG)/gpr_sync_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006893
6894else
6895
Craig Tiller61b910f2015-02-15 10:54:07 -08006896$(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 -08006897 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006898 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006899 $(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 -08006900
nnoble69ac39f2014-12-12 15:43:38 -08006901endif
6902
Craig Tiller61b910f2015-02-15 10:54:07 -08006903$(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 -08006904
Craig Tiller8f126a62015-01-15 08:50:19 -08006905deps_gpr_sync_test: $(GPR_SYNC_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006906
nnoble69ac39f2014-12-12 15:43:38 -08006907ifneq ($(NO_SECURE),true)
6908ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006909-include $(GPR_SYNC_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006910endif
nnoble69ac39f2014-12-12 15:43:38 -08006911endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006912
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006913
6914GPR_THD_TEST_SRC = \
6915 test/core/support/thd_test.c \
6916
Craig Tiller61b910f2015-02-15 10:54:07 -08006917GPR_THD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_THD_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006918
nnoble69ac39f2014-12-12 15:43:38 -08006919ifeq ($(NO_SECURE),true)
6920
Nicolas Noble047b7272015-01-16 13:55:05 -08006921# You can't build secure targets if you don't have OpenSSL with ALPN.
6922
Craig Tiller61b910f2015-02-15 10:54:07 -08006923$(BINDIR)/$(CONFIG)/gpr_thd_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006924
6925else
6926
Craig Tiller61b910f2015-02-15 10:54:07 -08006927$(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 -08006928 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006929 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006930 $(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 -08006931
nnoble69ac39f2014-12-12 15:43:38 -08006932endif
6933
Craig Tiller61b910f2015-02-15 10:54:07 -08006934$(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 -08006935
Craig Tiller8f126a62015-01-15 08:50:19 -08006936deps_gpr_thd_test: $(GPR_THD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006937
nnoble69ac39f2014-12-12 15:43:38 -08006938ifneq ($(NO_SECURE),true)
6939ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006940-include $(GPR_THD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006941endif
nnoble69ac39f2014-12-12 15:43:38 -08006942endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006943
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006944
6945GPR_TIME_TEST_SRC = \
6946 test/core/support/time_test.c \
6947
Craig Tiller61b910f2015-02-15 10:54:07 -08006948GPR_TIME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_TIME_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006949
nnoble69ac39f2014-12-12 15:43:38 -08006950ifeq ($(NO_SECURE),true)
6951
Nicolas Noble047b7272015-01-16 13:55:05 -08006952# You can't build secure targets if you don't have OpenSSL with ALPN.
6953
Craig Tiller61b910f2015-02-15 10:54:07 -08006954$(BINDIR)/$(CONFIG)/gpr_time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006955
6956else
6957
Craig Tiller61b910f2015-02-15 10:54:07 -08006958$(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 -08006959 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006960 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006961 $(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 -08006962
nnoble69ac39f2014-12-12 15:43:38 -08006963endif
6964
Craig Tiller61b910f2015-02-15 10:54:07 -08006965$(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 -08006966
Craig Tiller8f126a62015-01-15 08:50:19 -08006967deps_gpr_time_test: $(GPR_TIME_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006968
nnoble69ac39f2014-12-12 15:43:38 -08006969ifneq ($(NO_SECURE),true)
6970ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006971-include $(GPR_TIME_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006972endif
nnoble69ac39f2014-12-12 15:43:38 -08006973endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006974
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006975
Craig Tiller8cca9ab2015-04-10 10:39:38 -07006976GPR_TLS_TEST_SRC = \
6977 test/core/support/tls_test.c \
6978
6979GPR_TLS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_TLS_TEST_SRC))))
6980
6981ifeq ($(NO_SECURE),true)
6982
6983# You can't build secure targets if you don't have OpenSSL with ALPN.
6984
6985$(BINDIR)/$(CONFIG)/gpr_tls_test: openssl_dep_error
6986
6987else
6988
6989$(BINDIR)/$(CONFIG)/gpr_tls_test: $(GPR_TLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
6990 $(E) "[LD] Linking $@"
6991 $(Q) mkdir -p `dirname $@`
6992 $(Q) $(LD) $(LDFLAGS) $(GPR_TLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/gpr_tls_test
6993
6994endif
6995
6996$(OBJDIR)/$(CONFIG)/test/core/support/tls_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
6997
6998deps_gpr_tls_test: $(GPR_TLS_TEST_OBJS:.o=.dep)
6999
7000ifneq ($(NO_SECURE),true)
7001ifneq ($(NO_DEPS),true)
7002-include $(GPR_TLS_TEST_OBJS:.o=.dep)
7003endif
7004endif
7005
7006
Craig Tiller17ec5f92015-01-18 11:30:41 -08007007GPR_USEFUL_TEST_SRC = \
7008 test/core/support/useful_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007009
Craig Tiller61b910f2015-02-15 10:54:07 -08007010GPR_USEFUL_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_USEFUL_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007011
nnoble69ac39f2014-12-12 15:43:38 -08007012ifeq ($(NO_SECURE),true)
7013
Nicolas Noble047b7272015-01-16 13:55:05 -08007014# You can't build secure targets if you don't have OpenSSL with ALPN.
7015
Craig Tiller61b910f2015-02-15 10:54:07 -08007016$(BINDIR)/$(CONFIG)/gpr_useful_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007017
7018else
7019
Craig Tiller61b910f2015-02-15 10:54:07 -08007020$(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 -08007021 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007022 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007023 $(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 -08007024
nnoble69ac39f2014-12-12 15:43:38 -08007025endif
7026
Craig Tiller61b910f2015-02-15 10:54:07 -08007027$(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 -08007028
Craig Tiller17ec5f92015-01-18 11:30:41 -08007029deps_gpr_useful_test: $(GPR_USEFUL_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007030
nnoble69ac39f2014-12-12 15:43:38 -08007031ifneq ($(NO_SECURE),true)
7032ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007033-include $(GPR_USEFUL_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007034endif
nnoble69ac39f2014-12-12 15:43:38 -08007035endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007036
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007037
Craig Tiller17ec5f92015-01-18 11:30:41 -08007038GRPC_BASE64_TEST_SRC = \
7039 test/core/security/base64_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007040
Craig Tiller61b910f2015-02-15 10:54:07 -08007041GRPC_BASE64_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BASE64_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007042
nnoble69ac39f2014-12-12 15:43:38 -08007043ifeq ($(NO_SECURE),true)
7044
Nicolas Noble047b7272015-01-16 13:55:05 -08007045# You can't build secure targets if you don't have OpenSSL with ALPN.
7046
Craig Tiller61b910f2015-02-15 10:54:07 -08007047$(BINDIR)/$(CONFIG)/grpc_base64_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007048
7049else
7050
Craig Tiller61b910f2015-02-15 10:54:07 -08007051$(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 -08007052 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007053 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007054 $(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 -08007055
nnoble69ac39f2014-12-12 15:43:38 -08007056endif
7057
Craig Tiller61b910f2015-02-15 10:54:07 -08007058$(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 -08007059
Craig Tiller17ec5f92015-01-18 11:30:41 -08007060deps_grpc_base64_test: $(GRPC_BASE64_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007061
nnoble69ac39f2014-12-12 15:43:38 -08007062ifneq ($(NO_SECURE),true)
7063ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007064-include $(GRPC_BASE64_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007065endif
nnoble69ac39f2014-12-12 15:43:38 -08007066endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007067
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007068
Craig Tiller17ec5f92015-01-18 11:30:41 -08007069GRPC_BYTE_BUFFER_READER_TEST_SRC = \
7070 test/core/surface/byte_buffer_reader_test.c \
nnoble0c475f02014-12-05 15:37:39 -08007071
Craig Tiller61b910f2015-02-15 10:54:07 -08007072GRPC_BYTE_BUFFER_READER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BYTE_BUFFER_READER_TEST_SRC))))
nnoble0c475f02014-12-05 15:37:39 -08007073
nnoble69ac39f2014-12-12 15:43:38 -08007074ifeq ($(NO_SECURE),true)
7075
Nicolas Noble047b7272015-01-16 13:55:05 -08007076# You can't build secure targets if you don't have OpenSSL with ALPN.
7077
Craig Tiller61b910f2015-02-15 10:54:07 -08007078$(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007079
7080else
7081
Craig Tiller61b910f2015-02-15 10:54:07 -08007082$(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 -08007083 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007084 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007085 $(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 -08007086
nnoble69ac39f2014-12-12 15:43:38 -08007087endif
7088
Craig Tiller61b910f2015-02-15 10:54:07 -08007089$(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 -08007090
Craig Tiller17ec5f92015-01-18 11:30:41 -08007091deps_grpc_byte_buffer_reader_test: $(GRPC_BYTE_BUFFER_READER_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08007092
nnoble69ac39f2014-12-12 15:43:38 -08007093ifneq ($(NO_SECURE),true)
7094ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007095-include $(GRPC_BYTE_BUFFER_READER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007096endif
nnoble69ac39f2014-12-12 15:43:38 -08007097endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007098
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007099
7100GRPC_CHANNEL_STACK_TEST_SRC = \
7101 test/core/channel/channel_stack_test.c \
7102
Craig Tiller61b910f2015-02-15 10:54:07 -08007103GRPC_CHANNEL_STACK_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CHANNEL_STACK_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007104
nnoble69ac39f2014-12-12 15:43:38 -08007105ifeq ($(NO_SECURE),true)
7106
Nicolas Noble047b7272015-01-16 13:55:05 -08007107# You can't build secure targets if you don't have OpenSSL with ALPN.
7108
Craig Tiller61b910f2015-02-15 10:54:07 -08007109$(BINDIR)/$(CONFIG)/grpc_channel_stack_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007110
7111else
7112
Craig Tiller61b910f2015-02-15 10:54:07 -08007113$(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 -08007114 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007115 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007116 $(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 -08007117
nnoble69ac39f2014-12-12 15:43:38 -08007118endif
7119
Craig Tiller61b910f2015-02-15 10:54:07 -08007120$(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 -08007121
Craig Tiller8f126a62015-01-15 08:50:19 -08007122deps_grpc_channel_stack_test: $(GRPC_CHANNEL_STACK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007123
nnoble69ac39f2014-12-12 15:43:38 -08007124ifneq ($(NO_SECURE),true)
7125ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007126-include $(GRPC_CHANNEL_STACK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007127endif
nnoble69ac39f2014-12-12 15:43:38 -08007128endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007129
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007130
Craig Tiller17ec5f92015-01-18 11:30:41 -08007131GRPC_COMPLETION_QUEUE_BENCHMARK_SRC = \
7132 test/core/surface/completion_queue_benchmark.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007133
Craig Tiller61b910f2015-02-15 10:54:07 -08007134GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_BENCHMARK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007135
nnoble69ac39f2014-12-12 15:43:38 -08007136ifeq ($(NO_SECURE),true)
7137
Nicolas Noble047b7272015-01-16 13:55:05 -08007138# You can't build secure targets if you don't have OpenSSL with ALPN.
7139
Craig Tiller61b910f2015-02-15 10:54:07 -08007140$(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007141
7142else
7143
Craig Tiller61b910f2015-02-15 10:54:07 -08007144$(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 -08007145 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007146 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007147 $(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 -08007148
nnoble69ac39f2014-12-12 15:43:38 -08007149endif
7150
Craig Tiller61b910f2015-02-15 10:54:07 -08007151$(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 -08007152
Craig Tiller17ec5f92015-01-18 11:30:41 -08007153deps_grpc_completion_queue_benchmark: $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007154
nnoble69ac39f2014-12-12 15:43:38 -08007155ifneq ($(NO_SECURE),true)
7156ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007157-include $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007158endif
nnoble69ac39f2014-12-12 15:43:38 -08007159endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007160
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007161
7162GRPC_COMPLETION_QUEUE_TEST_SRC = \
7163 test/core/surface/completion_queue_test.c \
7164
Craig Tiller61b910f2015-02-15 10:54:07 -08007165GRPC_COMPLETION_QUEUE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007166
nnoble69ac39f2014-12-12 15:43:38 -08007167ifeq ($(NO_SECURE),true)
7168
Nicolas Noble047b7272015-01-16 13:55:05 -08007169# You can't build secure targets if you don't have OpenSSL with ALPN.
7170
Craig Tiller61b910f2015-02-15 10:54:07 -08007171$(BINDIR)/$(CONFIG)/grpc_completion_queue_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007172
7173else
7174
Craig Tiller61b910f2015-02-15 10:54:07 -08007175$(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 -08007176 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007177 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007178 $(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 -08007179
nnoble69ac39f2014-12-12 15:43:38 -08007180endif
7181
Craig Tiller61b910f2015-02-15 10:54:07 -08007182$(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 -08007183
Craig Tiller8f126a62015-01-15 08:50:19 -08007184deps_grpc_completion_queue_test: $(GRPC_COMPLETION_QUEUE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007185
nnoble69ac39f2014-12-12 15:43:38 -08007186ifneq ($(NO_SECURE),true)
7187ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007188-include $(GRPC_COMPLETION_QUEUE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007189endif
nnoble69ac39f2014-12-12 15:43:38 -08007190endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007191
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007192
Nicolas "Pixel" Nobleb8f5f1b2015-02-21 19:03:00 +01007193GRPC_CREATE_JWT_SRC = \
7194 test/core/security/create_jwt.c \
7195
7196GRPC_CREATE_JWT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CREATE_JWT_SRC))))
7197
7198ifeq ($(NO_SECURE),true)
7199
7200# You can't build secure targets if you don't have OpenSSL with ALPN.
7201
7202$(BINDIR)/$(CONFIG)/grpc_create_jwt: openssl_dep_error
7203
7204else
7205
7206$(BINDIR)/$(CONFIG)/grpc_create_jwt: $(GRPC_CREATE_JWT_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7207 $(E) "[LD] Linking $@"
7208 $(Q) mkdir -p `dirname $@`
7209 $(Q) $(LD) $(LDFLAGS) $(GRPC_CREATE_JWT_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_create_jwt
7210
7211endif
7212
7213$(OBJDIR)/$(CONFIG)/test/core/security/create_jwt.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7214
7215deps_grpc_create_jwt: $(GRPC_CREATE_JWT_OBJS:.o=.dep)
7216
7217ifneq ($(NO_SECURE),true)
7218ifneq ($(NO_DEPS),true)
7219-include $(GRPC_CREATE_JWT_OBJS:.o=.dep)
7220endif
7221endif
7222
7223
Craig Tiller17ec5f92015-01-18 11:30:41 -08007224GRPC_CREDENTIALS_TEST_SRC = \
7225 test/core/security/credentials_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007226
Craig Tiller61b910f2015-02-15 10:54:07 -08007227GRPC_CREDENTIALS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CREDENTIALS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007228
nnoble69ac39f2014-12-12 15:43:38 -08007229ifeq ($(NO_SECURE),true)
7230
Nicolas Noble047b7272015-01-16 13:55:05 -08007231# You can't build secure targets if you don't have OpenSSL with ALPN.
7232
Craig Tiller61b910f2015-02-15 10:54:07 -08007233$(BINDIR)/$(CONFIG)/grpc_credentials_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007234
7235else
7236
Craig Tiller61b910f2015-02-15 10:54:07 -08007237$(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 -08007238 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007239 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007240 $(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 -08007241
nnoble69ac39f2014-12-12 15:43:38 -08007242endif
7243
Craig Tiller61b910f2015-02-15 10:54:07 -08007244$(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 -08007245
Craig Tiller17ec5f92015-01-18 11:30:41 -08007246deps_grpc_credentials_test: $(GRPC_CREDENTIALS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007247
nnoble69ac39f2014-12-12 15:43:38 -08007248ifneq ($(NO_SECURE),true)
7249ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007250-include $(GRPC_CREDENTIALS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007251endif
nnoble69ac39f2014-12-12 15:43:38 -08007252endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007253
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007254
Craig Tiller17ec5f92015-01-18 11:30:41 -08007255GRPC_FETCH_OAUTH2_SRC = \
7256 test/core/security/fetch_oauth2.c \
hongyu24200d32015-01-08 15:13:49 -08007257
Craig Tiller61b910f2015-02-15 10:54:07 -08007258GRPC_FETCH_OAUTH2_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_FETCH_OAUTH2_SRC))))
hongyu24200d32015-01-08 15:13:49 -08007259
7260ifeq ($(NO_SECURE),true)
7261
Nicolas Noble047b7272015-01-16 13:55:05 -08007262# You can't build secure targets if you don't have OpenSSL with ALPN.
7263
Craig Tiller61b910f2015-02-15 10:54:07 -08007264$(BINDIR)/$(CONFIG)/grpc_fetch_oauth2: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08007265
7266else
7267
Craig Tiller61b910f2015-02-15 10:54:07 -08007268$(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 -08007269 $(E) "[LD] Linking $@"
7270 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007271 $(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 -08007272
7273endif
7274
Craig Tiller61b910f2015-02-15 10:54:07 -08007275$(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 -08007276
Craig Tiller17ec5f92015-01-18 11:30:41 -08007277deps_grpc_fetch_oauth2: $(GRPC_FETCH_OAUTH2_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08007278
7279ifneq ($(NO_SECURE),true)
7280ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007281-include $(GRPC_FETCH_OAUTH2_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08007282endif
7283endif
7284
hongyu24200d32015-01-08 15:13:49 -08007285
Craig Tiller17ec5f92015-01-18 11:30:41 -08007286GRPC_JSON_TOKEN_TEST_SRC = \
7287 test/core/security/json_token_test.c \
hongyu24200d32015-01-08 15:13:49 -08007288
Craig Tiller61b910f2015-02-15 10:54:07 -08007289GRPC_JSON_TOKEN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_JSON_TOKEN_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08007290
7291ifeq ($(NO_SECURE),true)
7292
Nicolas Noble047b7272015-01-16 13:55:05 -08007293# You can't build secure targets if you don't have OpenSSL with ALPN.
7294
Craig Tiller61b910f2015-02-15 10:54:07 -08007295$(BINDIR)/$(CONFIG)/grpc_json_token_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08007296
7297else
7298
Craig Tiller61b910f2015-02-15 10:54:07 -08007299$(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 -08007300 $(E) "[LD] Linking $@"
7301 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007302 $(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 -08007303
7304endif
7305
Craig Tiller61b910f2015-02-15 10:54:07 -08007306$(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 -08007307
Craig Tiller17ec5f92015-01-18 11:30:41 -08007308deps_grpc_json_token_test: $(GRPC_JSON_TOKEN_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08007309
7310ifneq ($(NO_SECURE),true)
7311ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007312-include $(GRPC_JSON_TOKEN_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08007313endif
7314endif
7315
hongyu24200d32015-01-08 15:13:49 -08007316
Julien Boeufc66f2a82015-02-23 13:00:36 -08007317GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_SRC = \
7318 test/core/security/print_google_default_creds_token.c \
Julien Boeufcd9b1c82015-02-20 17:40:41 -08007319
Julien Boeufc66f2a82015-02-23 13:00:36 -08007320GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_SRC))))
Julien Boeufcd9b1c82015-02-20 17:40:41 -08007321
7322ifeq ($(NO_SECURE),true)
7323
7324# You can't build secure targets if you don't have OpenSSL with ALPN.
7325
Julien Boeufc66f2a82015-02-23 13:00:36 -08007326$(BINDIR)/$(CONFIG)/grpc_print_google_default_creds_token: openssl_dep_error
Julien Boeufcd9b1c82015-02-20 17:40:41 -08007327
7328else
7329
Julien Boeufc66f2a82015-02-23 13:00:36 -08007330$(BINDIR)/$(CONFIG)/grpc_print_google_default_creds_token: $(GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Julien Boeufcd9b1c82015-02-20 17:40:41 -08007331 $(E) "[LD] Linking $@"
7332 $(Q) mkdir -p `dirname $@`
Julien Boeufc66f2a82015-02-23 13:00:36 -08007333 $(Q) $(LD) $(LDFLAGS) $(GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_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_print_google_default_creds_token
Julien Boeufcd9b1c82015-02-20 17:40:41 -08007334
7335endif
7336
Julien Boeufc66f2a82015-02-23 13:00:36 -08007337$(OBJDIR)/$(CONFIG)/test/core/security/print_google_default_creds_token.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Julien Boeufcd9b1c82015-02-20 17:40:41 -08007338
Julien Boeufc66f2a82015-02-23 13:00:36 -08007339deps_grpc_print_google_default_creds_token: $(GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_OBJS:.o=.dep)
Julien Boeufcd9b1c82015-02-20 17:40:41 -08007340
7341ifneq ($(NO_SECURE),true)
7342ifneq ($(NO_DEPS),true)
Julien Boeufc66f2a82015-02-23 13:00:36 -08007343-include $(GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_OBJS:.o=.dep)
Julien Boeufcd9b1c82015-02-20 17:40:41 -08007344endif
7345endif
7346
7347
Craig Tiller17ec5f92015-01-18 11:30:41 -08007348GRPC_STREAM_OP_TEST_SRC = \
7349 test/core/transport/stream_op_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007350
Craig Tiller61b910f2015-02-15 10:54:07 -08007351GRPC_STREAM_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_STREAM_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007352
nnoble69ac39f2014-12-12 15:43:38 -08007353ifeq ($(NO_SECURE),true)
7354
Nicolas Noble047b7272015-01-16 13:55:05 -08007355# You can't build secure targets if you don't have OpenSSL with ALPN.
7356
Craig Tiller61b910f2015-02-15 10:54:07 -08007357$(BINDIR)/$(CONFIG)/grpc_stream_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007358
7359else
7360
Craig Tiller61b910f2015-02-15 10:54:07 -08007361$(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 -08007362 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007363 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007364 $(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 -08007365
nnoble69ac39f2014-12-12 15:43:38 -08007366endif
7367
Craig Tiller61b910f2015-02-15 10:54:07 -08007368$(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 -08007369
Craig Tiller17ec5f92015-01-18 11:30:41 -08007370deps_grpc_stream_op_test: $(GRPC_STREAM_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007371
nnoble69ac39f2014-12-12 15:43:38 -08007372ifneq ($(NO_SECURE),true)
7373ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007374-include $(GRPC_STREAM_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007375endif
nnoble69ac39f2014-12-12 15:43:38 -08007376endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007377
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007378
Craig Tiller17ec5f92015-01-18 11:30:41 -08007379HPACK_PARSER_TEST_SRC = \
7380 test/core/transport/chttp2/hpack_parser_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007381
Craig Tiller61b910f2015-02-15 10:54:07 -08007382HPACK_PARSER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_PARSER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007383
nnoble69ac39f2014-12-12 15:43:38 -08007384ifeq ($(NO_SECURE),true)
7385
Nicolas Noble047b7272015-01-16 13:55:05 -08007386# You can't build secure targets if you don't have OpenSSL with ALPN.
7387
Craig Tiller61b910f2015-02-15 10:54:07 -08007388$(BINDIR)/$(CONFIG)/hpack_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007389
7390else
7391
Craig Tiller61b910f2015-02-15 10:54:07 -08007392$(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 -08007393 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007394 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007395 $(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 -08007396
nnoble69ac39f2014-12-12 15:43:38 -08007397endif
7398
Craig Tiller61b910f2015-02-15 10:54:07 -08007399$(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 -08007400
Craig Tiller17ec5f92015-01-18 11:30:41 -08007401deps_hpack_parser_test: $(HPACK_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007402
nnoble69ac39f2014-12-12 15:43:38 -08007403ifneq ($(NO_SECURE),true)
7404ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007405-include $(HPACK_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007406endif
nnoble69ac39f2014-12-12 15:43:38 -08007407endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007408
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007409
Craig Tiller17ec5f92015-01-18 11:30:41 -08007410HPACK_TABLE_TEST_SRC = \
7411 test/core/transport/chttp2/hpack_table_test.c \
aveitch482a5be2014-12-15 10:25:12 -08007412
Craig Tiller61b910f2015-02-15 10:54:07 -08007413HPACK_TABLE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_TABLE_TEST_SRC))))
aveitch482a5be2014-12-15 10:25:12 -08007414
7415ifeq ($(NO_SECURE),true)
7416
Nicolas Noble047b7272015-01-16 13:55:05 -08007417# You can't build secure targets if you don't have OpenSSL with ALPN.
7418
Craig Tiller61b910f2015-02-15 10:54:07 -08007419$(BINDIR)/$(CONFIG)/hpack_table_test: openssl_dep_error
aveitch482a5be2014-12-15 10:25:12 -08007420
7421else
7422
Craig Tiller61b910f2015-02-15 10:54:07 -08007423$(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 -08007424 $(E) "[LD] Linking $@"
7425 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007426 $(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 -08007427
7428endif
7429
Craig Tiller61b910f2015-02-15 10:54:07 -08007430$(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 -08007431
Craig Tiller17ec5f92015-01-18 11:30:41 -08007432deps_hpack_table_test: $(HPACK_TABLE_TEST_OBJS:.o=.dep)
aveitch482a5be2014-12-15 10:25:12 -08007433
7434ifneq ($(NO_SECURE),true)
7435ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007436-include $(HPACK_TABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007437endif
nnoble69ac39f2014-12-12 15:43:38 -08007438endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007439
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007440
7441HTTPCLI_FORMAT_REQUEST_TEST_SRC = \
7442 test/core/httpcli/format_request_test.c \
7443
Craig Tiller61b910f2015-02-15 10:54:07 -08007444HTTPCLI_FORMAT_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_FORMAT_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007445
nnoble69ac39f2014-12-12 15:43:38 -08007446ifeq ($(NO_SECURE),true)
7447
Nicolas Noble047b7272015-01-16 13:55:05 -08007448# You can't build secure targets if you don't have OpenSSL with ALPN.
7449
Craig Tiller61b910f2015-02-15 10:54:07 -08007450$(BINDIR)/$(CONFIG)/httpcli_format_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007451
7452else
7453
Craig Tiller61b910f2015-02-15 10:54:07 -08007454$(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 -08007455 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007456 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007457 $(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 -08007458
nnoble69ac39f2014-12-12 15:43:38 -08007459endif
7460
Craig Tiller61b910f2015-02-15 10:54:07 -08007461$(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 -08007462
Craig Tiller8f126a62015-01-15 08:50:19 -08007463deps_httpcli_format_request_test: $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007464
nnoble69ac39f2014-12-12 15:43:38 -08007465ifneq ($(NO_SECURE),true)
7466ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007467-include $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007468endif
nnoble69ac39f2014-12-12 15:43:38 -08007469endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007470
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007471
7472HTTPCLI_PARSER_TEST_SRC = \
7473 test/core/httpcli/parser_test.c \
7474
Craig Tiller61b910f2015-02-15 10:54:07 -08007475HTTPCLI_PARSER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_PARSER_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007476
nnoble69ac39f2014-12-12 15:43:38 -08007477ifeq ($(NO_SECURE),true)
7478
Nicolas Noble047b7272015-01-16 13:55:05 -08007479# You can't build secure targets if you don't have OpenSSL with ALPN.
7480
Craig Tiller61b910f2015-02-15 10:54:07 -08007481$(BINDIR)/$(CONFIG)/httpcli_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007482
7483else
7484
Craig Tiller61b910f2015-02-15 10:54:07 -08007485$(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 -08007486 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007487 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007488 $(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 -08007489
nnoble69ac39f2014-12-12 15:43:38 -08007490endif
7491
Craig Tiller61b910f2015-02-15 10:54:07 -08007492$(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 -08007493
Craig Tiller8f126a62015-01-15 08:50:19 -08007494deps_httpcli_parser_test: $(HTTPCLI_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007495
nnoble69ac39f2014-12-12 15:43:38 -08007496ifneq ($(NO_SECURE),true)
7497ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007498-include $(HTTPCLI_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007499endif
nnoble69ac39f2014-12-12 15:43:38 -08007500endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007501
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007502
7503HTTPCLI_TEST_SRC = \
7504 test/core/httpcli/httpcli_test.c \
7505
Craig Tiller61b910f2015-02-15 10:54:07 -08007506HTTPCLI_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007507
nnoble69ac39f2014-12-12 15:43:38 -08007508ifeq ($(NO_SECURE),true)
7509
Nicolas Noble047b7272015-01-16 13:55:05 -08007510# You can't build secure targets if you don't have OpenSSL with ALPN.
7511
Craig Tiller61b910f2015-02-15 10:54:07 -08007512$(BINDIR)/$(CONFIG)/httpcli_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007513
7514else
7515
Craig Tiller61b910f2015-02-15 10:54:07 -08007516$(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 -08007517 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007518 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007519 $(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 -08007520
nnoble69ac39f2014-12-12 15:43:38 -08007521endif
7522
Craig Tiller61b910f2015-02-15 10:54:07 -08007523$(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 -08007524
Craig Tiller8f126a62015-01-15 08:50:19 -08007525deps_httpcli_test: $(HTTPCLI_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007526
nnoble69ac39f2014-12-12 15:43:38 -08007527ifneq ($(NO_SECURE),true)
7528ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007529-include $(HTTPCLI_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007530endif
nnoble69ac39f2014-12-12 15:43:38 -08007531endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007532
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007533
Craig Tiller4450db22015-01-30 16:49:22 -08007534JSON_REWRITE_SRC = \
7535 test/core/json/json_rewrite.c \
7536
Craig Tiller61b910f2015-02-15 10:54:07 -08007537JSON_REWRITE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(JSON_REWRITE_SRC))))
Craig Tiller4450db22015-01-30 16:49:22 -08007538
7539ifeq ($(NO_SECURE),true)
7540
7541# You can't build secure targets if you don't have OpenSSL with ALPN.
7542
Craig Tiller61b910f2015-02-15 10:54:07 -08007543$(BINDIR)/$(CONFIG)/json_rewrite: openssl_dep_error
Craig Tiller4450db22015-01-30 16:49:22 -08007544
7545else
7546
Craig Tiller61b910f2015-02-15 10:54:07 -08007547$(BINDIR)/$(CONFIG)/json_rewrite: $(JSON_REWRITE_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08007548 $(E) "[LD] Linking $@"
7549 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007550 $(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 -08007551
7552endif
7553
Craig Tiller61b910f2015-02-15 10:54:07 -08007554$(OBJDIR)/$(CONFIG)/test/core/json/json_rewrite.o: $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08007555
7556deps_json_rewrite: $(JSON_REWRITE_OBJS:.o=.dep)
7557
7558ifneq ($(NO_SECURE),true)
7559ifneq ($(NO_DEPS),true)
7560-include $(JSON_REWRITE_OBJS:.o=.dep)
7561endif
7562endif
7563
7564
7565JSON_REWRITE_TEST_SRC = \
7566 test/core/json/json_rewrite_test.c \
7567
Craig Tiller61b910f2015-02-15 10:54:07 -08007568JSON_REWRITE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(JSON_REWRITE_TEST_SRC))))
Craig Tiller4450db22015-01-30 16:49:22 -08007569
7570ifeq ($(NO_SECURE),true)
7571
7572# You can't build secure targets if you don't have OpenSSL with ALPN.
7573
Craig Tiller61b910f2015-02-15 10:54:07 -08007574$(BINDIR)/$(CONFIG)/json_rewrite_test: openssl_dep_error
Craig Tiller4450db22015-01-30 16:49:22 -08007575
7576else
7577
Craig Tiller61b910f2015-02-15 10:54:07 -08007578$(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 -08007579 $(E) "[LD] Linking $@"
7580 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007581 $(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 -08007582
7583endif
7584
Craig Tiller61b910f2015-02-15 10:54:07 -08007585$(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 -08007586
7587deps_json_rewrite_test: $(JSON_REWRITE_TEST_OBJS:.o=.dep)
7588
7589ifneq ($(NO_SECURE),true)
7590ifneq ($(NO_DEPS),true)
7591-include $(JSON_REWRITE_TEST_OBJS:.o=.dep)
7592endif
7593endif
7594
7595
7596JSON_TEST_SRC = \
7597 test/core/json/json_test.c \
7598
Craig Tiller61b910f2015-02-15 10:54:07 -08007599JSON_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(JSON_TEST_SRC))))
Craig Tiller4450db22015-01-30 16:49:22 -08007600
7601ifeq ($(NO_SECURE),true)
7602
7603# You can't build secure targets if you don't have OpenSSL with ALPN.
7604
Craig Tiller61b910f2015-02-15 10:54:07 -08007605$(BINDIR)/$(CONFIG)/json_test: openssl_dep_error
Craig Tiller4450db22015-01-30 16:49:22 -08007606
7607else
7608
Craig Tiller61b910f2015-02-15 10:54:07 -08007609$(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 -08007610 $(E) "[LD] Linking $@"
7611 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007612 $(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 -08007613
7614endif
7615
Craig Tiller61b910f2015-02-15 10:54:07 -08007616$(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 -08007617
7618deps_json_test: $(JSON_TEST_OBJS:.o=.dep)
7619
7620ifneq ($(NO_SECURE),true)
7621ifneq ($(NO_DEPS),true)
7622-include $(JSON_TEST_OBJS:.o=.dep)
7623endif
7624endif
7625
7626
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007627LAME_CLIENT_TEST_SRC = \
7628 test/core/surface/lame_client_test.c \
7629
Craig Tiller61b910f2015-02-15 10:54:07 -08007630LAME_CLIENT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LAME_CLIENT_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007631
nnoble69ac39f2014-12-12 15:43:38 -08007632ifeq ($(NO_SECURE),true)
7633
Nicolas Noble047b7272015-01-16 13:55:05 -08007634# You can't build secure targets if you don't have OpenSSL with ALPN.
7635
Craig Tiller61b910f2015-02-15 10:54:07 -08007636$(BINDIR)/$(CONFIG)/lame_client_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007637
7638else
7639
Craig Tiller61b910f2015-02-15 10:54:07 -08007640$(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 -08007641 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007642 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007643 $(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 -08007644
nnoble69ac39f2014-12-12 15:43:38 -08007645endif
7646
Craig Tiller61b910f2015-02-15 10:54:07 -08007647$(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 -08007648
Craig Tiller8f126a62015-01-15 08:50:19 -08007649deps_lame_client_test: $(LAME_CLIENT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007650
nnoble69ac39f2014-12-12 15:43:38 -08007651ifneq ($(NO_SECURE),true)
7652ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08007653-include $(LAME_CLIENT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007654endif
nnoble69ac39f2014-12-12 15:43:38 -08007655endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007656
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007657
Craig Tiller17ec5f92015-01-18 11:30:41 -08007658LOW_LEVEL_PING_PONG_BENCHMARK_SRC = \
7659 test/core/network_benchmarks/low_level_ping_pong.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007660
Craig Tiller61b910f2015-02-15 10:54:07 -08007661LOW_LEVEL_PING_PONG_BENCHMARK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LOW_LEVEL_PING_PONG_BENCHMARK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007662
nnoble69ac39f2014-12-12 15:43:38 -08007663ifeq ($(NO_SECURE),true)
7664
Nicolas Noble047b7272015-01-16 13:55:05 -08007665# You can't build secure targets if you don't have OpenSSL with ALPN.
7666
Craig Tiller61b910f2015-02-15 10:54:07 -08007667$(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007668
7669else
7670
Craig Tiller61b910f2015-02-15 10:54:07 -08007671$(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 -08007672 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007673 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007674 $(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 -08007675
nnoble69ac39f2014-12-12 15:43:38 -08007676endif
7677
Craig Tiller61b910f2015-02-15 10:54:07 -08007678$(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 -08007679
Craig Tiller17ec5f92015-01-18 11:30:41 -08007680deps_low_level_ping_pong_benchmark: $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007681
nnoble69ac39f2014-12-12 15:43:38 -08007682ifneq ($(NO_SECURE),true)
7683ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007684-include $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007685endif
nnoble69ac39f2014-12-12 15:43:38 -08007686endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007687
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007688
Craig Tiller17ec5f92015-01-18 11:30:41 -08007689MESSAGE_COMPRESS_TEST_SRC = \
7690 test/core/compression/message_compress_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007691
Craig Tiller61b910f2015-02-15 10:54:07 -08007692MESSAGE_COMPRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(MESSAGE_COMPRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007693
nnoble69ac39f2014-12-12 15:43:38 -08007694ifeq ($(NO_SECURE),true)
7695
Nicolas Noble047b7272015-01-16 13:55:05 -08007696# You can't build secure targets if you don't have OpenSSL with ALPN.
7697
Craig Tiller61b910f2015-02-15 10:54:07 -08007698$(BINDIR)/$(CONFIG)/message_compress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007699
7700else
7701
Craig Tiller61b910f2015-02-15 10:54:07 -08007702$(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 -08007703 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007704 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007705 $(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 -08007706
nnoble69ac39f2014-12-12 15:43:38 -08007707endif
7708
Craig Tiller61b910f2015-02-15 10:54:07 -08007709$(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 -08007710
Craig Tiller17ec5f92015-01-18 11:30:41 -08007711deps_message_compress_test: $(MESSAGE_COMPRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007712
nnoble69ac39f2014-12-12 15:43:38 -08007713ifneq ($(NO_SECURE),true)
7714ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007715-include $(MESSAGE_COMPRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007716endif
nnoble69ac39f2014-12-12 15:43:38 -08007717endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007718
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007719
Craig Tiller17ec5f92015-01-18 11:30:41 -08007720METADATA_BUFFER_TEST_SRC = \
7721 test/core/channel/metadata_buffer_test.c \
ctiller8919f602014-12-10 10:19:42 -08007722
Craig Tiller61b910f2015-02-15 10:54:07 -08007723METADATA_BUFFER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(METADATA_BUFFER_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007724
nnoble69ac39f2014-12-12 15:43:38 -08007725ifeq ($(NO_SECURE),true)
7726
Nicolas Noble047b7272015-01-16 13:55:05 -08007727# You can't build secure targets if you don't have OpenSSL with ALPN.
7728
Craig Tiller61b910f2015-02-15 10:54:07 -08007729$(BINDIR)/$(CONFIG)/metadata_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007730
7731else
7732
Craig Tiller61b910f2015-02-15 10:54:07 -08007733$(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 -08007734 $(E) "[LD] Linking $@"
7735 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007736 $(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 -08007737
nnoble69ac39f2014-12-12 15:43:38 -08007738endif
7739
Craig Tiller61b910f2015-02-15 10:54:07 -08007740$(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 -08007741
Craig Tiller17ec5f92015-01-18 11:30:41 -08007742deps_metadata_buffer_test: $(METADATA_BUFFER_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007743
nnoble69ac39f2014-12-12 15:43:38 -08007744ifneq ($(NO_SECURE),true)
7745ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007746-include $(METADATA_BUFFER_TEST_OBJS:.o=.dep)
7747endif
7748endif
7749
7750
Craig Tiller35108f62015-02-17 11:24:15 -08007751MULTI_INIT_TEST_SRC = \
7752 test/core/surface/multi_init_test.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08007753
Craig Tiller35108f62015-02-17 11:24:15 -08007754MULTI_INIT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(MULTI_INIT_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08007755
7756ifeq ($(NO_SECURE),true)
7757
7758# You can't build secure targets if you don't have OpenSSL with ALPN.
7759
Craig Tiller35108f62015-02-17 11:24:15 -08007760$(BINDIR)/$(CONFIG)/multi_init_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08007761
7762else
7763
Craig Tiller35108f62015-02-17 11:24:15 -08007764$(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 -08007765 $(E) "[LD] Linking $@"
7766 $(Q) mkdir -p `dirname $@`
Craig Tiller35108f62015-02-17 11:24:15 -08007767 $(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 -08007768
7769endif
7770
Craig Tiller35108f62015-02-17 11:24:15 -08007771$(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
7772
7773deps_multi_init_test: $(MULTI_INIT_TEST_OBJS:.o=.dep)
7774
7775ifneq ($(NO_SECURE),true)
7776ifneq ($(NO_DEPS),true)
7777-include $(MULTI_INIT_TEST_OBJS:.o=.dep)
7778endif
7779endif
7780
7781
Craig Tiller17ec5f92015-01-18 11:30:41 -08007782MURMUR_HASH_TEST_SRC = \
7783 test/core/support/murmur_hash_test.c \
7784
Craig Tiller61b910f2015-02-15 10:54:07 -08007785MURMUR_HASH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(MURMUR_HASH_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08007786
7787ifeq ($(NO_SECURE),true)
7788
7789# You can't build secure targets if you don't have OpenSSL with ALPN.
7790
Craig Tiller61b910f2015-02-15 10:54:07 -08007791$(BINDIR)/$(CONFIG)/murmur_hash_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08007792
7793else
7794
Craig Tiller61b910f2015-02-15 10:54:07 -08007795$(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 -08007796 $(E) "[LD] Linking $@"
7797 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007798 $(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 -08007799
7800endif
7801
Craig Tiller61b910f2015-02-15 10:54:07 -08007802$(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 -08007803
7804deps_murmur_hash_test: $(MURMUR_HASH_TEST_OBJS:.o=.dep)
7805
7806ifneq ($(NO_SECURE),true)
7807ifneq ($(NO_DEPS),true)
7808-include $(MURMUR_HASH_TEST_OBJS:.o=.dep)
7809endif
7810endif
7811
7812
7813NO_SERVER_TEST_SRC = \
7814 test/core/end2end/no_server_test.c \
7815
Craig Tiller61b910f2015-02-15 10:54:07 -08007816NO_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(NO_SERVER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08007817
7818ifeq ($(NO_SECURE),true)
7819
7820# You can't build secure targets if you don't have OpenSSL with ALPN.
7821
Craig Tiller61b910f2015-02-15 10:54:07 -08007822$(BINDIR)/$(CONFIG)/no_server_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08007823
7824else
7825
Craig Tiller61b910f2015-02-15 10:54:07 -08007826$(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 -08007827 $(E) "[LD] Linking $@"
7828 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007829 $(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 -08007830
7831endif
7832
Craig Tiller61b910f2015-02-15 10:54:07 -08007833$(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 -08007834
7835deps_no_server_test: $(NO_SERVER_TEST_OBJS:.o=.dep)
7836
7837ifneq ($(NO_SECURE),true)
7838ifneq ($(NO_DEPS),true)
7839-include $(NO_SERVER_TEST_OBJS:.o=.dep)
7840endif
7841endif
7842
7843
David Klempnere3605682015-01-26 17:27:21 -08007844POLL_KICK_POSIX_TEST_SRC = \
7845 test/core/iomgr/poll_kick_posix_test.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08007846
Craig Tiller61b910f2015-02-15 10:54:07 -08007847POLL_KICK_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(POLL_KICK_POSIX_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08007848
7849ifeq ($(NO_SECURE),true)
7850
7851# You can't build secure targets if you don't have OpenSSL with ALPN.
7852
Craig Tiller61b910f2015-02-15 10:54:07 -08007853$(BINDIR)/$(CONFIG)/poll_kick_posix_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08007854
7855else
7856
Craig Tiller61b910f2015-02-15 10:54:07 -08007857$(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 -08007858 $(E) "[LD] Linking $@"
7859 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007860 $(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 -08007861
7862endif
7863
Craig Tiller61b910f2015-02-15 10:54:07 -08007864$(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 -08007865
David Klempnere3605682015-01-26 17:27:21 -08007866deps_poll_kick_posix_test: $(POLL_KICK_POSIX_TEST_OBJS:.o=.dep)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007867
7868ifneq ($(NO_SECURE),true)
7869ifneq ($(NO_DEPS),true)
David Klempnere3605682015-01-26 17:27:21 -08007870-include $(POLL_KICK_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007871endif
nnoble69ac39f2014-12-12 15:43:38 -08007872endif
ctiller8919f602014-12-10 10:19:42 -08007873
ctiller8919f602014-12-10 10:19:42 -08007874
Craig Tiller17ec5f92015-01-18 11:30:41 -08007875RESOLVE_ADDRESS_TEST_SRC = \
7876 test/core/iomgr/resolve_address_test.c \
ctiller8919f602014-12-10 10:19:42 -08007877
Craig Tiller61b910f2015-02-15 10:54:07 -08007878RESOLVE_ADDRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(RESOLVE_ADDRESS_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007879
nnoble69ac39f2014-12-12 15:43:38 -08007880ifeq ($(NO_SECURE),true)
7881
Nicolas Noble047b7272015-01-16 13:55:05 -08007882# You can't build secure targets if you don't have OpenSSL with ALPN.
7883
Craig Tiller61b910f2015-02-15 10:54:07 -08007884$(BINDIR)/$(CONFIG)/resolve_address_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007885
7886else
7887
Craig Tiller61b910f2015-02-15 10:54:07 -08007888$(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 -08007889 $(E) "[LD] Linking $@"
7890 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007891 $(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 -08007892
nnoble69ac39f2014-12-12 15:43:38 -08007893endif
7894
Craig Tiller61b910f2015-02-15 10:54:07 -08007895$(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 -08007896
Craig Tiller17ec5f92015-01-18 11:30:41 -08007897deps_resolve_address_test: $(RESOLVE_ADDRESS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007898
nnoble69ac39f2014-12-12 15:43:38 -08007899ifneq ($(NO_SECURE),true)
7900ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007901-include $(RESOLVE_ADDRESS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007902endif
nnoble69ac39f2014-12-12 15:43:38 -08007903endif
ctiller8919f602014-12-10 10:19:42 -08007904
ctiller8919f602014-12-10 10:19:42 -08007905
Craig Tiller17ec5f92015-01-18 11:30:41 -08007906SECURE_ENDPOINT_TEST_SRC = \
7907 test/core/security/secure_endpoint_test.c \
7908
Craig Tiller61b910f2015-02-15 10:54:07 -08007909SECURE_ENDPOINT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SECURE_ENDPOINT_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007910
nnoble69ac39f2014-12-12 15:43:38 -08007911ifeq ($(NO_SECURE),true)
7912
Nicolas Noble047b7272015-01-16 13:55:05 -08007913# You can't build secure targets if you don't have OpenSSL with ALPN.
7914
Craig Tiller61b910f2015-02-15 10:54:07 -08007915$(BINDIR)/$(CONFIG)/secure_endpoint_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007916
7917else
7918
Craig Tiller61b910f2015-02-15 10:54:07 -08007919$(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 -08007920 $(E) "[LD] Linking $@"
7921 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007922 $(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 -08007923
nnoble69ac39f2014-12-12 15:43:38 -08007924endif
7925
Craig Tiller61b910f2015-02-15 10:54:07 -08007926$(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 -08007927
Craig Tiller17ec5f92015-01-18 11:30:41 -08007928deps_secure_endpoint_test: $(SECURE_ENDPOINT_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007929
nnoble69ac39f2014-12-12 15:43:38 -08007930ifneq ($(NO_SECURE),true)
7931ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007932-include $(SECURE_ENDPOINT_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007933endif
nnoble69ac39f2014-12-12 15:43:38 -08007934endif
ctiller8919f602014-12-10 10:19:42 -08007935
ctiller8919f602014-12-10 10:19:42 -08007936
Craig Tiller17ec5f92015-01-18 11:30:41 -08007937SOCKADDR_UTILS_TEST_SRC = \
7938 test/core/iomgr/sockaddr_utils_test.c \
ctiller8919f602014-12-10 10:19:42 -08007939
Craig Tiller61b910f2015-02-15 10:54:07 -08007940SOCKADDR_UTILS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SOCKADDR_UTILS_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007941
nnoble69ac39f2014-12-12 15:43:38 -08007942ifeq ($(NO_SECURE),true)
7943
Nicolas Noble047b7272015-01-16 13:55:05 -08007944# You can't build secure targets if you don't have OpenSSL with ALPN.
7945
Craig Tiller61b910f2015-02-15 10:54:07 -08007946$(BINDIR)/$(CONFIG)/sockaddr_utils_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007947
7948else
7949
Craig Tiller61b910f2015-02-15 10:54:07 -08007950$(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 -08007951 $(E) "[LD] Linking $@"
7952 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007953 $(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 -08007954
nnoble69ac39f2014-12-12 15:43:38 -08007955endif
7956
Craig Tiller61b910f2015-02-15 10:54:07 -08007957$(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 -08007958
Craig Tiller17ec5f92015-01-18 11:30:41 -08007959deps_sockaddr_utils_test: $(SOCKADDR_UTILS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007960
nnoble69ac39f2014-12-12 15:43:38 -08007961ifneq ($(NO_SECURE),true)
7962ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007963-include $(SOCKADDR_UTILS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007964endif
nnoble69ac39f2014-12-12 15:43:38 -08007965endif
ctiller8919f602014-12-10 10:19:42 -08007966
ctiller8919f602014-12-10 10:19:42 -08007967
Craig Tiller17ec5f92015-01-18 11:30:41 -08007968TCP_CLIENT_POSIX_TEST_SRC = \
7969 test/core/iomgr/tcp_client_posix_test.c \
ctiller8919f602014-12-10 10:19:42 -08007970
Craig Tiller61b910f2015-02-15 10:54:07 -08007971TCP_CLIENT_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_CLIENT_POSIX_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08007972
nnoble69ac39f2014-12-12 15:43:38 -08007973ifeq ($(NO_SECURE),true)
7974
Nicolas Noble047b7272015-01-16 13:55:05 -08007975# You can't build secure targets if you don't have OpenSSL with ALPN.
7976
Craig Tiller61b910f2015-02-15 10:54:07 -08007977$(BINDIR)/$(CONFIG)/tcp_client_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007978
7979else
7980
Craig Tiller61b910f2015-02-15 10:54:07 -08007981$(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 -08007982 $(E) "[LD] Linking $@"
7983 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08007984 $(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 -08007985
nnoble69ac39f2014-12-12 15:43:38 -08007986endif
7987
Craig Tiller61b910f2015-02-15 10:54:07 -08007988$(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 -08007989
Craig Tiller17ec5f92015-01-18 11:30:41 -08007990deps_tcp_client_posix_test: $(TCP_CLIENT_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007991
nnoble69ac39f2014-12-12 15:43:38 -08007992ifneq ($(NO_SECURE),true)
7993ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08007994-include $(TCP_CLIENT_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08007995endif
nnoble69ac39f2014-12-12 15:43:38 -08007996endif
ctiller8919f602014-12-10 10:19:42 -08007997
ctiller8919f602014-12-10 10:19:42 -08007998
Craig Tiller17ec5f92015-01-18 11:30:41 -08007999TCP_POSIX_TEST_SRC = \
8000 test/core/iomgr/tcp_posix_test.c \
ctiller3bf466f2014-12-19 16:21:57 -08008001
Craig Tiller61b910f2015-02-15 10:54:07 -08008002TCP_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_POSIX_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08008003
8004ifeq ($(NO_SECURE),true)
8005
Nicolas Noble047b7272015-01-16 13:55:05 -08008006# You can't build secure targets if you don't have OpenSSL with ALPN.
8007
Craig Tiller61b910f2015-02-15 10:54:07 -08008008$(BINDIR)/$(CONFIG)/tcp_posix_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08008009
8010else
8011
Craig Tiller61b910f2015-02-15 10:54:07 -08008012$(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 -08008013 $(E) "[LD] Linking $@"
8014 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008015 $(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 -08008016
8017endif
8018
Craig Tiller61b910f2015-02-15 10:54:07 -08008019$(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 -08008020
Craig Tiller17ec5f92015-01-18 11:30:41 -08008021deps_tcp_posix_test: $(TCP_POSIX_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08008022
8023ifneq ($(NO_SECURE),true)
8024ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08008025-include $(TCP_POSIX_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08008026endif
8027endif
8028
ctiller3bf466f2014-12-19 16:21:57 -08008029
Craig Tiller17ec5f92015-01-18 11:30:41 -08008030TCP_SERVER_POSIX_TEST_SRC = \
8031 test/core/iomgr/tcp_server_posix_test.c \
ctiller3bf466f2014-12-19 16:21:57 -08008032
Craig Tiller61b910f2015-02-15 10:54:07 -08008033TCP_SERVER_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_SERVER_POSIX_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08008034
8035ifeq ($(NO_SECURE),true)
8036
Nicolas Noble047b7272015-01-16 13:55:05 -08008037# You can't build secure targets if you don't have OpenSSL with ALPN.
8038
Craig Tiller61b910f2015-02-15 10:54:07 -08008039$(BINDIR)/$(CONFIG)/tcp_server_posix_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08008040
8041else
8042
Craig Tiller61b910f2015-02-15 10:54:07 -08008043$(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 -08008044 $(E) "[LD] Linking $@"
8045 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008046 $(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 -08008047
8048endif
8049
Craig Tiller61b910f2015-02-15 10:54:07 -08008050$(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 -08008051
Craig Tiller17ec5f92015-01-18 11:30:41 -08008052deps_tcp_server_posix_test: $(TCP_SERVER_POSIX_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08008053
8054ifneq ($(NO_SECURE),true)
8055ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08008056-include $(TCP_SERVER_POSIX_TEST_OBJS:.o=.dep)
8057endif
8058endif
8059
8060
Craig Tiller17ec5f92015-01-18 11:30:41 -08008061TIME_AVERAGED_STATS_TEST_SRC = \
8062 test/core/iomgr/time_averaged_stats_test.c \
8063
Craig Tiller61b910f2015-02-15 10:54:07 -08008064TIME_AVERAGED_STATS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_AVERAGED_STATS_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08008065
8066ifeq ($(NO_SECURE),true)
8067
8068# You can't build secure targets if you don't have OpenSSL with ALPN.
8069
Craig Tiller61b910f2015-02-15 10:54:07 -08008070$(BINDIR)/$(CONFIG)/time_averaged_stats_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08008071
8072else
8073
Craig Tiller61b910f2015-02-15 10:54:07 -08008074$(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 -08008075 $(E) "[LD] Linking $@"
8076 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008077 $(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 -08008078
8079endif
8080
Craig Tiller61b910f2015-02-15 10:54:07 -08008081$(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 -08008082
8083deps_time_averaged_stats_test: $(TIME_AVERAGED_STATS_TEST_OBJS:.o=.dep)
8084
8085ifneq ($(NO_SECURE),true)
8086ifneq ($(NO_DEPS),true)
8087-include $(TIME_AVERAGED_STATS_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08008088endif
8089endif
8090
ctiller3bf466f2014-12-19 16:21:57 -08008091
ctiller8919f602014-12-10 10:19:42 -08008092TIME_TEST_SRC = \
8093 test/core/support/time_test.c \
8094
Craig Tiller61b910f2015-02-15 10:54:07 -08008095TIME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_TEST_SRC))))
ctiller8919f602014-12-10 10:19:42 -08008096
nnoble69ac39f2014-12-12 15:43:38 -08008097ifeq ($(NO_SECURE),true)
8098
Nicolas Noble047b7272015-01-16 13:55:05 -08008099# You can't build secure targets if you don't have OpenSSL with ALPN.
8100
Craig Tiller61b910f2015-02-15 10:54:07 -08008101$(BINDIR)/$(CONFIG)/time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008102
8103else
8104
Craig Tiller61b910f2015-02-15 10:54:07 -08008105$(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 -08008106 $(E) "[LD] Linking $@"
8107 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008108 $(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 -08008109
nnoble69ac39f2014-12-12 15:43:38 -08008110endif
8111
Craig Tiller61b910f2015-02-15 10:54:07 -08008112$(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 -08008113
Craig Tiller8f126a62015-01-15 08:50:19 -08008114deps_time_test: $(TIME_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08008115
nnoble69ac39f2014-12-12 15:43:38 -08008116ifneq ($(NO_SECURE),true)
8117ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08008118-include $(TIME_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08008119endif
nnoble69ac39f2014-12-12 15:43:38 -08008120endif
ctiller8919f602014-12-10 10:19:42 -08008121
ctiller8919f602014-12-10 10:19:42 -08008122
Craig Tiller17ec5f92015-01-18 11:30:41 -08008123TIMEOUT_ENCODING_TEST_SRC = \
8124 test/core/transport/chttp2/timeout_encoding_test.c \
David Klempner7f3ed1e2015-01-16 15:35:56 -08008125
Craig Tiller61b910f2015-02-15 10:54:07 -08008126TIMEOUT_ENCODING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIMEOUT_ENCODING_TEST_SRC))))
David Klempner7f3ed1e2015-01-16 15:35:56 -08008127
8128ifeq ($(NO_SECURE),true)
8129
8130# You can't build secure targets if you don't have OpenSSL with ALPN.
8131
Craig Tiller61b910f2015-02-15 10:54:07 -08008132$(BINDIR)/$(CONFIG)/timeout_encoding_test: openssl_dep_error
David Klempner7f3ed1e2015-01-16 15:35:56 -08008133
8134else
8135
Craig Tiller61b910f2015-02-15 10:54:07 -08008136$(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 -08008137 $(E) "[LD] Linking $@"
8138 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008139 $(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 -08008140
8141endif
8142
Craig Tiller61b910f2015-02-15 10:54:07 -08008143$(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 -08008144
Craig Tiller17ec5f92015-01-18 11:30:41 -08008145deps_timeout_encoding_test: $(TIMEOUT_ENCODING_TEST_OBJS:.o=.dep)
David Klempner7f3ed1e2015-01-16 15:35:56 -08008146
8147ifneq ($(NO_SECURE),true)
8148ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08008149-include $(TIMEOUT_ENCODING_TEST_OBJS:.o=.dep)
8150endif
8151endif
8152
8153
8154TRANSPORT_METADATA_TEST_SRC = \
8155 test/core/transport/metadata_test.c \
8156
Craig Tiller61b910f2015-02-15 10:54:07 -08008157TRANSPORT_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TRANSPORT_METADATA_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08008158
8159ifeq ($(NO_SECURE),true)
8160
8161# You can't build secure targets if you don't have OpenSSL with ALPN.
8162
Craig Tiller61b910f2015-02-15 10:54:07 -08008163$(BINDIR)/$(CONFIG)/transport_metadata_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08008164
8165else
8166
Craig Tiller61b910f2015-02-15 10:54:07 -08008167$(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 -08008168 $(E) "[LD] Linking $@"
8169 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008170 $(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 -08008171
8172endif
8173
Craig Tiller61b910f2015-02-15 10:54:07 -08008174$(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 -08008175
8176deps_transport_metadata_test: $(TRANSPORT_METADATA_TEST_OBJS:.o=.dep)
8177
8178ifneq ($(NO_SECURE),true)
8179ifneq ($(NO_DEPS),true)
8180-include $(TRANSPORT_METADATA_TEST_OBJS:.o=.dep)
David Klempner7f3ed1e2015-01-16 15:35:56 -08008181endif
8182endif
8183
8184
Julien Boeuf9fff77e2015-02-24 16:50:35 -08008185TRANSPORT_SECURITY_TEST_SRC = \
8186 test/core/tsi/transport_security_test.c \
8187
8188TRANSPORT_SECURITY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TRANSPORT_SECURITY_TEST_SRC))))
8189
8190ifeq ($(NO_SECURE),true)
8191
8192# You can't build secure targets if you don't have OpenSSL with ALPN.
8193
8194$(BINDIR)/$(CONFIG)/transport_security_test: openssl_dep_error
8195
8196else
8197
8198$(BINDIR)/$(CONFIG)/transport_security_test: $(TRANSPORT_SECURITY_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
8199 $(E) "[LD] Linking $@"
8200 $(Q) mkdir -p `dirname $@`
8201 $(Q) $(LD) $(LDFLAGS) $(TRANSPORT_SECURITY_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_security_test
8202
8203endif
8204
8205$(OBJDIR)/$(CONFIG)/test/core/tsi/transport_security_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
8206
8207deps_transport_security_test: $(TRANSPORT_SECURITY_TEST_OBJS:.o=.dep)
8208
8209ifneq ($(NO_SECURE),true)
8210ifneq ($(NO_DEPS),true)
8211-include $(TRANSPORT_SECURITY_TEST_OBJS:.o=.dep)
8212endif
8213endif
8214
8215
Craig Tiller0220cf12015-02-12 17:39:26 -08008216ASYNC_END2END_TEST_SRC = \
8217 test/cpp/end2end/async_end2end_test.cc \
8218
Craig Tiller1f1b6302015-02-17 07:33:19 -08008219ASYNC_END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ASYNC_END2END_TEST_SRC))))
Craig Tiller0220cf12015-02-12 17:39:26 -08008220
8221ifeq ($(NO_SECURE),true)
8222
8223# You can't build secure targets if you don't have OpenSSL with ALPN.
8224
Craig Tiller1f1b6302015-02-17 07:33:19 -08008225$(BINDIR)/$(CONFIG)/async_end2end_test: openssl_dep_error
Craig Tiller0220cf12015-02-12 17:39:26 -08008226
8227else
8228
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008229
8230ifeq ($(NO_PROTOBUF),true)
8231
8232# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8233
8234$(BINDIR)/$(CONFIG)/async_end2end_test: protobuf_dep_error
8235
8236else
8237
8238$(BINDIR)/$(CONFIG)/async_end2end_test: $(PROTOBUF_DEP) $(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 -08008239 $(E) "[LD] Linking $@"
8240 $(Q) mkdir -p `dirname $@`
Craig Tiller1f1b6302015-02-17 07:33:19 -08008241 $(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 -08008242
8243endif
8244
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008245endif
8246
Craig Tiller1f1b6302015-02-17 07:33:19 -08008247$(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 -08008248
8249deps_async_end2end_test: $(ASYNC_END2END_TEST_OBJS:.o=.dep)
8250
8251ifneq ($(NO_SECURE),true)
8252ifneq ($(NO_DEPS),true)
8253-include $(ASYNC_END2END_TEST_OBJS:.o=.dep)
8254endif
8255endif
8256
8257
Craig Tiller996d9df2015-01-19 21:06:50 -08008258CHANNEL_ARGUMENTS_TEST_SRC = \
8259 test/cpp/client/channel_arguments_test.cc \
8260
Craig Tiller61b910f2015-02-15 10:54:07 -08008261CHANNEL_ARGUMENTS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHANNEL_ARGUMENTS_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08008262
8263ifeq ($(NO_SECURE),true)
8264
8265# You can't build secure targets if you don't have OpenSSL with ALPN.
8266
Craig Tiller61b910f2015-02-15 10:54:07 -08008267$(BINDIR)/$(CONFIG)/channel_arguments_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08008268
8269else
8270
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008271
8272ifeq ($(NO_PROTOBUF),true)
8273
8274# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8275
8276$(BINDIR)/$(CONFIG)/channel_arguments_test: protobuf_dep_error
8277
8278else
8279
8280$(BINDIR)/$(CONFIG)/channel_arguments_test: $(PROTOBUF_DEP) $(CHANNEL_ARGUMENTS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08008281 $(E) "[LD] Linking $@"
8282 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008283 $(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 -08008284
8285endif
8286
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008287endif
8288
Craig Tiller61b910f2015-02-15 10:54:07 -08008289$(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 -08008290
8291deps_channel_arguments_test: $(CHANNEL_ARGUMENTS_TEST_OBJS:.o=.dep)
8292
8293ifneq ($(NO_SECURE),true)
8294ifneq ($(NO_DEPS),true)
8295-include $(CHANNEL_ARGUMENTS_TEST_OBJS:.o=.dep)
8296endif
8297endif
8298
8299
Yang Gaob946b5e2015-03-27 13:20:59 -07008300CLI_CALL_TEST_SRC = \
8301 test/cpp/util/cli_call_test.cc \
8302
8303CLI_CALL_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CLI_CALL_TEST_SRC))))
8304
8305ifeq ($(NO_SECURE),true)
8306
8307# You can't build secure targets if you don't have OpenSSL with ALPN.
8308
8309$(BINDIR)/$(CONFIG)/cli_call_test: openssl_dep_error
8310
8311else
8312
8313
8314ifeq ($(NO_PROTOBUF),true)
8315
8316# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8317
8318$(BINDIR)/$(CONFIG)/cli_call_test: protobuf_dep_error
8319
8320else
8321
8322$(BINDIR)/$(CONFIG)/cli_call_test: $(PROTOBUF_DEP) $(CLI_CALL_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
8323 $(E) "[LD] Linking $@"
8324 $(Q) mkdir -p `dirname $@`
8325 $(Q) $(LDXX) $(LDFLAGS) $(CLI_CALL_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)/cli_call_test
8326
8327endif
8328
8329endif
8330
8331$(OBJDIR)/$(CONFIG)/test/cpp/util/cli_call_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
8332
8333deps_cli_call_test: $(CLI_CALL_TEST_OBJS:.o=.dep)
8334
8335ifneq ($(NO_SECURE),true)
8336ifneq ($(NO_DEPS),true)
8337-include $(CLI_CALL_TEST_OBJS:.o=.dep)
8338endif
8339endif
8340
8341
Craig Tiller996d9df2015-01-19 21:06:50 -08008342CREDENTIALS_TEST_SRC = \
8343 test/cpp/client/credentials_test.cc \
8344
Craig Tiller61b910f2015-02-15 10:54:07 -08008345CREDENTIALS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CREDENTIALS_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08008346
8347ifeq ($(NO_SECURE),true)
8348
8349# You can't build secure targets if you don't have OpenSSL with ALPN.
8350
Craig Tiller61b910f2015-02-15 10:54:07 -08008351$(BINDIR)/$(CONFIG)/credentials_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08008352
8353else
8354
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008355
8356ifeq ($(NO_PROTOBUF),true)
8357
8358# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8359
8360$(BINDIR)/$(CONFIG)/credentials_test: protobuf_dep_error
8361
8362else
8363
8364$(BINDIR)/$(CONFIG)/credentials_test: $(PROTOBUF_DEP) $(CREDENTIALS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller996d9df2015-01-19 21:06:50 -08008365 $(E) "[LD] Linking $@"
8366 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008367 $(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 -08008368
8369endif
8370
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008371endif
8372
Craig Tiller61b910f2015-02-15 10:54:07 -08008373$(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 -08008374
8375deps_credentials_test: $(CREDENTIALS_TEST_OBJS:.o=.dep)
8376
8377ifneq ($(NO_SECURE),true)
8378ifneq ($(NO_DEPS),true)
8379-include $(CREDENTIALS_TEST_OBJS:.o=.dep)
8380endif
8381endif
8382
8383
Yang Gaocdb2a6e2015-03-20 23:55:04 -07008384CXX_TIME_TEST_SRC = \
8385 test/cpp/util/time_test.cc \
8386
8387CXX_TIME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CXX_TIME_TEST_SRC))))
8388
8389ifeq ($(NO_SECURE),true)
8390
8391# You can't build secure targets if you don't have OpenSSL with ALPN.
8392
8393$(BINDIR)/$(CONFIG)/cxx_time_test: openssl_dep_error
8394
8395else
8396
8397
8398ifeq ($(NO_PROTOBUF),true)
8399
8400# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8401
8402$(BINDIR)/$(CONFIG)/cxx_time_test: protobuf_dep_error
8403
8404else
8405
8406$(BINDIR)/$(CONFIG)/cxx_time_test: $(PROTOBUF_DEP) $(CXX_TIME_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
8407 $(E) "[LD] Linking $@"
8408 $(Q) mkdir -p `dirname $@`
8409 $(Q) $(LDXX) $(LDFLAGS) $(CXX_TIME_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)/cxx_time_test
8410
8411endif
8412
8413endif
8414
8415$(OBJDIR)/$(CONFIG)/test/cpp/util/time_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
8416
8417deps_cxx_time_test: $(CXX_TIME_TEST_OBJS:.o=.dep)
8418
8419ifneq ($(NO_SECURE),true)
8420ifneq ($(NO_DEPS),true)
8421-include $(CXX_TIME_TEST_OBJS:.o=.dep)
8422endif
8423endif
8424
8425
Craig Tiller996d9df2015-01-19 21:06:50 -08008426END2END_TEST_SRC = \
8427 test/cpp/end2end/end2end_test.cc \
8428
Craig Tiller61b910f2015-02-15 10:54:07 -08008429END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(END2END_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08008430
8431ifeq ($(NO_SECURE),true)
8432
8433# You can't build secure targets if you don't have OpenSSL with ALPN.
8434
Craig Tiller61b910f2015-02-15 10:54:07 -08008435$(BINDIR)/$(CONFIG)/end2end_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08008436
8437else
8438
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008439
8440ifeq ($(NO_PROTOBUF),true)
8441
8442# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8443
8444$(BINDIR)/$(CONFIG)/end2end_test: protobuf_dep_error
8445
8446else
8447
8448$(BINDIR)/$(CONFIG)/end2end_test: $(PROTOBUF_DEP) $(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 -08008449 $(E) "[LD] Linking $@"
8450 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08008451 $(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 -08008452
8453endif
8454
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008455endif
8456
Craig Tiller61b910f2015-02-15 10:54:07 -08008457$(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 -08008458
8459deps_end2end_test: $(END2END_TEST_OBJS:.o=.dep)
8460
8461ifneq ($(NO_SECURE),true)
8462ifneq ($(NO_DEPS),true)
8463-include $(END2END_TEST_OBJS:.o=.dep)
8464endif
8465endif
8466
8467
Yang Gao005eb882015-03-11 22:17:13 -07008468GENERIC_END2END_TEST_SRC = \
8469 test/cpp/end2end/generic_end2end_test.cc \
8470
8471GENERIC_END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GENERIC_END2END_TEST_SRC))))
8472
8473ifeq ($(NO_SECURE),true)
8474
8475# You can't build secure targets if you don't have OpenSSL with ALPN.
8476
8477$(BINDIR)/$(CONFIG)/generic_end2end_test: openssl_dep_error
8478
8479else
8480
8481
8482ifeq ($(NO_PROTOBUF),true)
8483
8484# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8485
8486$(BINDIR)/$(CONFIG)/generic_end2end_test: protobuf_dep_error
8487
8488else
8489
8490$(BINDIR)/$(CONFIG)/generic_end2end_test: $(PROTOBUF_DEP) $(GENERIC_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
8491 $(E) "[LD] Linking $@"
8492 $(Q) mkdir -p `dirname $@`
8493 $(Q) $(LDXX) $(LDFLAGS) $(GENERIC_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)/generic_end2end_test
8494
8495endif
8496
8497endif
8498
8499$(OBJDIR)/$(CONFIG)/test/cpp/end2end/generic_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
8500
8501deps_generic_end2end_test: $(GENERIC_END2END_TEST_OBJS:.o=.dep)
8502
8503ifneq ($(NO_SECURE),true)
8504ifneq ($(NO_DEPS),true)
8505-include $(GENERIC_END2END_TEST_OBJS:.o=.dep)
8506endif
8507endif
8508
8509
Yang Gaoa5e20d32015-03-25 09:55:20 -07008510GRPC_CLI_SRC = \
8511 test/cpp/util/grpc_cli.cc \
8512
8513GRPC_CLI_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CLI_SRC))))
8514
8515ifeq ($(NO_SECURE),true)
8516
8517# You can't build secure targets if you don't have OpenSSL with ALPN.
8518
8519$(BINDIR)/$(CONFIG)/grpc_cli: openssl_dep_error
8520
8521else
8522
8523
8524ifeq ($(NO_PROTOBUF),true)
8525
8526# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8527
8528$(BINDIR)/$(CONFIG)/grpc_cli: protobuf_dep_error
8529
8530else
8531
8532$(BINDIR)/$(CONFIG)/grpc_cli: $(PROTOBUF_DEP) $(GRPC_CLI_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
8533 $(E) "[LD] Linking $@"
8534 $(Q) mkdir -p `dirname $@`
8535 $(Q) $(LDXX) $(LDFLAGS) $(GRPC_CLI_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)/grpc_cli
8536
8537endif
8538
8539endif
8540
8541$(OBJDIR)/$(CONFIG)/test/cpp/util/grpc_cli.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
8542
8543deps_grpc_cli: $(GRPC_CLI_OBJS:.o=.dep)
8544
8545ifneq ($(NO_SECURE),true)
8546ifneq ($(NO_DEPS),true)
8547-include $(GRPC_CLI_OBJS:.o=.dep)
8548endif
8549endif
8550
8551
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008552GRPC_CPP_PLUGIN_SRC = \
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008553 src/compiler/cpp_plugin.cc \
8554
8555GRPC_CPP_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CPP_PLUGIN_SRC))))
8556
8557
8558ifeq ($(NO_PROTOBUF),true)
8559
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008560# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008561
8562$(BINDIR)/$(CONFIG)/grpc_cpp_plugin: protobuf_dep_error
8563
8564else
8565
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01008566$(BINDIR)/$(CONFIG)/grpc_cpp_plugin: $(PROTOBUF_DEP) $(GRPC_CPP_PLUGIN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008567 $(E) "[HOSTLD] Linking $@"
8568 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01008569 $(Q) $(HOST_LDXX) $(HOST_LDFLAGS) $(GRPC_CPP_PLUGIN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a $(HOST_LDLIBSXX) $(HOST_LDLIBS_PROTOC) $(HOST_LDLIBS) $(HOST_LDLIBS_PROTOC) -o $(BINDIR)/$(CONFIG)/grpc_cpp_plugin
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008570
8571endif
8572
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01008573$(OBJDIR)/$(CONFIG)/src/compiler/cpp_plugin.o: $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008574
8575deps_grpc_cpp_plugin: $(GRPC_CPP_PLUGIN_OBJS:.o=.dep)
8576
8577ifneq ($(NO_DEPS),true)
8578-include $(GRPC_CPP_PLUGIN_OBJS:.o=.dep)
8579endif
8580
8581
murgatroid99ac0002a2015-04-07 12:49:14 -07008582GRPC_OBJECTIVE_C_PLUGIN_SRC = \
8583 src/compiler/objective_c_plugin.cc \
8584
8585GRPC_OBJECTIVE_C_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_OBJECTIVE_C_PLUGIN_SRC))))
8586
8587
8588ifeq ($(NO_PROTOBUF),true)
8589
8590# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8591
8592$(BINDIR)/$(CONFIG)/grpc_objective_c_plugin: protobuf_dep_error
8593
8594else
8595
8596$(BINDIR)/$(CONFIG)/grpc_objective_c_plugin: $(PROTOBUF_DEP) $(GRPC_OBJECTIVE_C_PLUGIN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
8597 $(E) "[HOSTLD] Linking $@"
8598 $(Q) mkdir -p `dirname $@`
8599 $(Q) $(HOST_LDXX) $(HOST_LDFLAGS) $(GRPC_OBJECTIVE_C_PLUGIN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a $(HOST_LDLIBSXX) $(HOST_LDLIBS_PROTOC) $(HOST_LDLIBS) $(HOST_LDLIBS_PROTOC) -o $(BINDIR)/$(CONFIG)/grpc_objective_c_plugin
8600
8601endif
8602
8603$(OBJDIR)/$(CONFIG)/src/compiler/objective_c_plugin.o: $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
8604
8605deps_grpc_objective_c_plugin: $(GRPC_OBJECTIVE_C_PLUGIN_OBJS:.o=.dep)
8606
8607ifneq ($(NO_DEPS),true)
8608-include $(GRPC_OBJECTIVE_C_PLUGIN_OBJS:.o=.dep)
8609endif
8610
8611
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008612GRPC_PYTHON_PLUGIN_SRC = \
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008613 src/compiler/python_plugin.cc \
8614
8615GRPC_PYTHON_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_PYTHON_PLUGIN_SRC))))
8616
8617
8618ifeq ($(NO_PROTOBUF),true)
8619
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008620# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008621
8622$(BINDIR)/$(CONFIG)/grpc_python_plugin: protobuf_dep_error
8623
8624else
8625
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01008626$(BINDIR)/$(CONFIG)/grpc_python_plugin: $(PROTOBUF_DEP) $(GRPC_PYTHON_PLUGIN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008627 $(E) "[HOSTLD] Linking $@"
8628 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01008629 $(Q) $(HOST_LDXX) $(HOST_LDFLAGS) $(GRPC_PYTHON_PLUGIN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a $(HOST_LDLIBSXX) $(HOST_LDLIBS_PROTOC) $(HOST_LDLIBS) $(HOST_LDLIBS_PROTOC) -o $(BINDIR)/$(CONFIG)/grpc_python_plugin
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008630
8631endif
8632
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01008633$(OBJDIR)/$(CONFIG)/src/compiler/python_plugin.o: $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008634
8635deps_grpc_python_plugin: $(GRPC_PYTHON_PLUGIN_OBJS:.o=.dep)
8636
8637ifneq ($(NO_DEPS),true)
8638-include $(GRPC_PYTHON_PLUGIN_OBJS:.o=.dep)
8639endif
8640
8641
8642GRPC_RUBY_PLUGIN_SRC = \
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008643 src/compiler/ruby_plugin.cc \
8644
8645GRPC_RUBY_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_RUBY_PLUGIN_SRC))))
8646
8647
8648ifeq ($(NO_PROTOBUF),true)
8649
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008650# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008651
8652$(BINDIR)/$(CONFIG)/grpc_ruby_plugin: protobuf_dep_error
8653
8654else
8655
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01008656$(BINDIR)/$(CONFIG)/grpc_ruby_plugin: $(PROTOBUF_DEP) $(GRPC_RUBY_PLUGIN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008657 $(E) "[HOSTLD] Linking $@"
8658 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01008659 $(Q) $(HOST_LDXX) $(HOST_LDFLAGS) $(GRPC_RUBY_PLUGIN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a $(HOST_LDLIBSXX) $(HOST_LDLIBS_PROTOC) $(HOST_LDLIBS) $(HOST_LDLIBS_PROTOC) -o $(BINDIR)/$(CONFIG)/grpc_ruby_plugin
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008660
8661endif
8662
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01008663$(OBJDIR)/$(CONFIG)/src/compiler/ruby_plugin.o: $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01008664
8665deps_grpc_ruby_plugin: $(GRPC_RUBY_PLUGIN_OBJS:.o=.dep)
8666
8667ifneq ($(NO_DEPS),true)
8668-include $(GRPC_RUBY_PLUGIN_OBJS:.o=.dep)
8669endif
8670
8671
Craig Tiller996d9df2015-01-19 21:06:50 -08008672INTEROP_CLIENT_SRC = \
Craig Tiller996d9df2015-01-19 21:06:50 -08008673 test/cpp/interop/client.cc \
8674
Craig Tiller61b910f2015-02-15 10:54:07 -08008675INTEROP_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_CLIENT_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08008676
8677ifeq ($(NO_SECURE),true)
8678
8679# You can't build secure targets if you don't have OpenSSL with ALPN.
8680
Craig Tiller61b910f2015-02-15 10:54:07 -08008681$(BINDIR)/$(CONFIG)/interop_client: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08008682
8683else
8684
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008685
8686ifeq ($(NO_PROTOBUF),true)
8687
8688# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8689
8690$(BINDIR)/$(CONFIG)/interop_client: protobuf_dep_error
8691
8692else
8693
Yang Gaoa4002072015-04-09 23:25:21 -07008694$(BINDIR)/$(CONFIG)/interop_client: $(PROTOBUF_DEP) $(INTEROP_CLIENT_OBJS) $(LIBDIR)/$(CONFIG)/libinterop_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 -08008695 $(E) "[LD] Linking $@"
8696 $(Q) mkdir -p `dirname $@`
Yang Gaoa4002072015-04-09 23:25:21 -07008697 $(Q) $(LDXX) $(LDFLAGS) $(INTEROP_CLIENT_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libinterop_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)/interop_client
Craig Tiller996d9df2015-01-19 21:06:50 -08008698
8699endif
8700
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008701endif
8702
Yang Gaoa4002072015-04-09 23:25:21 -07008703$(OBJDIR)/$(CONFIG)/test/cpp/interop/client.o: $(LIBDIR)/$(CONFIG)/libinterop_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 -08008704
8705deps_interop_client: $(INTEROP_CLIENT_OBJS:.o=.dep)
8706
8707ifneq ($(NO_SECURE),true)
8708ifneq ($(NO_DEPS),true)
8709-include $(INTEROP_CLIENT_OBJS:.o=.dep)
8710endif
8711endif
8712
8713
8714INTEROP_SERVER_SRC = \
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02008715 $(GENDIR)/test/cpp/interop/empty.pb.cc $(GENDIR)/test/cpp/interop/empty.grpc.pb.cc \
8716 $(GENDIR)/test/cpp/interop/messages.pb.cc $(GENDIR)/test/cpp/interop/messages.grpc.pb.cc \
8717 $(GENDIR)/test/cpp/interop/test.pb.cc $(GENDIR)/test/cpp/interop/test.grpc.pb.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08008718 test/cpp/interop/server.cc \
8719
Craig Tiller61b910f2015-02-15 10:54:07 -08008720INTEROP_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_SERVER_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08008721
8722ifeq ($(NO_SECURE),true)
8723
8724# You can't build secure targets if you don't have OpenSSL with ALPN.
8725
Craig Tiller61b910f2015-02-15 10:54:07 -08008726$(BINDIR)/$(CONFIG)/interop_server: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08008727
8728else
8729
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008730
8731ifeq ($(NO_PROTOBUF),true)
8732
8733# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8734
8735$(BINDIR)/$(CONFIG)/interop_server: protobuf_dep_error
8736
8737else
8738
Yang Gaoa4002072015-04-09 23:25:21 -07008739$(BINDIR)/$(CONFIG)/interop_server: $(PROTOBUF_DEP) $(INTEROP_SERVER_OBJS) $(LIBDIR)/$(CONFIG)/libinterop_server_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 -08008740 $(E) "[LD] Linking $@"
8741 $(Q) mkdir -p `dirname $@`
Yang Gaoa4002072015-04-09 23:25:21 -07008742 $(Q) $(LDXX) $(LDFLAGS) $(INTEROP_SERVER_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libinterop_server_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)/interop_server
Craig Tiller996d9df2015-01-19 21:06:50 -08008743
8744endif
8745
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008746endif
8747
Yang Gaoa4002072015-04-09 23:25:21 -07008748$(OBJDIR)/$(CONFIG)/test/cpp/interop/empty.o: $(LIBDIR)/$(CONFIG)/libinterop_server_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
8749$(OBJDIR)/$(CONFIG)/test/cpp/interop/messages.o: $(LIBDIR)/$(CONFIG)/libinterop_server_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
8750$(OBJDIR)/$(CONFIG)/test/cpp/interop/test.o: $(LIBDIR)/$(CONFIG)/libinterop_server_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
8751$(OBJDIR)/$(CONFIG)/test/cpp/interop/server.o: $(LIBDIR)/$(CONFIG)/libinterop_server_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 -08008752
8753deps_interop_server: $(INTEROP_SERVER_OBJS:.o=.dep)
8754
8755ifneq ($(NO_SECURE),true)
8756ifneq ($(NO_DEPS),true)
8757-include $(INTEROP_SERVER_OBJS:.o=.dep)
8758endif
8759endif
8760
8761
Craig Tillerfe8af4e2015-02-21 07:04:49 -08008762INTEROP_TEST_SRC = \
8763 test/cpp/interop/interop_test.cc \
8764
8765INTEROP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_TEST_SRC))))
8766
8767ifeq ($(NO_SECURE),true)
8768
8769# You can't build secure targets if you don't have OpenSSL with ALPN.
8770
8771$(BINDIR)/$(CONFIG)/interop_test: openssl_dep_error
8772
8773else
8774
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008775
8776ifeq ($(NO_PROTOBUF),true)
8777
8778# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8779
8780$(BINDIR)/$(CONFIG)/interop_test: protobuf_dep_error
8781
8782else
8783
8784$(BINDIR)/$(CONFIG)/interop_test: $(PROTOBUF_DEP) $(INTEROP_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerfe8af4e2015-02-21 07:04:49 -08008785 $(E) "[LD] Linking $@"
8786 $(Q) mkdir -p `dirname $@`
8787 $(Q) $(LDXX) $(LDFLAGS) $(INTEROP_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.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_test
8788
8789endif
8790
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008791endif
8792
Craig Tillerfe8af4e2015-02-21 07:04:49 -08008793$(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
8794
8795deps_interop_test: $(INTEROP_TEST_OBJS:.o=.dep)
8796
8797ifneq ($(NO_SECURE),true)
8798ifneq ($(NO_DEPS),true)
8799-include $(INTEROP_TEST_OBJS:.o=.dep)
8800endif
8801endif
8802
8803
Craig Tiller35108f62015-02-17 11:24:15 -08008804PUBSUB_CLIENT_SRC = \
8805 examples/pubsub/main.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08008806
Craig Tiller35108f62015-02-17 11:24:15 -08008807PUBSUB_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PUBSUB_CLIENT_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08008808
8809ifeq ($(NO_SECURE),true)
8810
8811# You can't build secure targets if you don't have OpenSSL with ALPN.
8812
Craig Tiller35108f62015-02-17 11:24:15 -08008813$(BINDIR)/$(CONFIG)/pubsub_client: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08008814
8815else
8816
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008817
8818ifeq ($(NO_PROTOBUF),true)
8819
8820# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8821
8822$(BINDIR)/$(CONFIG)/pubsub_client: protobuf_dep_error
8823
8824else
8825
Craig Tillera8672572015-03-03 15:22:00 -08008826$(BINDIR)/$(CONFIG)/pubsub_client: $(PROTOBUF_DEP) $(PUBSUB_CLIENT_OBJS) $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.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 -08008827 $(E) "[LD] Linking $@"
8828 $(Q) mkdir -p `dirname $@`
Craig Tillera8672572015-03-03 15:22:00 -08008829 $(Q) $(LDXX) $(LDFLAGS) $(PUBSUB_CLIENT_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.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 -08008830
8831endif
8832
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008833endif
8834
Craig Tillera8672572015-03-03 15:22:00 -08008835$(OBJDIR)/$(CONFIG)/examples/pubsub/main.o: $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.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 Tiller35108f62015-02-17 11:24:15 -08008836
8837deps_pubsub_client: $(PUBSUB_CLIENT_OBJS:.o=.dep)
8838
8839ifneq ($(NO_SECURE),true)
8840ifneq ($(NO_DEPS),true)
8841-include $(PUBSUB_CLIENT_OBJS:.o=.dep)
8842endif
8843endif
8844
8845
8846PUBSUB_PUBLISHER_TEST_SRC = \
8847 examples/pubsub/publisher_test.cc \
8848
8849PUBSUB_PUBLISHER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PUBSUB_PUBLISHER_TEST_SRC))))
8850
8851ifeq ($(NO_SECURE),true)
8852
8853# You can't build secure targets if you don't have OpenSSL with ALPN.
8854
8855$(BINDIR)/$(CONFIG)/pubsub_publisher_test: openssl_dep_error
8856
8857else
8858
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008859
8860ifeq ($(NO_PROTOBUF),true)
8861
8862# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8863
8864$(BINDIR)/$(CONFIG)/pubsub_publisher_test: protobuf_dep_error
8865
8866else
8867
8868$(BINDIR)/$(CONFIG)/pubsub_publisher_test: $(PROTOBUF_DEP) $(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
Craig Tiller35108f62015-02-17 11:24:15 -08008869 $(E) "[LD] Linking $@"
8870 $(Q) mkdir -p `dirname $@`
8871 $(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
8872
8873endif
8874
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008875endif
8876
Craig Tiller35108f62015-02-17 11:24:15 -08008877$(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
8878
8879deps_pubsub_publisher_test: $(PUBSUB_PUBLISHER_TEST_OBJS:.o=.dep)
8880
8881ifneq ($(NO_SECURE),true)
8882ifneq ($(NO_DEPS),true)
8883-include $(PUBSUB_PUBLISHER_TEST_OBJS:.o=.dep)
8884endif
8885endif
8886
8887
8888PUBSUB_SUBSCRIBER_TEST_SRC = \
8889 examples/pubsub/subscriber_test.cc \
8890
8891PUBSUB_SUBSCRIBER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PUBSUB_SUBSCRIBER_TEST_SRC))))
8892
8893ifeq ($(NO_SECURE),true)
8894
8895# You can't build secure targets if you don't have OpenSSL with ALPN.
8896
8897$(BINDIR)/$(CONFIG)/pubsub_subscriber_test: openssl_dep_error
8898
8899else
8900
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008901
8902ifeq ($(NO_PROTOBUF),true)
8903
8904# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8905
8906$(BINDIR)/$(CONFIG)/pubsub_subscriber_test: protobuf_dep_error
8907
8908else
8909
8910$(BINDIR)/$(CONFIG)/pubsub_subscriber_test: $(PROTOBUF_DEP) $(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
Craig Tiller35108f62015-02-17 11:24:15 -08008911 $(E) "[LD] Linking $@"
8912 $(Q) mkdir -p `dirname $@`
8913 $(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
8914
8915endif
8916
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01008917endif
8918
Craig Tiller35108f62015-02-17 11:24:15 -08008919$(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
8920
8921deps_pubsub_subscriber_test: $(PUBSUB_SUBSCRIBER_TEST_OBJS:.o=.dep)
8922
8923ifneq ($(NO_SECURE),true)
8924ifneq ($(NO_DEPS),true)
8925-include $(PUBSUB_SUBSCRIBER_TEST_OBJS:.o=.dep)
8926endif
8927endif
8928
8929
Craig Tillere4860192015-02-23 17:10:41 -08008930QPS_DRIVER_SRC = \
8931 test/cpp/qps/qps_driver.cc \
8932
8933QPS_DRIVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_DRIVER_SRC))))
8934
8935ifeq ($(NO_SECURE),true)
8936
8937# You can't build secure targets if you don't have OpenSSL with ALPN.
8938
8939$(BINDIR)/$(CONFIG)/qps_driver: openssl_dep_error
8940
8941else
8942
Craig Tiller3e9cbc72015-03-02 09:15:23 -08008943
8944ifeq ($(NO_PROTOBUF),true)
8945
8946# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8947
8948$(BINDIR)/$(CONFIG)/qps_driver: protobuf_dep_error
8949
8950else
8951
8952$(BINDIR)/$(CONFIG)/qps_driver: $(PROTOBUF_DEP) $(QPS_DRIVER_OBJS) $(LIBDIR)/$(CONFIG)/libqps.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 Tillere4860192015-02-23 17:10:41 -08008953 $(E) "[LD] Linking $@"
8954 $(Q) mkdir -p `dirname $@`
8955 $(Q) $(LDXX) $(LDFLAGS) $(QPS_DRIVER_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libqps.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)/qps_driver
8956
8957endif
8958
Craig Tiller3e9cbc72015-03-02 09:15:23 -08008959endif
8960
Craig Tillere4860192015-02-23 17:10:41 -08008961$(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_driver.o: $(LIBDIR)/$(CONFIG)/libqps.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
8962
8963deps_qps_driver: $(QPS_DRIVER_OBJS:.o=.dep)
8964
8965ifneq ($(NO_SECURE),true)
8966ifneq ($(NO_DEPS),true)
8967-include $(QPS_DRIVER_OBJS:.o=.dep)
8968endif
8969endif
8970
8971
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07008972QPS_SMOKE_TEST_SRC = \
8973 test/cpp/qps/smoke_test.cc \
8974
8975QPS_SMOKE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_SMOKE_TEST_SRC))))
8976
8977ifeq ($(NO_SECURE),true)
8978
8979# You can't build secure targets if you don't have OpenSSL with ALPN.
8980
8981$(BINDIR)/$(CONFIG)/qps_smoke_test: openssl_dep_error
8982
8983else
8984
8985
8986ifeq ($(NO_PROTOBUF),true)
8987
8988# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
8989
8990$(BINDIR)/$(CONFIG)/qps_smoke_test: protobuf_dep_error
8991
8992else
8993
8994$(BINDIR)/$(CONFIG)/qps_smoke_test: $(PROTOBUF_DEP) $(QPS_SMOKE_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libqps.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
8995 $(E) "[LD] Linking $@"
8996 $(Q) mkdir -p `dirname $@`
8997 $(Q) $(LDXX) $(LDFLAGS) $(QPS_SMOKE_TEST_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libqps.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)/qps_smoke_test
8998
8999endif
9000
9001endif
9002
9003$(OBJDIR)/$(CONFIG)/test/cpp/qps/smoke_test.o: $(LIBDIR)/$(CONFIG)/libqps.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
9004
9005deps_qps_smoke_test: $(QPS_SMOKE_TEST_OBJS:.o=.dep)
9006
9007ifneq ($(NO_SECURE),true)
9008ifneq ($(NO_DEPS),true)
9009-include $(QPS_SMOKE_TEST_OBJS:.o=.dep)
9010endif
9011endif
9012
9013
Craig Tiller26598a32015-03-02 16:16:00 -08009014QPS_WORKER_SRC = \
Craig Tiller88568752015-03-04 10:50:43 -08009015 test/cpp/qps/client_async.cc \
Craig Tillera8dc37a2015-03-04 12:56:00 -08009016 test/cpp/qps/client_sync.cc \
Craig Tillerd6479d62015-03-04 12:50:11 -08009017 test/cpp/qps/server_async.cc \
Craig Tillera8dc37a2015-03-04 12:56:00 -08009018 test/cpp/qps/server_sync.cc \
Craig Tiller26598a32015-03-02 16:16:00 -08009019 test/cpp/qps/worker.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08009020
Craig Tiller26598a32015-03-02 16:16:00 -08009021QPS_WORKER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_WORKER_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08009022
9023ifeq ($(NO_SECURE),true)
9024
9025# You can't build secure targets if you don't have OpenSSL with ALPN.
9026
Craig Tiller26598a32015-03-02 16:16:00 -08009027$(BINDIR)/$(CONFIG)/qps_worker: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08009028
9029else
9030
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01009031
9032ifeq ($(NO_PROTOBUF),true)
9033
9034# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
9035
Craig Tiller26598a32015-03-02 16:16:00 -08009036$(BINDIR)/$(CONFIG)/qps_worker: protobuf_dep_error
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01009037
9038else
9039
Craig Tiller26598a32015-03-02 16:16:00 -08009040$(BINDIR)/$(CONFIG)/qps_worker: $(PROTOBUF_DEP) $(QPS_WORKER_OBJS) $(LIBDIR)/$(CONFIG)/libqps.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 -08009041 $(E) "[LD] Linking $@"
9042 $(Q) mkdir -p `dirname $@`
Craig Tiller26598a32015-03-02 16:16:00 -08009043 $(Q) $(LDXX) $(LDFLAGS) $(QPS_WORKER_OBJS) $(GTEST_LIB) $(LIBDIR)/$(CONFIG)/libqps.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)/qps_worker
Craig Tiller996d9df2015-01-19 21:06:50 -08009044
9045endif
9046
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01009047endif
9048
Craig Tiller88568752015-03-04 10:50:43 -08009049$(OBJDIR)/$(CONFIG)/test/cpp/qps/client_async.o: $(LIBDIR)/$(CONFIG)/libqps.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 Tillera8dc37a2015-03-04 12:56:00 -08009050$(OBJDIR)/$(CONFIG)/test/cpp/qps/client_sync.o: $(LIBDIR)/$(CONFIG)/libqps.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 Tillerd6479d62015-03-04 12:50:11 -08009051$(OBJDIR)/$(CONFIG)/test/cpp/qps/server_async.o: $(LIBDIR)/$(CONFIG)/libqps.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 Tillera8dc37a2015-03-04 12:56:00 -08009052$(OBJDIR)/$(CONFIG)/test/cpp/qps/server_sync.o: $(LIBDIR)/$(CONFIG)/libqps.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 Tiller26598a32015-03-02 16:16:00 -08009053$(OBJDIR)/$(CONFIG)/test/cpp/qps/worker.o: $(LIBDIR)/$(CONFIG)/libqps.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 -08009054
Craig Tiller26598a32015-03-02 16:16:00 -08009055deps_qps_worker: $(QPS_WORKER_OBJS:.o=.dep)
Craig Tiller996d9df2015-01-19 21:06:50 -08009056
9057ifneq ($(NO_SECURE),true)
9058ifneq ($(NO_DEPS),true)
Craig Tiller26598a32015-03-02 16:16:00 -08009059-include $(QPS_WORKER_OBJS:.o=.dep)
vjpai95a34ef2015-02-26 16:42:24 -08009060endif
9061endif
9062
9063
Craig Tiller996d9df2015-01-19 21:06:50 -08009064STATUS_TEST_SRC = \
9065 test/cpp/util/status_test.cc \
9066
Craig Tiller61b910f2015-02-15 10:54:07 -08009067STATUS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(STATUS_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08009068
9069ifeq ($(NO_SECURE),true)
9070
9071# You can't build secure targets if you don't have OpenSSL with ALPN.
9072
Craig Tiller61b910f2015-02-15 10:54:07 -08009073$(BINDIR)/$(CONFIG)/status_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08009074
9075else
9076
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01009077
9078ifeq ($(NO_PROTOBUF),true)
9079
9080# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
9081
9082$(BINDIR)/$(CONFIG)/status_test: protobuf_dep_error
9083
9084else
9085
9086$(BINDIR)/$(CONFIG)/status_test: $(PROTOBUF_DEP) $(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 -08009087 $(E) "[LD] Linking $@"
9088 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009089 $(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 -08009090
9091endif
9092
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01009093endif
9094
Craig Tiller61b910f2015-02-15 10:54:07 -08009095$(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 -08009096
9097deps_status_test: $(STATUS_TEST_OBJS:.o=.dep)
9098
9099ifneq ($(NO_SECURE),true)
9100ifneq ($(NO_DEPS),true)
9101-include $(STATUS_TEST_OBJS:.o=.dep)
9102endif
9103endif
9104
9105
Craig Tiller996d9df2015-01-19 21:06:50 -08009106THREAD_POOL_TEST_SRC = \
9107 test/cpp/server/thread_pool_test.cc \
9108
Craig Tiller61b910f2015-02-15 10:54:07 -08009109THREAD_POOL_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(THREAD_POOL_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08009110
9111ifeq ($(NO_SECURE),true)
9112
9113# You can't build secure targets if you don't have OpenSSL with ALPN.
9114
Craig Tiller61b910f2015-02-15 10:54:07 -08009115$(BINDIR)/$(CONFIG)/thread_pool_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08009116
9117else
9118
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01009119
9120ifeq ($(NO_PROTOBUF),true)
9121
9122# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
9123
9124$(BINDIR)/$(CONFIG)/thread_pool_test: protobuf_dep_error
9125
9126else
9127
9128$(BINDIR)/$(CONFIG)/thread_pool_test: $(PROTOBUF_DEP) $(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 -08009129 $(E) "[LD] Linking $@"
9130 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009131 $(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 -08009132
9133endif
9134
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01009135endif
9136
Craig Tiller61b910f2015-02-15 10:54:07 -08009137$(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 -08009138
9139deps_thread_pool_test: $(THREAD_POOL_TEST_OBJS:.o=.dep)
9140
9141ifneq ($(NO_SECURE),true)
9142ifneq ($(NO_DEPS),true)
9143-include $(THREAD_POOL_TEST_OBJS:.o=.dep)
9144endif
9145endif
9146
9147
Craig Tillerc9f660d2015-03-03 11:01:48 -08009148CHTTP2_FAKE_SECURITY_BAD_HOSTNAME_TEST_SRC = \
9149
9150CHTTP2_FAKE_SECURITY_BAD_HOSTNAME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FAKE_SECURITY_BAD_HOSTNAME_TEST_SRC))))
9151
9152ifeq ($(NO_SECURE),true)
9153
9154# You can't build secure targets if you don't have OpenSSL with ALPN.
9155
9156$(BINDIR)/$(CONFIG)/chttp2_fake_security_bad_hostname_test: openssl_dep_error
9157
9158else
9159
9160$(BINDIR)/$(CONFIG)/chttp2_fake_security_bad_hostname_test: $(CHTTP2_FAKE_SECURITY_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
9161 $(E) "[LD] Linking $@"
9162 $(Q) mkdir -p `dirname $@`
9163 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FAKE_SECURITY_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_bad_hostname_test
9164
9165endif
9166
9167
9168deps_chttp2_fake_security_bad_hostname_test: $(CHTTP2_FAKE_SECURITY_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
9169
9170ifneq ($(NO_SECURE),true)
9171ifneq ($(NO_DEPS),true)
9172-include $(CHTTP2_FAKE_SECURITY_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
9173endif
9174endif
9175
9176
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009177CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_SRC = \
9178
Craig Tiller61b910f2015-02-15 10:54:07 -08009179CHTTP2_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 -08009180
nnoble69ac39f2014-12-12 15:43:38 -08009181ifeq ($(NO_SECURE),true)
9182
Nicolas Noble047b7272015-01-16 13:55:05 -08009183# You can't build secure targets if you don't have OpenSSL with ALPN.
9184
Craig Tiller61b910f2015-02-15 10:54:07 -08009185$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009186
9187else
9188
Craig Tiller61b910f2015-02-15 10:54:07 -08009189$(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 -08009190 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009191 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009192 $(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 -08009193
nnoble69ac39f2014-12-12 15:43:38 -08009194endif
9195
Craig Tillerd4773f52015-01-12 16:38:47 -08009196
Craig Tiller8f126a62015-01-15 08:50:19 -08009197deps_chttp2_fake_security_cancel_after_accept_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009198
nnoble69ac39f2014-12-12 15:43:38 -08009199ifneq ($(NO_SECURE),true)
9200ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009201-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009202endif
nnoble69ac39f2014-12-12 15:43:38 -08009203endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009204
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009205
9206CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
9207
Craig Tiller61b910f2015-02-15 10:54:07 -08009208CHTTP2_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 -08009209
nnoble69ac39f2014-12-12 15:43:38 -08009210ifeq ($(NO_SECURE),true)
9211
Nicolas Noble047b7272015-01-16 13:55:05 -08009212# You can't build secure targets if you don't have OpenSSL with ALPN.
9213
Craig Tiller61b910f2015-02-15 10:54:07 -08009214$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009215
9216else
9217
Craig Tiller61b910f2015-02-15 10:54:07 -08009218$(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 -08009219 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009220 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009221 $(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 -08009222
nnoble69ac39f2014-12-12 15:43:38 -08009223endif
9224
Craig Tillerd4773f52015-01-12 16:38:47 -08009225
Craig Tiller8f126a62015-01-15 08:50:19 -08009226deps_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 -08009227
nnoble69ac39f2014-12-12 15:43:38 -08009228ifneq ($(NO_SECURE),true)
9229ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009230-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009231endif
nnoble69ac39f2014-12-12 15:43:38 -08009232endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009233
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009234
9235CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_SRC = \
9236
Craig Tiller61b910f2015-02-15 10:54:07 -08009237CHTTP2_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 -08009238
nnoble69ac39f2014-12-12 15:43:38 -08009239ifeq ($(NO_SECURE),true)
9240
Nicolas Noble047b7272015-01-16 13:55:05 -08009241# You can't build secure targets if you don't have OpenSSL with ALPN.
9242
Craig Tiller61b910f2015-02-15 10:54:07 -08009243$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009244
9245else
9246
Craig Tiller61b910f2015-02-15 10:54:07 -08009247$(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 -08009248 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009249 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009250 $(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 -08009251
nnoble69ac39f2014-12-12 15:43:38 -08009252endif
9253
Craig Tillerd4773f52015-01-12 16:38:47 -08009254
Craig Tiller8f126a62015-01-15 08:50:19 -08009255deps_chttp2_fake_security_cancel_after_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009256
nnoble69ac39f2014-12-12 15:43:38 -08009257ifneq ($(NO_SECURE),true)
9258ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009259-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009260endif
nnoble69ac39f2014-12-12 15:43:38 -08009261endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009262
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009263
9264CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_SRC = \
9265
Craig Tiller61b910f2015-02-15 10:54:07 -08009266CHTTP2_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 -08009267
nnoble69ac39f2014-12-12 15:43:38 -08009268ifeq ($(NO_SECURE),true)
9269
Nicolas Noble047b7272015-01-16 13:55:05 -08009270# You can't build secure targets if you don't have OpenSSL with ALPN.
9271
Craig Tiller61b910f2015-02-15 10:54:07 -08009272$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009273
9274else
9275
Craig Tiller61b910f2015-02-15 10:54:07 -08009276$(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 -08009277 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009278 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009279 $(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 -08009280
nnoble69ac39f2014-12-12 15:43:38 -08009281endif
9282
Craig Tillerd4773f52015-01-12 16:38:47 -08009283
Craig Tiller8f126a62015-01-15 08:50:19 -08009284deps_chttp2_fake_security_cancel_before_invoke_test: $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009285
nnoble69ac39f2014-12-12 15:43:38 -08009286ifneq ($(NO_SECURE),true)
9287ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009288-include $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009289endif
nnoble69ac39f2014-12-12 15:43:38 -08009290endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009291
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009292
9293CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_SRC = \
9294
Craig Tiller61b910f2015-02-15 10:54:07 -08009295CHTTP2_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 -08009296
nnoble69ac39f2014-12-12 15:43:38 -08009297ifeq ($(NO_SECURE),true)
9298
Nicolas Noble047b7272015-01-16 13:55:05 -08009299# You can't build secure targets if you don't have OpenSSL with ALPN.
9300
Craig Tiller61b910f2015-02-15 10:54:07 -08009301$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009302
9303else
9304
Craig Tiller61b910f2015-02-15 10:54:07 -08009305$(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 -08009306 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009307 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009308 $(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 -08009309
nnoble69ac39f2014-12-12 15:43:38 -08009310endif
9311
Craig Tillerd4773f52015-01-12 16:38:47 -08009312
Craig Tiller8f126a62015-01-15 08:50:19 -08009313deps_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 -08009314
nnoble69ac39f2014-12-12 15:43:38 -08009315ifneq ($(NO_SECURE),true)
9316ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009317-include $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009318endif
nnoble69ac39f2014-12-12 15:43:38 -08009319endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009320
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009321
hongyu24200d32015-01-08 15:13:49 -08009322CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
9323
Craig Tiller61b910f2015-02-15 10:54:07 -08009324CHTTP2_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 -08009325
9326ifeq ($(NO_SECURE),true)
9327
Nicolas Noble047b7272015-01-16 13:55:05 -08009328# You can't build secure targets if you don't have OpenSSL with ALPN.
9329
Craig Tiller61b910f2015-02-15 10:54:07 -08009330$(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08009331
9332else
9333
Craig Tiller61b910f2015-02-15 10:54:07 -08009334$(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 -08009335 $(E) "[LD] Linking $@"
9336 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009337 $(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 -08009338
9339endif
9340
Craig Tillerd4773f52015-01-12 16:38:47 -08009341
Craig Tiller8f126a62015-01-15 08:50:19 -08009342deps_chttp2_fake_security_census_simple_request_test: $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08009343
9344ifneq ($(NO_SECURE),true)
9345ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009346-include $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08009347endif
9348endif
9349
hongyu24200d32015-01-08 15:13:49 -08009350
ctillerc6d61c42014-12-15 14:52:08 -08009351CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_SRC = \
9352
Craig Tiller61b910f2015-02-15 10:54:07 -08009353CHTTP2_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 -08009354
9355ifeq ($(NO_SECURE),true)
9356
Nicolas Noble047b7272015-01-16 13:55:05 -08009357# You can't build secure targets if you don't have OpenSSL with ALPN.
9358
Craig Tiller61b910f2015-02-15 10:54:07 -08009359$(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08009360
9361else
9362
Craig Tiller61b910f2015-02-15 10:54:07 -08009363$(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 -08009364 $(E) "[LD] Linking $@"
9365 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009366 $(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 -08009367
9368endif
9369
Craig Tillerd4773f52015-01-12 16:38:47 -08009370
Craig Tiller8f126a62015-01-15 08:50:19 -08009371deps_chttp2_fake_security_disappearing_server_test: $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08009372
9373ifneq ($(NO_SECURE),true)
9374ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009375-include $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08009376endif
9377endif
9378
ctillerc6d61c42014-12-15 14:52:08 -08009379
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009380CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
9381
Craig Tiller61b910f2015-02-15 10:54:07 -08009382CHTTP2_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 -08009383
nnoble69ac39f2014-12-12 15:43:38 -08009384ifeq ($(NO_SECURE),true)
9385
Nicolas Noble047b7272015-01-16 13:55:05 -08009386# You can't build secure targets if you don't have OpenSSL with ALPN.
9387
Craig Tiller61b910f2015-02-15 10:54:07 -08009388$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009389
9390else
9391
Craig Tiller61b910f2015-02-15 10:54:07 -08009392$(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 -08009393 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009394 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009395 $(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 -08009396
nnoble69ac39f2014-12-12 15:43:38 -08009397endif
9398
Craig Tillerd4773f52015-01-12 16:38:47 -08009399
Craig Tiller8f126a62015-01-15 08:50:19 -08009400deps_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 -08009401
nnoble69ac39f2014-12-12 15:43:38 -08009402ifneq ($(NO_SECURE),true)
9403ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009404-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009405endif
nnoble69ac39f2014-12-12 15:43:38 -08009406endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009407
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009408
9409CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
9410
Craig Tiller61b910f2015-02-15 10:54:07 -08009411CHTTP2_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 -08009412
nnoble69ac39f2014-12-12 15:43:38 -08009413ifeq ($(NO_SECURE),true)
9414
Nicolas Noble047b7272015-01-16 13:55:05 -08009415# You can't build secure targets if you don't have OpenSSL with ALPN.
9416
Craig Tiller61b910f2015-02-15 10:54:07 -08009417$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009418
9419else
9420
Craig Tiller61b910f2015-02-15 10:54:07 -08009421$(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 -08009422 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009423 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009424 $(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 -08009425
nnoble69ac39f2014-12-12 15:43:38 -08009426endif
9427
Craig Tillerd4773f52015-01-12 16:38:47 -08009428
Craig Tiller8f126a62015-01-15 08:50:19 -08009429deps_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 -08009430
nnoble69ac39f2014-12-12 15:43:38 -08009431ifneq ($(NO_SECURE),true)
9432ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009433-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009434endif
nnoble69ac39f2014-12-12 15:43:38 -08009435endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009436
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009437
murgatroid99a8c21e82015-02-12 13:55:53 -08009438CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_SRC = \
9439
Craig Tiller61b910f2015-02-15 10:54:07 -08009440CHTTP2_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 -08009441
9442ifeq ($(NO_SECURE),true)
9443
9444# You can't build secure targets if you don't have OpenSSL with ALPN.
9445
Craig Tiller61b910f2015-02-15 10:54:07 -08009446$(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -08009447
9448else
9449
Craig Tiller61b910f2015-02-15 10:54:07 -08009450$(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 -08009451 $(E) "[LD] Linking $@"
9452 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009453 $(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 -08009454
9455endif
9456
9457
9458deps_chttp2_fake_security_empty_batch_test: $(CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_OBJS:.o=.dep)
9459
9460ifneq ($(NO_SECURE),true)
9461ifneq ($(NO_DEPS),true)
9462-include $(CHTTP2_FAKE_SECURITY_EMPTY_BATCH_TEST_OBJS:.o=.dep)
9463endif
9464endif
9465
9466
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009467CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
9468
Craig Tiller61b910f2015-02-15 10:54:07 -08009469CHTTP2_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 -08009470
9471ifeq ($(NO_SECURE),true)
9472
David Klempner7f3ed1e2015-01-16 15:35:56 -08009473# You can't build secure targets if you don't have OpenSSL with ALPN.
9474
Craig Tiller61b910f2015-02-15 10:54:07 -08009475$(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009476
9477else
9478
Craig Tiller61b910f2015-02-15 10:54:07 -08009479$(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 -08009480 $(E) "[LD] Linking $@"
9481 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009482 $(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 -08009483
9484endif
9485
9486
9487deps_chttp2_fake_security_graceful_server_shutdown_test: $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
9488
9489ifneq ($(NO_SECURE),true)
9490ifneq ($(NO_DEPS),true)
9491-include $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
9492endif
9493endif
9494
9495
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009496CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_SRC = \
9497
Craig Tiller61b910f2015-02-15 10:54:07 -08009498CHTTP2_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 -08009499
nnoble69ac39f2014-12-12 15:43:38 -08009500ifeq ($(NO_SECURE),true)
9501
Nicolas Noble047b7272015-01-16 13:55:05 -08009502# You can't build secure targets if you don't have OpenSSL with ALPN.
9503
Craig Tiller61b910f2015-02-15 10:54:07 -08009504$(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009505
9506else
9507
Craig Tiller61b910f2015-02-15 10:54:07 -08009508$(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 -08009509 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009510 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009511 $(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 -08009512
nnoble69ac39f2014-12-12 15:43:38 -08009513endif
9514
Craig Tillerd4773f52015-01-12 16:38:47 -08009515
Craig Tiller8f126a62015-01-15 08:50:19 -08009516deps_chttp2_fake_security_invoke_large_request_test: $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009517
nnoble69ac39f2014-12-12 15:43:38 -08009518ifneq ($(NO_SECURE),true)
9519ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009520-include $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009521endif
nnoble69ac39f2014-12-12 15:43:38 -08009522endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009523
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009524
9525CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_SRC = \
9526
Craig Tiller61b910f2015-02-15 10:54:07 -08009527CHTTP2_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 -08009528
nnoble69ac39f2014-12-12 15:43:38 -08009529ifeq ($(NO_SECURE),true)
9530
Nicolas Noble047b7272015-01-16 13:55:05 -08009531# You can't build secure targets if you don't have OpenSSL with ALPN.
9532
Craig Tiller61b910f2015-02-15 10:54:07 -08009533$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009534
9535else
9536
Craig Tiller61b910f2015-02-15 10:54:07 -08009537$(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 -08009538 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009539 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009540 $(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 -08009541
nnoble69ac39f2014-12-12 15:43:38 -08009542endif
9543
Craig Tillerd4773f52015-01-12 16:38:47 -08009544
Craig Tiller8f126a62015-01-15 08:50:19 -08009545deps_chttp2_fake_security_max_concurrent_streams_test: $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009546
nnoble69ac39f2014-12-12 15:43:38 -08009547ifneq ($(NO_SECURE),true)
9548ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009549-include $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009550endif
nnoble69ac39f2014-12-12 15:43:38 -08009551endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009552
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009553
9554CHTTP2_FAKE_SECURITY_NO_OP_TEST_SRC = \
9555
Craig Tiller61b910f2015-02-15 10:54:07 -08009556CHTTP2_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 -08009557
nnoble69ac39f2014-12-12 15:43:38 -08009558ifeq ($(NO_SECURE),true)
9559
Nicolas Noble047b7272015-01-16 13:55:05 -08009560# You can't build secure targets if you don't have OpenSSL with ALPN.
9561
Craig Tiller61b910f2015-02-15 10:54:07 -08009562$(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009563
9564else
9565
Craig Tiller61b910f2015-02-15 10:54:07 -08009566$(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 -08009567 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009568 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009569 $(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 -08009570
nnoble69ac39f2014-12-12 15:43:38 -08009571endif
9572
Craig Tillerd4773f52015-01-12 16:38:47 -08009573
Craig Tiller8f126a62015-01-15 08:50:19 -08009574deps_chttp2_fake_security_no_op_test: $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009575
nnoble69ac39f2014-12-12 15:43:38 -08009576ifneq ($(NO_SECURE),true)
9577ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009578-include $(CHTTP2_FAKE_SECURITY_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009579endif
nnoble69ac39f2014-12-12 15:43:38 -08009580endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009581
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009582
9583CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_SRC = \
9584
Craig Tiller61b910f2015-02-15 10:54:07 -08009585CHTTP2_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 -08009586
nnoble69ac39f2014-12-12 15:43:38 -08009587ifeq ($(NO_SECURE),true)
9588
Nicolas Noble047b7272015-01-16 13:55:05 -08009589# You can't build secure targets if you don't have OpenSSL with ALPN.
9590
Craig Tiller61b910f2015-02-15 10:54:07 -08009591$(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009592
9593else
9594
Craig Tiller61b910f2015-02-15 10:54:07 -08009595$(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 -08009596 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009597 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009598 $(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 -08009599
nnoble69ac39f2014-12-12 15:43:38 -08009600endif
9601
Craig Tillerd4773f52015-01-12 16:38:47 -08009602
Craig Tiller8f126a62015-01-15 08:50:19 -08009603deps_chttp2_fake_security_ping_pong_streaming_test: $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009604
nnoble69ac39f2014-12-12 15:43:38 -08009605ifneq ($(NO_SECURE),true)
9606ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009607-include $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009608endif
nnoble69ac39f2014-12-12 15:43:38 -08009609endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009610
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009611
ctiller33023c42014-12-12 16:28:33 -08009612CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
9613
Craig Tiller61b910f2015-02-15 10:54:07 -08009614CHTTP2_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 -08009615
9616ifeq ($(NO_SECURE),true)
9617
Nicolas Noble047b7272015-01-16 13:55:05 -08009618# You can't build secure targets if you don't have OpenSSL with ALPN.
9619
Craig Tiller61b910f2015-02-15 10:54:07 -08009620$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -08009621
9622else
9623
Craig Tiller61b910f2015-02-15 10:54:07 -08009624$(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 -08009625 $(E) "[LD] Linking $@"
9626 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009627 $(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 -08009628
9629endif
9630
Craig Tillerd4773f52015-01-12 16:38:47 -08009631
Craig Tiller8f126a62015-01-15 08:50:19 -08009632deps_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 -08009633
9634ifneq ($(NO_SECURE),true)
9635ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009636-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -08009637endif
9638endif
9639
ctiller33023c42014-12-12 16:28:33 -08009640
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009641CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
9642
Craig Tiller61b910f2015-02-15 10:54:07 -08009643CHTTP2_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 -08009644
nnoble69ac39f2014-12-12 15:43:38 -08009645ifeq ($(NO_SECURE),true)
9646
Nicolas Noble047b7272015-01-16 13:55:05 -08009647# You can't build secure targets if you don't have OpenSSL with ALPN.
9648
Craig Tiller61b910f2015-02-15 10:54:07 -08009649$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009650
9651else
9652
Craig Tiller61b910f2015-02-15 10:54:07 -08009653$(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 -08009654 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009655 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009656 $(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 -08009657
nnoble69ac39f2014-12-12 15:43:38 -08009658endif
9659
Craig Tillerd4773f52015-01-12 16:38:47 -08009660
Craig Tiller8f126a62015-01-15 08:50:19 -08009661deps_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 -08009662
nnoble69ac39f2014-12-12 15:43:38 -08009663ifneq ($(NO_SECURE),true)
9664ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009665-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009666endif
nnoble69ac39f2014-12-12 15:43:38 -08009667endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009668
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009669
9670CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
9671
Craig Tiller61b910f2015-02-15 10:54:07 -08009672CHTTP2_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 -08009673
nnoble69ac39f2014-12-12 15:43:38 -08009674ifeq ($(NO_SECURE),true)
9675
Nicolas Noble047b7272015-01-16 13:55:05 -08009676# You can't build secure targets if you don't have OpenSSL with ALPN.
9677
Craig Tiller61b910f2015-02-15 10:54:07 -08009678$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009679
9680else
9681
Craig Tiller61b910f2015-02-15 10:54:07 -08009682$(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 -08009683 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009684 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009685 $(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 -08009686
nnoble69ac39f2014-12-12 15:43:38 -08009687endif
9688
Craig Tillerd4773f52015-01-12 16:38:47 -08009689
Craig Tiller8f126a62015-01-15 08:50:19 -08009690deps_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 -08009691
nnoble69ac39f2014-12-12 15:43:38 -08009692ifneq ($(NO_SECURE),true)
9693ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009694-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009695endif
nnoble69ac39f2014-12-12 15:43:38 -08009696endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009697
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009698
Craig Tillercff2d152015-02-05 13:22:49 -08009699CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -08009700
Craig Tiller61b910f2015-02-15 10:54:07 -08009701CHTTP2_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 -08009702
9703ifeq ($(NO_SECURE),true)
9704
Nicolas Noble047b7272015-01-16 13:55:05 -08009705# You can't build secure targets if you don't have OpenSSL with ALPN.
9706
Craig Tiller61b910f2015-02-15 10:54:07 -08009707$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -08009708
9709else
9710
Craig Tiller61b910f2015-02-15 10:54:07 -08009711$(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 -08009712 $(E) "[LD] Linking $@"
9713 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009714 $(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 -08009715
9716endif
9717
Craig Tillerd4773f52015-01-12 16:38:47 -08009718
Craig Tillercff2d152015-02-05 13:22:49 -08009719deps_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 -08009720
9721ifneq ($(NO_SECURE),true)
9722ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -08009723-include $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
9724endif
9725endif
9726
9727
9728CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_SRC = \
9729
Craig Tiller61b910f2015-02-15 10:54:07 -08009730CHTTP2_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 -08009731
9732ifeq ($(NO_SECURE),true)
9733
9734# You can't build secure targets if you don't have OpenSSL with ALPN.
9735
Craig Tiller61b910f2015-02-15 10:54:07 -08009736$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -08009737
9738else
9739
Craig Tiller61b910f2015-02-15 10:54:07 -08009740$(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 -08009741 $(E) "[LD] Linking $@"
9742 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009743 $(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 -08009744
9745endif
9746
9747
9748deps_chttp2_fake_security_request_with_payload_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
9749
9750ifneq ($(NO_SECURE),true)
9751ifneq ($(NO_DEPS),true)
9752-include $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -08009753endif
9754endif
9755
ctiller2845cad2014-12-15 15:14:12 -08009756
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009757CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
9758
Craig Tiller61b910f2015-02-15 10:54:07 -08009759CHTTP2_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 -08009760
nnoble69ac39f2014-12-12 15:43:38 -08009761ifeq ($(NO_SECURE),true)
9762
Nicolas Noble047b7272015-01-16 13:55:05 -08009763# You can't build secure targets if you don't have OpenSSL with ALPN.
9764
Craig Tiller61b910f2015-02-15 10:54:07 -08009765$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009766
9767else
9768
Craig Tiller61b910f2015-02-15 10:54:07 -08009769$(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 -08009770 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009771 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009772 $(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 -08009773
nnoble69ac39f2014-12-12 15:43:38 -08009774endif
9775
Craig Tillerd4773f52015-01-12 16:38:47 -08009776
Craig Tiller8f126a62015-01-15 08:50:19 -08009777deps_chttp2_fake_security_simple_delayed_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009778
nnoble69ac39f2014-12-12 15:43:38 -08009779ifneq ($(NO_SECURE),true)
9780ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009781-include $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009782endif
nnoble69ac39f2014-12-12 15:43:38 -08009783endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009784
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009785
9786CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_SRC = \
9787
Craig Tiller61b910f2015-02-15 10:54:07 -08009788CHTTP2_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 -08009789
nnoble69ac39f2014-12-12 15:43:38 -08009790ifeq ($(NO_SECURE),true)
9791
Nicolas Noble047b7272015-01-16 13:55:05 -08009792# You can't build secure targets if you don't have OpenSSL with ALPN.
9793
Craig Tiller61b910f2015-02-15 10:54:07 -08009794$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009795
9796else
9797
Craig Tiller61b910f2015-02-15 10:54:07 -08009798$(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 -08009799 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009800 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009801 $(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 -08009802
nnoble69ac39f2014-12-12 15:43:38 -08009803endif
9804
Craig Tillerd4773f52015-01-12 16:38:47 -08009805
Craig Tiller8f126a62015-01-15 08:50:19 -08009806deps_chttp2_fake_security_simple_request_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009807
nnoble69ac39f2014-12-12 15:43:38 -08009808ifneq ($(NO_SECURE),true)
9809ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009810-include $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009811endif
nnoble69ac39f2014-12-12 15:43:38 -08009812endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009813
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009814
nathaniel52878172014-12-09 10:17:19 -08009815CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009816
Craig Tiller61b910f2015-02-15 10:54:07 -08009817CHTTP2_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 -08009818
nnoble69ac39f2014-12-12 15:43:38 -08009819ifeq ($(NO_SECURE),true)
9820
Nicolas Noble047b7272015-01-16 13:55:05 -08009821# You can't build secure targets if you don't have OpenSSL with ALPN.
9822
Craig Tiller61b910f2015-02-15 10:54:07 -08009823$(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009824
9825else
9826
Craig Tiller61b910f2015-02-15 10:54:07 -08009827$(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 -08009828 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009829 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009830 $(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 -08009831
nnoble69ac39f2014-12-12 15:43:38 -08009832endif
9833
Craig Tillerd4773f52015-01-12 16:38:47 -08009834
Craig Tiller8f126a62015-01-15 08:50:19 -08009835deps_chttp2_fake_security_thread_stress_test: $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009836
nnoble69ac39f2014-12-12 15:43:38 -08009837ifneq ($(NO_SECURE),true)
9838ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009839-include $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009840endif
nnoble69ac39f2014-12-12 15:43:38 -08009841endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009842
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009843
9844CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
9845
Craig Tiller61b910f2015-02-15 10:54:07 -08009846CHTTP2_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 -08009847
nnoble69ac39f2014-12-12 15:43:38 -08009848ifeq ($(NO_SECURE),true)
9849
Nicolas Noble047b7272015-01-16 13:55:05 -08009850# You can't build secure targets if you don't have OpenSSL with ALPN.
9851
Craig Tiller61b910f2015-02-15 10:54:07 -08009852$(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009853
9854else
9855
Craig Tiller61b910f2015-02-15 10:54:07 -08009856$(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 -08009857 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009858 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009859 $(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 -08009860
nnoble69ac39f2014-12-12 15:43:38 -08009861endif
9862
Craig Tillerd4773f52015-01-12 16:38:47 -08009863
Craig Tiller8f126a62015-01-15 08:50:19 -08009864deps_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 -08009865
nnoble69ac39f2014-12-12 15:43:38 -08009866ifneq ($(NO_SECURE),true)
9867ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08009868-include $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009869endif
nnoble69ac39f2014-12-12 15:43:38 -08009870endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009871
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009872
Craig Tiller2c189e32015-02-03 13:56:55 -08009873CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
9874
Craig Tiller61b910f2015-02-15 10:54:07 -08009875CHTTP2_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 -08009876
9877ifeq ($(NO_SECURE),true)
9878
9879# You can't build secure targets if you don't have OpenSSL with ALPN.
9880
Craig Tiller61b910f2015-02-15 10:54:07 -08009881$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009882
9883else
9884
Craig Tiller61b910f2015-02-15 10:54:07 -08009885$(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 -08009886 $(E) "[LD] Linking $@"
9887 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009888 $(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 -08009889
9890endif
9891
9892
9893deps_chttp2_fake_security_cancel_after_accept_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
9894
9895ifneq ($(NO_SECURE),true)
9896ifneq ($(NO_DEPS),true)
9897-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
9898endif
9899endif
9900
9901
9902CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
9903
Craig Tiller61b910f2015-02-15 10:54:07 -08009904CHTTP2_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 -08009905
9906ifeq ($(NO_SECURE),true)
9907
9908# You can't build secure targets if you don't have OpenSSL with ALPN.
9909
Craig Tiller61b910f2015-02-15 10:54:07 -08009910$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009911
9912else
9913
Craig Tiller61b910f2015-02-15 10:54:07 -08009914$(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 -08009915 $(E) "[LD] Linking $@"
9916 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009917 $(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 -08009918
9919endif
9920
9921
9922deps_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)
9923
9924ifneq ($(NO_SECURE),true)
9925ifneq ($(NO_DEPS),true)
9926-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
9927endif
9928endif
9929
9930
9931CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
9932
Craig Tiller61b910f2015-02-15 10:54:07 -08009933CHTTP2_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 -08009934
9935ifeq ($(NO_SECURE),true)
9936
9937# You can't build secure targets if you don't have OpenSSL with ALPN.
9938
Craig Tiller61b910f2015-02-15 10:54:07 -08009939$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009940
9941else
9942
Craig Tiller61b910f2015-02-15 10:54:07 -08009943$(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 -08009944 $(E) "[LD] Linking $@"
9945 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009946 $(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 -08009947
9948endif
9949
9950
9951deps_chttp2_fake_security_cancel_after_invoke_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
9952
9953ifneq ($(NO_SECURE),true)
9954ifneq ($(NO_DEPS),true)
9955-include $(CHTTP2_FAKE_SECURITY_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
9956endif
9957endif
9958
9959
9960CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
9961
Craig Tiller61b910f2015-02-15 10:54:07 -08009962CHTTP2_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 -08009963
9964ifeq ($(NO_SECURE),true)
9965
9966# You can't build secure targets if you don't have OpenSSL with ALPN.
9967
Craig Tiller61b910f2015-02-15 10:54:07 -08009968$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009969
9970else
9971
Craig Tiller61b910f2015-02-15 10:54:07 -08009972$(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 -08009973 $(E) "[LD] Linking $@"
9974 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08009975 $(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 -08009976
9977endif
9978
9979
9980deps_chttp2_fake_security_cancel_before_invoke_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
9981
9982ifneq ($(NO_SECURE),true)
9983ifneq ($(NO_DEPS),true)
9984-include $(CHTTP2_FAKE_SECURITY_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
9985endif
9986endif
9987
9988
9989CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
9990
Craig Tiller61b910f2015-02-15 10:54:07 -08009991CHTTP2_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 -08009992
9993ifeq ($(NO_SECURE),true)
9994
9995# You can't build secure targets if you don't have OpenSSL with ALPN.
9996
Craig Tiller61b910f2015-02-15 10:54:07 -08009997$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -08009998
9999else
10000
Craig Tiller61b910f2015-02-15 10:54:07 -080010001$(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 -080010002 $(E) "[LD] Linking $@"
10003 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010004 $(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 -080010005
10006endif
10007
10008
10009deps_chttp2_fake_security_cancel_in_a_vacuum_legacy_test: $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
10010
10011ifneq ($(NO_SECURE),true)
10012ifneq ($(NO_DEPS),true)
10013-include $(CHTTP2_FAKE_SECURITY_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
10014endif
10015endif
10016
10017
10018CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
10019
Craig Tiller61b910f2015-02-15 10:54:07 -080010020CHTTP2_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 -080010021
10022ifeq ($(NO_SECURE),true)
10023
10024# You can't build secure targets if you don't have OpenSSL with ALPN.
10025
Craig Tiller61b910f2015-02-15 10:54:07 -080010026$(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010027
10028else
10029
Craig Tiller61b910f2015-02-15 10:54:07 -080010030$(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 -080010031 $(E) "[LD] Linking $@"
10032 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010033 $(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 -080010034
10035endif
10036
10037
10038deps_chttp2_fake_security_census_simple_request_legacy_test: $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10039
10040ifneq ($(NO_SECURE),true)
10041ifneq ($(NO_DEPS),true)
10042-include $(CHTTP2_FAKE_SECURITY_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10043endif
10044endif
10045
10046
10047CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
10048
Craig Tiller61b910f2015-02-15 10:54:07 -080010049CHTTP2_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 -080010050
10051ifeq ($(NO_SECURE),true)
10052
10053# You can't build secure targets if you don't have OpenSSL with ALPN.
10054
Craig Tiller61b910f2015-02-15 10:54:07 -080010055$(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010056
10057else
10058
Craig Tiller61b910f2015-02-15 10:54:07 -080010059$(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 -080010060 $(E) "[LD] Linking $@"
10061 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010062 $(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 -080010063
10064endif
10065
10066
10067deps_chttp2_fake_security_disappearing_server_legacy_test: $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
10068
10069ifneq ($(NO_SECURE),true)
10070ifneq ($(NO_DEPS),true)
10071-include $(CHTTP2_FAKE_SECURITY_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
10072endif
10073endif
10074
10075
10076CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
10077
Craig Tiller61b910f2015-02-15 10:54:07 -080010078CHTTP2_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 -080010079
10080ifeq ($(NO_SECURE),true)
10081
10082# You can't build secure targets if you don't have OpenSSL with ALPN.
10083
Craig Tiller61b910f2015-02-15 10:54:07 -080010084$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010085
10086else
10087
Craig Tiller61b910f2015-02-15 10:54:07 -080010088$(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 -080010089 $(E) "[LD] Linking $@"
10090 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010091 $(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 -080010092
10093endif
10094
10095
10096deps_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)
10097
10098ifneq ($(NO_SECURE),true)
10099ifneq ($(NO_DEPS),true)
10100-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
10101endif
10102endif
10103
10104
10105CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
10106
Craig Tiller61b910f2015-02-15 10:54:07 -080010107CHTTP2_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 -080010108
10109ifeq ($(NO_SECURE),true)
10110
10111# You can't build secure targets if you don't have OpenSSL with ALPN.
10112
Craig Tiller61b910f2015-02-15 10:54:07 -080010113$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010114
10115else
10116
Craig Tiller61b910f2015-02-15 10:54:07 -080010117$(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 -080010118 $(E) "[LD] Linking $@"
10119 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010120 $(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 -080010121
10122endif
10123
10124
10125deps_chttp2_fake_security_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
10126
10127ifneq ($(NO_SECURE),true)
10128ifneq ($(NO_DEPS),true)
10129-include $(CHTTP2_FAKE_SECURITY_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
10130endif
10131endif
10132
10133
10134CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
10135
Craig Tiller61b910f2015-02-15 10:54:07 -080010136CHTTP2_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 -080010137
10138ifeq ($(NO_SECURE),true)
10139
10140# You can't build secure targets if you don't have OpenSSL with ALPN.
10141
Craig Tiller61b910f2015-02-15 10:54:07 -080010142$(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010143
10144else
10145
Craig Tiller61b910f2015-02-15 10:54:07 -080010146$(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 -080010147 $(E) "[LD] Linking $@"
10148 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010149 $(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 -080010150
10151endif
10152
10153
10154deps_chttp2_fake_security_graceful_server_shutdown_legacy_test: $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
10155
10156ifneq ($(NO_SECURE),true)
10157ifneq ($(NO_DEPS),true)
10158-include $(CHTTP2_FAKE_SECURITY_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
10159endif
10160endif
10161
10162
10163CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
10164
Craig Tiller61b910f2015-02-15 10:54:07 -080010165CHTTP2_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 -080010166
10167ifeq ($(NO_SECURE),true)
10168
10169# You can't build secure targets if you don't have OpenSSL with ALPN.
10170
Craig Tiller61b910f2015-02-15 10:54:07 -080010171$(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010172
10173else
10174
Craig Tiller61b910f2015-02-15 10:54:07 -080010175$(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 -080010176 $(E) "[LD] Linking $@"
10177 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010178 $(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 -080010179
10180endif
10181
10182
10183deps_chttp2_fake_security_invoke_large_request_legacy_test: $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10184
10185ifneq ($(NO_SECURE),true)
10186ifneq ($(NO_DEPS),true)
10187-include $(CHTTP2_FAKE_SECURITY_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10188endif
10189endif
10190
10191
10192CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
10193
Craig Tiller61b910f2015-02-15 10:54:07 -080010194CHTTP2_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 -080010195
10196ifeq ($(NO_SECURE),true)
10197
10198# You can't build secure targets if you don't have OpenSSL with ALPN.
10199
Craig Tiller61b910f2015-02-15 10:54:07 -080010200$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010201
10202else
10203
Craig Tiller61b910f2015-02-15 10:54:07 -080010204$(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 -080010205 $(E) "[LD] Linking $@"
10206 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010207 $(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 -080010208
10209endif
10210
10211
10212deps_chttp2_fake_security_max_concurrent_streams_legacy_test: $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
10213
10214ifneq ($(NO_SECURE),true)
10215ifneq ($(NO_DEPS),true)
10216-include $(CHTTP2_FAKE_SECURITY_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
10217endif
10218endif
10219
10220
10221CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_SRC = \
10222
Craig Tiller61b910f2015-02-15 10:54:07 -080010223CHTTP2_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 -080010224
10225ifeq ($(NO_SECURE),true)
10226
10227# You can't build secure targets if you don't have OpenSSL with ALPN.
10228
Craig Tiller61b910f2015-02-15 10:54:07 -080010229$(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010230
10231else
10232
Craig Tiller61b910f2015-02-15 10:54:07 -080010233$(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 -080010234 $(E) "[LD] Linking $@"
10235 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010236 $(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 -080010237
10238endif
10239
10240
10241deps_chttp2_fake_security_no_op_legacy_test: $(CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
10242
10243ifneq ($(NO_SECURE),true)
10244ifneq ($(NO_DEPS),true)
10245-include $(CHTTP2_FAKE_SECURITY_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
10246endif
10247endif
10248
10249
10250CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
10251
Craig Tiller61b910f2015-02-15 10:54:07 -080010252CHTTP2_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 -080010253
10254ifeq ($(NO_SECURE),true)
10255
10256# You can't build secure targets if you don't have OpenSSL with ALPN.
10257
Craig Tiller61b910f2015-02-15 10:54:07 -080010258$(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010259
10260else
10261
Craig Tiller61b910f2015-02-15 10:54:07 -080010262$(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 -080010263 $(E) "[LD] Linking $@"
10264 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010265 $(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 -080010266
10267endif
10268
10269
10270deps_chttp2_fake_security_ping_pong_streaming_legacy_test: $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
10271
10272ifneq ($(NO_SECURE),true)
10273ifneq ($(NO_DEPS),true)
10274-include $(CHTTP2_FAKE_SECURITY_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
10275endif
10276endif
10277
10278
10279CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
10280
Craig Tiller61b910f2015-02-15 10:54:07 -080010281CHTTP2_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 -080010282
10283ifeq ($(NO_SECURE),true)
10284
10285# You can't build secure targets if you don't have OpenSSL with ALPN.
10286
Craig Tiller61b910f2015-02-15 10:54:07 -080010287$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010288
10289else
10290
Craig Tiller61b910f2015-02-15 10:54:07 -080010291$(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 -080010292 $(E) "[LD] Linking $@"
10293 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010294 $(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 -080010295
10296endif
10297
10298
10299deps_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)
10300
10301ifneq ($(NO_SECURE),true)
10302ifneq ($(NO_DEPS),true)
10303-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10304endif
10305endif
10306
10307
10308CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
10309
Craig Tiller61b910f2015-02-15 10:54:07 -080010310CHTTP2_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 -080010311
10312ifeq ($(NO_SECURE),true)
10313
10314# You can't build secure targets if you don't have OpenSSL with ALPN.
10315
Craig Tiller61b910f2015-02-15 10:54:07 -080010316$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010317
10318else
10319
Craig Tiller61b910f2015-02-15 10:54:07 -080010320$(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 -080010321 $(E) "[LD] Linking $@"
10322 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010323 $(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 -080010324
10325endif
10326
10327
10328deps_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)
10329
10330ifneq ($(NO_SECURE),true)
10331ifneq ($(NO_DEPS),true)
10332-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10333endif
10334endif
10335
10336
10337CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
10338
Craig Tiller61b910f2015-02-15 10:54:07 -080010339CHTTP2_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 -080010340
10341ifeq ($(NO_SECURE),true)
10342
10343# You can't build secure targets if you don't have OpenSSL with ALPN.
10344
Craig Tiller61b910f2015-02-15 10:54:07 -080010345$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010346
10347else
10348
Craig Tiller61b910f2015-02-15 10:54:07 -080010349$(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 -080010350 $(E) "[LD] Linking $@"
10351 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010352 $(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 -080010353
10354endif
10355
10356
10357deps_chttp2_fake_security_request_response_with_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10358
10359ifneq ($(NO_SECURE),true)
10360ifneq ($(NO_DEPS),true)
10361-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10362endif
10363endif
10364
10365
10366CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
10367
Craig Tiller61b910f2015-02-15 10:54:07 -080010368CHTTP2_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 -080010369
10370ifeq ($(NO_SECURE),true)
10371
10372# You can't build secure targets if you don't have OpenSSL with ALPN.
10373
Craig Tiller61b910f2015-02-15 10:54:07 -080010374$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010375
10376else
10377
Craig Tiller61b910f2015-02-15 10:54:07 -080010378$(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 -080010379 $(E) "[LD] Linking $@"
10380 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010381 $(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 -080010382
10383endif
10384
10385
10386deps_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)
10387
10388ifneq ($(NO_SECURE),true)
10389ifneq ($(NO_DEPS),true)
10390-include $(CHTTP2_FAKE_SECURITY_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10391endif
10392endif
10393
10394
Craig Tillercff2d152015-02-05 13:22:49 -080010395CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
10396
Craig Tiller61b910f2015-02-15 10:54:07 -080010397CHTTP2_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 -080010398
10399ifeq ($(NO_SECURE),true)
10400
10401# You can't build secure targets if you don't have OpenSSL with ALPN.
10402
Craig Tiller61b910f2015-02-15 10:54:07 -080010403$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080010404
10405else
10406
Craig Tiller61b910f2015-02-15 10:54:07 -080010407$(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 -080010408 $(E) "[LD] Linking $@"
10409 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010410 $(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 -080010411
10412endif
10413
10414
10415deps_chttp2_fake_security_request_with_large_metadata_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
10416
10417ifneq ($(NO_SECURE),true)
10418ifneq ($(NO_DEPS),true)
10419-include $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
10420endif
10421endif
10422
10423
10424CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
10425
Craig Tiller61b910f2015-02-15 10:54:07 -080010426CHTTP2_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 -080010427
10428ifeq ($(NO_SECURE),true)
10429
10430# You can't build secure targets if you don't have OpenSSL with ALPN.
10431
Craig Tiller61b910f2015-02-15 10:54:07 -080010432$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080010433
10434else
10435
Craig Tiller61b910f2015-02-15 10:54:07 -080010436$(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 -080010437 $(E) "[LD] Linking $@"
10438 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010439 $(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 -080010440
10441endif
10442
10443
10444deps_chttp2_fake_security_request_with_payload_legacy_test: $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10445
10446ifneq ($(NO_SECURE),true)
10447ifneq ($(NO_DEPS),true)
10448-include $(CHTTP2_FAKE_SECURITY_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
10449endif
10450endif
10451
10452
Craig Tiller2c189e32015-02-03 13:56:55 -080010453CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
10454
Craig Tiller61b910f2015-02-15 10:54:07 -080010455CHTTP2_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 -080010456
10457ifeq ($(NO_SECURE),true)
10458
10459# You can't build secure targets if you don't have OpenSSL with ALPN.
10460
Craig Tiller61b910f2015-02-15 10:54:07 -080010461$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010462
10463else
10464
Craig Tiller61b910f2015-02-15 10:54:07 -080010465$(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 -080010466 $(E) "[LD] Linking $@"
10467 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010468 $(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 -080010469
10470endif
10471
10472
10473deps_chttp2_fake_security_simple_delayed_request_legacy_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10474
10475ifneq ($(NO_SECURE),true)
10476ifneq ($(NO_DEPS),true)
10477-include $(CHTTP2_FAKE_SECURITY_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10478endif
10479endif
10480
10481
10482CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
10483
Craig Tiller61b910f2015-02-15 10:54:07 -080010484CHTTP2_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 -080010485
10486ifeq ($(NO_SECURE),true)
10487
10488# You can't build secure targets if you don't have OpenSSL with ALPN.
10489
Craig Tiller61b910f2015-02-15 10:54:07 -080010490$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010491
10492else
10493
Craig Tiller61b910f2015-02-15 10:54:07 -080010494$(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 -080010495 $(E) "[LD] Linking $@"
10496 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010497 $(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 -080010498
10499endif
10500
10501
10502deps_chttp2_fake_security_simple_request_legacy_test: $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10503
10504ifneq ($(NO_SECURE),true)
10505ifneq ($(NO_DEPS),true)
10506-include $(CHTTP2_FAKE_SECURITY_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
10507endif
10508endif
10509
10510
10511CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_SRC = \
10512
Craig Tiller61b910f2015-02-15 10:54:07 -080010513CHTTP2_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 -080010514
10515ifeq ($(NO_SECURE),true)
10516
10517# You can't build secure targets if you don't have OpenSSL with ALPN.
10518
Craig Tiller61b910f2015-02-15 10:54:07 -080010519$(BINDIR)/$(CONFIG)/chttp2_fake_security_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010520
10521else
10522
Craig Tiller61b910f2015-02-15 10:54:07 -080010523$(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 -080010524 $(E) "[LD] Linking $@"
10525 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010526 $(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 -080010527
10528endif
10529
10530
10531deps_chttp2_fake_security_thread_stress_legacy_test: $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
10532
10533ifneq ($(NO_SECURE),true)
10534ifneq ($(NO_DEPS),true)
10535-include $(CHTTP2_FAKE_SECURITY_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
10536endif
10537endif
10538
10539
10540CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
10541
Craig Tiller61b910f2015-02-15 10:54:07 -080010542CHTTP2_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 -080010543
10544ifeq ($(NO_SECURE),true)
10545
10546# You can't build secure targets if you don't have OpenSSL with ALPN.
10547
Craig Tiller61b910f2015-02-15 10:54:07 -080010548$(BINDIR)/$(CONFIG)/chttp2_fake_security_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080010549
10550else
10551
Craig Tiller61b910f2015-02-15 10:54:07 -080010552$(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 -080010553 $(E) "[LD] Linking $@"
10554 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010555 $(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 -080010556
10557endif
10558
10559
10560deps_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)
10561
10562ifneq ($(NO_SECURE),true)
10563ifneq ($(NO_DEPS),true)
10564-include $(CHTTP2_FAKE_SECURITY_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
10565endif
10566endif
10567
10568
Craig Tillerc9f660d2015-03-03 11:01:48 -080010569CHTTP2_FULLSTACK_BAD_HOSTNAME_TEST_SRC = \
10570
10571CHTTP2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_BAD_HOSTNAME_TEST_SRC))))
10572
10573ifeq ($(NO_SECURE),true)
10574
10575# You can't build secure targets if you don't have OpenSSL with ALPN.
10576
10577$(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_test: openssl_dep_error
10578
10579else
10580
10581$(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_test: $(CHTTP2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
10582 $(E) "[LD] Linking $@"
10583 $(Q) mkdir -p `dirname $@`
10584 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_bad_hostname_test
10585
10586endif
10587
10588
10589deps_chttp2_fullstack_bad_hostname_test: $(CHTTP2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
10590
10591ifneq ($(NO_SECURE),true)
10592ifneq ($(NO_DEPS),true)
10593-include $(CHTTP2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
10594endif
10595endif
10596
10597
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010598CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
10599
Craig Tiller61b910f2015-02-15 10:54:07 -080010600CHTTP2_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 -080010601
nnoble69ac39f2014-12-12 15:43:38 -080010602ifeq ($(NO_SECURE),true)
10603
Nicolas Noble047b7272015-01-16 13:55:05 -080010604# You can't build secure targets if you don't have OpenSSL with ALPN.
10605
Craig Tiller61b910f2015-02-15 10:54:07 -080010606$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010607
10608else
10609
Craig Tiller61b910f2015-02-15 10:54:07 -080010610$(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 -080010611 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010612 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010613 $(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 -080010614
nnoble69ac39f2014-12-12 15:43:38 -080010615endif
10616
Craig Tillerd4773f52015-01-12 16:38:47 -080010617
Craig Tiller8f126a62015-01-15 08:50:19 -080010618deps_chttp2_fullstack_cancel_after_accept_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010619
nnoble69ac39f2014-12-12 15:43:38 -080010620ifneq ($(NO_SECURE),true)
10621ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010622-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010623endif
nnoble69ac39f2014-12-12 15:43:38 -080010624endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010625
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010626
10627CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
10628
Craig Tiller61b910f2015-02-15 10:54:07 -080010629CHTTP2_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 -080010630
nnoble69ac39f2014-12-12 15:43:38 -080010631ifeq ($(NO_SECURE),true)
10632
Nicolas Noble047b7272015-01-16 13:55:05 -080010633# You can't build secure targets if you don't have OpenSSL with ALPN.
10634
Craig Tiller61b910f2015-02-15 10:54:07 -080010635$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010636
10637else
10638
Craig Tiller61b910f2015-02-15 10:54:07 -080010639$(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 -080010640 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010641 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010642 $(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 -080010643
nnoble69ac39f2014-12-12 15:43:38 -080010644endif
10645
Craig Tillerd4773f52015-01-12 16:38:47 -080010646
Craig Tiller8f126a62015-01-15 08:50:19 -080010647deps_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 -080010648
nnoble69ac39f2014-12-12 15:43:38 -080010649ifneq ($(NO_SECURE),true)
10650ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010651-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010652endif
nnoble69ac39f2014-12-12 15:43:38 -080010653endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010654
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010655
10656CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
10657
Craig Tiller61b910f2015-02-15 10:54:07 -080010658CHTTP2_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 -080010659
nnoble69ac39f2014-12-12 15:43:38 -080010660ifeq ($(NO_SECURE),true)
10661
Nicolas Noble047b7272015-01-16 13:55:05 -080010662# You can't build secure targets if you don't have OpenSSL with ALPN.
10663
Craig Tiller61b910f2015-02-15 10:54:07 -080010664$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010665
10666else
10667
Craig Tiller61b910f2015-02-15 10:54:07 -080010668$(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 -080010669 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010670 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010671 $(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 -080010672
nnoble69ac39f2014-12-12 15:43:38 -080010673endif
10674
Craig Tillerd4773f52015-01-12 16:38:47 -080010675
Craig Tiller8f126a62015-01-15 08:50:19 -080010676deps_chttp2_fullstack_cancel_after_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010677
nnoble69ac39f2014-12-12 15:43:38 -080010678ifneq ($(NO_SECURE),true)
10679ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010680-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010681endif
nnoble69ac39f2014-12-12 15:43:38 -080010682endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010683
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010684
10685CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
10686
Craig Tiller61b910f2015-02-15 10:54:07 -080010687CHTTP2_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 -080010688
nnoble69ac39f2014-12-12 15:43:38 -080010689ifeq ($(NO_SECURE),true)
10690
Nicolas Noble047b7272015-01-16 13:55:05 -080010691# You can't build secure targets if you don't have OpenSSL with ALPN.
10692
Craig Tiller61b910f2015-02-15 10:54:07 -080010693$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010694
10695else
10696
Craig Tiller61b910f2015-02-15 10:54:07 -080010697$(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 -080010698 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010699 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010700 $(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 -080010701
nnoble69ac39f2014-12-12 15:43:38 -080010702endif
10703
Craig Tillerd4773f52015-01-12 16:38:47 -080010704
Craig Tiller8f126a62015-01-15 08:50:19 -080010705deps_chttp2_fullstack_cancel_before_invoke_test: $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010706
nnoble69ac39f2014-12-12 15:43:38 -080010707ifneq ($(NO_SECURE),true)
10708ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010709-include $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010710endif
nnoble69ac39f2014-12-12 15:43:38 -080010711endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010712
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010713
10714CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
10715
Craig Tiller61b910f2015-02-15 10:54:07 -080010716CHTTP2_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 -080010717
nnoble69ac39f2014-12-12 15:43:38 -080010718ifeq ($(NO_SECURE),true)
10719
Nicolas Noble047b7272015-01-16 13:55:05 -080010720# You can't build secure targets if you don't have OpenSSL with ALPN.
10721
Craig Tiller61b910f2015-02-15 10:54:07 -080010722$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010723
10724else
10725
Craig Tiller61b910f2015-02-15 10:54:07 -080010726$(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 -080010727 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010728 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010729 $(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 -080010730
nnoble69ac39f2014-12-12 15:43:38 -080010731endif
10732
Craig Tillerd4773f52015-01-12 16:38:47 -080010733
Craig Tiller8f126a62015-01-15 08:50:19 -080010734deps_chttp2_fullstack_cancel_in_a_vacuum_test: $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010735
nnoble69ac39f2014-12-12 15:43:38 -080010736ifneq ($(NO_SECURE),true)
10737ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010738-include $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010739endif
nnoble69ac39f2014-12-12 15:43:38 -080010740endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010741
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010742
hongyu24200d32015-01-08 15:13:49 -080010743CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
10744
Craig Tiller61b910f2015-02-15 10:54:07 -080010745CHTTP2_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 -080010746
10747ifeq ($(NO_SECURE),true)
10748
Nicolas Noble047b7272015-01-16 13:55:05 -080010749# You can't build secure targets if you don't have OpenSSL with ALPN.
10750
Craig Tiller61b910f2015-02-15 10:54:07 -080010751$(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080010752
10753else
10754
Craig Tiller61b910f2015-02-15 10:54:07 -080010755$(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 -080010756 $(E) "[LD] Linking $@"
10757 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010758 $(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 -080010759
10760endif
10761
Craig Tillerd4773f52015-01-12 16:38:47 -080010762
Craig Tiller8f126a62015-01-15 08:50:19 -080010763deps_chttp2_fullstack_census_simple_request_test: $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080010764
10765ifneq ($(NO_SECURE),true)
10766ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010767-include $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080010768endif
10769endif
10770
hongyu24200d32015-01-08 15:13:49 -080010771
ctillerc6d61c42014-12-15 14:52:08 -080010772CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
10773
Craig Tiller61b910f2015-02-15 10:54:07 -080010774CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -080010775
10776ifeq ($(NO_SECURE),true)
10777
Nicolas Noble047b7272015-01-16 13:55:05 -080010778# You can't build secure targets if you don't have OpenSSL with ALPN.
10779
Craig Tiller61b910f2015-02-15 10:54:07 -080010780$(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080010781
10782else
10783
Craig Tiller61b910f2015-02-15 10:54:07 -080010784$(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 -080010785 $(E) "[LD] Linking $@"
10786 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010787 $(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 -080010788
10789endif
10790
Craig Tillerd4773f52015-01-12 16:38:47 -080010791
Craig Tiller8f126a62015-01-15 08:50:19 -080010792deps_chttp2_fullstack_disappearing_server_test: $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080010793
10794ifneq ($(NO_SECURE),true)
10795ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010796-include $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080010797endif
10798endif
10799
ctillerc6d61c42014-12-15 14:52:08 -080010800
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010801CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
10802
Craig Tiller61b910f2015-02-15 10:54:07 -080010803CHTTP2_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 -080010804
nnoble69ac39f2014-12-12 15:43:38 -080010805ifeq ($(NO_SECURE),true)
10806
Nicolas Noble047b7272015-01-16 13:55:05 -080010807# You can't build secure targets if you don't have OpenSSL with ALPN.
10808
Craig Tiller61b910f2015-02-15 10:54:07 -080010809$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010810
10811else
10812
Craig Tiller61b910f2015-02-15 10:54:07 -080010813$(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 -080010814 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010815 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010816 $(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 -080010817
nnoble69ac39f2014-12-12 15:43:38 -080010818endif
10819
Craig Tillerd4773f52015-01-12 16:38:47 -080010820
Craig Tiller8f126a62015-01-15 08:50:19 -080010821deps_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 -080010822
nnoble69ac39f2014-12-12 15:43:38 -080010823ifneq ($(NO_SECURE),true)
10824ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010825-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010826endif
nnoble69ac39f2014-12-12 15:43:38 -080010827endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010828
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010829
10830CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
10831
Craig Tiller61b910f2015-02-15 10:54:07 -080010832CHTTP2_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 -080010833
nnoble69ac39f2014-12-12 15:43:38 -080010834ifeq ($(NO_SECURE),true)
10835
Nicolas Noble047b7272015-01-16 13:55:05 -080010836# You can't build secure targets if you don't have OpenSSL with ALPN.
10837
Craig Tiller61b910f2015-02-15 10:54:07 -080010838$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010839
10840else
10841
Craig Tiller61b910f2015-02-15 10:54:07 -080010842$(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 -080010843 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010844 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010845 $(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 -080010846
nnoble69ac39f2014-12-12 15:43:38 -080010847endif
10848
Craig Tillerd4773f52015-01-12 16:38:47 -080010849
Craig Tiller8f126a62015-01-15 08:50:19 -080010850deps_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 -080010851
nnoble69ac39f2014-12-12 15:43:38 -080010852ifneq ($(NO_SECURE),true)
10853ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010854-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010855endif
nnoble69ac39f2014-12-12 15:43:38 -080010856endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010857
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010858
murgatroid99a8c21e82015-02-12 13:55:53 -080010859CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_SRC = \
10860
Craig Tiller61b910f2015-02-15 10:54:07 -080010861CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -080010862
10863ifeq ($(NO_SECURE),true)
10864
10865# You can't build secure targets if you don't have OpenSSL with ALPN.
10866
Craig Tiller61b910f2015-02-15 10:54:07 -080010867$(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080010868
10869else
10870
Craig Tiller61b910f2015-02-15 10:54:07 -080010871$(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 -080010872 $(E) "[LD] Linking $@"
10873 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010874 $(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 -080010875
10876endif
10877
10878
10879deps_chttp2_fullstack_empty_batch_test: $(CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
10880
10881ifneq ($(NO_SECURE),true)
10882ifneq ($(NO_DEPS),true)
10883-include $(CHTTP2_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
10884endif
10885endif
10886
10887
Craig Tiller4ffdcd52015-01-16 11:34:55 -080010888CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
10889
Craig Tiller61b910f2015-02-15 10:54:07 -080010890CHTTP2_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 -080010891
10892ifeq ($(NO_SECURE),true)
10893
David Klempner7f3ed1e2015-01-16 15:35:56 -080010894# You can't build secure targets if you don't have OpenSSL with ALPN.
10895
Craig Tiller61b910f2015-02-15 10:54:07 -080010896$(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080010897
10898else
10899
Craig Tiller61b910f2015-02-15 10:54:07 -080010900$(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 -080010901 $(E) "[LD] Linking $@"
10902 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010903 $(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 -080010904
10905endif
10906
10907
10908deps_chttp2_fullstack_graceful_server_shutdown_test: $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
10909
10910ifneq ($(NO_SECURE),true)
10911ifneq ($(NO_DEPS),true)
10912-include $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
10913endif
10914endif
10915
10916
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010917CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
10918
Craig Tiller61b910f2015-02-15 10:54:07 -080010919CHTTP2_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 -080010920
nnoble69ac39f2014-12-12 15:43:38 -080010921ifeq ($(NO_SECURE),true)
10922
Nicolas Noble047b7272015-01-16 13:55:05 -080010923# You can't build secure targets if you don't have OpenSSL with ALPN.
10924
Craig Tiller61b910f2015-02-15 10:54:07 -080010925$(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010926
10927else
10928
Craig Tiller61b910f2015-02-15 10:54:07 -080010929$(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 -080010930 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010931 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010932 $(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 -080010933
nnoble69ac39f2014-12-12 15:43:38 -080010934endif
10935
Craig Tillerd4773f52015-01-12 16:38:47 -080010936
Craig Tiller8f126a62015-01-15 08:50:19 -080010937deps_chttp2_fullstack_invoke_large_request_test: $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010938
nnoble69ac39f2014-12-12 15:43:38 -080010939ifneq ($(NO_SECURE),true)
10940ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010941-include $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010942endif
nnoble69ac39f2014-12-12 15:43:38 -080010943endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010944
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010945
10946CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
10947
Craig Tiller61b910f2015-02-15 10:54:07 -080010948CHTTP2_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 -080010949
nnoble69ac39f2014-12-12 15:43:38 -080010950ifeq ($(NO_SECURE),true)
10951
Nicolas Noble047b7272015-01-16 13:55:05 -080010952# You can't build secure targets if you don't have OpenSSL with ALPN.
10953
Craig Tiller61b910f2015-02-15 10:54:07 -080010954$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010955
10956else
10957
Craig Tiller61b910f2015-02-15 10:54:07 -080010958$(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 -080010959 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010960 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010961 $(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 -080010962
nnoble69ac39f2014-12-12 15:43:38 -080010963endif
10964
Craig Tillerd4773f52015-01-12 16:38:47 -080010965
Craig Tiller8f126a62015-01-15 08:50:19 -080010966deps_chttp2_fullstack_max_concurrent_streams_test: $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010967
nnoble69ac39f2014-12-12 15:43:38 -080010968ifneq ($(NO_SECURE),true)
10969ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010970-include $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010971endif
nnoble69ac39f2014-12-12 15:43:38 -080010972endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010973
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010974
10975CHTTP2_FULLSTACK_NO_OP_TEST_SRC = \
10976
Craig Tiller61b910f2015-02-15 10:54:07 -080010977CHTTP2_FULLSTACK_NO_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_NO_OP_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010978
nnoble69ac39f2014-12-12 15:43:38 -080010979ifeq ($(NO_SECURE),true)
10980
Nicolas Noble047b7272015-01-16 13:55:05 -080010981# You can't build secure targets if you don't have OpenSSL with ALPN.
10982
Craig Tiller61b910f2015-02-15 10:54:07 -080010983$(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010984
10985else
10986
Craig Tiller61b910f2015-02-15 10:54:07 -080010987$(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 -080010988 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010989 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080010990 $(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 -080010991
nnoble69ac39f2014-12-12 15:43:38 -080010992endif
10993
Craig Tillerd4773f52015-01-12 16:38:47 -080010994
Craig Tiller8f126a62015-01-15 08:50:19 -080010995deps_chttp2_fullstack_no_op_test: $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010996
nnoble69ac39f2014-12-12 15:43:38 -080010997ifneq ($(NO_SECURE),true)
10998ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080010999-include $(CHTTP2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011000endif
nnoble69ac39f2014-12-12 15:43:38 -080011001endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011002
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011003
11004CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
11005
Craig Tiller61b910f2015-02-15 10:54:07 -080011006CHTTP2_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 -080011007
nnoble69ac39f2014-12-12 15:43:38 -080011008ifeq ($(NO_SECURE),true)
11009
Nicolas Noble047b7272015-01-16 13:55:05 -080011010# You can't build secure targets if you don't have OpenSSL with ALPN.
11011
Craig Tiller61b910f2015-02-15 10:54:07 -080011012$(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080011013
11014else
11015
Craig Tiller61b910f2015-02-15 10:54:07 -080011016$(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 -080011017 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080011018 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011019 $(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 -080011020
nnoble69ac39f2014-12-12 15:43:38 -080011021endif
11022
Craig Tillerd4773f52015-01-12 16:38:47 -080011023
Craig Tiller8f126a62015-01-15 08:50:19 -080011024deps_chttp2_fullstack_ping_pong_streaming_test: $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011025
nnoble69ac39f2014-12-12 15:43:38 -080011026ifneq ($(NO_SECURE),true)
11027ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080011028-include $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011029endif
nnoble69ac39f2014-12-12 15:43:38 -080011030endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011031
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011032
ctiller33023c42014-12-12 16:28:33 -080011033CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
11034
Craig Tiller61b910f2015-02-15 10:54:07 -080011035CHTTP2_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 -080011036
11037ifeq ($(NO_SECURE),true)
11038
Nicolas Noble047b7272015-01-16 13:55:05 -080011039# You can't build secure targets if you don't have OpenSSL with ALPN.
11040
Craig Tiller61b910f2015-02-15 10:54:07 -080011041$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -080011042
11043else
11044
Craig Tiller61b910f2015-02-15 10:54:07 -080011045$(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 -080011046 $(E) "[LD] Linking $@"
11047 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011048 $(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 -080011049
11050endif
11051
Craig Tillerd4773f52015-01-12 16:38:47 -080011052
Craig Tiller8f126a62015-01-15 08:50:19 -080011053deps_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 -080011054
11055ifneq ($(NO_SECURE),true)
11056ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080011057-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080011058endif
11059endif
11060
ctiller33023c42014-12-12 16:28:33 -080011061
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011062CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
11063
Craig Tiller61b910f2015-02-15 10:54:07 -080011064CHTTP2_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 -080011065
nnoble69ac39f2014-12-12 15:43:38 -080011066ifeq ($(NO_SECURE),true)
11067
Nicolas Noble047b7272015-01-16 13:55:05 -080011068# You can't build secure targets if you don't have OpenSSL with ALPN.
11069
Craig Tiller61b910f2015-02-15 10:54:07 -080011070$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080011071
11072else
11073
Craig Tiller61b910f2015-02-15 10:54:07 -080011074$(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 -080011075 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080011076 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011077 $(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 -080011078
nnoble69ac39f2014-12-12 15:43:38 -080011079endif
11080
Craig Tillerd4773f52015-01-12 16:38:47 -080011081
Craig Tiller8f126a62015-01-15 08:50:19 -080011082deps_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 -080011083
nnoble69ac39f2014-12-12 15:43:38 -080011084ifneq ($(NO_SECURE),true)
11085ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080011086-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011087endif
nnoble69ac39f2014-12-12 15:43:38 -080011088endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011089
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011090
11091CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
11092
Craig Tiller61b910f2015-02-15 10:54:07 -080011093CHTTP2_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 -080011094
nnoble69ac39f2014-12-12 15:43:38 -080011095ifeq ($(NO_SECURE),true)
11096
Nicolas Noble047b7272015-01-16 13:55:05 -080011097# You can't build secure targets if you don't have OpenSSL with ALPN.
11098
Craig Tiller61b910f2015-02-15 10:54:07 -080011099$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080011100
11101else
11102
Craig Tiller61b910f2015-02-15 10:54:07 -080011103$(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 -080011104 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080011105 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011106 $(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 -080011107
nnoble69ac39f2014-12-12 15:43:38 -080011108endif
11109
Craig Tillerd4773f52015-01-12 16:38:47 -080011110
Craig Tiller8f126a62015-01-15 08:50:19 -080011111deps_chttp2_fullstack_request_response_with_payload_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011112
nnoble69ac39f2014-12-12 15:43:38 -080011113ifneq ($(NO_SECURE),true)
11114ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080011115-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011116endif
nnoble69ac39f2014-12-12 15:43:38 -080011117endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011118
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011119
Craig Tillercff2d152015-02-05 13:22:49 -080011120CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -080011121
Craig Tiller61b910f2015-02-15 10:54:07 -080011122CHTTP2_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 -080011123
11124ifeq ($(NO_SECURE),true)
11125
Nicolas Noble047b7272015-01-16 13:55:05 -080011126# You can't build secure targets if you don't have OpenSSL with ALPN.
11127
Craig Tiller61b910f2015-02-15 10:54:07 -080011128$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -080011129
11130else
11131
Craig Tiller61b910f2015-02-15 10:54:07 -080011132$(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 -080011133 $(E) "[LD] Linking $@"
11134 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011135 $(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 -080011136
11137endif
11138
Craig Tillerd4773f52015-01-12 16:38:47 -080011139
Craig Tillercff2d152015-02-05 13:22:49 -080011140deps_chttp2_fullstack_request_with_large_metadata_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080011141
11142ifneq ($(NO_SECURE),true)
11143ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -080011144-include $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
11145endif
11146endif
11147
11148
11149CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_SRC = \
11150
Craig Tiller61b910f2015-02-15 10:54:07 -080011151CHTTP2_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 -080011152
11153ifeq ($(NO_SECURE),true)
11154
11155# You can't build secure targets if you don't have OpenSSL with ALPN.
11156
Craig Tiller61b910f2015-02-15 10:54:07 -080011157$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080011158
11159else
11160
Craig Tiller61b910f2015-02-15 10:54:07 -080011161$(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 -080011162 $(E) "[LD] Linking $@"
11163 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011164 $(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 -080011165
11166endif
11167
11168
11169deps_chttp2_fullstack_request_with_payload_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
11170
11171ifneq ($(NO_SECURE),true)
11172ifneq ($(NO_DEPS),true)
11173-include $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080011174endif
11175endif
11176
ctiller2845cad2014-12-15 15:14:12 -080011177
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011178CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
11179
Craig Tiller61b910f2015-02-15 10:54:07 -080011180CHTTP2_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 -080011181
nnoble69ac39f2014-12-12 15:43:38 -080011182ifeq ($(NO_SECURE),true)
11183
Nicolas Noble047b7272015-01-16 13:55:05 -080011184# You can't build secure targets if you don't have OpenSSL with ALPN.
11185
Craig Tiller61b910f2015-02-15 10:54:07 -080011186$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080011187
11188else
11189
Craig Tiller61b910f2015-02-15 10:54:07 -080011190$(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 -080011191 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080011192 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011193 $(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 -080011194
nnoble69ac39f2014-12-12 15:43:38 -080011195endif
11196
Craig Tillerd4773f52015-01-12 16:38:47 -080011197
Craig Tiller8f126a62015-01-15 08:50:19 -080011198deps_chttp2_fullstack_simple_delayed_request_test: $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011199
nnoble69ac39f2014-12-12 15:43:38 -080011200ifneq ($(NO_SECURE),true)
11201ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080011202-include $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011203endif
nnoble69ac39f2014-12-12 15:43:38 -080011204endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011205
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011206
11207CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
11208
Craig Tiller61b910f2015-02-15 10:54:07 -080011209CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011210
nnoble69ac39f2014-12-12 15:43:38 -080011211ifeq ($(NO_SECURE),true)
11212
Nicolas Noble047b7272015-01-16 13:55:05 -080011213# You can't build secure targets if you don't have OpenSSL with ALPN.
11214
Craig Tiller61b910f2015-02-15 10:54:07 -080011215$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080011216
11217else
11218
Craig Tiller61b910f2015-02-15 10:54:07 -080011219$(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 -080011220 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080011221 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011222 $(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 -080011223
nnoble69ac39f2014-12-12 15:43:38 -080011224endif
11225
Craig Tillerd4773f52015-01-12 16:38:47 -080011226
Craig Tiller8f126a62015-01-15 08:50:19 -080011227deps_chttp2_fullstack_simple_request_test: $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011228
nnoble69ac39f2014-12-12 15:43:38 -080011229ifneq ($(NO_SECURE),true)
11230ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080011231-include $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011232endif
nnoble69ac39f2014-12-12 15:43:38 -080011233endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011234
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011235
nathaniel52878172014-12-09 10:17:19 -080011236CHTTP2_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011237
Craig Tiller61b910f2015-02-15 10:54:07 -080011238CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011239
nnoble69ac39f2014-12-12 15:43:38 -080011240ifeq ($(NO_SECURE),true)
11241
Nicolas Noble047b7272015-01-16 13:55:05 -080011242# You can't build secure targets if you don't have OpenSSL with ALPN.
11243
Craig Tiller61b910f2015-02-15 10:54:07 -080011244$(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080011245
11246else
11247
Craig Tiller61b910f2015-02-15 10:54:07 -080011248$(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 -080011249 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080011250 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011251 $(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 -080011252
nnoble69ac39f2014-12-12 15:43:38 -080011253endif
11254
Craig Tillerd4773f52015-01-12 16:38:47 -080011255
Craig Tiller8f126a62015-01-15 08:50:19 -080011256deps_chttp2_fullstack_thread_stress_test: $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011257
nnoble69ac39f2014-12-12 15:43:38 -080011258ifneq ($(NO_SECURE),true)
11259ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080011260-include $(CHTTP2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011261endif
nnoble69ac39f2014-12-12 15:43:38 -080011262endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011263
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011264
11265CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
11266
Craig Tiller61b910f2015-02-15 10:54:07 -080011267CHTTP2_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 -080011268
nnoble69ac39f2014-12-12 15:43:38 -080011269ifeq ($(NO_SECURE),true)
11270
Nicolas Noble047b7272015-01-16 13:55:05 -080011271# You can't build secure targets if you don't have OpenSSL with ALPN.
11272
Craig Tiller61b910f2015-02-15 10:54:07 -080011273$(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080011274
11275else
11276
Craig Tiller61b910f2015-02-15 10:54:07 -080011277$(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 -080011278 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080011279 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011280 $(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 -080011281
nnoble69ac39f2014-12-12 15:43:38 -080011282endif
11283
Craig Tillerd4773f52015-01-12 16:38:47 -080011284
Craig Tiller8f126a62015-01-15 08:50:19 -080011285deps_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 -080011286
nnoble69ac39f2014-12-12 15:43:38 -080011287ifneq ($(NO_SECURE),true)
11288ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080011289-include $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011290endif
nnoble69ac39f2014-12-12 15:43:38 -080011291endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011292
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011293
Craig Tiller2c189e32015-02-03 13:56:55 -080011294CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
11295
Craig Tiller61b910f2015-02-15 10:54:07 -080011296CHTTP2_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 -080011297
11298ifeq ($(NO_SECURE),true)
11299
11300# You can't build secure targets if you don't have OpenSSL with ALPN.
11301
Craig Tiller61b910f2015-02-15 10:54:07 -080011302$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011303
11304else
11305
Craig Tiller61b910f2015-02-15 10:54:07 -080011306$(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 -080011307 $(E) "[LD] Linking $@"
11308 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011309 $(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 -080011310
11311endif
11312
11313
11314deps_chttp2_fullstack_cancel_after_accept_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
11315
11316ifneq ($(NO_SECURE),true)
11317ifneq ($(NO_DEPS),true)
11318-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
11319endif
11320endif
11321
11322
11323CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
11324
Craig Tiller61b910f2015-02-15 10:54:07 -080011325CHTTP2_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 -080011326
11327ifeq ($(NO_SECURE),true)
11328
11329# You can't build secure targets if you don't have OpenSSL with ALPN.
11330
Craig Tiller61b910f2015-02-15 10:54:07 -080011331$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011332
11333else
11334
Craig Tiller61b910f2015-02-15 10:54:07 -080011335$(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 -080011336 $(E) "[LD] Linking $@"
11337 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011338 $(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 -080011339
11340endif
11341
11342
11343deps_chttp2_fullstack_cancel_after_accept_and_writes_closed_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
11344
11345ifneq ($(NO_SECURE),true)
11346ifneq ($(NO_DEPS),true)
11347-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
11348endif
11349endif
11350
11351
11352CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
11353
Craig Tiller61b910f2015-02-15 10:54:07 -080011354CHTTP2_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 -080011355
11356ifeq ($(NO_SECURE),true)
11357
11358# You can't build secure targets if you don't have OpenSSL with ALPN.
11359
Craig Tiller61b910f2015-02-15 10:54:07 -080011360$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011361
11362else
11363
Craig Tiller61b910f2015-02-15 10:54:07 -080011364$(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 -080011365 $(E) "[LD] Linking $@"
11366 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011367 $(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 -080011368
11369endif
11370
11371
11372deps_chttp2_fullstack_cancel_after_invoke_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
11373
11374ifneq ($(NO_SECURE),true)
11375ifneq ($(NO_DEPS),true)
11376-include $(CHTTP2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
11377endif
11378endif
11379
11380
11381CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
11382
Craig Tiller61b910f2015-02-15 10:54:07 -080011383CHTTP2_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 -080011384
11385ifeq ($(NO_SECURE),true)
11386
11387# You can't build secure targets if you don't have OpenSSL with ALPN.
11388
Craig Tiller61b910f2015-02-15 10:54:07 -080011389$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011390
11391else
11392
Craig Tiller61b910f2015-02-15 10:54:07 -080011393$(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 -080011394 $(E) "[LD] Linking $@"
11395 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011396 $(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 -080011397
11398endif
11399
11400
11401deps_chttp2_fullstack_cancel_before_invoke_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
11402
11403ifneq ($(NO_SECURE),true)
11404ifneq ($(NO_DEPS),true)
11405-include $(CHTTP2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
11406endif
11407endif
11408
11409
11410CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
11411
Craig Tiller61b910f2015-02-15 10:54:07 -080011412CHTTP2_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 -080011413
11414ifeq ($(NO_SECURE),true)
11415
11416# You can't build secure targets if you don't have OpenSSL with ALPN.
11417
Craig Tiller61b910f2015-02-15 10:54:07 -080011418$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011419
11420else
11421
Craig Tiller61b910f2015-02-15 10:54:07 -080011422$(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 -080011423 $(E) "[LD] Linking $@"
11424 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011425 $(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 -080011426
11427endif
11428
11429
11430deps_chttp2_fullstack_cancel_in_a_vacuum_legacy_test: $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
11431
11432ifneq ($(NO_SECURE),true)
11433ifneq ($(NO_DEPS),true)
11434-include $(CHTTP2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
11435endif
11436endif
11437
11438
11439CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
11440
Craig Tiller61b910f2015-02-15 10:54:07 -080011441CHTTP2_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 -080011442
11443ifeq ($(NO_SECURE),true)
11444
11445# You can't build secure targets if you don't have OpenSSL with ALPN.
11446
Craig Tiller61b910f2015-02-15 10:54:07 -080011447$(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011448
11449else
11450
Craig Tiller61b910f2015-02-15 10:54:07 -080011451$(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 -080011452 $(E) "[LD] Linking $@"
11453 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011454 $(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 -080011455
11456endif
11457
11458
11459deps_chttp2_fullstack_census_simple_request_legacy_test: $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11460
11461ifneq ($(NO_SECURE),true)
11462ifneq ($(NO_DEPS),true)
11463-include $(CHTTP2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11464endif
11465endif
11466
11467
11468CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
11469
Craig Tiller61b910f2015-02-15 10:54:07 -080011470CHTTP2_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 -080011471
11472ifeq ($(NO_SECURE),true)
11473
11474# You can't build secure targets if you don't have OpenSSL with ALPN.
11475
Craig Tiller61b910f2015-02-15 10:54:07 -080011476$(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011477
11478else
11479
Craig Tiller61b910f2015-02-15 10:54:07 -080011480$(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 -080011481 $(E) "[LD] Linking $@"
11482 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011483 $(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 -080011484
11485endif
11486
11487
11488deps_chttp2_fullstack_disappearing_server_legacy_test: $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
11489
11490ifneq ($(NO_SECURE),true)
11491ifneq ($(NO_DEPS),true)
11492-include $(CHTTP2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
11493endif
11494endif
11495
11496
11497CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
11498
Craig Tiller61b910f2015-02-15 10:54:07 -080011499CHTTP2_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 -080011500
11501ifeq ($(NO_SECURE),true)
11502
11503# You can't build secure targets if you don't have OpenSSL with ALPN.
11504
Craig Tiller61b910f2015-02-15 10:54:07 -080011505$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011506
11507else
11508
Craig Tiller61b910f2015-02-15 10:54:07 -080011509$(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 -080011510 $(E) "[LD] Linking $@"
11511 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011512 $(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 -080011513
11514endif
11515
11516
11517deps_chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
11518
11519ifneq ($(NO_SECURE),true)
11520ifneq ($(NO_DEPS),true)
11521-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
11522endif
11523endif
11524
11525
11526CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
11527
Craig Tiller61b910f2015-02-15 10:54:07 -080011528CHTTP2_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 -080011529
11530ifeq ($(NO_SECURE),true)
11531
11532# You can't build secure targets if you don't have OpenSSL with ALPN.
11533
Craig Tiller61b910f2015-02-15 10:54:07 -080011534$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011535
11536else
11537
Craig Tiller61b910f2015-02-15 10:54:07 -080011538$(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 -080011539 $(E) "[LD] Linking $@"
11540 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011541 $(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 -080011542
11543endif
11544
11545
11546deps_chttp2_fullstack_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
11547
11548ifneq ($(NO_SECURE),true)
11549ifneq ($(NO_DEPS),true)
11550-include $(CHTTP2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
11551endif
11552endif
11553
11554
11555CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
11556
Craig Tiller61b910f2015-02-15 10:54:07 -080011557CHTTP2_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 -080011558
11559ifeq ($(NO_SECURE),true)
11560
11561# You can't build secure targets if you don't have OpenSSL with ALPN.
11562
Craig Tiller61b910f2015-02-15 10:54:07 -080011563$(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011564
11565else
11566
Craig Tiller61b910f2015-02-15 10:54:07 -080011567$(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 -080011568 $(E) "[LD] Linking $@"
11569 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011570 $(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 -080011571
11572endif
11573
11574
11575deps_chttp2_fullstack_graceful_server_shutdown_legacy_test: $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
11576
11577ifneq ($(NO_SECURE),true)
11578ifneq ($(NO_DEPS),true)
11579-include $(CHTTP2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
11580endif
11581endif
11582
11583
11584CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
11585
Craig Tiller61b910f2015-02-15 10:54:07 -080011586CHTTP2_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 -080011587
11588ifeq ($(NO_SECURE),true)
11589
11590# You can't build secure targets if you don't have OpenSSL with ALPN.
11591
Craig Tiller61b910f2015-02-15 10:54:07 -080011592$(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011593
11594else
11595
Craig Tiller61b910f2015-02-15 10:54:07 -080011596$(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 -080011597 $(E) "[LD] Linking $@"
11598 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011599 $(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 -080011600
11601endif
11602
11603
11604deps_chttp2_fullstack_invoke_large_request_legacy_test: $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11605
11606ifneq ($(NO_SECURE),true)
11607ifneq ($(NO_DEPS),true)
11608-include $(CHTTP2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11609endif
11610endif
11611
11612
11613CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
11614
Craig Tiller61b910f2015-02-15 10:54:07 -080011615CHTTP2_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 -080011616
11617ifeq ($(NO_SECURE),true)
11618
11619# You can't build secure targets if you don't have OpenSSL with ALPN.
11620
Craig Tiller61b910f2015-02-15 10:54:07 -080011621$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011622
11623else
11624
Craig Tiller61b910f2015-02-15 10:54:07 -080011625$(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 -080011626 $(E) "[LD] Linking $@"
11627 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011628 $(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 -080011629
11630endif
11631
11632
11633deps_chttp2_fullstack_max_concurrent_streams_legacy_test: $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
11634
11635ifneq ($(NO_SECURE),true)
11636ifneq ($(NO_DEPS),true)
11637-include $(CHTTP2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
11638endif
11639endif
11640
11641
11642CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_SRC = \
11643
Craig Tiller61b910f2015-02-15 10:54:07 -080011644CHTTP2_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 -080011645
11646ifeq ($(NO_SECURE),true)
11647
11648# You can't build secure targets if you don't have OpenSSL with ALPN.
11649
Craig Tiller61b910f2015-02-15 10:54:07 -080011650$(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011651
11652else
11653
Craig Tiller61b910f2015-02-15 10:54:07 -080011654$(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 -080011655 $(E) "[LD] Linking $@"
11656 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011657 $(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 -080011658
11659endif
11660
11661
11662deps_chttp2_fullstack_no_op_legacy_test: $(CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
11663
11664ifneq ($(NO_SECURE),true)
11665ifneq ($(NO_DEPS),true)
11666-include $(CHTTP2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
11667endif
11668endif
11669
11670
11671CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
11672
Craig Tiller61b910f2015-02-15 10:54:07 -080011673CHTTP2_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 -080011674
11675ifeq ($(NO_SECURE),true)
11676
11677# You can't build secure targets if you don't have OpenSSL with ALPN.
11678
Craig Tiller61b910f2015-02-15 10:54:07 -080011679$(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011680
11681else
11682
Craig Tiller61b910f2015-02-15 10:54:07 -080011683$(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 -080011684 $(E) "[LD] Linking $@"
11685 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011686 $(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 -080011687
11688endif
11689
11690
11691deps_chttp2_fullstack_ping_pong_streaming_legacy_test: $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
11692
11693ifneq ($(NO_SECURE),true)
11694ifneq ($(NO_DEPS),true)
11695-include $(CHTTP2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
11696endif
11697endif
11698
11699
11700CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
11701
Craig Tiller61b910f2015-02-15 10:54:07 -080011702CHTTP2_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 -080011703
11704ifeq ($(NO_SECURE),true)
11705
11706# You can't build secure targets if you don't have OpenSSL with ALPN.
11707
Craig Tiller61b910f2015-02-15 10:54:07 -080011708$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011709
11710else
11711
Craig Tiller61b910f2015-02-15 10:54:07 -080011712$(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 -080011713 $(E) "[LD] Linking $@"
11714 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011715 $(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 -080011716
11717endif
11718
11719
11720deps_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)
11721
11722ifneq ($(NO_SECURE),true)
11723ifneq ($(NO_DEPS),true)
11724-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11725endif
11726endif
11727
11728
11729CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
11730
Craig Tiller61b910f2015-02-15 10:54:07 -080011731CHTTP2_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 -080011732
11733ifeq ($(NO_SECURE),true)
11734
11735# You can't build secure targets if you don't have OpenSSL with ALPN.
11736
Craig Tiller61b910f2015-02-15 10:54:07 -080011737$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011738
11739else
11740
Craig Tiller61b910f2015-02-15 10:54:07 -080011741$(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 -080011742 $(E) "[LD] Linking $@"
11743 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011744 $(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 -080011745
11746endif
11747
11748
11749deps_chttp2_fullstack_request_response_with_metadata_and_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11750
11751ifneq ($(NO_SECURE),true)
11752ifneq ($(NO_DEPS),true)
11753-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11754endif
11755endif
11756
11757
11758CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
11759
Craig Tiller61b910f2015-02-15 10:54:07 -080011760CHTTP2_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 -080011761
11762ifeq ($(NO_SECURE),true)
11763
11764# You can't build secure targets if you don't have OpenSSL with ALPN.
11765
Craig Tiller61b910f2015-02-15 10:54:07 -080011766$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011767
11768else
11769
Craig Tiller61b910f2015-02-15 10:54:07 -080011770$(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 -080011771 $(E) "[LD] Linking $@"
11772 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011773 $(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 -080011774
11775endif
11776
11777
11778deps_chttp2_fullstack_request_response_with_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11779
11780ifneq ($(NO_SECURE),true)
11781ifneq ($(NO_DEPS),true)
11782-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11783endif
11784endif
11785
11786
11787CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
11788
Craig Tiller61b910f2015-02-15 10:54:07 -080011789CHTTP2_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 -080011790
11791ifeq ($(NO_SECURE),true)
11792
11793# You can't build secure targets if you don't have OpenSSL with ALPN.
11794
Craig Tiller61b910f2015-02-15 10:54:07 -080011795$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011796
11797else
11798
Craig Tiller61b910f2015-02-15 10:54:07 -080011799$(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 -080011800 $(E) "[LD] Linking $@"
11801 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011802 $(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 -080011803
11804endif
11805
11806
11807deps_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)
11808
11809ifneq ($(NO_SECURE),true)
11810ifneq ($(NO_DEPS),true)
11811-include $(CHTTP2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11812endif
11813endif
11814
11815
Craig Tillercff2d152015-02-05 13:22:49 -080011816CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
11817
Craig Tiller61b910f2015-02-15 10:54:07 -080011818CHTTP2_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 -080011819
11820ifeq ($(NO_SECURE),true)
11821
11822# You can't build secure targets if you don't have OpenSSL with ALPN.
11823
Craig Tiller61b910f2015-02-15 10:54:07 -080011824$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080011825
11826else
11827
Craig Tiller61b910f2015-02-15 10:54:07 -080011828$(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 -080011829 $(E) "[LD] Linking $@"
11830 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011831 $(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 -080011832
11833endif
11834
11835
11836deps_chttp2_fullstack_request_with_large_metadata_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
11837
11838ifneq ($(NO_SECURE),true)
11839ifneq ($(NO_DEPS),true)
11840-include $(CHTTP2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
11841endif
11842endif
11843
11844
11845CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
11846
Craig Tiller61b910f2015-02-15 10:54:07 -080011847CHTTP2_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 -080011848
11849ifeq ($(NO_SECURE),true)
11850
11851# You can't build secure targets if you don't have OpenSSL with ALPN.
11852
Craig Tiller61b910f2015-02-15 10:54:07 -080011853$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080011854
11855else
11856
Craig Tiller61b910f2015-02-15 10:54:07 -080011857$(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 -080011858 $(E) "[LD] Linking $@"
11859 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011860 $(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 -080011861
11862endif
11863
11864
11865deps_chttp2_fullstack_request_with_payload_legacy_test: $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11866
11867ifneq ($(NO_SECURE),true)
11868ifneq ($(NO_DEPS),true)
11869-include $(CHTTP2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
11870endif
11871endif
11872
11873
Craig Tiller2c189e32015-02-03 13:56:55 -080011874CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
11875
Craig Tiller61b910f2015-02-15 10:54:07 -080011876CHTTP2_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 -080011877
11878ifeq ($(NO_SECURE),true)
11879
11880# You can't build secure targets if you don't have OpenSSL with ALPN.
11881
Craig Tiller61b910f2015-02-15 10:54:07 -080011882$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011883
11884else
11885
Craig Tiller61b910f2015-02-15 10:54:07 -080011886$(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 -080011887 $(E) "[LD] Linking $@"
11888 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011889 $(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 -080011890
11891endif
11892
11893
11894deps_chttp2_fullstack_simple_delayed_request_legacy_test: $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11895
11896ifneq ($(NO_SECURE),true)
11897ifneq ($(NO_DEPS),true)
11898-include $(CHTTP2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11899endif
11900endif
11901
11902
11903CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
11904
Craig Tiller61b910f2015-02-15 10:54:07 -080011905CHTTP2_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 -080011906
11907ifeq ($(NO_SECURE),true)
11908
11909# You can't build secure targets if you don't have OpenSSL with ALPN.
11910
Craig Tiller61b910f2015-02-15 10:54:07 -080011911$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011912
11913else
11914
Craig Tiller61b910f2015-02-15 10:54:07 -080011915$(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 -080011916 $(E) "[LD] Linking $@"
11917 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011918 $(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 -080011919
11920endif
11921
11922
11923deps_chttp2_fullstack_simple_request_legacy_test: $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11924
11925ifneq ($(NO_SECURE),true)
11926ifneq ($(NO_DEPS),true)
11927-include $(CHTTP2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
11928endif
11929endif
11930
11931
11932CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_SRC = \
11933
Craig Tiller61b910f2015-02-15 10:54:07 -080011934CHTTP2_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 -080011935
11936ifeq ($(NO_SECURE),true)
11937
11938# You can't build secure targets if you don't have OpenSSL with ALPN.
11939
Craig Tiller61b910f2015-02-15 10:54:07 -080011940$(BINDIR)/$(CONFIG)/chttp2_fullstack_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011941
11942else
11943
Craig Tiller61b910f2015-02-15 10:54:07 -080011944$(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 -080011945 $(E) "[LD] Linking $@"
11946 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011947 $(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 -080011948
11949endif
11950
11951
11952deps_chttp2_fullstack_thread_stress_legacy_test: $(CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
11953
11954ifneq ($(NO_SECURE),true)
11955ifneq ($(NO_DEPS),true)
11956-include $(CHTTP2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
11957endif
11958endif
11959
11960
11961CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
11962
Craig Tiller61b910f2015-02-15 10:54:07 -080011963CHTTP2_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 -080011964
11965ifeq ($(NO_SECURE),true)
11966
11967# You can't build secure targets if you don't have OpenSSL with ALPN.
11968
Craig Tiller61b910f2015-02-15 10:54:07 -080011969$(BINDIR)/$(CONFIG)/chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080011970
11971else
11972
Craig Tiller61b910f2015-02-15 10:54:07 -080011973$(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 -080011974 $(E) "[LD] Linking $@"
11975 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080011976 $(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 -080011977
11978endif
11979
11980
11981deps_chttp2_fullstack_writes_done_hangs_with_pending_read_legacy_test: $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
11982
11983ifneq ($(NO_SECURE),true)
11984ifneq ($(NO_DEPS),true)
11985-include $(CHTTP2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
11986endif
11987endif
11988
11989
Craig Tillerc9f660d2015-03-03 11:01:48 -080011990CHTTP2_FULLSTACK_UDS_BAD_HOSTNAME_TEST_SRC = \
11991
11992CHTTP2_FULLSTACK_UDS_BAD_HOSTNAME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_FULLSTACK_UDS_BAD_HOSTNAME_TEST_SRC))))
11993
11994ifeq ($(NO_SECURE),true)
11995
11996# You can't build secure targets if you don't have OpenSSL with ALPN.
11997
11998$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_test: openssl_dep_error
11999
12000else
12001
12002$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_test: $(CHTTP2_FULLSTACK_UDS_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
12003 $(E) "[LD] Linking $@"
12004 $(Q) mkdir -p `dirname $@`
12005 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_FULLSTACK_UDS_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_bad_hostname_test
12006
12007endif
12008
12009
12010deps_chttp2_fullstack_uds_bad_hostname_test: $(CHTTP2_FULLSTACK_UDS_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
12011
12012ifneq ($(NO_SECURE),true)
12013ifneq ($(NO_DEPS),true)
12014-include $(CHTTP2_FULLSTACK_UDS_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
12015endif
12016endif
12017
12018
Craig Tillerae7fe922015-02-13 23:16:32 -080012019CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080012020
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012021CHTTP2_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 -080012022
nnoble69ac39f2014-12-12 15:43:38 -080012023ifeq ($(NO_SECURE),true)
12024
Nicolas Noble047b7272015-01-16 13:55:05 -080012025# You can't build secure targets if you don't have OpenSSL with ALPN.
12026
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012027$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080012028
12029else
12030
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012031$(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 -080012032 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080012033 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012034 $(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 -080012035
12036endif
12037
12038
12039deps_chttp2_fullstack_uds_cancel_after_accept_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
12040
12041ifneq ($(NO_SECURE),true)
12042ifneq ($(NO_DEPS),true)
12043-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
12044endif
12045endif
12046
12047
12048CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
12049
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012050CHTTP2_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 -080012051
12052ifeq ($(NO_SECURE),true)
12053
12054# You can't build secure targets if you don't have OpenSSL with ALPN.
12055
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012056$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012057
12058else
12059
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012060$(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 -080012061 $(E) "[LD] Linking $@"
12062 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012063 $(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 -080012064
12065endif
12066
12067
12068deps_chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
12069
12070ifneq ($(NO_SECURE),true)
12071ifneq ($(NO_DEPS),true)
12072-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
12073endif
12074endif
12075
12076
12077CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_SRC = \
12078
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012079CHTTP2_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 -080012080
12081ifeq ($(NO_SECURE),true)
12082
12083# You can't build secure targets if you don't have OpenSSL with ALPN.
12084
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012085$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012086
12087else
12088
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012089$(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 -080012090 $(E) "[LD] Linking $@"
12091 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012092 $(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 -080012093
12094endif
12095
12096
12097deps_chttp2_fullstack_uds_cancel_after_invoke_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
12098
12099ifneq ($(NO_SECURE),true)
12100ifneq ($(NO_DEPS),true)
12101-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
12102endif
12103endif
12104
12105
12106CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_SRC = \
12107
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012108CHTTP2_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 -080012109
12110ifeq ($(NO_SECURE),true)
12111
12112# You can't build secure targets if you don't have OpenSSL with ALPN.
12113
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012114$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012115
12116else
12117
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012118$(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 -080012119 $(E) "[LD] Linking $@"
12120 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012121 $(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 -080012122
12123endif
12124
12125
12126deps_chttp2_fullstack_uds_cancel_before_invoke_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
12127
12128ifneq ($(NO_SECURE),true)
12129ifneq ($(NO_DEPS),true)
12130-include $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
12131endif
12132endif
12133
12134
12135CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_SRC = \
12136
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012137CHTTP2_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 -080012138
12139ifeq ($(NO_SECURE),true)
12140
12141# You can't build secure targets if you don't have OpenSSL with ALPN.
12142
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012143$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012144
12145else
12146
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012147$(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 -080012148 $(E) "[LD] Linking $@"
12149 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012150 $(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 -080012151
12152endif
12153
12154
12155deps_chttp2_fullstack_uds_cancel_in_a_vacuum_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
12156
12157ifneq ($(NO_SECURE),true)
12158ifneq ($(NO_DEPS),true)
12159-include $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
12160endif
12161endif
12162
12163
12164CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
12165
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012166CHTTP2_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 -080012167
12168ifeq ($(NO_SECURE),true)
12169
12170# You can't build secure targets if you don't have OpenSSL with ALPN.
12171
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012172$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012173
12174else
12175
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012176$(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 -080012177 $(E) "[LD] Linking $@"
12178 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012179 $(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 -080012180
12181endif
12182
12183
12184deps_chttp2_fullstack_uds_census_simple_request_test: $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
12185
12186ifneq ($(NO_SECURE),true)
12187ifneq ($(NO_DEPS),true)
12188-include $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
12189endif
12190endif
12191
12192
12193CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_SRC = \
12194
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012195CHTTP2_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 -080012196
12197ifeq ($(NO_SECURE),true)
12198
12199# You can't build secure targets if you don't have OpenSSL with ALPN.
12200
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012201$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012202
12203else
12204
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012205$(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 -080012206 $(E) "[LD] Linking $@"
12207 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012208 $(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 -080012209
12210endif
12211
12212
12213deps_chttp2_fullstack_uds_disappearing_server_test: $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
12214
12215ifneq ($(NO_SECURE),true)
12216ifneq ($(NO_DEPS),true)
12217-include $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
12218endif
12219endif
12220
12221
12222CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
12223
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012224CHTTP2_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 -080012225
12226ifeq ($(NO_SECURE),true)
12227
12228# You can't build secure targets if you don't have OpenSSL with ALPN.
12229
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012230$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012231
12232else
12233
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012234$(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 -080012235 $(E) "[LD] Linking $@"
12236 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012237 $(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 -080012238
12239endif
12240
12241
12242deps_chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
12243
12244ifneq ($(NO_SECURE),true)
12245ifneq ($(NO_DEPS),true)
12246-include $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
12247endif
12248endif
12249
12250
12251CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
12252
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012253CHTTP2_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 -080012254
12255ifeq ($(NO_SECURE),true)
12256
12257# You can't build secure targets if you don't have OpenSSL with ALPN.
12258
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012259$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012260
12261else
12262
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012263$(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 -080012264 $(E) "[LD] Linking $@"
12265 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012266 $(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 -080012267
12268endif
12269
12270
12271deps_chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
12272
12273ifneq ($(NO_SECURE),true)
12274ifneq ($(NO_DEPS),true)
12275-include $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
12276endif
12277endif
12278
12279
12280CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_SRC = \
12281
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012282CHTTP2_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 -080012283
12284ifeq ($(NO_SECURE),true)
12285
12286# You can't build secure targets if you don't have OpenSSL with ALPN.
12287
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012288$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012289
12290else
12291
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012292$(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 -080012293 $(E) "[LD] Linking $@"
12294 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012295 $(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 -080012296
12297endif
12298
12299
12300deps_chttp2_fullstack_uds_empty_batch_test: $(CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_OBJS:.o=.dep)
12301
12302ifneq ($(NO_SECURE),true)
12303ifneq ($(NO_DEPS),true)
12304-include $(CHTTP2_FULLSTACK_UDS_EMPTY_BATCH_TEST_OBJS:.o=.dep)
12305endif
12306endif
12307
12308
12309CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
12310
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012311CHTTP2_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 -080012312
12313ifeq ($(NO_SECURE),true)
12314
12315# You can't build secure targets if you don't have OpenSSL with ALPN.
12316
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012317$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012318
12319else
12320
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012321$(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 -080012322 $(E) "[LD] Linking $@"
12323 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012324 $(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 -080012325
12326endif
12327
12328
12329deps_chttp2_fullstack_uds_graceful_server_shutdown_test: $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
12330
12331ifneq ($(NO_SECURE),true)
12332ifneq ($(NO_DEPS),true)
12333-include $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
12334endif
12335endif
12336
12337
12338CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_SRC = \
12339
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012340CHTTP2_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 -080012341
12342ifeq ($(NO_SECURE),true)
12343
12344# You can't build secure targets if you don't have OpenSSL with ALPN.
12345
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012346$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012347
12348else
12349
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012350$(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 -080012351 $(E) "[LD] Linking $@"
12352 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012353 $(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 -080012354
12355endif
12356
12357
12358deps_chttp2_fullstack_uds_invoke_large_request_test: $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
12359
12360ifneq ($(NO_SECURE),true)
12361ifneq ($(NO_DEPS),true)
12362-include $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
12363endif
12364endif
12365
12366
12367CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_SRC = \
12368
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012369CHTTP2_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 -080012370
12371ifeq ($(NO_SECURE),true)
12372
12373# You can't build secure targets if you don't have OpenSSL with ALPN.
12374
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012375$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012376
12377else
12378
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012379$(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 -080012380 $(E) "[LD] Linking $@"
12381 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012382 $(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 -080012383
12384endif
12385
12386
12387deps_chttp2_fullstack_uds_max_concurrent_streams_test: $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
12388
12389ifneq ($(NO_SECURE),true)
12390ifneq ($(NO_DEPS),true)
12391-include $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
12392endif
12393endif
12394
12395
12396CHTTP2_FULLSTACK_UDS_NO_OP_TEST_SRC = \
12397
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012398CHTTP2_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 -080012399
12400ifeq ($(NO_SECURE),true)
12401
12402# You can't build secure targets if you don't have OpenSSL with ALPN.
12403
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012404$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012405
12406else
12407
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012408$(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 -080012409 $(E) "[LD] Linking $@"
12410 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012411 $(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 -080012412
12413endif
12414
12415
12416deps_chttp2_fullstack_uds_no_op_test: $(CHTTP2_FULLSTACK_UDS_NO_OP_TEST_OBJS:.o=.dep)
12417
12418ifneq ($(NO_SECURE),true)
12419ifneq ($(NO_DEPS),true)
12420-include $(CHTTP2_FULLSTACK_UDS_NO_OP_TEST_OBJS:.o=.dep)
12421endif
12422endif
12423
12424
12425CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_SRC = \
12426
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012427CHTTP2_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 -080012428
12429ifeq ($(NO_SECURE),true)
12430
12431# You can't build secure targets if you don't have OpenSSL with ALPN.
12432
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012433$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012434
12435else
12436
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012437$(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 -080012438 $(E) "[LD] Linking $@"
12439 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012440 $(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 -080012441
12442endif
12443
12444
12445deps_chttp2_fullstack_uds_ping_pong_streaming_test: $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
12446
12447ifneq ($(NO_SECURE),true)
12448ifneq ($(NO_DEPS),true)
12449-include $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
12450endif
12451endif
12452
12453
12454CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
12455
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012456CHTTP2_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 -080012457
12458ifeq ($(NO_SECURE),true)
12459
12460# You can't build secure targets if you don't have OpenSSL with ALPN.
12461
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012462$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012463
12464else
12465
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012466$(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 -080012467 $(E) "[LD] Linking $@"
12468 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012469 $(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 -080012470
12471endif
12472
12473
12474deps_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)
12475
12476ifneq ($(NO_SECURE),true)
12477ifneq ($(NO_DEPS),true)
12478-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
12479endif
12480endif
12481
12482
12483CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
12484
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012485CHTTP2_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 -080012486
12487ifeq ($(NO_SECURE),true)
12488
12489# You can't build secure targets if you don't have OpenSSL with ALPN.
12490
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012491$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012492
12493else
12494
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012495$(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 -080012496 $(E) "[LD] Linking $@"
12497 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012498 $(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 -080012499
12500endif
12501
12502
12503deps_chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
12504
12505ifneq ($(NO_SECURE),true)
12506ifneq ($(NO_DEPS),true)
12507-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
12508endif
12509endif
12510
12511
12512CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
12513
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012514CHTTP2_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 -080012515
12516ifeq ($(NO_SECURE),true)
12517
12518# You can't build secure targets if you don't have OpenSSL with ALPN.
12519
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012520$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012521
12522else
12523
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012524$(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 -080012525 $(E) "[LD] Linking $@"
12526 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012527 $(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 -080012528
12529endif
12530
12531
12532deps_chttp2_fullstack_uds_request_response_with_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
12533
12534ifneq ($(NO_SECURE),true)
12535ifneq ($(NO_DEPS),true)
12536-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
12537endif
12538endif
12539
12540
12541CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
12542
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012543CHTTP2_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 -080012544
12545ifeq ($(NO_SECURE),true)
12546
12547# You can't build secure targets if you don't have OpenSSL with ALPN.
12548
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012549$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012550
12551else
12552
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012553$(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 -080012554 $(E) "[LD] Linking $@"
12555 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012556 $(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 -080012557
12558endif
12559
12560
12561deps_chttp2_fullstack_uds_request_with_large_metadata_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
12562
12563ifneq ($(NO_SECURE),true)
12564ifneq ($(NO_DEPS),true)
12565-include $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
12566endif
12567endif
12568
12569
12570CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_SRC = \
12571
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012572CHTTP2_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 -080012573
12574ifeq ($(NO_SECURE),true)
12575
12576# You can't build secure targets if you don't have OpenSSL with ALPN.
12577
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012578$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012579
12580else
12581
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012582$(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 -080012583 $(E) "[LD] Linking $@"
12584 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012585 $(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 -080012586
12587endif
12588
12589
12590deps_chttp2_fullstack_uds_request_with_payload_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
12591
12592ifneq ($(NO_SECURE),true)
12593ifneq ($(NO_DEPS),true)
12594-include $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
12595endif
12596endif
12597
12598
12599CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
12600
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012601CHTTP2_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 -080012602
12603ifeq ($(NO_SECURE),true)
12604
12605# You can't build secure targets if you don't have OpenSSL with ALPN.
12606
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012607$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012608
12609else
12610
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012611$(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 -080012612 $(E) "[LD] Linking $@"
12613 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012614 $(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 -080012615
12616endif
12617
12618
12619deps_chttp2_fullstack_uds_simple_delayed_request_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
12620
12621ifneq ($(NO_SECURE),true)
12622ifneq ($(NO_DEPS),true)
12623-include $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
12624endif
12625endif
12626
12627
12628CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_SRC = \
12629
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012630CHTTP2_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 -080012631
12632ifeq ($(NO_SECURE),true)
12633
12634# You can't build secure targets if you don't have OpenSSL with ALPN.
12635
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012636$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012637
12638else
12639
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012640$(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 -080012641 $(E) "[LD] Linking $@"
12642 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012643 $(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 -080012644
12645endif
12646
12647
12648deps_chttp2_fullstack_uds_simple_request_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
12649
12650ifneq ($(NO_SECURE),true)
12651ifneq ($(NO_DEPS),true)
12652-include $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
12653endif
12654endif
12655
12656
12657CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_SRC = \
12658
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012659CHTTP2_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 -080012660
12661ifeq ($(NO_SECURE),true)
12662
12663# You can't build secure targets if you don't have OpenSSL with ALPN.
12664
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012665$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012666
12667else
12668
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012669$(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 -080012670 $(E) "[LD] Linking $@"
12671 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012672 $(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 -080012673
12674endif
12675
12676
12677deps_chttp2_fullstack_uds_thread_stress_test: $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_OBJS:.o=.dep)
12678
12679ifneq ($(NO_SECURE),true)
12680ifneq ($(NO_DEPS),true)
12681-include $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_TEST_OBJS:.o=.dep)
12682endif
12683endif
12684
12685
12686CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
12687
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012688CHTTP2_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 -080012689
12690ifeq ($(NO_SECURE),true)
12691
12692# You can't build secure targets if you don't have OpenSSL with ALPN.
12693
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012694$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012695
12696else
12697
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012698$(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 -080012699 $(E) "[LD] Linking $@"
12700 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012701 $(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 -080012702
12703endif
12704
12705
12706deps_chttp2_fullstack_uds_writes_done_hangs_with_pending_read_test: $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
12707
12708ifneq ($(NO_SECURE),true)
12709ifneq ($(NO_DEPS),true)
12710-include $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
12711endif
12712endif
12713
12714
12715CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
12716
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012717CHTTP2_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 -080012718
12719ifeq ($(NO_SECURE),true)
12720
12721# You can't build secure targets if you don't have OpenSSL with ALPN.
12722
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012723$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012724
12725else
12726
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012727$(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 -080012728 $(E) "[LD] Linking $@"
12729 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012730 $(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 -080012731
12732endif
12733
12734
12735deps_chttp2_fullstack_uds_cancel_after_accept_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
12736
12737ifneq ($(NO_SECURE),true)
12738ifneq ($(NO_DEPS),true)
12739-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
12740endif
12741endif
12742
12743
12744CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
12745
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012746CHTTP2_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 -080012747
12748ifeq ($(NO_SECURE),true)
12749
12750# You can't build secure targets if you don't have OpenSSL with ALPN.
12751
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012752$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012753
12754else
12755
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012756$(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 -080012757 $(E) "[LD] Linking $@"
12758 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012759 $(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 -080012760
12761endif
12762
12763
12764deps_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)
12765
12766ifneq ($(NO_SECURE),true)
12767ifneq ($(NO_DEPS),true)
12768-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
12769endif
12770endif
12771
12772
12773CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
12774
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012775CHTTP2_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 -080012776
12777ifeq ($(NO_SECURE),true)
12778
12779# You can't build secure targets if you don't have OpenSSL with ALPN.
12780
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012781$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012782
12783else
12784
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012785$(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 -080012786 $(E) "[LD] Linking $@"
12787 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012788 $(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 -080012789
12790endif
12791
12792
12793deps_chttp2_fullstack_uds_cancel_after_invoke_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
12794
12795ifneq ($(NO_SECURE),true)
12796ifneq ($(NO_DEPS),true)
12797-include $(CHTTP2_FULLSTACK_UDS_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
12798endif
12799endif
12800
12801
12802CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
12803
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012804CHTTP2_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 -080012805
12806ifeq ($(NO_SECURE),true)
12807
12808# You can't build secure targets if you don't have OpenSSL with ALPN.
12809
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012810$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012811
12812else
12813
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012814$(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 -080012815 $(E) "[LD] Linking $@"
12816 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012817 $(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 -080012818
12819endif
12820
12821
12822deps_chttp2_fullstack_uds_cancel_before_invoke_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
12823
12824ifneq ($(NO_SECURE),true)
12825ifneq ($(NO_DEPS),true)
12826-include $(CHTTP2_FULLSTACK_UDS_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
12827endif
12828endif
12829
12830
12831CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
12832
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012833CHTTP2_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 -080012834
12835ifeq ($(NO_SECURE),true)
12836
12837# You can't build secure targets if you don't have OpenSSL with ALPN.
12838
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012839$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012840
12841else
12842
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012843$(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 -080012844 $(E) "[LD] Linking $@"
12845 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012846 $(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 -080012847
12848endif
12849
12850
12851deps_chttp2_fullstack_uds_cancel_in_a_vacuum_legacy_test: $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
12852
12853ifneq ($(NO_SECURE),true)
12854ifneq ($(NO_DEPS),true)
12855-include $(CHTTP2_FULLSTACK_UDS_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
12856endif
12857endif
12858
12859
12860CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
12861
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012862CHTTP2_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 -080012863
12864ifeq ($(NO_SECURE),true)
12865
12866# You can't build secure targets if you don't have OpenSSL with ALPN.
12867
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012868$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012869
12870else
12871
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012872$(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 -080012873 $(E) "[LD] Linking $@"
12874 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012875 $(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 -080012876
12877endif
12878
12879
12880deps_chttp2_fullstack_uds_census_simple_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
12881
12882ifneq ($(NO_SECURE),true)
12883ifneq ($(NO_DEPS),true)
12884-include $(CHTTP2_FULLSTACK_UDS_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
12885endif
12886endif
12887
12888
12889CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
12890
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012891CHTTP2_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 -080012892
12893ifeq ($(NO_SECURE),true)
12894
12895# You can't build secure targets if you don't have OpenSSL with ALPN.
12896
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012897$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012898
12899else
12900
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012901$(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 -080012902 $(E) "[LD] Linking $@"
12903 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012904 $(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 -080012905
12906endif
12907
12908
12909deps_chttp2_fullstack_uds_disappearing_server_legacy_test: $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
12910
12911ifneq ($(NO_SECURE),true)
12912ifneq ($(NO_DEPS),true)
12913-include $(CHTTP2_FULLSTACK_UDS_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
12914endif
12915endif
12916
12917
12918CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
12919
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012920CHTTP2_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 -080012921
12922ifeq ($(NO_SECURE),true)
12923
12924# You can't build secure targets if you don't have OpenSSL with ALPN.
12925
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012926$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012927
12928else
12929
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012930$(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 -080012931 $(E) "[LD] Linking $@"
12932 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012933 $(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 -080012934
12935endif
12936
12937
12938deps_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)
12939
12940ifneq ($(NO_SECURE),true)
12941ifneq ($(NO_DEPS),true)
12942-include $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
12943endif
12944endif
12945
12946
12947CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
12948
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012949CHTTP2_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 -080012950
12951ifeq ($(NO_SECURE),true)
12952
12953# You can't build secure targets if you don't have OpenSSL with ALPN.
12954
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012955$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012956
12957else
12958
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012959$(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 -080012960 $(E) "[LD] Linking $@"
12961 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012962 $(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 -080012963
12964endif
12965
12966
12967deps_chttp2_fullstack_uds_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
12968
12969ifneq ($(NO_SECURE),true)
12970ifneq ($(NO_DEPS),true)
12971-include $(CHTTP2_FULLSTACK_UDS_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
12972endif
12973endif
12974
12975
12976CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
12977
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012978CHTTP2_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 -080012979
12980ifeq ($(NO_SECURE),true)
12981
12982# You can't build secure targets if you don't have OpenSSL with ALPN.
12983
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012984$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080012985
12986else
12987
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012988$(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 -080012989 $(E) "[LD] Linking $@"
12990 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010012991 $(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 -080012992
12993endif
12994
12995
12996deps_chttp2_fullstack_uds_graceful_server_shutdown_legacy_test: $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
12997
12998ifneq ($(NO_SECURE),true)
12999ifneq ($(NO_DEPS),true)
13000-include $(CHTTP2_FULLSTACK_UDS_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
13001endif
13002endif
13003
13004
13005CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
13006
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013007CHTTP2_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 -080013008
13009ifeq ($(NO_SECURE),true)
13010
13011# You can't build secure targets if you don't have OpenSSL with ALPN.
13012
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013013$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013014
13015else
13016
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013017$(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 -080013018 $(E) "[LD] Linking $@"
13019 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013020 $(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 -080013021
13022endif
13023
13024
13025deps_chttp2_fullstack_uds_invoke_large_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13026
13027ifneq ($(NO_SECURE),true)
13028ifneq ($(NO_DEPS),true)
13029-include $(CHTTP2_FULLSTACK_UDS_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13030endif
13031endif
13032
13033
13034CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
13035
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013036CHTTP2_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 -080013037
13038ifeq ($(NO_SECURE),true)
13039
13040# You can't build secure targets if you don't have OpenSSL with ALPN.
13041
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013042$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013043
13044else
13045
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013046$(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 -080013047 $(E) "[LD] Linking $@"
13048 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013049 $(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 -080013050
13051endif
13052
13053
13054deps_chttp2_fullstack_uds_max_concurrent_streams_legacy_test: $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
13055
13056ifneq ($(NO_SECURE),true)
13057ifneq ($(NO_DEPS),true)
13058-include $(CHTTP2_FULLSTACK_UDS_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
13059endif
13060endif
13061
13062
13063CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_SRC = \
13064
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013065CHTTP2_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 -080013066
13067ifeq ($(NO_SECURE),true)
13068
13069# You can't build secure targets if you don't have OpenSSL with ALPN.
13070
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013071$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013072
13073else
13074
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013075$(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 -080013076 $(E) "[LD] Linking $@"
13077 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013078 $(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 -080013079
13080endif
13081
13082
13083deps_chttp2_fullstack_uds_no_op_legacy_test: $(CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
13084
13085ifneq ($(NO_SECURE),true)
13086ifneq ($(NO_DEPS),true)
13087-include $(CHTTP2_FULLSTACK_UDS_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
13088endif
13089endif
13090
13091
13092CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
13093
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013094CHTTP2_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 -080013095
13096ifeq ($(NO_SECURE),true)
13097
13098# You can't build secure targets if you don't have OpenSSL with ALPN.
13099
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013100$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013101
13102else
13103
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013104$(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 -080013105 $(E) "[LD] Linking $@"
13106 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013107 $(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 -080013108
13109endif
13110
13111
13112deps_chttp2_fullstack_uds_ping_pong_streaming_legacy_test: $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
13113
13114ifneq ($(NO_SECURE),true)
13115ifneq ($(NO_DEPS),true)
13116-include $(CHTTP2_FULLSTACK_UDS_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
13117endif
13118endif
13119
13120
13121CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
13122
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013123CHTTP2_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 -080013124
13125ifeq ($(NO_SECURE),true)
13126
13127# You can't build secure targets if you don't have OpenSSL with ALPN.
13128
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013129$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013130
13131else
13132
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013133$(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 -080013134 $(E) "[LD] Linking $@"
13135 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013136 $(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 -080013137
13138endif
13139
13140
13141deps_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)
13142
13143ifneq ($(NO_SECURE),true)
13144ifneq ($(NO_DEPS),true)
13145-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13146endif
13147endif
13148
13149
13150CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
13151
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013152CHTTP2_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 -080013153
13154ifeq ($(NO_SECURE),true)
13155
13156# You can't build secure targets if you don't have OpenSSL with ALPN.
13157
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013158$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013159
13160else
13161
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013162$(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 -080013163 $(E) "[LD] Linking $@"
13164 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013165 $(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 -080013166
13167endif
13168
13169
13170deps_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)
13171
13172ifneq ($(NO_SECURE),true)
13173ifneq ($(NO_DEPS),true)
13174-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13175endif
13176endif
13177
13178
13179CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
13180
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013181CHTTP2_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 -080013182
13183ifeq ($(NO_SECURE),true)
13184
13185# You can't build secure targets if you don't have OpenSSL with ALPN.
13186
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013187$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013188
13189else
13190
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013191$(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 -080013192 $(E) "[LD] Linking $@"
13193 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013194 $(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 -080013195
13196endif
13197
13198
13199deps_chttp2_fullstack_uds_request_response_with_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13200
13201ifneq ($(NO_SECURE),true)
13202ifneq ($(NO_DEPS),true)
13203-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13204endif
13205endif
13206
13207
13208CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
13209
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013210CHTTP2_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 -080013211
13212ifeq ($(NO_SECURE),true)
13213
13214# You can't build secure targets if you don't have OpenSSL with ALPN.
13215
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013216$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013217
13218else
13219
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013220$(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 -080013221 $(E) "[LD] Linking $@"
13222 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013223 $(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 -080013224
13225endif
13226
13227
13228deps_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)
13229
13230ifneq ($(NO_SECURE),true)
13231ifneq ($(NO_DEPS),true)
13232-include $(CHTTP2_FULLSTACK_UDS_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13233endif
13234endif
13235
13236
13237CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
13238
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013239CHTTP2_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 -080013240
13241ifeq ($(NO_SECURE),true)
13242
13243# You can't build secure targets if you don't have OpenSSL with ALPN.
13244
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013245$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013246
13247else
13248
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013249$(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 -080013250 $(E) "[LD] Linking $@"
13251 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013252 $(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 -080013253
13254endif
13255
13256
13257deps_chttp2_fullstack_uds_request_with_large_metadata_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
13258
13259ifneq ($(NO_SECURE),true)
13260ifneq ($(NO_DEPS),true)
13261-include $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
13262endif
13263endif
13264
13265
13266CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
13267
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013268CHTTP2_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 -080013269
13270ifeq ($(NO_SECURE),true)
13271
13272# You can't build secure targets if you don't have OpenSSL with ALPN.
13273
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013274$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013275
13276else
13277
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013278$(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 -080013279 $(E) "[LD] Linking $@"
13280 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013281 $(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 -080013282
13283endif
13284
13285
13286deps_chttp2_fullstack_uds_request_with_payload_legacy_test: $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13287
13288ifneq ($(NO_SECURE),true)
13289ifneq ($(NO_DEPS),true)
13290-include $(CHTTP2_FULLSTACK_UDS_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
13291endif
13292endif
13293
13294
13295CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
13296
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013297CHTTP2_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 -080013298
13299ifeq ($(NO_SECURE),true)
13300
13301# You can't build secure targets if you don't have OpenSSL with ALPN.
13302
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013303$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013304
13305else
13306
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013307$(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 -080013308 $(E) "[LD] Linking $@"
13309 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013310 $(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 -080013311
13312endif
13313
13314
13315deps_chttp2_fullstack_uds_simple_delayed_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13316
13317ifneq ($(NO_SECURE),true)
13318ifneq ($(NO_DEPS),true)
13319-include $(CHTTP2_FULLSTACK_UDS_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13320endif
13321endif
13322
13323
13324CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
13325
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013326CHTTP2_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 -080013327
13328ifeq ($(NO_SECURE),true)
13329
13330# You can't build secure targets if you don't have OpenSSL with ALPN.
13331
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013332$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013333
13334else
13335
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013336$(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 -080013337 $(E) "[LD] Linking $@"
13338 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013339 $(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 -080013340
13341endif
13342
13343
13344deps_chttp2_fullstack_uds_simple_request_legacy_test: $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13345
13346ifneq ($(NO_SECURE),true)
13347ifneq ($(NO_DEPS),true)
13348-include $(CHTTP2_FULLSTACK_UDS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
13349endif
13350endif
13351
13352
13353CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_SRC = \
13354
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013355CHTTP2_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 -080013356
13357ifeq ($(NO_SECURE),true)
13358
13359# You can't build secure targets if you don't have OpenSSL with ALPN.
13360
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013361$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_thread_stress_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013362
13363else
13364
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013365$(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 -080013366 $(E) "[LD] Linking $@"
13367 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013368 $(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 -080013369
13370endif
13371
13372
13373deps_chttp2_fullstack_uds_thread_stress_legacy_test: $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
13374
13375ifneq ($(NO_SECURE),true)
13376ifneq ($(NO_DEPS),true)
13377-include $(CHTTP2_FULLSTACK_UDS_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
13378endif
13379endif
13380
13381
13382CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
13383
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013384CHTTP2_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 -080013385
13386ifeq ($(NO_SECURE),true)
13387
13388# You can't build secure targets if you don't have OpenSSL with ALPN.
13389
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013390$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -080013391
13392else
13393
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013394$(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 -080013395 $(E) "[LD] Linking $@"
13396 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +010013397 $(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 -080013398
13399endif
13400
13401
13402deps_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)
13403
13404ifneq ($(NO_SECURE),true)
13405ifneq ($(NO_DEPS),true)
13406-include $(CHTTP2_FULLSTACK_UDS_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
13407endif
13408endif
13409
13410
Craig Tillerc9f660d2015-03-03 11:01:48 -080013411CHTTP2_SIMPLE_SSL_FULLSTACK_BAD_HOSTNAME_TEST_SRC = \
13412
13413CHTTP2_SIMPLE_SSL_FULLSTACK_BAD_HOSTNAME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_FULLSTACK_BAD_HOSTNAME_TEST_SRC))))
13414
13415ifeq ($(NO_SECURE),true)
13416
13417# You can't build secure targets if you don't have OpenSSL with ALPN.
13418
13419$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_bad_hostname_test: openssl_dep_error
13420
13421else
13422
13423$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_bad_hostname_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
13424 $(E) "[LD] Linking $@"
13425 $(Q) mkdir -p `dirname $@`
13426 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_FULLSTACK_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_bad_hostname_test
13427
13428endif
13429
13430
13431deps_chttp2_simple_ssl_fullstack_bad_hostname_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
13432
13433ifneq ($(NO_SECURE),true)
13434ifneq ($(NO_DEPS),true)
13435-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
13436endif
13437endif
13438
13439
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013440CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
13441
Craig Tiller61b910f2015-02-15 10:54:07 -080013442CHTTP2_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 -080013443
13444ifeq ($(NO_SECURE),true)
13445
13446# You can't build secure targets if you don't have OpenSSL with ALPN.
13447
Craig Tiller61b910f2015-02-15 10:54:07 -080013448$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test: openssl_dep_error
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013449
13450else
13451
Craig Tiller61b910f2015-02-15 10:54:07 -080013452$(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 -080013453 $(E) "[LD] Linking $@"
13454 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013455 $(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 -080013456
nnoble69ac39f2014-12-12 15:43:38 -080013457endif
13458
Craig Tillerd4773f52015-01-12 16:38:47 -080013459
Craig Tiller8f126a62015-01-15 08:50:19 -080013460deps_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 -080013461
nnoble69ac39f2014-12-12 15:43:38 -080013462ifneq ($(NO_SECURE),true)
13463ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013464-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013465endif
nnoble69ac39f2014-12-12 15:43:38 -080013466endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013467
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013468
13469CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
13470
Craig Tiller61b910f2015-02-15 10:54:07 -080013471CHTTP2_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 -080013472
nnoble69ac39f2014-12-12 15:43:38 -080013473ifeq ($(NO_SECURE),true)
13474
Nicolas Noble047b7272015-01-16 13:55:05 -080013475# You can't build secure targets if you don't have OpenSSL with ALPN.
13476
Craig Tiller61b910f2015-02-15 10:54:07 -080013477$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013478
13479else
13480
Craig Tiller61b910f2015-02-15 10:54:07 -080013481$(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 -080013482 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013483 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013484 $(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 -080013485
nnoble69ac39f2014-12-12 15:43:38 -080013486endif
13487
Craig Tillerd4773f52015-01-12 16:38:47 -080013488
Craig Tiller8f126a62015-01-15 08:50:19 -080013489deps_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 -080013490
nnoble69ac39f2014-12-12 15:43:38 -080013491ifneq ($(NO_SECURE),true)
13492ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013493-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013494endif
nnoble69ac39f2014-12-12 15:43:38 -080013495endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013496
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013497
13498CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
13499
Craig Tiller61b910f2015-02-15 10:54:07 -080013500CHTTP2_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 -080013501
nnoble69ac39f2014-12-12 15:43:38 -080013502ifeq ($(NO_SECURE),true)
13503
Nicolas Noble047b7272015-01-16 13:55:05 -080013504# You can't build secure targets if you don't have OpenSSL with ALPN.
13505
Craig Tiller61b910f2015-02-15 10:54:07 -080013506$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013507
13508else
13509
Craig Tiller61b910f2015-02-15 10:54:07 -080013510$(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 -080013511 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013512 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013513 $(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 -080013514
nnoble69ac39f2014-12-12 15:43:38 -080013515endif
13516
Craig Tillerd4773f52015-01-12 16:38:47 -080013517
Craig Tiller8f126a62015-01-15 08:50:19 -080013518deps_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 -080013519
nnoble69ac39f2014-12-12 15:43:38 -080013520ifneq ($(NO_SECURE),true)
13521ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013522-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013523endif
nnoble69ac39f2014-12-12 15:43:38 -080013524endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013525
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013526
13527CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
13528
Craig Tiller61b910f2015-02-15 10:54:07 -080013529CHTTP2_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 -080013530
nnoble69ac39f2014-12-12 15:43:38 -080013531ifeq ($(NO_SECURE),true)
13532
Nicolas Noble047b7272015-01-16 13:55:05 -080013533# You can't build secure targets if you don't have OpenSSL with ALPN.
13534
Craig Tiller61b910f2015-02-15 10:54:07 -080013535$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013536
13537else
13538
Craig Tiller61b910f2015-02-15 10:54:07 -080013539$(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 -080013540 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013541 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013542 $(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 -080013543
nnoble69ac39f2014-12-12 15:43:38 -080013544endif
13545
Craig Tillerd4773f52015-01-12 16:38:47 -080013546
Craig Tiller8f126a62015-01-15 08:50:19 -080013547deps_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 -080013548
nnoble69ac39f2014-12-12 15:43:38 -080013549ifneq ($(NO_SECURE),true)
13550ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013551-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013552endif
nnoble69ac39f2014-12-12 15:43:38 -080013553endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013554
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013555
13556CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
13557
Craig Tiller61b910f2015-02-15 10:54:07 -080013558CHTTP2_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 -080013559
nnoble69ac39f2014-12-12 15:43:38 -080013560ifeq ($(NO_SECURE),true)
13561
Nicolas Noble047b7272015-01-16 13:55:05 -080013562# You can't build secure targets if you don't have OpenSSL with ALPN.
13563
Craig Tiller61b910f2015-02-15 10:54:07 -080013564$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013565
13566else
13567
Craig Tiller61b910f2015-02-15 10:54:07 -080013568$(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 -080013569 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013570 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013571 $(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 -080013572
nnoble69ac39f2014-12-12 15:43:38 -080013573endif
13574
Craig Tillerd4773f52015-01-12 16:38:47 -080013575
Craig Tiller8f126a62015-01-15 08:50:19 -080013576deps_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 -080013577
nnoble69ac39f2014-12-12 15:43:38 -080013578ifneq ($(NO_SECURE),true)
13579ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013580-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013581endif
nnoble69ac39f2014-12-12 15:43:38 -080013582endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013583
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013584
hongyu24200d32015-01-08 15:13:49 -080013585CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
13586
Craig Tiller61b910f2015-02-15 10:54:07 -080013587CHTTP2_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 -080013588
13589ifeq ($(NO_SECURE),true)
13590
Nicolas Noble047b7272015-01-16 13:55:05 -080013591# You can't build secure targets if you don't have OpenSSL with ALPN.
13592
Craig Tiller61b910f2015-02-15 10:54:07 -080013593$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080013594
13595else
13596
Craig Tiller61b910f2015-02-15 10:54:07 -080013597$(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 -080013598 $(E) "[LD] Linking $@"
13599 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013600 $(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 -080013601
13602endif
13603
Craig Tillerd4773f52015-01-12 16:38:47 -080013604
Craig Tiller8f126a62015-01-15 08:50:19 -080013605deps_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 -080013606
13607ifneq ($(NO_SECURE),true)
13608ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013609-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080013610endif
13611endif
13612
hongyu24200d32015-01-08 15:13:49 -080013613
ctillerc6d61c42014-12-15 14:52:08 -080013614CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
13615
Craig Tiller61b910f2015-02-15 10:54:07 -080013616CHTTP2_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 -080013617
13618ifeq ($(NO_SECURE),true)
13619
Nicolas Noble047b7272015-01-16 13:55:05 -080013620# You can't build secure targets if you don't have OpenSSL with ALPN.
13621
Craig Tiller61b910f2015-02-15 10:54:07 -080013622$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080013623
13624else
13625
Craig Tiller61b910f2015-02-15 10:54:07 -080013626$(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 -080013627 $(E) "[LD] Linking $@"
13628 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013629 $(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 -080013630
13631endif
13632
Craig Tillerd4773f52015-01-12 16:38:47 -080013633
Craig Tiller8f126a62015-01-15 08:50:19 -080013634deps_chttp2_simple_ssl_fullstack_disappearing_server_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080013635
13636ifneq ($(NO_SECURE),true)
13637ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013638-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080013639endif
13640endif
13641
ctillerc6d61c42014-12-15 14:52:08 -080013642
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013643CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
13644
Craig Tiller61b910f2015-02-15 10:54:07 -080013645CHTTP2_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 -080013646
nnoble69ac39f2014-12-12 15:43:38 -080013647ifeq ($(NO_SECURE),true)
13648
Nicolas Noble047b7272015-01-16 13:55:05 -080013649# You can't build secure targets if you don't have OpenSSL with ALPN.
13650
Craig Tiller61b910f2015-02-15 10:54:07 -080013651$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013652
13653else
13654
Craig Tiller61b910f2015-02-15 10:54:07 -080013655$(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 -080013656 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013657 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013658 $(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 -080013659
nnoble69ac39f2014-12-12 15:43:38 -080013660endif
13661
Craig Tillerd4773f52015-01-12 16:38:47 -080013662
Craig Tiller8f126a62015-01-15 08:50:19 -080013663deps_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 -080013664
nnoble69ac39f2014-12-12 15:43:38 -080013665ifneq ($(NO_SECURE),true)
13666ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013667-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013668endif
nnoble69ac39f2014-12-12 15:43:38 -080013669endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013670
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013671
13672CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
13673
Craig Tiller61b910f2015-02-15 10:54:07 -080013674CHTTP2_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 -080013675
nnoble69ac39f2014-12-12 15:43:38 -080013676ifeq ($(NO_SECURE),true)
13677
Nicolas Noble047b7272015-01-16 13:55:05 -080013678# You can't build secure targets if you don't have OpenSSL with ALPN.
13679
Craig Tiller61b910f2015-02-15 10:54:07 -080013680$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013681
13682else
13683
Craig Tiller61b910f2015-02-15 10:54:07 -080013684$(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 -080013685 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013686 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013687 $(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 -080013688
nnoble69ac39f2014-12-12 15:43:38 -080013689endif
13690
Craig Tillerd4773f52015-01-12 16:38:47 -080013691
Craig Tiller8f126a62015-01-15 08:50:19 -080013692deps_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 -080013693
nnoble69ac39f2014-12-12 15:43:38 -080013694ifneq ($(NO_SECURE),true)
13695ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013696-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013697endif
nnoble69ac39f2014-12-12 15:43:38 -080013698endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013699
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013700
murgatroid99a8c21e82015-02-12 13:55:53 -080013701CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_SRC = \
13702
Craig Tiller61b910f2015-02-15 10:54:07 -080013703CHTTP2_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 -080013704
13705ifeq ($(NO_SECURE),true)
13706
13707# You can't build secure targets if you don't have OpenSSL with ALPN.
13708
Craig Tiller61b910f2015-02-15 10:54:07 -080013709$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080013710
13711else
13712
Craig Tiller61b910f2015-02-15 10:54:07 -080013713$(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 -080013714 $(E) "[LD] Linking $@"
13715 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013716 $(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 -080013717
13718endif
13719
13720
13721deps_chttp2_simple_ssl_fullstack_empty_batch_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
13722
13723ifneq ($(NO_SECURE),true)
13724ifneq ($(NO_DEPS),true)
13725-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
13726endif
13727endif
13728
13729
Craig Tiller4ffdcd52015-01-16 11:34:55 -080013730CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
13731
Craig Tiller61b910f2015-02-15 10:54:07 -080013732CHTTP2_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 -080013733
13734ifeq ($(NO_SECURE),true)
13735
David Klempner7f3ed1e2015-01-16 15:35:56 -080013736# You can't build secure targets if you don't have OpenSSL with ALPN.
13737
Craig Tiller61b910f2015-02-15 10:54:07 -080013738$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080013739
13740else
13741
Craig Tiller61b910f2015-02-15 10:54:07 -080013742$(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 -080013743 $(E) "[LD] Linking $@"
13744 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013745 $(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 -080013746
13747endif
13748
13749
13750deps_chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
13751
13752ifneq ($(NO_SECURE),true)
13753ifneq ($(NO_DEPS),true)
13754-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
13755endif
13756endif
13757
13758
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013759CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
13760
Craig Tiller61b910f2015-02-15 10:54:07 -080013761CHTTP2_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 -080013762
nnoble69ac39f2014-12-12 15:43:38 -080013763ifeq ($(NO_SECURE),true)
13764
Nicolas Noble047b7272015-01-16 13:55:05 -080013765# You can't build secure targets if you don't have OpenSSL with ALPN.
13766
Craig Tiller61b910f2015-02-15 10:54:07 -080013767$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013768
13769else
13770
Craig Tiller61b910f2015-02-15 10:54:07 -080013771$(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 -080013772 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013773 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013774 $(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 -080013775
nnoble69ac39f2014-12-12 15:43:38 -080013776endif
13777
Craig Tillerd4773f52015-01-12 16:38:47 -080013778
Craig Tiller8f126a62015-01-15 08:50:19 -080013779deps_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 -080013780
nnoble69ac39f2014-12-12 15:43:38 -080013781ifneq ($(NO_SECURE),true)
13782ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013783-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013784endif
nnoble69ac39f2014-12-12 15:43:38 -080013785endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013786
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013787
13788CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
13789
Craig Tiller61b910f2015-02-15 10:54:07 -080013790CHTTP2_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 -080013791
nnoble69ac39f2014-12-12 15:43:38 -080013792ifeq ($(NO_SECURE),true)
13793
Nicolas Noble047b7272015-01-16 13:55:05 -080013794# You can't build secure targets if you don't have OpenSSL with ALPN.
13795
Craig Tiller61b910f2015-02-15 10:54:07 -080013796$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013797
13798else
13799
Craig Tiller61b910f2015-02-15 10:54:07 -080013800$(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 -080013801 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013802 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013803 $(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 -080013804
nnoble69ac39f2014-12-12 15:43:38 -080013805endif
13806
Craig Tillerd4773f52015-01-12 16:38:47 -080013807
Craig Tiller8f126a62015-01-15 08:50:19 -080013808deps_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 -080013809
nnoble69ac39f2014-12-12 15:43:38 -080013810ifneq ($(NO_SECURE),true)
13811ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013812-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013813endif
nnoble69ac39f2014-12-12 15:43:38 -080013814endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013815
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013816
13817CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_SRC = \
13818
Craig Tiller61b910f2015-02-15 10:54:07 -080013819CHTTP2_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 -080013820
nnoble69ac39f2014-12-12 15:43:38 -080013821ifeq ($(NO_SECURE),true)
13822
Nicolas Noble047b7272015-01-16 13:55:05 -080013823# You can't build secure targets if you don't have OpenSSL with ALPN.
13824
Craig Tiller61b910f2015-02-15 10:54:07 -080013825$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013826
13827else
13828
Craig Tiller61b910f2015-02-15 10:54:07 -080013829$(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 -080013830 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013831 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013832 $(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 -080013833
nnoble69ac39f2014-12-12 15:43:38 -080013834endif
13835
Craig Tillerd4773f52015-01-12 16:38:47 -080013836
Craig Tiller8f126a62015-01-15 08:50:19 -080013837deps_chttp2_simple_ssl_fullstack_no_op_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013838
nnoble69ac39f2014-12-12 15:43:38 -080013839ifneq ($(NO_SECURE),true)
13840ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013841-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013842endif
nnoble69ac39f2014-12-12 15:43:38 -080013843endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013844
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013845
13846CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
13847
Craig Tiller61b910f2015-02-15 10:54:07 -080013848CHTTP2_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 -080013849
nnoble69ac39f2014-12-12 15:43:38 -080013850ifeq ($(NO_SECURE),true)
13851
Nicolas Noble047b7272015-01-16 13:55:05 -080013852# You can't build secure targets if you don't have OpenSSL with ALPN.
13853
Craig Tiller61b910f2015-02-15 10:54:07 -080013854$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013855
13856else
13857
Craig Tiller61b910f2015-02-15 10:54:07 -080013858$(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 -080013859 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013860 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013861 $(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 -080013862
nnoble69ac39f2014-12-12 15:43:38 -080013863endif
13864
Craig Tillerd4773f52015-01-12 16:38:47 -080013865
Craig Tiller8f126a62015-01-15 08:50:19 -080013866deps_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 -080013867
nnoble69ac39f2014-12-12 15:43:38 -080013868ifneq ($(NO_SECURE),true)
13869ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013870-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013871endif
nnoble69ac39f2014-12-12 15:43:38 -080013872endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013873
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013874
ctiller33023c42014-12-12 16:28:33 -080013875CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
13876
Craig Tiller61b910f2015-02-15 10:54:07 -080013877CHTTP2_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 -080013878
13879ifeq ($(NO_SECURE),true)
13880
Nicolas Noble047b7272015-01-16 13:55:05 -080013881# You can't build secure targets if you don't have OpenSSL with ALPN.
13882
Craig Tiller61b910f2015-02-15 10:54:07 -080013883$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -080013884
13885else
13886
Craig Tiller61b910f2015-02-15 10:54:07 -080013887$(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 -080013888 $(E) "[LD] Linking $@"
13889 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013890 $(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 -080013891
13892endif
13893
Craig Tillerd4773f52015-01-12 16:38:47 -080013894
Craig Tiller8f126a62015-01-15 08:50:19 -080013895deps_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 -080013896
13897ifneq ($(NO_SECURE),true)
13898ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013899-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080013900endif
13901endif
13902
ctiller33023c42014-12-12 16:28:33 -080013903
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013904CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
13905
Craig Tiller61b910f2015-02-15 10:54:07 -080013906CHTTP2_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 -080013907
nnoble69ac39f2014-12-12 15:43:38 -080013908ifeq ($(NO_SECURE),true)
13909
Nicolas Noble047b7272015-01-16 13:55:05 -080013910# You can't build secure targets if you don't have OpenSSL with ALPN.
13911
Craig Tiller61b910f2015-02-15 10:54:07 -080013912$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013913
13914else
13915
Craig Tiller61b910f2015-02-15 10:54:07 -080013916$(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 -080013917 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013918 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013919 $(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 -080013920
nnoble69ac39f2014-12-12 15:43:38 -080013921endif
13922
Craig Tillerd4773f52015-01-12 16:38:47 -080013923
Craig Tiller8f126a62015-01-15 08:50:19 -080013924deps_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 -080013925
nnoble69ac39f2014-12-12 15:43:38 -080013926ifneq ($(NO_SECURE),true)
13927ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013928-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013929endif
nnoble69ac39f2014-12-12 15:43:38 -080013930endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013931
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013932
13933CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
13934
Craig Tiller61b910f2015-02-15 10:54:07 -080013935CHTTP2_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 -080013936
nnoble69ac39f2014-12-12 15:43:38 -080013937ifeq ($(NO_SECURE),true)
13938
Nicolas Noble047b7272015-01-16 13:55:05 -080013939# You can't build secure targets if you don't have OpenSSL with ALPN.
13940
Craig Tiller61b910f2015-02-15 10:54:07 -080013941$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080013942
13943else
13944
Craig Tiller61b910f2015-02-15 10:54:07 -080013945$(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 -080013946 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080013947 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013948 $(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 -080013949
nnoble69ac39f2014-12-12 15:43:38 -080013950endif
13951
Craig Tillerd4773f52015-01-12 16:38:47 -080013952
Craig Tiller8f126a62015-01-15 08:50:19 -080013953deps_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 -080013954
nnoble69ac39f2014-12-12 15:43:38 -080013955ifneq ($(NO_SECURE),true)
13956ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080013957-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013958endif
nnoble69ac39f2014-12-12 15:43:38 -080013959endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013960
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080013961
Craig Tillercff2d152015-02-05 13:22:49 -080013962CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -080013963
Craig Tiller61b910f2015-02-15 10:54:07 -080013964CHTTP2_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 -080013965
13966ifeq ($(NO_SECURE),true)
13967
Nicolas Noble047b7272015-01-16 13:55:05 -080013968# You can't build secure targets if you don't have OpenSSL with ALPN.
13969
Craig Tiller61b910f2015-02-15 10:54:07 -080013970$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -080013971
13972else
13973
Craig Tiller61b910f2015-02-15 10:54:07 -080013974$(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 -080013975 $(E) "[LD] Linking $@"
13976 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080013977 $(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 -080013978
13979endif
13980
Craig Tillerd4773f52015-01-12 16:38:47 -080013981
Craig Tillercff2d152015-02-05 13:22:49 -080013982deps_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 -080013983
13984ifneq ($(NO_SECURE),true)
13985ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -080013986-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
13987endif
13988endif
13989
13990
13991CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_SRC = \
13992
Craig Tiller61b910f2015-02-15 10:54:07 -080013993CHTTP2_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 -080013994
13995ifeq ($(NO_SECURE),true)
13996
13997# You can't build secure targets if you don't have OpenSSL with ALPN.
13998
Craig Tiller61b910f2015-02-15 10:54:07 -080013999$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080014000
14001else
14002
Craig Tiller61b910f2015-02-15 10:54:07 -080014003$(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 -080014004 $(E) "[LD] Linking $@"
14005 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014006 $(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 -080014007
14008endif
14009
14010
14011deps_chttp2_simple_ssl_fullstack_request_with_payload_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
14012
14013ifneq ($(NO_SECURE),true)
14014ifneq ($(NO_DEPS),true)
14015-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080014016endif
14017endif
14018
ctiller2845cad2014-12-15 15:14:12 -080014019
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014020CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
14021
Craig Tiller61b910f2015-02-15 10:54:07 -080014022CHTTP2_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 -080014023
nnoble69ac39f2014-12-12 15:43:38 -080014024ifeq ($(NO_SECURE),true)
14025
Nicolas Noble047b7272015-01-16 13:55:05 -080014026# You can't build secure targets if you don't have OpenSSL with ALPN.
14027
Craig Tiller61b910f2015-02-15 10:54:07 -080014028$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014029
14030else
14031
Craig Tiller61b910f2015-02-15 10:54:07 -080014032$(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 -080014033 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014034 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014035 $(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 -080014036
nnoble69ac39f2014-12-12 15:43:38 -080014037endif
14038
Craig Tillerd4773f52015-01-12 16:38:47 -080014039
Craig Tiller8f126a62015-01-15 08:50:19 -080014040deps_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 -080014041
nnoble69ac39f2014-12-12 15:43:38 -080014042ifneq ($(NO_SECURE),true)
14043ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014044-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014045endif
nnoble69ac39f2014-12-12 15:43:38 -080014046endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014047
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014048
14049CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
14050
Craig Tiller61b910f2015-02-15 10:54:07 -080014051CHTTP2_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 -080014052
nnoble69ac39f2014-12-12 15:43:38 -080014053ifeq ($(NO_SECURE),true)
14054
Nicolas Noble047b7272015-01-16 13:55:05 -080014055# You can't build secure targets if you don't have OpenSSL with ALPN.
14056
Craig Tiller61b910f2015-02-15 10:54:07 -080014057$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014058
14059else
14060
Craig Tiller61b910f2015-02-15 10:54:07 -080014061$(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 -080014062 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014063 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014064 $(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 -080014065
nnoble69ac39f2014-12-12 15:43:38 -080014066endif
14067
Craig Tillerd4773f52015-01-12 16:38:47 -080014068
Craig Tiller8f126a62015-01-15 08:50:19 -080014069deps_chttp2_simple_ssl_fullstack_simple_request_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014070
nnoble69ac39f2014-12-12 15:43:38 -080014071ifneq ($(NO_SECURE),true)
14072ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014073-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014074endif
nnoble69ac39f2014-12-12 15:43:38 -080014075endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014076
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014077
nathaniel52878172014-12-09 10:17:19 -080014078CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014079
Craig Tiller61b910f2015-02-15 10:54:07 -080014080CHTTP2_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 -080014081
nnoble69ac39f2014-12-12 15:43:38 -080014082ifeq ($(NO_SECURE),true)
14083
Nicolas Noble047b7272015-01-16 13:55:05 -080014084# You can't build secure targets if you don't have OpenSSL with ALPN.
14085
Craig Tiller61b910f2015-02-15 10:54:07 -080014086$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014087
14088else
14089
Craig Tiller61b910f2015-02-15 10:54:07 -080014090$(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 -080014091 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014092 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014093 $(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 -080014094
nnoble69ac39f2014-12-12 15:43:38 -080014095endif
14096
Craig Tillerd4773f52015-01-12 16:38:47 -080014097
Craig Tiller8f126a62015-01-15 08:50:19 -080014098deps_chttp2_simple_ssl_fullstack_thread_stress_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014099
nnoble69ac39f2014-12-12 15:43:38 -080014100ifneq ($(NO_SECURE),true)
14101ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014102-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014103endif
nnoble69ac39f2014-12-12 15:43:38 -080014104endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014105
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014106
14107CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
14108
Craig Tiller61b910f2015-02-15 10:54:07 -080014109CHTTP2_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 -080014110
nnoble69ac39f2014-12-12 15:43:38 -080014111ifeq ($(NO_SECURE),true)
14112
Nicolas Noble047b7272015-01-16 13:55:05 -080014113# You can't build secure targets if you don't have OpenSSL with ALPN.
14114
Craig Tiller61b910f2015-02-15 10:54:07 -080014115$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014116
14117else
14118
Craig Tiller61b910f2015-02-15 10:54:07 -080014119$(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 -080014120 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014121 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014122 $(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 -080014123
nnoble69ac39f2014-12-12 15:43:38 -080014124endif
14125
Craig Tillerd4773f52015-01-12 16:38:47 -080014126
Craig Tiller8f126a62015-01-15 08:50:19 -080014127deps_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 -080014128
nnoble69ac39f2014-12-12 15:43:38 -080014129ifneq ($(NO_SECURE),true)
14130ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014131-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014132endif
nnoble69ac39f2014-12-12 15:43:38 -080014133endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014134
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014135
Craig Tiller2c189e32015-02-03 13:56:55 -080014136CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
14137
Craig Tiller61b910f2015-02-15 10:54:07 -080014138CHTTP2_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 -080014139
14140ifeq ($(NO_SECURE),true)
14141
14142# You can't build secure targets if you don't have OpenSSL with ALPN.
14143
Craig Tiller61b910f2015-02-15 10:54:07 -080014144$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014145
14146else
14147
Craig Tiller61b910f2015-02-15 10:54:07 -080014148$(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 -080014149 $(E) "[LD] Linking $@"
14150 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014151 $(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 -080014152
14153endif
14154
14155
14156deps_chttp2_simple_ssl_fullstack_cancel_after_accept_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
14157
14158ifneq ($(NO_SECURE),true)
14159ifneq ($(NO_DEPS),true)
14160-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
14161endif
14162endif
14163
14164
14165CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
14166
Craig Tiller61b910f2015-02-15 10:54:07 -080014167CHTTP2_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 -080014168
14169ifeq ($(NO_SECURE),true)
14170
14171# You can't build secure targets if you don't have OpenSSL with ALPN.
14172
Craig Tiller61b910f2015-02-15 10:54:07 -080014173$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014174
14175else
14176
Craig Tiller61b910f2015-02-15 10:54:07 -080014177$(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 -080014178 $(E) "[LD] Linking $@"
14179 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014180 $(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 -080014181
14182endif
14183
14184
14185deps_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)
14186
14187ifneq ($(NO_SECURE),true)
14188ifneq ($(NO_DEPS),true)
14189-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
14190endif
14191endif
14192
14193
14194CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
14195
Craig Tiller61b910f2015-02-15 10:54:07 -080014196CHTTP2_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 -080014197
14198ifeq ($(NO_SECURE),true)
14199
14200# You can't build secure targets if you don't have OpenSSL with ALPN.
14201
Craig Tiller61b910f2015-02-15 10:54:07 -080014202$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014203
14204else
14205
Craig Tiller61b910f2015-02-15 10:54:07 -080014206$(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 -080014207 $(E) "[LD] Linking $@"
14208 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014209 $(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 -080014210
14211endif
14212
14213
14214deps_chttp2_simple_ssl_fullstack_cancel_after_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
14215
14216ifneq ($(NO_SECURE),true)
14217ifneq ($(NO_DEPS),true)
14218-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
14219endif
14220endif
14221
14222
14223CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
14224
Craig Tiller61b910f2015-02-15 10:54:07 -080014225CHTTP2_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 -080014226
14227ifeq ($(NO_SECURE),true)
14228
14229# You can't build secure targets if you don't have OpenSSL with ALPN.
14230
Craig Tiller61b910f2015-02-15 10:54:07 -080014231$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014232
14233else
14234
Craig Tiller61b910f2015-02-15 10:54:07 -080014235$(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 -080014236 $(E) "[LD] Linking $@"
14237 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014238 $(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 -080014239
14240endif
14241
14242
14243deps_chttp2_simple_ssl_fullstack_cancel_before_invoke_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
14244
14245ifneq ($(NO_SECURE),true)
14246ifneq ($(NO_DEPS),true)
14247-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
14248endif
14249endif
14250
14251
14252CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
14253
Craig Tiller61b910f2015-02-15 10:54:07 -080014254CHTTP2_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 -080014255
14256ifeq ($(NO_SECURE),true)
14257
14258# You can't build secure targets if you don't have OpenSSL with ALPN.
14259
Craig Tiller61b910f2015-02-15 10:54:07 -080014260$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014261
14262else
14263
Craig Tiller61b910f2015-02-15 10:54:07 -080014264$(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 -080014265 $(E) "[LD] Linking $@"
14266 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014267 $(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 -080014268
14269endif
14270
14271
14272deps_chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
14273
14274ifneq ($(NO_SECURE),true)
14275ifneq ($(NO_DEPS),true)
14276-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
14277endif
14278endif
14279
14280
14281CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
14282
Craig Tiller61b910f2015-02-15 10:54:07 -080014283CHTTP2_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 -080014284
14285ifeq ($(NO_SECURE),true)
14286
14287# You can't build secure targets if you don't have OpenSSL with ALPN.
14288
Craig Tiller61b910f2015-02-15 10:54:07 -080014289$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014290
14291else
14292
Craig Tiller61b910f2015-02-15 10:54:07 -080014293$(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 -080014294 $(E) "[LD] Linking $@"
14295 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014296 $(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 -080014297
14298endif
14299
14300
14301deps_chttp2_simple_ssl_fullstack_census_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14302
14303ifneq ($(NO_SECURE),true)
14304ifneq ($(NO_DEPS),true)
14305-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14306endif
14307endif
14308
14309
14310CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
14311
Craig Tiller61b910f2015-02-15 10:54:07 -080014312CHTTP2_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 -080014313
14314ifeq ($(NO_SECURE),true)
14315
14316# You can't build secure targets if you don't have OpenSSL with ALPN.
14317
Craig Tiller61b910f2015-02-15 10:54:07 -080014318$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014319
14320else
14321
Craig Tiller61b910f2015-02-15 10:54:07 -080014322$(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 -080014323 $(E) "[LD] Linking $@"
14324 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014325 $(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 -080014326
14327endif
14328
14329
14330deps_chttp2_simple_ssl_fullstack_disappearing_server_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
14331
14332ifneq ($(NO_SECURE),true)
14333ifneq ($(NO_DEPS),true)
14334-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
14335endif
14336endif
14337
14338
14339CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
14340
Craig Tiller61b910f2015-02-15 10:54:07 -080014341CHTTP2_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 -080014342
14343ifeq ($(NO_SECURE),true)
14344
14345# You can't build secure targets if you don't have OpenSSL with ALPN.
14346
Craig Tiller61b910f2015-02-15 10:54:07 -080014347$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014348
14349else
14350
Craig Tiller61b910f2015-02-15 10:54:07 -080014351$(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 -080014352 $(E) "[LD] Linking $@"
14353 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014354 $(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 -080014355
14356endif
14357
14358
14359deps_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)
14360
14361ifneq ($(NO_SECURE),true)
14362ifneq ($(NO_DEPS),true)
14363-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
14364endif
14365endif
14366
14367
14368CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
14369
Craig Tiller61b910f2015-02-15 10:54:07 -080014370CHTTP2_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 -080014371
14372ifeq ($(NO_SECURE),true)
14373
14374# You can't build secure targets if you don't have OpenSSL with ALPN.
14375
Craig Tiller61b910f2015-02-15 10:54:07 -080014376$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014377
14378else
14379
Craig Tiller61b910f2015-02-15 10:54:07 -080014380$(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 -080014381 $(E) "[LD] Linking $@"
14382 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014383 $(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 -080014384
14385endif
14386
14387
14388deps_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)
14389
14390ifneq ($(NO_SECURE),true)
14391ifneq ($(NO_DEPS),true)
14392-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
14393endif
14394endif
14395
14396
14397CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
14398
Craig Tiller61b910f2015-02-15 10:54:07 -080014399CHTTP2_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 -080014400
14401ifeq ($(NO_SECURE),true)
14402
14403# You can't build secure targets if you don't have OpenSSL with ALPN.
14404
Craig Tiller61b910f2015-02-15 10:54:07 -080014405$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014406
14407else
14408
Craig Tiller61b910f2015-02-15 10:54:07 -080014409$(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 -080014410 $(E) "[LD] Linking $@"
14411 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014412 $(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 -080014413
14414endif
14415
14416
14417deps_chttp2_simple_ssl_fullstack_graceful_server_shutdown_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
14418
14419ifneq ($(NO_SECURE),true)
14420ifneq ($(NO_DEPS),true)
14421-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
14422endif
14423endif
14424
14425
14426CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
14427
Craig Tiller61b910f2015-02-15 10:54:07 -080014428CHTTP2_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 -080014429
14430ifeq ($(NO_SECURE),true)
14431
14432# You can't build secure targets if you don't have OpenSSL with ALPN.
14433
Craig Tiller61b910f2015-02-15 10:54:07 -080014434$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014435
14436else
14437
Craig Tiller61b910f2015-02-15 10:54:07 -080014438$(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 -080014439 $(E) "[LD] Linking $@"
14440 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014441 $(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 -080014442
14443endif
14444
14445
14446deps_chttp2_simple_ssl_fullstack_invoke_large_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14447
14448ifneq ($(NO_SECURE),true)
14449ifneq ($(NO_DEPS),true)
14450-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14451endif
14452endif
14453
14454
14455CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
14456
Craig Tiller61b910f2015-02-15 10:54:07 -080014457CHTTP2_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 -080014458
14459ifeq ($(NO_SECURE),true)
14460
14461# You can't build secure targets if you don't have OpenSSL with ALPN.
14462
Craig Tiller61b910f2015-02-15 10:54:07 -080014463$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014464
14465else
14466
Craig Tiller61b910f2015-02-15 10:54:07 -080014467$(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 -080014468 $(E) "[LD] Linking $@"
14469 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014470 $(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 -080014471
14472endif
14473
14474
14475deps_chttp2_simple_ssl_fullstack_max_concurrent_streams_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
14476
14477ifneq ($(NO_SECURE),true)
14478ifneq ($(NO_DEPS),true)
14479-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
14480endif
14481endif
14482
14483
14484CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_SRC = \
14485
Craig Tiller61b910f2015-02-15 10:54:07 -080014486CHTTP2_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 -080014487
14488ifeq ($(NO_SECURE),true)
14489
14490# You can't build secure targets if you don't have OpenSSL with ALPN.
14491
Craig Tiller61b910f2015-02-15 10:54:07 -080014492$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014493
14494else
14495
Craig Tiller61b910f2015-02-15 10:54:07 -080014496$(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 -080014497 $(E) "[LD] Linking $@"
14498 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014499 $(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 -080014500
14501endif
14502
14503
14504deps_chttp2_simple_ssl_fullstack_no_op_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
14505
14506ifneq ($(NO_SECURE),true)
14507ifneq ($(NO_DEPS),true)
14508-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
14509endif
14510endif
14511
14512
14513CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
14514
Craig Tiller61b910f2015-02-15 10:54:07 -080014515CHTTP2_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 -080014516
14517ifeq ($(NO_SECURE),true)
14518
14519# You can't build secure targets if you don't have OpenSSL with ALPN.
14520
Craig Tiller61b910f2015-02-15 10:54:07 -080014521$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014522
14523else
14524
Craig Tiller61b910f2015-02-15 10:54:07 -080014525$(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 -080014526 $(E) "[LD] Linking $@"
14527 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014528 $(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 -080014529
14530endif
14531
14532
14533deps_chttp2_simple_ssl_fullstack_ping_pong_streaming_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
14534
14535ifneq ($(NO_SECURE),true)
14536ifneq ($(NO_DEPS),true)
14537-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
14538endif
14539endif
14540
14541
14542CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
14543
Craig Tiller61b910f2015-02-15 10:54:07 -080014544CHTTP2_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 -080014545
14546ifeq ($(NO_SECURE),true)
14547
14548# You can't build secure targets if you don't have OpenSSL with ALPN.
14549
Craig Tiller61b910f2015-02-15 10:54:07 -080014550$(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 -080014551
14552else
14553
Craig Tiller61b910f2015-02-15 10:54:07 -080014554$(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 -080014555 $(E) "[LD] Linking $@"
14556 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014557 $(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 -080014558
14559endif
14560
14561
14562deps_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)
14563
14564ifneq ($(NO_SECURE),true)
14565ifneq ($(NO_DEPS),true)
14566-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14567endif
14568endif
14569
14570
14571CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
14572
Craig Tiller61b910f2015-02-15 10:54:07 -080014573CHTTP2_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 -080014574
14575ifeq ($(NO_SECURE),true)
14576
14577# You can't build secure targets if you don't have OpenSSL with ALPN.
14578
Craig Tiller61b910f2015-02-15 10:54:07 -080014579$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014580
14581else
14582
Craig Tiller61b910f2015-02-15 10:54:07 -080014583$(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 -080014584 $(E) "[LD] Linking $@"
14585 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014586 $(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 -080014587
14588endif
14589
14590
14591deps_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)
14592
14593ifneq ($(NO_SECURE),true)
14594ifneq ($(NO_DEPS),true)
14595-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14596endif
14597endif
14598
14599
14600CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
14601
Craig Tiller61b910f2015-02-15 10:54:07 -080014602CHTTP2_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 -080014603
14604ifeq ($(NO_SECURE),true)
14605
14606# You can't build secure targets if you don't have OpenSSL with ALPN.
14607
Craig Tiller61b910f2015-02-15 10:54:07 -080014608$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014609
14610else
14611
Craig Tiller61b910f2015-02-15 10:54:07 -080014612$(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 -080014613 $(E) "[LD] Linking $@"
14614 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014615 $(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 -080014616
14617endif
14618
14619
14620deps_chttp2_simple_ssl_fullstack_request_response_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14621
14622ifneq ($(NO_SECURE),true)
14623ifneq ($(NO_DEPS),true)
14624-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14625endif
14626endif
14627
14628
14629CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
14630
Craig Tiller61b910f2015-02-15 10:54:07 -080014631CHTTP2_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 -080014632
14633ifeq ($(NO_SECURE),true)
14634
14635# You can't build secure targets if you don't have OpenSSL with ALPN.
14636
Craig Tiller61b910f2015-02-15 10:54:07 -080014637$(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 -080014638
14639else
14640
Craig Tiller61b910f2015-02-15 10:54:07 -080014641$(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 -080014642 $(E) "[LD] Linking $@"
14643 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014644 $(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 -080014645
14646endif
14647
14648
14649deps_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)
14650
14651ifneq ($(NO_SECURE),true)
14652ifneq ($(NO_DEPS),true)
14653-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14654endif
14655endif
14656
14657
Craig Tillercff2d152015-02-05 13:22:49 -080014658CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
14659
Craig Tiller61b910f2015-02-15 10:54:07 -080014660CHTTP2_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 -080014661
14662ifeq ($(NO_SECURE),true)
14663
14664# You can't build secure targets if you don't have OpenSSL with ALPN.
14665
Craig Tiller61b910f2015-02-15 10:54:07 -080014666$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080014667
14668else
14669
Craig Tiller61b910f2015-02-15 10:54:07 -080014670$(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 -080014671 $(E) "[LD] Linking $@"
14672 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014673 $(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 -080014674
14675endif
14676
14677
14678deps_chttp2_simple_ssl_fullstack_request_with_large_metadata_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
14679
14680ifneq ($(NO_SECURE),true)
14681ifneq ($(NO_DEPS),true)
14682-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
14683endif
14684endif
14685
14686
14687CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
14688
Craig Tiller61b910f2015-02-15 10:54:07 -080014689CHTTP2_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 -080014690
14691ifeq ($(NO_SECURE),true)
14692
14693# You can't build secure targets if you don't have OpenSSL with ALPN.
14694
Craig Tiller61b910f2015-02-15 10:54:07 -080014695$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080014696
14697else
14698
Craig Tiller61b910f2015-02-15 10:54:07 -080014699$(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 -080014700 $(E) "[LD] Linking $@"
14701 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014702 $(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 -080014703
14704endif
14705
14706
14707deps_chttp2_simple_ssl_fullstack_request_with_payload_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14708
14709ifneq ($(NO_SECURE),true)
14710ifneq ($(NO_DEPS),true)
14711-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
14712endif
14713endif
14714
14715
Craig Tiller2c189e32015-02-03 13:56:55 -080014716CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
14717
Craig Tiller61b910f2015-02-15 10:54:07 -080014718CHTTP2_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 -080014719
14720ifeq ($(NO_SECURE),true)
14721
14722# You can't build secure targets if you don't have OpenSSL with ALPN.
14723
Craig Tiller61b910f2015-02-15 10:54:07 -080014724$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014725
14726else
14727
Craig Tiller61b910f2015-02-15 10:54:07 -080014728$(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 -080014729 $(E) "[LD] Linking $@"
14730 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014731 $(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 -080014732
14733endif
14734
14735
14736deps_chttp2_simple_ssl_fullstack_simple_delayed_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14737
14738ifneq ($(NO_SECURE),true)
14739ifneq ($(NO_DEPS),true)
14740-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14741endif
14742endif
14743
14744
14745CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
14746
Craig Tiller61b910f2015-02-15 10:54:07 -080014747CHTTP2_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 -080014748
14749ifeq ($(NO_SECURE),true)
14750
14751# You can't build secure targets if you don't have OpenSSL with ALPN.
14752
Craig Tiller61b910f2015-02-15 10:54:07 -080014753$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014754
14755else
14756
Craig Tiller61b910f2015-02-15 10:54:07 -080014757$(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 -080014758 $(E) "[LD] Linking $@"
14759 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014760 $(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 -080014761
14762endif
14763
14764
14765deps_chttp2_simple_ssl_fullstack_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14766
14767ifneq ($(NO_SECURE),true)
14768ifneq ($(NO_DEPS),true)
14769-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
14770endif
14771endif
14772
14773
14774CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_SRC = \
14775
Craig Tiller61b910f2015-02-15 10:54:07 -080014776CHTTP2_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 -080014777
14778ifeq ($(NO_SECURE),true)
14779
14780# You can't build secure targets if you don't have OpenSSL with ALPN.
14781
Craig Tiller61b910f2015-02-15 10:54:07 -080014782$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014783
14784else
14785
Craig Tiller61b910f2015-02-15 10:54:07 -080014786$(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 -080014787 $(E) "[LD] Linking $@"
14788 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014789 $(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 -080014790
14791endif
14792
14793
14794deps_chttp2_simple_ssl_fullstack_thread_stress_legacy_test: $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
14795
14796ifneq ($(NO_SECURE),true)
14797ifneq ($(NO_DEPS),true)
14798-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
14799endif
14800endif
14801
14802
14803CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
14804
Craig Tiller61b910f2015-02-15 10:54:07 -080014805CHTTP2_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 -080014806
14807ifeq ($(NO_SECURE),true)
14808
14809# You can't build secure targets if you don't have OpenSSL with ALPN.
14810
Craig Tiller61b910f2015-02-15 10:54:07 -080014811$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080014812
14813else
14814
Craig Tiller61b910f2015-02-15 10:54:07 -080014815$(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 -080014816 $(E) "[LD] Linking $@"
14817 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014818 $(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 -080014819
14820endif
14821
14822
14823deps_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)
14824
14825ifneq ($(NO_SECURE),true)
14826ifneq ($(NO_DEPS),true)
14827-include $(CHTTP2_SIMPLE_SSL_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
14828endif
14829endif
14830
14831
Craig Tillerc9f660d2015-03-03 11:01:48 -080014832CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_BAD_HOSTNAME_TEST_SRC = \
14833
14834CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_BAD_HOSTNAME_TEST_SRC))))
14835
14836ifeq ($(NO_SECURE),true)
14837
14838# You can't build secure targets if you don't have OpenSSL with ALPN.
14839
14840$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test: openssl_dep_error
14841
14842else
14843
14844$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
14845 $(E) "[LD] Linking $@"
14846 $(Q) mkdir -p `dirname $@`
14847 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_bad_hostname_test
14848
14849endif
14850
14851
14852deps_chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
14853
14854ifneq ($(NO_SECURE),true)
14855ifneq ($(NO_DEPS),true)
14856-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
14857endif
14858endif
14859
14860
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014861CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_SRC = \
14862
Craig Tiller61b910f2015-02-15 10:54:07 -080014863CHTTP2_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 -080014864
nnoble69ac39f2014-12-12 15:43:38 -080014865ifeq ($(NO_SECURE),true)
14866
Nicolas Noble047b7272015-01-16 13:55:05 -080014867# You can't build secure targets if you don't have OpenSSL with ALPN.
14868
Craig Tiller61b910f2015-02-15 10:54:07 -080014869$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014870
14871else
14872
Craig Tiller61b910f2015-02-15 10:54:07 -080014873$(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 -080014874 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014875 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014876 $(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 -080014877
nnoble69ac39f2014-12-12 15:43:38 -080014878endif
14879
Craig Tillerd4773f52015-01-12 16:38:47 -080014880
Craig Tiller8f126a62015-01-15 08:50:19 -080014881deps_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 -080014882
nnoble69ac39f2014-12-12 15:43:38 -080014883ifneq ($(NO_SECURE),true)
14884ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014885-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014886endif
nnoble69ac39f2014-12-12 15:43:38 -080014887endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014888
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014889
14890CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
14891
Craig Tiller61b910f2015-02-15 10:54:07 -080014892CHTTP2_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 -080014893
nnoble69ac39f2014-12-12 15:43:38 -080014894ifeq ($(NO_SECURE),true)
14895
Nicolas Noble047b7272015-01-16 13:55:05 -080014896# You can't build secure targets if you don't have OpenSSL with ALPN.
14897
Craig Tiller61b910f2015-02-15 10:54:07 -080014898$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014899
14900else
14901
Craig Tiller61b910f2015-02-15 10:54:07 -080014902$(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 -080014903 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014904 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014905 $(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 -080014906
nnoble69ac39f2014-12-12 15:43:38 -080014907endif
14908
Craig Tillerd4773f52015-01-12 16:38:47 -080014909
Craig Tiller8f126a62015-01-15 08:50:19 -080014910deps_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 -080014911
nnoble69ac39f2014-12-12 15:43:38 -080014912ifneq ($(NO_SECURE),true)
14913ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014914-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014915endif
nnoble69ac39f2014-12-12 15:43:38 -080014916endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014917
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014918
14919CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_SRC = \
14920
Craig Tiller61b910f2015-02-15 10:54:07 -080014921CHTTP2_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 -080014922
nnoble69ac39f2014-12-12 15:43:38 -080014923ifeq ($(NO_SECURE),true)
14924
Nicolas Noble047b7272015-01-16 13:55:05 -080014925# You can't build secure targets if you don't have OpenSSL with ALPN.
14926
Craig Tiller61b910f2015-02-15 10:54:07 -080014927$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014928
14929else
14930
Craig Tiller61b910f2015-02-15 10:54:07 -080014931$(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 -080014932 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014933 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014934 $(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 -080014935
nnoble69ac39f2014-12-12 15:43:38 -080014936endif
14937
Craig Tillerd4773f52015-01-12 16:38:47 -080014938
Craig Tiller8f126a62015-01-15 08:50:19 -080014939deps_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 -080014940
nnoble69ac39f2014-12-12 15:43:38 -080014941ifneq ($(NO_SECURE),true)
14942ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014943-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014944endif
nnoble69ac39f2014-12-12 15:43:38 -080014945endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014946
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014947
14948CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_SRC = \
14949
Craig Tiller61b910f2015-02-15 10:54:07 -080014950CHTTP2_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 -080014951
nnoble69ac39f2014-12-12 15:43:38 -080014952ifeq ($(NO_SECURE),true)
14953
Nicolas Noble047b7272015-01-16 13:55:05 -080014954# You can't build secure targets if you don't have OpenSSL with ALPN.
14955
Craig Tiller61b910f2015-02-15 10:54:07 -080014956$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014957
14958else
14959
Craig Tiller61b910f2015-02-15 10:54:07 -080014960$(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 -080014961 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014962 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014963 $(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 -080014964
nnoble69ac39f2014-12-12 15:43:38 -080014965endif
14966
Craig Tillerd4773f52015-01-12 16:38:47 -080014967
Craig Tiller8f126a62015-01-15 08:50:19 -080014968deps_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 -080014969
nnoble69ac39f2014-12-12 15:43:38 -080014970ifneq ($(NO_SECURE),true)
14971ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080014972-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014973endif
nnoble69ac39f2014-12-12 15:43:38 -080014974endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014975
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080014976
14977CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_SRC = \
14978
Craig Tiller61b910f2015-02-15 10:54:07 -080014979CHTTP2_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 -080014980
nnoble69ac39f2014-12-12 15:43:38 -080014981ifeq ($(NO_SECURE),true)
14982
Nicolas Noble047b7272015-01-16 13:55:05 -080014983# You can't build secure targets if you don't have OpenSSL with ALPN.
14984
Craig Tiller61b910f2015-02-15 10:54:07 -080014985$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080014986
14987else
14988
Craig Tiller61b910f2015-02-15 10:54:07 -080014989$(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 -080014990 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080014991 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080014992 $(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 -080014993
nnoble69ac39f2014-12-12 15:43:38 -080014994endif
14995
Craig Tillerd4773f52015-01-12 16:38:47 -080014996
Craig Tiller8f126a62015-01-15 08:50:19 -080014997deps_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 -080014998
nnoble69ac39f2014-12-12 15:43:38 -080014999ifneq ($(NO_SECURE),true)
15000ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015001-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015002endif
nnoble69ac39f2014-12-12 15:43:38 -080015003endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015004
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015005
hongyu24200d32015-01-08 15:13:49 -080015006CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
15007
Craig Tiller61b910f2015-02-15 10:54:07 -080015008CHTTP2_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 -080015009
15010ifeq ($(NO_SECURE),true)
15011
Nicolas Noble047b7272015-01-16 13:55:05 -080015012# You can't build secure targets if you don't have OpenSSL with ALPN.
15013
Craig Tiller61b910f2015-02-15 10:54:07 -080015014$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080015015
15016else
15017
Craig Tiller61b910f2015-02-15 10:54:07 -080015018$(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 -080015019 $(E) "[LD] Linking $@"
15020 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015021 $(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 -080015022
15023endif
15024
Craig Tillerd4773f52015-01-12 16:38:47 -080015025
Craig Tiller8f126a62015-01-15 08:50:19 -080015026deps_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 -080015027
15028ifneq ($(NO_SECURE),true)
15029ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015030-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080015031endif
15032endif
15033
hongyu24200d32015-01-08 15:13:49 -080015034
ctillerc6d61c42014-12-15 14:52:08 -080015035CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_SRC = \
15036
Craig Tiller61b910f2015-02-15 10:54:07 -080015037CHTTP2_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 -080015038
15039ifeq ($(NO_SECURE),true)
15040
Nicolas Noble047b7272015-01-16 13:55:05 -080015041# You can't build secure targets if you don't have OpenSSL with ALPN.
15042
Craig Tiller61b910f2015-02-15 10:54:07 -080015043$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080015044
15045else
15046
Craig Tiller61b910f2015-02-15 10:54:07 -080015047$(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 -080015048 $(E) "[LD] Linking $@"
15049 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015050 $(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 -080015051
15052endif
15053
Craig Tillerd4773f52015-01-12 16:38:47 -080015054
Craig Tiller8f126a62015-01-15 08:50:19 -080015055deps_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 -080015056
15057ifneq ($(NO_SECURE),true)
15058ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015059-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080015060endif
15061endif
15062
ctillerc6d61c42014-12-15 14:52:08 -080015063
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015064CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
15065
Craig Tiller61b910f2015-02-15 10:54:07 -080015066CHTTP2_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 -080015067
nnoble69ac39f2014-12-12 15:43:38 -080015068ifeq ($(NO_SECURE),true)
15069
Nicolas Noble047b7272015-01-16 13:55:05 -080015070# You can't build secure targets if you don't have OpenSSL with ALPN.
15071
Craig Tiller61b910f2015-02-15 10:54:07 -080015072$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015073
15074else
15075
Craig Tiller61b910f2015-02-15 10:54:07 -080015076$(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 -080015077 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015078 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015079 $(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 -080015080
nnoble69ac39f2014-12-12 15:43:38 -080015081endif
15082
Craig Tillerd4773f52015-01-12 16:38:47 -080015083
Craig Tiller8f126a62015-01-15 08:50:19 -080015084deps_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 -080015085
nnoble69ac39f2014-12-12 15:43:38 -080015086ifneq ($(NO_SECURE),true)
15087ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015088-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015089endif
nnoble69ac39f2014-12-12 15:43:38 -080015090endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015091
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015092
15093CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
15094
Craig Tiller61b910f2015-02-15 10:54:07 -080015095CHTTP2_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 -080015096
nnoble69ac39f2014-12-12 15:43:38 -080015097ifeq ($(NO_SECURE),true)
15098
Nicolas Noble047b7272015-01-16 13:55:05 -080015099# You can't build secure targets if you don't have OpenSSL with ALPN.
15100
Craig Tiller61b910f2015-02-15 10:54:07 -080015101$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015102
15103else
15104
Craig Tiller61b910f2015-02-15 10:54:07 -080015105$(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 -080015106 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015107 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015108 $(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 -080015109
nnoble69ac39f2014-12-12 15:43:38 -080015110endif
15111
Craig Tillerd4773f52015-01-12 16:38:47 -080015112
Craig Tiller8f126a62015-01-15 08:50:19 -080015113deps_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 -080015114
nnoble69ac39f2014-12-12 15:43:38 -080015115ifneq ($(NO_SECURE),true)
15116ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015117-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015118endif
nnoble69ac39f2014-12-12 15:43:38 -080015119endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015120
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015121
murgatroid99a8c21e82015-02-12 13:55:53 -080015122CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_SRC = \
15123
Craig Tiller61b910f2015-02-15 10:54:07 -080015124CHTTP2_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 -080015125
15126ifeq ($(NO_SECURE),true)
15127
15128# You can't build secure targets if you don't have OpenSSL with ALPN.
15129
Craig Tiller61b910f2015-02-15 10:54:07 -080015130$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080015131
15132else
15133
Craig Tiller61b910f2015-02-15 10:54:07 -080015134$(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 -080015135 $(E) "[LD] Linking $@"
15136 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015137 $(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 -080015138
15139endif
15140
15141
15142deps_chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
15143
15144ifneq ($(NO_SECURE),true)
15145ifneq ($(NO_DEPS),true)
15146-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EMPTY_BATCH_TEST_OBJS:.o=.dep)
15147endif
15148endif
15149
15150
Craig Tiller4ffdcd52015-01-16 11:34:55 -080015151CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
15152
Craig Tiller61b910f2015-02-15 10:54:07 -080015153CHTTP2_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 -080015154
15155ifeq ($(NO_SECURE),true)
15156
David Klempner7f3ed1e2015-01-16 15:35:56 -080015157# You can't build secure targets if you don't have OpenSSL with ALPN.
15158
Craig Tiller61b910f2015-02-15 10:54:07 -080015159$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080015160
15161else
15162
Craig Tiller61b910f2015-02-15 10:54:07 -080015163$(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 -080015164 $(E) "[LD] Linking $@"
15165 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015166 $(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 -080015167
15168endif
15169
15170
15171deps_chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
15172
15173ifneq ($(NO_SECURE),true)
15174ifneq ($(NO_DEPS),true)
15175-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
15176endif
15177endif
15178
15179
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015180CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_SRC = \
15181
Craig Tiller61b910f2015-02-15 10:54:07 -080015182CHTTP2_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 -080015183
nnoble69ac39f2014-12-12 15:43:38 -080015184ifeq ($(NO_SECURE),true)
15185
Nicolas Noble047b7272015-01-16 13:55:05 -080015186# You can't build secure targets if you don't have OpenSSL with ALPN.
15187
Craig Tiller61b910f2015-02-15 10:54:07 -080015188$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015189
15190else
15191
Craig Tiller61b910f2015-02-15 10:54:07 -080015192$(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 -080015193 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015194 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015195 $(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 -080015196
nnoble69ac39f2014-12-12 15:43:38 -080015197endif
15198
Craig Tillerd4773f52015-01-12 16:38:47 -080015199
Craig Tiller8f126a62015-01-15 08:50:19 -080015200deps_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 -080015201
nnoble69ac39f2014-12-12 15:43:38 -080015202ifneq ($(NO_SECURE),true)
15203ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015204-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015205endif
nnoble69ac39f2014-12-12 15:43:38 -080015206endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015207
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015208
15209CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_SRC = \
15210
Craig Tiller61b910f2015-02-15 10:54:07 -080015211CHTTP2_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 -080015212
nnoble69ac39f2014-12-12 15:43:38 -080015213ifeq ($(NO_SECURE),true)
15214
Nicolas Noble047b7272015-01-16 13:55:05 -080015215# You can't build secure targets if you don't have OpenSSL with ALPN.
15216
Craig Tiller61b910f2015-02-15 10:54:07 -080015217$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015218
15219else
15220
Craig Tiller61b910f2015-02-15 10:54:07 -080015221$(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 -080015222 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015223 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015224 $(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 -080015225
nnoble69ac39f2014-12-12 15:43:38 -080015226endif
15227
Craig Tillerd4773f52015-01-12 16:38:47 -080015228
Craig Tiller8f126a62015-01-15 08:50:19 -080015229deps_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 -080015230
nnoble69ac39f2014-12-12 15:43:38 -080015231ifneq ($(NO_SECURE),true)
15232ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015233-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015234endif
nnoble69ac39f2014-12-12 15:43:38 -080015235endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015236
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015237
15238CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_SRC = \
15239
Craig Tiller61b910f2015-02-15 10:54:07 -080015240CHTTP2_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 -080015241
nnoble69ac39f2014-12-12 15:43:38 -080015242ifeq ($(NO_SECURE),true)
15243
Nicolas Noble047b7272015-01-16 13:55:05 -080015244# You can't build secure targets if you don't have OpenSSL with ALPN.
15245
Craig Tiller61b910f2015-02-15 10:54:07 -080015246$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015247
15248else
15249
Craig Tiller61b910f2015-02-15 10:54:07 -080015250$(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 -080015251 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015252 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015253 $(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 -080015254
nnoble69ac39f2014-12-12 15:43:38 -080015255endif
15256
Craig Tillerd4773f52015-01-12 16:38:47 -080015257
Craig Tiller8f126a62015-01-15 08:50:19 -080015258deps_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 -080015259
nnoble69ac39f2014-12-12 15:43:38 -080015260ifneq ($(NO_SECURE),true)
15261ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015262-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015263endif
nnoble69ac39f2014-12-12 15:43:38 -080015264endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015265
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015266
15267CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_SRC = \
15268
Craig Tiller61b910f2015-02-15 10:54:07 -080015269CHTTP2_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 -080015270
nnoble69ac39f2014-12-12 15:43:38 -080015271ifeq ($(NO_SECURE),true)
15272
Nicolas Noble047b7272015-01-16 13:55:05 -080015273# You can't build secure targets if you don't have OpenSSL with ALPN.
15274
Craig Tiller61b910f2015-02-15 10:54:07 -080015275$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015276
15277else
15278
Craig Tiller61b910f2015-02-15 10:54:07 -080015279$(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 -080015280 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015281 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015282 $(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 -080015283
nnoble69ac39f2014-12-12 15:43:38 -080015284endif
15285
Craig Tillerd4773f52015-01-12 16:38:47 -080015286
Craig Tiller8f126a62015-01-15 08:50:19 -080015287deps_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 -080015288
nnoble69ac39f2014-12-12 15:43:38 -080015289ifneq ($(NO_SECURE),true)
15290ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015291-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015292endif
nnoble69ac39f2014-12-12 15:43:38 -080015293endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015294
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015295
ctiller33023c42014-12-12 16:28:33 -080015296CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
15297
Craig Tiller61b910f2015-02-15 10:54:07 -080015298CHTTP2_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 -080015299
15300ifeq ($(NO_SECURE),true)
15301
Nicolas Noble047b7272015-01-16 13:55:05 -080015302# You can't build secure targets if you don't have OpenSSL with ALPN.
15303
Craig Tiller61b910f2015-02-15 10:54:07 -080015304$(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 -080015305
15306else
15307
Craig Tiller61b910f2015-02-15 10:54:07 -080015308$(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 -080015309 $(E) "[LD] Linking $@"
15310 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015311 $(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 -080015312
15313endif
15314
Craig Tillerd4773f52015-01-12 16:38:47 -080015315
Craig Tiller8f126a62015-01-15 08:50:19 -080015316deps_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 -080015317
15318ifneq ($(NO_SECURE),true)
15319ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015320-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080015321endif
15322endif
15323
ctiller33023c42014-12-12 16:28:33 -080015324
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015325CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
15326
Craig Tiller61b910f2015-02-15 10:54:07 -080015327CHTTP2_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 -080015328
nnoble69ac39f2014-12-12 15:43:38 -080015329ifeq ($(NO_SECURE),true)
15330
Nicolas Noble047b7272015-01-16 13:55:05 -080015331# You can't build secure targets if you don't have OpenSSL with ALPN.
15332
Craig Tiller61b910f2015-02-15 10:54:07 -080015333$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015334
15335else
15336
Craig Tiller61b910f2015-02-15 10:54:07 -080015337$(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 -080015338 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015339 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015340 $(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 -080015341
nnoble69ac39f2014-12-12 15:43:38 -080015342endif
15343
Craig Tillerd4773f52015-01-12 16:38:47 -080015344
Craig Tiller8f126a62015-01-15 08:50:19 -080015345deps_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 -080015346
nnoble69ac39f2014-12-12 15:43:38 -080015347ifneq ($(NO_SECURE),true)
15348ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015349-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015350endif
nnoble69ac39f2014-12-12 15:43:38 -080015351endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015352
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015353
15354CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
15355
Craig Tiller61b910f2015-02-15 10:54:07 -080015356CHTTP2_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 -080015357
nnoble69ac39f2014-12-12 15:43:38 -080015358ifeq ($(NO_SECURE),true)
15359
Nicolas Noble047b7272015-01-16 13:55:05 -080015360# You can't build secure targets if you don't have OpenSSL with ALPN.
15361
Craig Tiller61b910f2015-02-15 10:54:07 -080015362$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015363
15364else
15365
Craig Tiller61b910f2015-02-15 10:54:07 -080015366$(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 -080015367 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015368 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015369 $(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 -080015370
nnoble69ac39f2014-12-12 15:43:38 -080015371endif
15372
Craig Tillerd4773f52015-01-12 16:38:47 -080015373
Craig Tiller8f126a62015-01-15 08:50:19 -080015374deps_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 -080015375
nnoble69ac39f2014-12-12 15:43:38 -080015376ifneq ($(NO_SECURE),true)
15377ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015378-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015379endif
nnoble69ac39f2014-12-12 15:43:38 -080015380endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015381
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015382
Craig Tillercff2d152015-02-05 13:22:49 -080015383CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -080015384
Craig Tiller61b910f2015-02-15 10:54:07 -080015385CHTTP2_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 -080015386
15387ifeq ($(NO_SECURE),true)
15388
Nicolas Noble047b7272015-01-16 13:55:05 -080015389# You can't build secure targets if you don't have OpenSSL with ALPN.
15390
Craig Tiller61b910f2015-02-15 10:54:07 -080015391$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -080015392
15393else
15394
Craig Tiller61b910f2015-02-15 10:54:07 -080015395$(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 -080015396 $(E) "[LD] Linking $@"
15397 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015398 $(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 -080015399
15400endif
15401
Craig Tillerd4773f52015-01-12 16:38:47 -080015402
Craig Tillercff2d152015-02-05 13:22:49 -080015403deps_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 -080015404
15405ifneq ($(NO_SECURE),true)
15406ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -080015407-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
15408endif
15409endif
15410
15411
15412CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_SRC = \
15413
Craig Tiller61b910f2015-02-15 10:54:07 -080015414CHTTP2_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 -080015415
15416ifeq ($(NO_SECURE),true)
15417
15418# You can't build secure targets if you don't have OpenSSL with ALPN.
15419
Craig Tiller61b910f2015-02-15 10:54:07 -080015420$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080015421
15422else
15423
Craig Tiller61b910f2015-02-15 10:54:07 -080015424$(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 -080015425 $(E) "[LD] Linking $@"
15426 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015427 $(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 -080015428
15429endif
15430
15431
15432deps_chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
15433
15434ifneq ($(NO_SECURE),true)
15435ifneq ($(NO_DEPS),true)
15436-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080015437endif
15438endif
15439
ctiller2845cad2014-12-15 15:14:12 -080015440
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015441CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
15442
Craig Tiller61b910f2015-02-15 10:54:07 -080015443CHTTP2_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 -080015444
nnoble69ac39f2014-12-12 15:43:38 -080015445ifeq ($(NO_SECURE),true)
15446
Nicolas Noble047b7272015-01-16 13:55:05 -080015447# You can't build secure targets if you don't have OpenSSL with ALPN.
15448
Craig Tiller61b910f2015-02-15 10:54:07 -080015449$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015450
15451else
15452
Craig Tiller61b910f2015-02-15 10:54:07 -080015453$(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 -080015454 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015455 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015456 $(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 -080015457
nnoble69ac39f2014-12-12 15:43:38 -080015458endif
15459
Craig Tillerd4773f52015-01-12 16:38:47 -080015460
Craig Tiller8f126a62015-01-15 08:50:19 -080015461deps_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 -080015462
nnoble69ac39f2014-12-12 15:43:38 -080015463ifneq ($(NO_SECURE),true)
15464ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015465-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015466endif
nnoble69ac39f2014-12-12 15:43:38 -080015467endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015468
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015469
15470CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_SRC = \
15471
Craig Tiller61b910f2015-02-15 10:54:07 -080015472CHTTP2_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 -080015473
nnoble69ac39f2014-12-12 15:43:38 -080015474ifeq ($(NO_SECURE),true)
15475
Nicolas Noble047b7272015-01-16 13:55:05 -080015476# You can't build secure targets if you don't have OpenSSL with ALPN.
15477
Craig Tiller61b910f2015-02-15 10:54:07 -080015478$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015479
15480else
15481
Craig Tiller61b910f2015-02-15 10:54:07 -080015482$(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 -080015483 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015484 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015485 $(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 -080015486
nnoble69ac39f2014-12-12 15:43:38 -080015487endif
15488
Craig Tillerd4773f52015-01-12 16:38:47 -080015489
Craig Tiller8f126a62015-01-15 08:50:19 -080015490deps_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 -080015491
nnoble69ac39f2014-12-12 15:43:38 -080015492ifneq ($(NO_SECURE),true)
15493ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015494-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015495endif
nnoble69ac39f2014-12-12 15:43:38 -080015496endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015497
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015498
nathaniel52878172014-12-09 10:17:19 -080015499CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015500
Craig Tiller61b910f2015-02-15 10:54:07 -080015501CHTTP2_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 -080015502
nnoble69ac39f2014-12-12 15:43:38 -080015503ifeq ($(NO_SECURE),true)
15504
Nicolas Noble047b7272015-01-16 13:55:05 -080015505# You can't build secure targets if you don't have OpenSSL with ALPN.
15506
Craig Tiller61b910f2015-02-15 10:54:07 -080015507$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015508
15509else
15510
Craig Tiller61b910f2015-02-15 10:54:07 -080015511$(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 -080015512 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015513 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015514 $(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 -080015515
nnoble69ac39f2014-12-12 15:43:38 -080015516endif
15517
Craig Tillerd4773f52015-01-12 16:38:47 -080015518
Craig Tiller8f126a62015-01-15 08:50:19 -080015519deps_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 -080015520
nnoble69ac39f2014-12-12 15:43:38 -080015521ifneq ($(NO_SECURE),true)
15522ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015523-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015524endif
nnoble69ac39f2014-12-12 15:43:38 -080015525endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015526
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015527
15528CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
15529
Craig Tiller61b910f2015-02-15 10:54:07 -080015530CHTTP2_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 -080015531
nnoble69ac39f2014-12-12 15:43:38 -080015532ifeq ($(NO_SECURE),true)
15533
Nicolas Noble047b7272015-01-16 13:55:05 -080015534# You can't build secure targets if you don't have OpenSSL with ALPN.
15535
Craig Tiller61b910f2015-02-15 10:54:07 -080015536$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080015537
15538else
15539
Craig Tiller61b910f2015-02-15 10:54:07 -080015540$(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 -080015541 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080015542 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015543 $(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 -080015544
nnoble69ac39f2014-12-12 15:43:38 -080015545endif
15546
Craig Tillerd4773f52015-01-12 16:38:47 -080015547
Craig Tiller8f126a62015-01-15 08:50:19 -080015548deps_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 -080015549
nnoble69ac39f2014-12-12 15:43:38 -080015550ifneq ($(NO_SECURE),true)
15551ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080015552-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015553endif
nnoble69ac39f2014-12-12 15:43:38 -080015554endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015555
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080015556
Craig Tiller2c189e32015-02-03 13:56:55 -080015557CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
15558
Craig Tiller61b910f2015-02-15 10:54:07 -080015559CHTTP2_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 -080015560
15561ifeq ($(NO_SECURE),true)
15562
15563# You can't build secure targets if you don't have OpenSSL with ALPN.
15564
Craig Tiller61b910f2015-02-15 10:54:07 -080015565$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015566
15567else
15568
Craig Tiller61b910f2015-02-15 10:54:07 -080015569$(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 -080015570 $(E) "[LD] Linking $@"
15571 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015572 $(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 -080015573
15574endif
15575
15576
15577deps_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)
15578
15579ifneq ($(NO_SECURE),true)
15580ifneq ($(NO_DEPS),true)
15581-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
15582endif
15583endif
15584
15585
15586CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
15587
Craig Tiller61b910f2015-02-15 10:54:07 -080015588CHTTP2_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 -080015589
15590ifeq ($(NO_SECURE),true)
15591
15592# You can't build secure targets if you don't have OpenSSL with ALPN.
15593
Craig Tiller61b910f2015-02-15 10:54:07 -080015594$(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 -080015595
15596else
15597
Craig Tiller61b910f2015-02-15 10:54:07 -080015598$(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 -080015599 $(E) "[LD] Linking $@"
15600 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015601 $(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 -080015602
15603endif
15604
15605
15606deps_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)
15607
15608ifneq ($(NO_SECURE),true)
15609ifneq ($(NO_DEPS),true)
15610-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
15611endif
15612endif
15613
15614
15615CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
15616
Craig Tiller61b910f2015-02-15 10:54:07 -080015617CHTTP2_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 -080015618
15619ifeq ($(NO_SECURE),true)
15620
15621# You can't build secure targets if you don't have OpenSSL with ALPN.
15622
Craig Tiller61b910f2015-02-15 10:54:07 -080015623$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015624
15625else
15626
Craig Tiller61b910f2015-02-15 10:54:07 -080015627$(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 -080015628 $(E) "[LD] Linking $@"
15629 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015630 $(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 -080015631
15632endif
15633
15634
15635deps_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)
15636
15637ifneq ($(NO_SECURE),true)
15638ifneq ($(NO_DEPS),true)
15639-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
15640endif
15641endif
15642
15643
15644CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
15645
Craig Tiller61b910f2015-02-15 10:54:07 -080015646CHTTP2_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 -080015647
15648ifeq ($(NO_SECURE),true)
15649
15650# You can't build secure targets if you don't have OpenSSL with ALPN.
15651
Craig Tiller61b910f2015-02-15 10:54:07 -080015652$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015653
15654else
15655
Craig Tiller61b910f2015-02-15 10:54:07 -080015656$(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 -080015657 $(E) "[LD] Linking $@"
15658 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015659 $(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 -080015660
15661endif
15662
15663
15664deps_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)
15665
15666ifneq ($(NO_SECURE),true)
15667ifneq ($(NO_DEPS),true)
15668-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
15669endif
15670endif
15671
15672
15673CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
15674
Craig Tiller61b910f2015-02-15 10:54:07 -080015675CHTTP2_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 -080015676
15677ifeq ($(NO_SECURE),true)
15678
15679# You can't build secure targets if you don't have OpenSSL with ALPN.
15680
Craig Tiller61b910f2015-02-15 10:54:07 -080015681$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015682
15683else
15684
Craig Tiller61b910f2015-02-15 10:54:07 -080015685$(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 -080015686 $(E) "[LD] Linking $@"
15687 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015688 $(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 -080015689
15690endif
15691
15692
15693deps_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)
15694
15695ifneq ($(NO_SECURE),true)
15696ifneq ($(NO_DEPS),true)
15697-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
15698endif
15699endif
15700
15701
15702CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
15703
Craig Tiller61b910f2015-02-15 10:54:07 -080015704CHTTP2_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 -080015705
15706ifeq ($(NO_SECURE),true)
15707
15708# You can't build secure targets if you don't have OpenSSL with ALPN.
15709
Craig Tiller61b910f2015-02-15 10:54:07 -080015710$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015711
15712else
15713
Craig Tiller61b910f2015-02-15 10:54:07 -080015714$(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 -080015715 $(E) "[LD] Linking $@"
15716 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015717 $(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 -080015718
15719endif
15720
15721
15722deps_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)
15723
15724ifneq ($(NO_SECURE),true)
15725ifneq ($(NO_DEPS),true)
15726-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
15727endif
15728endif
15729
15730
15731CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
15732
Craig Tiller61b910f2015-02-15 10:54:07 -080015733CHTTP2_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 -080015734
15735ifeq ($(NO_SECURE),true)
15736
15737# You can't build secure targets if you don't have OpenSSL with ALPN.
15738
Craig Tiller61b910f2015-02-15 10:54:07 -080015739$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015740
15741else
15742
Craig Tiller61b910f2015-02-15 10:54:07 -080015743$(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 -080015744 $(E) "[LD] Linking $@"
15745 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015746 $(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 -080015747
15748endif
15749
15750
15751deps_chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
15752
15753ifneq ($(NO_SECURE),true)
15754ifneq ($(NO_DEPS),true)
15755-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
15756endif
15757endif
15758
15759
15760CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
15761
Craig Tiller61b910f2015-02-15 10:54:07 -080015762CHTTP2_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 -080015763
15764ifeq ($(NO_SECURE),true)
15765
15766# You can't build secure targets if you don't have OpenSSL with ALPN.
15767
Craig Tiller61b910f2015-02-15 10:54:07 -080015768$(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 -080015769
15770else
15771
Craig Tiller61b910f2015-02-15 10:54:07 -080015772$(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 -080015773 $(E) "[LD] Linking $@"
15774 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015775 $(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 -080015776
15777endif
15778
15779
15780deps_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)
15781
15782ifneq ($(NO_SECURE),true)
15783ifneq ($(NO_DEPS),true)
15784-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
15785endif
15786endif
15787
15788
15789CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
15790
Craig Tiller61b910f2015-02-15 10:54:07 -080015791CHTTP2_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 -080015792
15793ifeq ($(NO_SECURE),true)
15794
15795# You can't build secure targets if you don't have OpenSSL with ALPN.
15796
Craig Tiller61b910f2015-02-15 10:54:07 -080015797$(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 -080015798
15799else
15800
Craig Tiller61b910f2015-02-15 10:54:07 -080015801$(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 -080015802 $(E) "[LD] Linking $@"
15803 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015804 $(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 -080015805
15806endif
15807
15808
15809deps_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)
15810
15811ifneq ($(NO_SECURE),true)
15812ifneq ($(NO_DEPS),true)
15813-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
15814endif
15815endif
15816
15817
15818CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
15819
Craig Tiller61b910f2015-02-15 10:54:07 -080015820CHTTP2_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 -080015821
15822ifeq ($(NO_SECURE),true)
15823
15824# You can't build secure targets if you don't have OpenSSL with ALPN.
15825
Craig Tiller61b910f2015-02-15 10:54:07 -080015826$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015827
15828else
15829
Craig Tiller61b910f2015-02-15 10:54:07 -080015830$(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 -080015831 $(E) "[LD] Linking $@"
15832 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015833 $(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 -080015834
15835endif
15836
15837
15838deps_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)
15839
15840ifneq ($(NO_SECURE),true)
15841ifneq ($(NO_DEPS),true)
15842-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
15843endif
15844endif
15845
15846
15847CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
15848
Craig Tiller61b910f2015-02-15 10:54:07 -080015849CHTTP2_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 -080015850
15851ifeq ($(NO_SECURE),true)
15852
15853# You can't build secure targets if you don't have OpenSSL with ALPN.
15854
Craig Tiller61b910f2015-02-15 10:54:07 -080015855$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015856
15857else
15858
Craig Tiller61b910f2015-02-15 10:54:07 -080015859$(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 -080015860 $(E) "[LD] Linking $@"
15861 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015862 $(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 -080015863
15864endif
15865
15866
15867deps_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)
15868
15869ifneq ($(NO_SECURE),true)
15870ifneq ($(NO_DEPS),true)
15871-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
15872endif
15873endif
15874
15875
15876CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
15877
Craig Tiller61b910f2015-02-15 10:54:07 -080015878CHTTP2_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 -080015879
15880ifeq ($(NO_SECURE),true)
15881
15882# You can't build secure targets if you don't have OpenSSL with ALPN.
15883
Craig Tiller61b910f2015-02-15 10:54:07 -080015884$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015885
15886else
15887
Craig Tiller61b910f2015-02-15 10:54:07 -080015888$(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 -080015889 $(E) "[LD] Linking $@"
15890 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015891 $(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 -080015892
15893endif
15894
15895
15896deps_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)
15897
15898ifneq ($(NO_SECURE),true)
15899ifneq ($(NO_DEPS),true)
15900-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
15901endif
15902endif
15903
15904
15905CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_SRC = \
15906
Craig Tiller61b910f2015-02-15 10:54:07 -080015907CHTTP2_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 -080015908
15909ifeq ($(NO_SECURE),true)
15910
15911# You can't build secure targets if you don't have OpenSSL with ALPN.
15912
Craig Tiller61b910f2015-02-15 10:54:07 -080015913$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015914
15915else
15916
Craig Tiller61b910f2015-02-15 10:54:07 -080015917$(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 -080015918 $(E) "[LD] Linking $@"
15919 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015920 $(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 -080015921
15922endif
15923
15924
15925deps_chttp2_simple_ssl_with_oauth2_fullstack_no_op_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
15926
15927ifneq ($(NO_SECURE),true)
15928ifneq ($(NO_DEPS),true)
15929-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
15930endif
15931endif
15932
15933
15934CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
15935
Craig Tiller61b910f2015-02-15 10:54:07 -080015936CHTTP2_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 -080015937
15938ifeq ($(NO_SECURE),true)
15939
15940# You can't build secure targets if you don't have OpenSSL with ALPN.
15941
Craig Tiller61b910f2015-02-15 10:54:07 -080015942$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080015943
15944else
15945
Craig Tiller61b910f2015-02-15 10:54:07 -080015946$(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 -080015947 $(E) "[LD] Linking $@"
15948 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015949 $(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 -080015950
15951endif
15952
15953
15954deps_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)
15955
15956ifneq ($(NO_SECURE),true)
15957ifneq ($(NO_DEPS),true)
15958-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
15959endif
15960endif
15961
15962
15963CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
15964
Craig Tiller61b910f2015-02-15 10:54:07 -080015965CHTTP2_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 -080015966
15967ifeq ($(NO_SECURE),true)
15968
15969# You can't build secure targets if you don't have OpenSSL with ALPN.
15970
Craig Tiller61b910f2015-02-15 10:54:07 -080015971$(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 -080015972
15973else
15974
Craig Tiller61b910f2015-02-15 10:54:07 -080015975$(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 -080015976 $(E) "[LD] Linking $@"
15977 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080015978 $(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 -080015979
15980endif
15981
15982
15983deps_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)
15984
15985ifneq ($(NO_SECURE),true)
15986ifneq ($(NO_DEPS),true)
15987-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
15988endif
15989endif
15990
15991
15992CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
15993
Craig Tiller61b910f2015-02-15 10:54:07 -080015994CHTTP2_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 -080015995
15996ifeq ($(NO_SECURE),true)
15997
15998# You can't build secure targets if you don't have OpenSSL with ALPN.
15999
Craig Tiller61b910f2015-02-15 10:54:07 -080016000$(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 -080016001
16002else
16003
Craig Tiller61b910f2015-02-15 10:54:07 -080016004$(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 -080016005 $(E) "[LD] Linking $@"
16006 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016007 $(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 -080016008
16009endif
16010
16011
16012deps_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)
16013
16014ifneq ($(NO_SECURE),true)
16015ifneq ($(NO_DEPS),true)
16016-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16017endif
16018endif
16019
16020
16021CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
16022
Craig Tiller61b910f2015-02-15 10:54:07 -080016023CHTTP2_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 -080016024
16025ifeq ($(NO_SECURE),true)
16026
16027# You can't build secure targets if you don't have OpenSSL with ALPN.
16028
Craig Tiller61b910f2015-02-15 10:54:07 -080016029$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016030
16031else
16032
Craig Tiller61b910f2015-02-15 10:54:07 -080016033$(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 -080016034 $(E) "[LD] Linking $@"
16035 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016036 $(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 -080016037
16038endif
16039
16040
16041deps_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)
16042
16043ifneq ($(NO_SECURE),true)
16044ifneq ($(NO_DEPS),true)
16045-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16046endif
16047endif
16048
16049
16050CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
16051
Craig Tiller61b910f2015-02-15 10:54:07 -080016052CHTTP2_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 -080016053
16054ifeq ($(NO_SECURE),true)
16055
16056# You can't build secure targets if you don't have OpenSSL with ALPN.
16057
Craig Tiller61b910f2015-02-15 10:54:07 -080016058$(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 -080016059
16060else
16061
Craig Tiller61b910f2015-02-15 10:54:07 -080016062$(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 -080016063 $(E) "[LD] Linking $@"
16064 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016065 $(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 -080016066
16067endif
16068
16069
16070deps_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)
16071
16072ifneq ($(NO_SECURE),true)
16073ifneq ($(NO_DEPS),true)
16074-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16075endif
16076endif
16077
16078
Craig Tillercff2d152015-02-05 13:22:49 -080016079CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
16080
Craig Tiller61b910f2015-02-15 10:54:07 -080016081CHTTP2_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 -080016082
16083ifeq ($(NO_SECURE),true)
16084
16085# You can't build secure targets if you don't have OpenSSL with ALPN.
16086
Craig Tiller61b910f2015-02-15 10:54:07 -080016087$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080016088
16089else
16090
Craig Tiller61b910f2015-02-15 10:54:07 -080016091$(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 -080016092 $(E) "[LD] Linking $@"
16093 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016094 $(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 -080016095
16096endif
16097
16098
16099deps_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)
16100
16101ifneq ($(NO_SECURE),true)
16102ifneq ($(NO_DEPS),true)
16103-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
16104endif
16105endif
16106
16107
16108CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
16109
Craig Tiller61b910f2015-02-15 10:54:07 -080016110CHTTP2_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 -080016111
16112ifeq ($(NO_SECURE),true)
16113
16114# You can't build secure targets if you don't have OpenSSL with ALPN.
16115
Craig Tiller61b910f2015-02-15 10:54:07 -080016116$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080016117
16118else
16119
Craig Tiller61b910f2015-02-15 10:54:07 -080016120$(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 -080016121 $(E) "[LD] Linking $@"
16122 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016123 $(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 -080016124
16125endif
16126
16127
16128deps_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)
16129
16130ifneq ($(NO_SECURE),true)
16131ifneq ($(NO_DEPS),true)
16132-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
16133endif
16134endif
16135
16136
Craig Tiller2c189e32015-02-03 13:56:55 -080016137CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
16138
Craig Tiller61b910f2015-02-15 10:54:07 -080016139CHTTP2_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 -080016140
16141ifeq ($(NO_SECURE),true)
16142
16143# You can't build secure targets if you don't have OpenSSL with ALPN.
16144
Craig Tiller61b910f2015-02-15 10:54:07 -080016145$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016146
16147else
16148
Craig Tiller61b910f2015-02-15 10:54:07 -080016149$(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 -080016150 $(E) "[LD] Linking $@"
16151 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016152 $(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 -080016153
16154endif
16155
16156
16157deps_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)
16158
16159ifneq ($(NO_SECURE),true)
16160ifneq ($(NO_DEPS),true)
16161-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
16162endif
16163endif
16164
16165
16166CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
16167
Craig Tiller61b910f2015-02-15 10:54:07 -080016168CHTTP2_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 -080016169
16170ifeq ($(NO_SECURE),true)
16171
16172# You can't build secure targets if you don't have OpenSSL with ALPN.
16173
Craig Tiller61b910f2015-02-15 10:54:07 -080016174$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016175
16176else
16177
Craig Tiller61b910f2015-02-15 10:54:07 -080016178$(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 -080016179 $(E) "[LD] Linking $@"
16180 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016181 $(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 -080016182
16183endif
16184
16185
16186deps_chttp2_simple_ssl_with_oauth2_fullstack_simple_request_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
16187
16188ifneq ($(NO_SECURE),true)
16189ifneq ($(NO_DEPS),true)
16190-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
16191endif
16192endif
16193
16194
16195CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_SRC = \
16196
Craig Tiller61b910f2015-02-15 10:54:07 -080016197CHTTP2_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 -080016198
16199ifeq ($(NO_SECURE),true)
16200
16201# You can't build secure targets if you don't have OpenSSL with ALPN.
16202
Craig Tiller61b910f2015-02-15 10:54:07 -080016203$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016204
16205else
16206
Craig Tiller61b910f2015-02-15 10:54:07 -080016207$(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 -080016208 $(E) "[LD] Linking $@"
16209 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016210 $(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 -080016211
16212endif
16213
16214
16215deps_chttp2_simple_ssl_with_oauth2_fullstack_thread_stress_legacy_test: $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
16216
16217ifneq ($(NO_SECURE),true)
16218ifneq ($(NO_DEPS),true)
16219-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
16220endif
16221endif
16222
16223
16224CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
16225
Craig Tiller61b910f2015-02-15 10:54:07 -080016226CHTTP2_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 -080016227
16228ifeq ($(NO_SECURE),true)
16229
16230# You can't build secure targets if you don't have OpenSSL with ALPN.
16231
Craig Tiller61b910f2015-02-15 10:54:07 -080016232$(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 -080016233
16234else
16235
Craig Tiller61b910f2015-02-15 10:54:07 -080016236$(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 -080016237 $(E) "[LD] Linking $@"
16238 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016239 $(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 -080016240
16241endif
16242
16243
16244deps_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)
16245
16246ifneq ($(NO_SECURE),true)
16247ifneq ($(NO_DEPS),true)
16248-include $(CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
16249endif
16250endif
16251
16252
Craig Tillerc9f660d2015-03-03 11:01:48 -080016253CHTTP2_SOCKET_PAIR_BAD_HOSTNAME_TEST_SRC = \
16254
16255CHTTP2_SOCKET_PAIR_BAD_HOSTNAME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_BAD_HOSTNAME_TEST_SRC))))
16256
16257ifeq ($(NO_SECURE),true)
16258
16259# You can't build secure targets if you don't have OpenSSL with ALPN.
16260
16261$(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_test: openssl_dep_error
16262
16263else
16264
16265$(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_test: $(CHTTP2_SOCKET_PAIR_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
16266 $(E) "[LD] Linking $@"
16267 $(Q) mkdir -p `dirname $@`
16268 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_bad_hostname_test
16269
16270endif
16271
16272
16273deps_chttp2_socket_pair_bad_hostname_test: $(CHTTP2_SOCKET_PAIR_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
16274
16275ifneq ($(NO_SECURE),true)
16276ifneq ($(NO_DEPS),true)
16277-include $(CHTTP2_SOCKET_PAIR_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
16278endif
16279endif
16280
16281
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016282CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_SRC = \
16283
Craig Tiller61b910f2015-02-15 10:54:07 -080016284CHTTP2_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 -080016285
nnoble69ac39f2014-12-12 15:43:38 -080016286ifeq ($(NO_SECURE),true)
16287
Nicolas Noble047b7272015-01-16 13:55:05 -080016288# You can't build secure targets if you don't have OpenSSL with ALPN.
16289
Craig Tiller61b910f2015-02-15 10:54:07 -080016290$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016291
16292else
16293
Craig Tiller61b910f2015-02-15 10:54:07 -080016294$(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 -080016295 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016296 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016297 $(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 -080016298
nnoble69ac39f2014-12-12 15:43:38 -080016299endif
16300
Craig Tillerd4773f52015-01-12 16:38:47 -080016301
Craig Tiller8f126a62015-01-15 08:50:19 -080016302deps_chttp2_socket_pair_cancel_after_accept_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016303
nnoble69ac39f2014-12-12 15:43:38 -080016304ifneq ($(NO_SECURE),true)
16305ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016306-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016307endif
nnoble69ac39f2014-12-12 15:43:38 -080016308endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016309
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016310
16311CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
16312
Craig Tiller61b910f2015-02-15 10:54:07 -080016313CHTTP2_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 -080016314
nnoble69ac39f2014-12-12 15:43:38 -080016315ifeq ($(NO_SECURE),true)
16316
Nicolas Noble047b7272015-01-16 13:55:05 -080016317# You can't build secure targets if you don't have OpenSSL with ALPN.
16318
Craig Tiller61b910f2015-02-15 10:54:07 -080016319$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016320
16321else
16322
Craig Tiller61b910f2015-02-15 10:54:07 -080016323$(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 -080016324 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016325 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016326 $(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 -080016327
nnoble69ac39f2014-12-12 15:43:38 -080016328endif
16329
Craig Tillerd4773f52015-01-12 16:38:47 -080016330
Craig Tiller8f126a62015-01-15 08:50:19 -080016331deps_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 -080016332
nnoble69ac39f2014-12-12 15:43:38 -080016333ifneq ($(NO_SECURE),true)
16334ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016335-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016336endif
nnoble69ac39f2014-12-12 15:43:38 -080016337endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016338
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016339
16340CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_SRC = \
16341
Craig Tiller61b910f2015-02-15 10:54:07 -080016342CHTTP2_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 -080016343
nnoble69ac39f2014-12-12 15:43:38 -080016344ifeq ($(NO_SECURE),true)
16345
Nicolas Noble047b7272015-01-16 13:55:05 -080016346# You can't build secure targets if you don't have OpenSSL with ALPN.
16347
Craig Tiller61b910f2015-02-15 10:54:07 -080016348$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016349
16350else
16351
Craig Tiller61b910f2015-02-15 10:54:07 -080016352$(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 -080016353 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016354 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016355 $(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 -080016356
nnoble69ac39f2014-12-12 15:43:38 -080016357endif
16358
Craig Tillerd4773f52015-01-12 16:38:47 -080016359
Craig Tiller8f126a62015-01-15 08:50:19 -080016360deps_chttp2_socket_pair_cancel_after_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016361
nnoble69ac39f2014-12-12 15:43:38 -080016362ifneq ($(NO_SECURE),true)
16363ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016364-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016365endif
nnoble69ac39f2014-12-12 15:43:38 -080016366endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016367
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016368
16369CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_SRC = \
16370
Craig Tiller61b910f2015-02-15 10:54:07 -080016371CHTTP2_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 -080016372
nnoble69ac39f2014-12-12 15:43:38 -080016373ifeq ($(NO_SECURE),true)
16374
Nicolas Noble047b7272015-01-16 13:55:05 -080016375# You can't build secure targets if you don't have OpenSSL with ALPN.
16376
Craig Tiller61b910f2015-02-15 10:54:07 -080016377$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016378
16379else
16380
Craig Tiller61b910f2015-02-15 10:54:07 -080016381$(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 -080016382 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016383 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016384 $(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 -080016385
nnoble69ac39f2014-12-12 15:43:38 -080016386endif
16387
Craig Tillerd4773f52015-01-12 16:38:47 -080016388
Craig Tiller8f126a62015-01-15 08:50:19 -080016389deps_chttp2_socket_pair_cancel_before_invoke_test: $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016390
nnoble69ac39f2014-12-12 15:43:38 -080016391ifneq ($(NO_SECURE),true)
16392ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016393-include $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016394endif
nnoble69ac39f2014-12-12 15:43:38 -080016395endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016396
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016397
16398CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_SRC = \
16399
Craig Tiller61b910f2015-02-15 10:54:07 -080016400CHTTP2_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 -080016401
nnoble69ac39f2014-12-12 15:43:38 -080016402ifeq ($(NO_SECURE),true)
16403
Nicolas Noble047b7272015-01-16 13:55:05 -080016404# You can't build secure targets if you don't have OpenSSL with ALPN.
16405
Craig Tiller61b910f2015-02-15 10:54:07 -080016406$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016407
16408else
16409
Craig Tiller61b910f2015-02-15 10:54:07 -080016410$(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 -080016411 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016412 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016413 $(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 -080016414
nnoble69ac39f2014-12-12 15:43:38 -080016415endif
16416
Craig Tillerd4773f52015-01-12 16:38:47 -080016417
Craig Tiller8f126a62015-01-15 08:50:19 -080016418deps_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 -080016419
nnoble69ac39f2014-12-12 15:43:38 -080016420ifneq ($(NO_SECURE),true)
16421ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016422-include $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016423endif
nnoble69ac39f2014-12-12 15:43:38 -080016424endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016425
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016426
hongyu24200d32015-01-08 15:13:49 -080016427CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
16428
Craig Tiller61b910f2015-02-15 10:54:07 -080016429CHTTP2_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 -080016430
16431ifeq ($(NO_SECURE),true)
16432
Nicolas Noble047b7272015-01-16 13:55:05 -080016433# You can't build secure targets if you don't have OpenSSL with ALPN.
16434
Craig Tiller61b910f2015-02-15 10:54:07 -080016435$(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080016436
16437else
16438
Craig Tiller61b910f2015-02-15 10:54:07 -080016439$(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 -080016440 $(E) "[LD] Linking $@"
16441 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016442 $(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 -080016443
16444endif
16445
Craig Tillerd4773f52015-01-12 16:38:47 -080016446
Craig Tiller8f126a62015-01-15 08:50:19 -080016447deps_chttp2_socket_pair_census_simple_request_test: $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080016448
16449ifneq ($(NO_SECURE),true)
16450ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016451-include $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080016452endif
16453endif
16454
hongyu24200d32015-01-08 15:13:49 -080016455
ctillerc6d61c42014-12-15 14:52:08 -080016456CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_SRC = \
16457
Craig Tiller61b910f2015-02-15 10:54:07 -080016458CHTTP2_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 -080016459
16460ifeq ($(NO_SECURE),true)
16461
Nicolas Noble047b7272015-01-16 13:55:05 -080016462# You can't build secure targets if you don't have OpenSSL with ALPN.
16463
Craig Tiller61b910f2015-02-15 10:54:07 -080016464$(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080016465
16466else
16467
Craig Tiller61b910f2015-02-15 10:54:07 -080016468$(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 -080016469 $(E) "[LD] Linking $@"
16470 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016471 $(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 -080016472
16473endif
16474
Craig Tillerd4773f52015-01-12 16:38:47 -080016475
Craig Tiller8f126a62015-01-15 08:50:19 -080016476deps_chttp2_socket_pair_disappearing_server_test: $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080016477
16478ifneq ($(NO_SECURE),true)
16479ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016480-include $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080016481endif
16482endif
16483
ctillerc6d61c42014-12-15 14:52:08 -080016484
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016485CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
16486
Craig Tiller61b910f2015-02-15 10:54:07 -080016487CHTTP2_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 -080016488
nnoble69ac39f2014-12-12 15:43:38 -080016489ifeq ($(NO_SECURE),true)
16490
Nicolas Noble047b7272015-01-16 13:55:05 -080016491# You can't build secure targets if you don't have OpenSSL with ALPN.
16492
Craig Tiller61b910f2015-02-15 10:54:07 -080016493$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016494
16495else
16496
Craig Tiller61b910f2015-02-15 10:54:07 -080016497$(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 -080016498 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016499 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016500 $(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 -080016501
nnoble69ac39f2014-12-12 15:43:38 -080016502endif
16503
Craig Tillerd4773f52015-01-12 16:38:47 -080016504
Craig Tiller8f126a62015-01-15 08:50:19 -080016505deps_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 -080016506
nnoble69ac39f2014-12-12 15:43:38 -080016507ifneq ($(NO_SECURE),true)
16508ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016509-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016510endif
nnoble69ac39f2014-12-12 15:43:38 -080016511endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016512
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016513
16514CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
16515
Craig Tiller61b910f2015-02-15 10:54:07 -080016516CHTTP2_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 -080016517
nnoble69ac39f2014-12-12 15:43:38 -080016518ifeq ($(NO_SECURE),true)
16519
Nicolas Noble047b7272015-01-16 13:55:05 -080016520# You can't build secure targets if you don't have OpenSSL with ALPN.
16521
Craig Tiller61b910f2015-02-15 10:54:07 -080016522$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016523
16524else
16525
Craig Tiller61b910f2015-02-15 10:54:07 -080016526$(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 -080016527 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016528 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016529 $(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 -080016530
nnoble69ac39f2014-12-12 15:43:38 -080016531endif
16532
Craig Tillerd4773f52015-01-12 16:38:47 -080016533
Craig Tiller8f126a62015-01-15 08:50:19 -080016534deps_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 -080016535
nnoble69ac39f2014-12-12 15:43:38 -080016536ifneq ($(NO_SECURE),true)
16537ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016538-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016539endif
nnoble69ac39f2014-12-12 15:43:38 -080016540endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016541
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016542
murgatroid99a8c21e82015-02-12 13:55:53 -080016543CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_SRC = \
16544
Craig Tiller61b910f2015-02-15 10:54:07 -080016545CHTTP2_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 -080016546
16547ifeq ($(NO_SECURE),true)
16548
16549# You can't build secure targets if you don't have OpenSSL with ALPN.
16550
Craig Tiller61b910f2015-02-15 10:54:07 -080016551$(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080016552
16553else
16554
Craig Tiller61b910f2015-02-15 10:54:07 -080016555$(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 -080016556 $(E) "[LD] Linking $@"
16557 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016558 $(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 -080016559
16560endif
16561
16562
16563deps_chttp2_socket_pair_empty_batch_test: $(CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_OBJS:.o=.dep)
16564
16565ifneq ($(NO_SECURE),true)
16566ifneq ($(NO_DEPS),true)
16567-include $(CHTTP2_SOCKET_PAIR_EMPTY_BATCH_TEST_OBJS:.o=.dep)
16568endif
16569endif
16570
16571
Craig Tiller4ffdcd52015-01-16 11:34:55 -080016572CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
16573
Craig Tiller61b910f2015-02-15 10:54:07 -080016574CHTTP2_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 -080016575
16576ifeq ($(NO_SECURE),true)
16577
David Klempner7f3ed1e2015-01-16 15:35:56 -080016578# You can't build secure targets if you don't have OpenSSL with ALPN.
16579
Craig Tiller61b910f2015-02-15 10:54:07 -080016580$(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080016581
16582else
16583
Craig Tiller61b910f2015-02-15 10:54:07 -080016584$(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 -080016585 $(E) "[LD] Linking $@"
16586 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016587 $(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 -080016588
16589endif
16590
16591
16592deps_chttp2_socket_pair_graceful_server_shutdown_test: $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
16593
16594ifneq ($(NO_SECURE),true)
16595ifneq ($(NO_DEPS),true)
16596-include $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
16597endif
16598endif
16599
16600
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016601CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_SRC = \
16602
Craig Tiller61b910f2015-02-15 10:54:07 -080016603CHTTP2_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 -080016604
nnoble69ac39f2014-12-12 15:43:38 -080016605ifeq ($(NO_SECURE),true)
16606
Nicolas Noble047b7272015-01-16 13:55:05 -080016607# You can't build secure targets if you don't have OpenSSL with ALPN.
16608
Craig Tiller61b910f2015-02-15 10:54:07 -080016609$(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016610
16611else
16612
Craig Tiller61b910f2015-02-15 10:54:07 -080016613$(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 -080016614 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016615 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016616 $(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 -080016617
nnoble69ac39f2014-12-12 15:43:38 -080016618endif
16619
Craig Tillerd4773f52015-01-12 16:38:47 -080016620
Craig Tiller8f126a62015-01-15 08:50:19 -080016621deps_chttp2_socket_pair_invoke_large_request_test: $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016622
nnoble69ac39f2014-12-12 15:43:38 -080016623ifneq ($(NO_SECURE),true)
16624ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016625-include $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016626endif
nnoble69ac39f2014-12-12 15:43:38 -080016627endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016628
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016629
16630CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_SRC = \
16631
Craig Tiller61b910f2015-02-15 10:54:07 -080016632CHTTP2_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 -080016633
nnoble69ac39f2014-12-12 15:43:38 -080016634ifeq ($(NO_SECURE),true)
16635
Nicolas Noble047b7272015-01-16 13:55:05 -080016636# You can't build secure targets if you don't have OpenSSL with ALPN.
16637
Craig Tiller61b910f2015-02-15 10:54:07 -080016638$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016639
16640else
16641
Craig Tiller61b910f2015-02-15 10:54:07 -080016642$(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 -080016643 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016644 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016645 $(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 -080016646
nnoble69ac39f2014-12-12 15:43:38 -080016647endif
16648
Craig Tillerd4773f52015-01-12 16:38:47 -080016649
Craig Tiller8f126a62015-01-15 08:50:19 -080016650deps_chttp2_socket_pair_max_concurrent_streams_test: $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016651
nnoble69ac39f2014-12-12 15:43:38 -080016652ifneq ($(NO_SECURE),true)
16653ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016654-include $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016655endif
nnoble69ac39f2014-12-12 15:43:38 -080016656endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016657
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016658
16659CHTTP2_SOCKET_PAIR_NO_OP_TEST_SRC = \
16660
Craig Tiller61b910f2015-02-15 10:54:07 -080016661CHTTP2_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 -080016662
nnoble69ac39f2014-12-12 15:43:38 -080016663ifeq ($(NO_SECURE),true)
16664
Nicolas Noble047b7272015-01-16 13:55:05 -080016665# You can't build secure targets if you don't have OpenSSL with ALPN.
16666
Craig Tiller61b910f2015-02-15 10:54:07 -080016667$(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016668
16669else
16670
Craig Tiller61b910f2015-02-15 10:54:07 -080016671$(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 -080016672 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016673 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016674 $(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 -080016675
nnoble69ac39f2014-12-12 15:43:38 -080016676endif
16677
Craig Tillerd4773f52015-01-12 16:38:47 -080016678
Craig Tiller8f126a62015-01-15 08:50:19 -080016679deps_chttp2_socket_pair_no_op_test: $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016680
nnoble69ac39f2014-12-12 15:43:38 -080016681ifneq ($(NO_SECURE),true)
16682ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016683-include $(CHTTP2_SOCKET_PAIR_NO_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016684endif
nnoble69ac39f2014-12-12 15:43:38 -080016685endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016686
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016687
16688CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_SRC = \
16689
Craig Tiller61b910f2015-02-15 10:54:07 -080016690CHTTP2_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 -080016691
nnoble69ac39f2014-12-12 15:43:38 -080016692ifeq ($(NO_SECURE),true)
16693
Nicolas Noble047b7272015-01-16 13:55:05 -080016694# You can't build secure targets if you don't have OpenSSL with ALPN.
16695
Craig Tiller61b910f2015-02-15 10:54:07 -080016696$(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016697
16698else
16699
Craig Tiller61b910f2015-02-15 10:54:07 -080016700$(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 -080016701 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016702 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016703 $(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 -080016704
nnoble69ac39f2014-12-12 15:43:38 -080016705endif
16706
Craig Tillerd4773f52015-01-12 16:38:47 -080016707
Craig Tiller8f126a62015-01-15 08:50:19 -080016708deps_chttp2_socket_pair_ping_pong_streaming_test: $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016709
nnoble69ac39f2014-12-12 15:43:38 -080016710ifneq ($(NO_SECURE),true)
16711ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016712-include $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016713endif
nnoble69ac39f2014-12-12 15:43:38 -080016714endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016715
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016716
ctiller33023c42014-12-12 16:28:33 -080016717CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
16718
Craig Tiller61b910f2015-02-15 10:54:07 -080016719CHTTP2_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 -080016720
16721ifeq ($(NO_SECURE),true)
16722
Nicolas Noble047b7272015-01-16 13:55:05 -080016723# You can't build secure targets if you don't have OpenSSL with ALPN.
16724
Craig Tiller61b910f2015-02-15 10:54:07 -080016725$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
ctiller33023c42014-12-12 16:28:33 -080016726
16727else
16728
Craig Tiller61b910f2015-02-15 10:54:07 -080016729$(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 -080016730 $(E) "[LD] Linking $@"
16731 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016732 $(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 -080016733
16734endif
16735
Craig Tillerd4773f52015-01-12 16:38:47 -080016736
Craig Tiller8f126a62015-01-15 08:50:19 -080016737deps_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 -080016738
16739ifneq ($(NO_SECURE),true)
16740ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016741-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller33023c42014-12-12 16:28:33 -080016742endif
16743endif
16744
ctiller33023c42014-12-12 16:28:33 -080016745
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016746CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
16747
Craig Tiller61b910f2015-02-15 10:54:07 -080016748CHTTP2_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 -080016749
nnoble69ac39f2014-12-12 15:43:38 -080016750ifeq ($(NO_SECURE),true)
16751
Nicolas Noble047b7272015-01-16 13:55:05 -080016752# You can't build secure targets if you don't have OpenSSL with ALPN.
16753
Craig Tiller61b910f2015-02-15 10:54:07 -080016754$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016755
16756else
16757
Craig Tiller61b910f2015-02-15 10:54:07 -080016758$(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 -080016759 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016760 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016761 $(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 -080016762
nnoble69ac39f2014-12-12 15:43:38 -080016763endif
16764
Craig Tillerd4773f52015-01-12 16:38:47 -080016765
Craig Tiller8f126a62015-01-15 08:50:19 -080016766deps_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 -080016767
nnoble69ac39f2014-12-12 15:43:38 -080016768ifneq ($(NO_SECURE),true)
16769ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016770-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016771endif
nnoble69ac39f2014-12-12 15:43:38 -080016772endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016773
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016774
16775CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
16776
Craig Tiller61b910f2015-02-15 10:54:07 -080016777CHTTP2_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 -080016778
nnoble69ac39f2014-12-12 15:43:38 -080016779ifeq ($(NO_SECURE),true)
16780
Nicolas Noble047b7272015-01-16 13:55:05 -080016781# You can't build secure targets if you don't have OpenSSL with ALPN.
16782
Craig Tiller61b910f2015-02-15 10:54:07 -080016783$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016784
16785else
16786
Craig Tiller61b910f2015-02-15 10:54:07 -080016787$(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 -080016788 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016789 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016790 $(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 -080016791
nnoble69ac39f2014-12-12 15:43:38 -080016792endif
16793
Craig Tillerd4773f52015-01-12 16:38:47 -080016794
Craig Tiller8f126a62015-01-15 08:50:19 -080016795deps_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 -080016796
nnoble69ac39f2014-12-12 15:43:38 -080016797ifneq ($(NO_SECURE),true)
16798ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016799-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016800endif
nnoble69ac39f2014-12-12 15:43:38 -080016801endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016802
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016803
Craig Tillercff2d152015-02-05 13:22:49 -080016804CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -080016805
Craig Tiller61b910f2015-02-15 10:54:07 -080016806CHTTP2_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 -080016807
16808ifeq ($(NO_SECURE),true)
16809
Nicolas Noble047b7272015-01-16 13:55:05 -080016810# You can't build secure targets if you don't have OpenSSL with ALPN.
16811
Craig Tiller61b910f2015-02-15 10:54:07 -080016812$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -080016813
16814else
16815
Craig Tiller61b910f2015-02-15 10:54:07 -080016816$(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 -080016817 $(E) "[LD] Linking $@"
16818 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016819 $(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 -080016820
16821endif
16822
Craig Tillerd4773f52015-01-12 16:38:47 -080016823
Craig Tillercff2d152015-02-05 13:22:49 -080016824deps_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 -080016825
16826ifneq ($(NO_SECURE),true)
16827ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -080016828-include $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
16829endif
16830endif
16831
16832
16833CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_SRC = \
16834
Craig Tiller61b910f2015-02-15 10:54:07 -080016835CHTTP2_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 -080016836
16837ifeq ($(NO_SECURE),true)
16838
16839# You can't build secure targets if you don't have OpenSSL with ALPN.
16840
Craig Tiller61b910f2015-02-15 10:54:07 -080016841$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080016842
16843else
16844
Craig Tiller61b910f2015-02-15 10:54:07 -080016845$(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 -080016846 $(E) "[LD] Linking $@"
16847 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016848 $(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 -080016849
16850endif
16851
16852
16853deps_chttp2_socket_pair_request_with_payload_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
16854
16855ifneq ($(NO_SECURE),true)
16856ifneq ($(NO_DEPS),true)
16857-include $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080016858endif
16859endif
16860
ctiller2845cad2014-12-15 15:14:12 -080016861
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016862CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
16863
Craig Tiller61b910f2015-02-15 10:54:07 -080016864CHTTP2_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 -080016865
nnoble69ac39f2014-12-12 15:43:38 -080016866ifeq ($(NO_SECURE),true)
16867
Nicolas Noble047b7272015-01-16 13:55:05 -080016868# You can't build secure targets if you don't have OpenSSL with ALPN.
16869
Craig Tiller61b910f2015-02-15 10:54:07 -080016870$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016871
16872else
16873
Craig Tiller61b910f2015-02-15 10:54:07 -080016874$(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 -080016875 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016876 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016877 $(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 -080016878
nnoble69ac39f2014-12-12 15:43:38 -080016879endif
16880
Craig Tillerd4773f52015-01-12 16:38:47 -080016881
Craig Tiller8f126a62015-01-15 08:50:19 -080016882deps_chttp2_socket_pair_simple_delayed_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016883
nnoble69ac39f2014-12-12 15:43:38 -080016884ifneq ($(NO_SECURE),true)
16885ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016886-include $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016887endif
nnoble69ac39f2014-12-12 15:43:38 -080016888endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016889
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016890
16891CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_SRC = \
16892
Craig Tiller61b910f2015-02-15 10:54:07 -080016893CHTTP2_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 -080016894
nnoble69ac39f2014-12-12 15:43:38 -080016895ifeq ($(NO_SECURE),true)
16896
Nicolas Noble047b7272015-01-16 13:55:05 -080016897# You can't build secure targets if you don't have OpenSSL with ALPN.
16898
Craig Tiller61b910f2015-02-15 10:54:07 -080016899$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016900
16901else
16902
Craig Tiller61b910f2015-02-15 10:54:07 -080016903$(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 -080016904 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016905 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016906 $(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 -080016907
nnoble69ac39f2014-12-12 15:43:38 -080016908endif
16909
Craig Tillerd4773f52015-01-12 16:38:47 -080016910
Craig Tiller8f126a62015-01-15 08:50:19 -080016911deps_chttp2_socket_pair_simple_request_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016912
nnoble69ac39f2014-12-12 15:43:38 -080016913ifneq ($(NO_SECURE),true)
16914ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016915-include $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016916endif
nnoble69ac39f2014-12-12 15:43:38 -080016917endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016918
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016919
nathaniel52878172014-12-09 10:17:19 -080016920CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_SRC = \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016921
Craig Tiller61b910f2015-02-15 10:54:07 -080016922CHTTP2_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 -080016923
nnoble69ac39f2014-12-12 15:43:38 -080016924ifeq ($(NO_SECURE),true)
16925
Nicolas Noble047b7272015-01-16 13:55:05 -080016926# You can't build secure targets if you don't have OpenSSL with ALPN.
16927
Craig Tiller61b910f2015-02-15 10:54:07 -080016928$(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016929
16930else
16931
Craig Tiller61b910f2015-02-15 10:54:07 -080016932$(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 -080016933 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016934 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016935 $(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 -080016936
nnoble69ac39f2014-12-12 15:43:38 -080016937endif
16938
Craig Tillerd4773f52015-01-12 16:38:47 -080016939
Craig Tiller8f126a62015-01-15 08:50:19 -080016940deps_chttp2_socket_pair_thread_stress_test: $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016941
nnoble69ac39f2014-12-12 15:43:38 -080016942ifneq ($(NO_SECURE),true)
16943ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016944-include $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016945endif
nnoble69ac39f2014-12-12 15:43:38 -080016946endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016947
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016948
16949CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
16950
Craig Tiller61b910f2015-02-15 10:54:07 -080016951CHTTP2_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 -080016952
nnoble69ac39f2014-12-12 15:43:38 -080016953ifeq ($(NO_SECURE),true)
16954
Nicolas Noble047b7272015-01-16 13:55:05 -080016955# You can't build secure targets if you don't have OpenSSL with ALPN.
16956
Craig Tiller61b910f2015-02-15 10:54:07 -080016957$(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080016958
16959else
16960
Craig Tiller61b910f2015-02-15 10:54:07 -080016961$(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 -080016962 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080016963 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016964 $(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 -080016965
nnoble69ac39f2014-12-12 15:43:38 -080016966endif
16967
Craig Tillerd4773f52015-01-12 16:38:47 -080016968
Craig Tiller8f126a62015-01-15 08:50:19 -080016969deps_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 -080016970
nnoble69ac39f2014-12-12 15:43:38 -080016971ifneq ($(NO_SECURE),true)
16972ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080016973-include $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016974endif
nnoble69ac39f2014-12-12 15:43:38 -080016975endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016976
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080016977
Craig Tiller2c189e32015-02-03 13:56:55 -080016978CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
16979
Craig Tiller61b910f2015-02-15 10:54:07 -080016980CHTTP2_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 -080016981
16982ifeq ($(NO_SECURE),true)
16983
16984# You can't build secure targets if you don't have OpenSSL with ALPN.
16985
Craig Tiller61b910f2015-02-15 10:54:07 -080016986$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080016987
16988else
16989
Craig Tiller61b910f2015-02-15 10:54:07 -080016990$(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 -080016991 $(E) "[LD] Linking $@"
16992 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080016993 $(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 -080016994
16995endif
16996
16997
16998deps_chttp2_socket_pair_cancel_after_accept_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
16999
17000ifneq ($(NO_SECURE),true)
17001ifneq ($(NO_DEPS),true)
17002-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
17003endif
17004endif
17005
17006
17007CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
17008
Craig Tiller61b910f2015-02-15 10:54:07 -080017009CHTTP2_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 -080017010
17011ifeq ($(NO_SECURE),true)
17012
17013# You can't build secure targets if you don't have OpenSSL with ALPN.
17014
Craig Tiller61b910f2015-02-15 10:54:07 -080017015$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017016
17017else
17018
Craig Tiller61b910f2015-02-15 10:54:07 -080017019$(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 -080017020 $(E) "[LD] Linking $@"
17021 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017022 $(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 -080017023
17024endif
17025
17026
17027deps_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)
17028
17029ifneq ($(NO_SECURE),true)
17030ifneq ($(NO_DEPS),true)
17031-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
17032endif
17033endif
17034
17035
17036CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
17037
Craig Tiller61b910f2015-02-15 10:54:07 -080017038CHTTP2_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 -080017039
17040ifeq ($(NO_SECURE),true)
17041
17042# You can't build secure targets if you don't have OpenSSL with ALPN.
17043
Craig Tiller61b910f2015-02-15 10:54:07 -080017044$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017045
17046else
17047
Craig Tiller61b910f2015-02-15 10:54:07 -080017048$(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 -080017049 $(E) "[LD] Linking $@"
17050 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017051 $(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 -080017052
17053endif
17054
17055
17056deps_chttp2_socket_pair_cancel_after_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
17057
17058ifneq ($(NO_SECURE),true)
17059ifneq ($(NO_DEPS),true)
17060-include $(CHTTP2_SOCKET_PAIR_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
17061endif
17062endif
17063
17064
17065CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
17066
Craig Tiller61b910f2015-02-15 10:54:07 -080017067CHTTP2_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 -080017068
17069ifeq ($(NO_SECURE),true)
17070
17071# You can't build secure targets if you don't have OpenSSL with ALPN.
17072
Craig Tiller61b910f2015-02-15 10:54:07 -080017073$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017074
17075else
17076
Craig Tiller61b910f2015-02-15 10:54:07 -080017077$(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 -080017078 $(E) "[LD] Linking $@"
17079 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017080 $(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 -080017081
17082endif
17083
17084
17085deps_chttp2_socket_pair_cancel_before_invoke_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
17086
17087ifneq ($(NO_SECURE),true)
17088ifneq ($(NO_DEPS),true)
17089-include $(CHTTP2_SOCKET_PAIR_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
17090endif
17091endif
17092
17093
17094CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
17095
Craig Tiller61b910f2015-02-15 10:54:07 -080017096CHTTP2_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 -080017097
17098ifeq ($(NO_SECURE),true)
17099
17100# You can't build secure targets if you don't have OpenSSL with ALPN.
17101
Craig Tiller61b910f2015-02-15 10:54:07 -080017102$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017103
17104else
17105
Craig Tiller61b910f2015-02-15 10:54:07 -080017106$(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 -080017107 $(E) "[LD] Linking $@"
17108 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017109 $(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 -080017110
17111endif
17112
17113
17114deps_chttp2_socket_pair_cancel_in_a_vacuum_legacy_test: $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
17115
17116ifneq ($(NO_SECURE),true)
17117ifneq ($(NO_DEPS),true)
17118-include $(CHTTP2_SOCKET_PAIR_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
17119endif
17120endif
17121
17122
17123CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
17124
Craig Tiller61b910f2015-02-15 10:54:07 -080017125CHTTP2_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 -080017126
17127ifeq ($(NO_SECURE),true)
17128
17129# You can't build secure targets if you don't have OpenSSL with ALPN.
17130
Craig Tiller61b910f2015-02-15 10:54:07 -080017131$(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017132
17133else
17134
Craig Tiller61b910f2015-02-15 10:54:07 -080017135$(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 -080017136 $(E) "[LD] Linking $@"
17137 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017138 $(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 -080017139
17140endif
17141
17142
17143deps_chttp2_socket_pair_census_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17144
17145ifneq ($(NO_SECURE),true)
17146ifneq ($(NO_DEPS),true)
17147-include $(CHTTP2_SOCKET_PAIR_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17148endif
17149endif
17150
17151
17152CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
17153
Craig Tiller61b910f2015-02-15 10:54:07 -080017154CHTTP2_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 -080017155
17156ifeq ($(NO_SECURE),true)
17157
17158# You can't build secure targets if you don't have OpenSSL with ALPN.
17159
Craig Tiller61b910f2015-02-15 10:54:07 -080017160$(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017161
17162else
17163
Craig Tiller61b910f2015-02-15 10:54:07 -080017164$(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 -080017165 $(E) "[LD] Linking $@"
17166 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017167 $(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 -080017168
17169endif
17170
17171
17172deps_chttp2_socket_pair_disappearing_server_legacy_test: $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
17173
17174ifneq ($(NO_SECURE),true)
17175ifneq ($(NO_DEPS),true)
17176-include $(CHTTP2_SOCKET_PAIR_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
17177endif
17178endif
17179
17180
17181CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
17182
Craig Tiller61b910f2015-02-15 10:54:07 -080017183CHTTP2_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 -080017184
17185ifeq ($(NO_SECURE),true)
17186
17187# You can't build secure targets if you don't have OpenSSL with ALPN.
17188
Craig Tiller61b910f2015-02-15 10:54:07 -080017189$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017190
17191else
17192
Craig Tiller61b910f2015-02-15 10:54:07 -080017193$(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 -080017194 $(E) "[LD] Linking $@"
17195 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017196 $(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 -080017197
17198endif
17199
17200
17201deps_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)
17202
17203ifneq ($(NO_SECURE),true)
17204ifneq ($(NO_DEPS),true)
17205-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
17206endif
17207endif
17208
17209
17210CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
17211
Craig Tiller61b910f2015-02-15 10:54:07 -080017212CHTTP2_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 -080017213
17214ifeq ($(NO_SECURE),true)
17215
17216# You can't build secure targets if you don't have OpenSSL with ALPN.
17217
Craig Tiller61b910f2015-02-15 10:54:07 -080017218$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017219
17220else
17221
Craig Tiller61b910f2015-02-15 10:54:07 -080017222$(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 -080017223 $(E) "[LD] Linking $@"
17224 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017225 $(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 -080017226
17227endif
17228
17229
17230deps_chttp2_socket_pair_early_server_shutdown_finishes_tags_legacy_test: $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
17231
17232ifneq ($(NO_SECURE),true)
17233ifneq ($(NO_DEPS),true)
17234-include $(CHTTP2_SOCKET_PAIR_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
17235endif
17236endif
17237
17238
17239CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
17240
Craig Tiller61b910f2015-02-15 10:54:07 -080017241CHTTP2_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 -080017242
17243ifeq ($(NO_SECURE),true)
17244
17245# You can't build secure targets if you don't have OpenSSL with ALPN.
17246
Craig Tiller61b910f2015-02-15 10:54:07 -080017247$(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017248
17249else
17250
Craig Tiller61b910f2015-02-15 10:54:07 -080017251$(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 -080017252 $(E) "[LD] Linking $@"
17253 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017254 $(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 -080017255
17256endif
17257
17258
17259deps_chttp2_socket_pair_graceful_server_shutdown_legacy_test: $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
17260
17261ifneq ($(NO_SECURE),true)
17262ifneq ($(NO_DEPS),true)
17263-include $(CHTTP2_SOCKET_PAIR_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
17264endif
17265endif
17266
17267
17268CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
17269
Craig Tiller61b910f2015-02-15 10:54:07 -080017270CHTTP2_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 -080017271
17272ifeq ($(NO_SECURE),true)
17273
17274# You can't build secure targets if you don't have OpenSSL with ALPN.
17275
Craig Tiller61b910f2015-02-15 10:54:07 -080017276$(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017277
17278else
17279
Craig Tiller61b910f2015-02-15 10:54:07 -080017280$(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 -080017281 $(E) "[LD] Linking $@"
17282 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017283 $(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 -080017284
17285endif
17286
17287
17288deps_chttp2_socket_pair_invoke_large_request_legacy_test: $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17289
17290ifneq ($(NO_SECURE),true)
17291ifneq ($(NO_DEPS),true)
17292-include $(CHTTP2_SOCKET_PAIR_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17293endif
17294endif
17295
17296
17297CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
17298
Craig Tiller61b910f2015-02-15 10:54:07 -080017299CHTTP2_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 -080017300
17301ifeq ($(NO_SECURE),true)
17302
17303# You can't build secure targets if you don't have OpenSSL with ALPN.
17304
Craig Tiller61b910f2015-02-15 10:54:07 -080017305$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017306
17307else
17308
Craig Tiller61b910f2015-02-15 10:54:07 -080017309$(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 -080017310 $(E) "[LD] Linking $@"
17311 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017312 $(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 -080017313
17314endif
17315
17316
17317deps_chttp2_socket_pair_max_concurrent_streams_legacy_test: $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
17318
17319ifneq ($(NO_SECURE),true)
17320ifneq ($(NO_DEPS),true)
17321-include $(CHTTP2_SOCKET_PAIR_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
17322endif
17323endif
17324
17325
17326CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_SRC = \
17327
Craig Tiller61b910f2015-02-15 10:54:07 -080017328CHTTP2_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 -080017329
17330ifeq ($(NO_SECURE),true)
17331
17332# You can't build secure targets if you don't have OpenSSL with ALPN.
17333
Craig Tiller61b910f2015-02-15 10:54:07 -080017334$(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017335
17336else
17337
Craig Tiller61b910f2015-02-15 10:54:07 -080017338$(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 -080017339 $(E) "[LD] Linking $@"
17340 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017341 $(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 -080017342
17343endif
17344
17345
17346deps_chttp2_socket_pair_no_op_legacy_test: $(CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
17347
17348ifneq ($(NO_SECURE),true)
17349ifneq ($(NO_DEPS),true)
17350-include $(CHTTP2_SOCKET_PAIR_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
17351endif
17352endif
17353
17354
17355CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
17356
Craig Tiller61b910f2015-02-15 10:54:07 -080017357CHTTP2_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 -080017358
17359ifeq ($(NO_SECURE),true)
17360
17361# You can't build secure targets if you don't have OpenSSL with ALPN.
17362
Craig Tiller61b910f2015-02-15 10:54:07 -080017363$(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017364
17365else
17366
Craig Tiller61b910f2015-02-15 10:54:07 -080017367$(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 -080017368 $(E) "[LD] Linking $@"
17369 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017370 $(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 -080017371
17372endif
17373
17374
17375deps_chttp2_socket_pair_ping_pong_streaming_legacy_test: $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
17376
17377ifneq ($(NO_SECURE),true)
17378ifneq ($(NO_DEPS),true)
17379-include $(CHTTP2_SOCKET_PAIR_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
17380endif
17381endif
17382
17383
17384CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
17385
Craig Tiller61b910f2015-02-15 10:54:07 -080017386CHTTP2_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 -080017387
17388ifeq ($(NO_SECURE),true)
17389
17390# You can't build secure targets if you don't have OpenSSL with ALPN.
17391
Craig Tiller61b910f2015-02-15 10:54:07 -080017392$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017393
17394else
17395
Craig Tiller61b910f2015-02-15 10:54:07 -080017396$(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 -080017397 $(E) "[LD] Linking $@"
17398 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017399 $(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 -080017400
17401endif
17402
17403
17404deps_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)
17405
17406ifneq ($(NO_SECURE),true)
17407ifneq ($(NO_DEPS),true)
17408-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17409endif
17410endif
17411
17412
17413CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
17414
Craig Tiller61b910f2015-02-15 10:54:07 -080017415CHTTP2_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 -080017416
17417ifeq ($(NO_SECURE),true)
17418
17419# You can't build secure targets if you don't have OpenSSL with ALPN.
17420
Craig Tiller61b910f2015-02-15 10:54:07 -080017421$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017422
17423else
17424
Craig Tiller61b910f2015-02-15 10:54:07 -080017425$(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 -080017426 $(E) "[LD] Linking $@"
17427 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017428 $(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 -080017429
17430endif
17431
17432
17433deps_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)
17434
17435ifneq ($(NO_SECURE),true)
17436ifneq ($(NO_DEPS),true)
17437-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17438endif
17439endif
17440
17441
17442CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
17443
Craig Tiller61b910f2015-02-15 10:54:07 -080017444CHTTP2_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 -080017445
17446ifeq ($(NO_SECURE),true)
17447
17448# You can't build secure targets if you don't have OpenSSL with ALPN.
17449
Craig Tiller61b910f2015-02-15 10:54:07 -080017450$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017451
17452else
17453
Craig Tiller61b910f2015-02-15 10:54:07 -080017454$(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 -080017455 $(E) "[LD] Linking $@"
17456 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017457 $(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 -080017458
17459endif
17460
17461
17462deps_chttp2_socket_pair_request_response_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17463
17464ifneq ($(NO_SECURE),true)
17465ifneq ($(NO_DEPS),true)
17466-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17467endif
17468endif
17469
17470
17471CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
17472
Craig Tiller61b910f2015-02-15 10:54:07 -080017473CHTTP2_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 -080017474
17475ifeq ($(NO_SECURE),true)
17476
17477# You can't build secure targets if you don't have OpenSSL with ALPN.
17478
Craig Tiller61b910f2015-02-15 10:54:07 -080017479$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017480
17481else
17482
Craig Tiller61b910f2015-02-15 10:54:07 -080017483$(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 -080017484 $(E) "[LD] Linking $@"
17485 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017486 $(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 -080017487
17488endif
17489
17490
17491deps_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)
17492
17493ifneq ($(NO_SECURE),true)
17494ifneq ($(NO_DEPS),true)
17495-include $(CHTTP2_SOCKET_PAIR_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17496endif
17497endif
17498
17499
Craig Tillercff2d152015-02-05 13:22:49 -080017500CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
17501
Craig Tiller61b910f2015-02-15 10:54:07 -080017502CHTTP2_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 -080017503
17504ifeq ($(NO_SECURE),true)
17505
17506# You can't build secure targets if you don't have OpenSSL with ALPN.
17507
Craig Tiller61b910f2015-02-15 10:54:07 -080017508$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080017509
17510else
17511
Craig Tiller61b910f2015-02-15 10:54:07 -080017512$(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 -080017513 $(E) "[LD] Linking $@"
17514 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017515 $(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 -080017516
17517endif
17518
17519
17520deps_chttp2_socket_pair_request_with_large_metadata_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
17521
17522ifneq ($(NO_SECURE),true)
17523ifneq ($(NO_DEPS),true)
17524-include $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
17525endif
17526endif
17527
17528
17529CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
17530
Craig Tiller61b910f2015-02-15 10:54:07 -080017531CHTTP2_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 -080017532
17533ifeq ($(NO_SECURE),true)
17534
17535# You can't build secure targets if you don't have OpenSSL with ALPN.
17536
Craig Tiller61b910f2015-02-15 10:54:07 -080017537$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_legacy_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080017538
17539else
17540
Craig Tiller61b910f2015-02-15 10:54:07 -080017541$(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 -080017542 $(E) "[LD] Linking $@"
17543 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017544 $(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 -080017545
17546endif
17547
17548
17549deps_chttp2_socket_pair_request_with_payload_legacy_test: $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17550
17551ifneq ($(NO_SECURE),true)
17552ifneq ($(NO_DEPS),true)
17553-include $(CHTTP2_SOCKET_PAIR_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
17554endif
17555endif
17556
17557
Craig Tiller2c189e32015-02-03 13:56:55 -080017558CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
17559
Craig Tiller61b910f2015-02-15 10:54:07 -080017560CHTTP2_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 -080017561
17562ifeq ($(NO_SECURE),true)
17563
17564# You can't build secure targets if you don't have OpenSSL with ALPN.
17565
Craig Tiller61b910f2015-02-15 10:54:07 -080017566$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017567
17568else
17569
Craig Tiller61b910f2015-02-15 10:54:07 -080017570$(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 -080017571 $(E) "[LD] Linking $@"
17572 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017573 $(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 -080017574
17575endif
17576
17577
17578deps_chttp2_socket_pair_simple_delayed_request_legacy_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17579
17580ifneq ($(NO_SECURE),true)
17581ifneq ($(NO_DEPS),true)
17582-include $(CHTTP2_SOCKET_PAIR_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17583endif
17584endif
17585
17586
17587CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
17588
Craig Tiller61b910f2015-02-15 10:54:07 -080017589CHTTP2_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 -080017590
17591ifeq ($(NO_SECURE),true)
17592
17593# You can't build secure targets if you don't have OpenSSL with ALPN.
17594
Craig Tiller61b910f2015-02-15 10:54:07 -080017595$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017596
17597else
17598
Craig Tiller61b910f2015-02-15 10:54:07 -080017599$(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 -080017600 $(E) "[LD] Linking $@"
17601 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017602 $(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 -080017603
17604endif
17605
17606
17607deps_chttp2_socket_pair_simple_request_legacy_test: $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17608
17609ifneq ($(NO_SECURE),true)
17610ifneq ($(NO_DEPS),true)
17611-include $(CHTTP2_SOCKET_PAIR_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
17612endif
17613endif
17614
17615
17616CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_SRC = \
17617
Craig Tiller61b910f2015-02-15 10:54:07 -080017618CHTTP2_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 -080017619
17620ifeq ($(NO_SECURE),true)
17621
17622# You can't build secure targets if you don't have OpenSSL with ALPN.
17623
Craig Tiller61b910f2015-02-15 10:54:07 -080017624$(BINDIR)/$(CONFIG)/chttp2_socket_pair_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017625
17626else
17627
Craig Tiller61b910f2015-02-15 10:54:07 -080017628$(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 -080017629 $(E) "[LD] Linking $@"
17630 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017631 $(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 -080017632
17633endif
17634
17635
17636deps_chttp2_socket_pair_thread_stress_legacy_test: $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
17637
17638ifneq ($(NO_SECURE),true)
17639ifneq ($(NO_DEPS),true)
17640-include $(CHTTP2_SOCKET_PAIR_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
17641endif
17642endif
17643
17644
17645CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
17646
Craig Tiller61b910f2015-02-15 10:54:07 -080017647CHTTP2_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 -080017648
17649ifeq ($(NO_SECURE),true)
17650
17651# You can't build secure targets if you don't have OpenSSL with ALPN.
17652
Craig Tiller61b910f2015-02-15 10:54:07 -080017653$(BINDIR)/$(CONFIG)/chttp2_socket_pair_writes_done_hangs_with_pending_read_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080017654
17655else
17656
Craig Tiller61b910f2015-02-15 10:54:07 -080017657$(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 -080017658 $(E) "[LD] Linking $@"
17659 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017660 $(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 -080017661
17662endif
17663
17664
17665deps_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)
17666
17667ifneq ($(NO_SECURE),true)
17668ifneq ($(NO_DEPS),true)
17669-include $(CHTTP2_SOCKET_PAIR_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
17670endif
17671endif
17672
17673
Craig Tillerc9f660d2015-03-03 11:01:48 -080017674CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_BAD_HOSTNAME_TEST_SRC = \
17675
17676CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_BAD_HOSTNAME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_BAD_HOSTNAME_TEST_SRC))))
17677
17678ifeq ($(NO_SECURE),true)
17679
17680# You can't build secure targets if you don't have OpenSSL with ALPN.
17681
17682$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test: openssl_dep_error
17683
17684else
17685
17686$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
17687 $(E) "[LD] Linking $@"
17688 $(Q) mkdir -p `dirname $@`
17689 $(Q) $(LD) $(LDFLAGS) $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_BAD_HOSTNAME_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_bad_hostname_test
17690
17691endif
17692
17693
17694deps_chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test: $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
17695
17696ifneq ($(NO_SECURE),true)
17697ifneq ($(NO_DEPS),true)
17698-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_BAD_HOSTNAME_TEST_OBJS:.o=.dep)
17699endif
17700endif
17701
17702
nnoble0c475f02014-12-05 15:37:39 -080017703CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_SRC = \
17704
Craig Tiller61b910f2015-02-15 10:54:07 -080017705CHTTP2_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 -080017706
nnoble69ac39f2014-12-12 15:43:38 -080017707ifeq ($(NO_SECURE),true)
17708
Nicolas Noble047b7272015-01-16 13:55:05 -080017709# You can't build secure targets if you don't have OpenSSL with ALPN.
17710
Craig Tiller61b910f2015-02-15 10:54:07 -080017711$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080017712
17713else
17714
Craig Tiller61b910f2015-02-15 10:54:07 -080017715$(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 -080017716 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080017717 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017718 $(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 -080017719
nnoble69ac39f2014-12-12 15:43:38 -080017720endif
17721
Craig Tillerd4773f52015-01-12 16:38:47 -080017722
Craig Tiller8f126a62015-01-15 08:50:19 -080017723deps_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 -080017724
nnoble69ac39f2014-12-12 15:43:38 -080017725ifneq ($(NO_SECURE),true)
17726ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080017727-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080017728endif
nnoble69ac39f2014-12-12 15:43:38 -080017729endif
nnoble0c475f02014-12-05 15:37:39 -080017730
nnoble0c475f02014-12-05 15:37:39 -080017731
17732CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_TEST_SRC = \
17733
Craig Tiller61b910f2015-02-15 10:54:07 -080017734CHTTP2_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 -080017735
nnoble69ac39f2014-12-12 15:43:38 -080017736ifeq ($(NO_SECURE),true)
17737
Nicolas Noble047b7272015-01-16 13:55:05 -080017738# You can't build secure targets if you don't have OpenSSL with ALPN.
17739
Craig Tiller61b910f2015-02-15 10:54:07 -080017740$(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 -080017741
17742else
17743
Craig Tiller61b910f2015-02-15 10:54:07 -080017744$(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 -080017745 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080017746 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017747 $(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 -080017748
nnoble69ac39f2014-12-12 15:43:38 -080017749endif
17750
Craig Tillerd4773f52015-01-12 16:38:47 -080017751
Craig Tiller8f126a62015-01-15 08:50:19 -080017752deps_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 -080017753
nnoble69ac39f2014-12-12 15:43:38 -080017754ifneq ($(NO_SECURE),true)
17755ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080017756-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 -080017757endif
nnoble69ac39f2014-12-12 15:43:38 -080017758endif
nnoble0c475f02014-12-05 15:37:39 -080017759
nnoble0c475f02014-12-05 15:37:39 -080017760
17761CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_SRC = \
17762
Craig Tiller61b910f2015-02-15 10:54:07 -080017763CHTTP2_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 -080017764
nnoble69ac39f2014-12-12 15:43:38 -080017765ifeq ($(NO_SECURE),true)
17766
Nicolas Noble047b7272015-01-16 13:55:05 -080017767# You can't build secure targets if you don't have OpenSSL with ALPN.
17768
Craig Tiller61b910f2015-02-15 10:54:07 -080017769$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080017770
17771else
17772
Craig Tiller61b910f2015-02-15 10:54:07 -080017773$(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 -080017774 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080017775 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017776 $(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 -080017777
nnoble69ac39f2014-12-12 15:43:38 -080017778endif
17779
Craig Tillerd4773f52015-01-12 16:38:47 -080017780
Craig Tiller8f126a62015-01-15 08:50:19 -080017781deps_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 -080017782
nnoble69ac39f2014-12-12 15:43:38 -080017783ifneq ($(NO_SECURE),true)
17784ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080017785-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080017786endif
nnoble69ac39f2014-12-12 15:43:38 -080017787endif
nnoble0c475f02014-12-05 15:37:39 -080017788
nnoble0c475f02014-12-05 15:37:39 -080017789
17790CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_SRC = \
17791
Craig Tiller61b910f2015-02-15 10:54:07 -080017792CHTTP2_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 -080017793
nnoble69ac39f2014-12-12 15:43:38 -080017794ifeq ($(NO_SECURE),true)
17795
Nicolas Noble047b7272015-01-16 13:55:05 -080017796# You can't build secure targets if you don't have OpenSSL with ALPN.
17797
Craig Tiller61b910f2015-02-15 10:54:07 -080017798$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080017799
17800else
17801
Craig Tiller61b910f2015-02-15 10:54:07 -080017802$(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 -080017803 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080017804 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017805 $(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 -080017806
nnoble69ac39f2014-12-12 15:43:38 -080017807endif
17808
Craig Tillerd4773f52015-01-12 16:38:47 -080017809
Craig Tiller8f126a62015-01-15 08:50:19 -080017810deps_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 -080017811
nnoble69ac39f2014-12-12 15:43:38 -080017812ifneq ($(NO_SECURE),true)
17813ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080017814-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080017815endif
nnoble69ac39f2014-12-12 15:43:38 -080017816endif
nnoble0c475f02014-12-05 15:37:39 -080017817
nnoble0c475f02014-12-05 15:37:39 -080017818
17819CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_SRC = \
17820
Craig Tiller61b910f2015-02-15 10:54:07 -080017821CHTTP2_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 -080017822
nnoble69ac39f2014-12-12 15:43:38 -080017823ifeq ($(NO_SECURE),true)
17824
Nicolas Noble047b7272015-01-16 13:55:05 -080017825# You can't build secure targets if you don't have OpenSSL with ALPN.
17826
Craig Tiller61b910f2015-02-15 10:54:07 -080017827$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080017828
17829else
17830
Craig Tiller61b910f2015-02-15 10:54:07 -080017831$(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 -080017832 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080017833 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017834 $(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 -080017835
nnoble69ac39f2014-12-12 15:43:38 -080017836endif
17837
Craig Tillerd4773f52015-01-12 16:38:47 -080017838
Craig Tiller8f126a62015-01-15 08:50:19 -080017839deps_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 -080017840
nnoble69ac39f2014-12-12 15:43:38 -080017841ifneq ($(NO_SECURE),true)
17842ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080017843-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080017844endif
nnoble69ac39f2014-12-12 15:43:38 -080017845endif
nnoble0c475f02014-12-05 15:37:39 -080017846
nnoble0c475f02014-12-05 15:37:39 -080017847
hongyu24200d32015-01-08 15:13:49 -080017848CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_SRC = \
17849
Craig Tiller61b910f2015-02-15 10:54:07 -080017850CHTTP2_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 -080017851
17852ifeq ($(NO_SECURE),true)
17853
Nicolas Noble047b7272015-01-16 13:55:05 -080017854# You can't build secure targets if you don't have OpenSSL with ALPN.
17855
Craig Tiller61b910f2015-02-15 10:54:07 -080017856$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080017857
17858else
17859
Craig Tiller61b910f2015-02-15 10:54:07 -080017860$(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 -080017861 $(E) "[LD] Linking $@"
17862 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017863 $(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 -080017864
17865endif
17866
Craig Tillerd4773f52015-01-12 16:38:47 -080017867
Craig Tiller8f126a62015-01-15 08:50:19 -080017868deps_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 -080017869
17870ifneq ($(NO_SECURE),true)
17871ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080017872-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -080017873endif
17874endif
17875
hongyu24200d32015-01-08 15:13:49 -080017876
ctillerc6d61c42014-12-15 14:52:08 -080017877CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_SRC = \
17878
Craig Tiller61b910f2015-02-15 10:54:07 -080017879CHTTP2_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 -080017880
17881ifeq ($(NO_SECURE),true)
17882
Nicolas Noble047b7272015-01-16 13:55:05 -080017883# You can't build secure targets if you don't have OpenSSL with ALPN.
17884
Craig Tiller61b910f2015-02-15 10:54:07 -080017885$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080017886
17887else
17888
Craig Tiller61b910f2015-02-15 10:54:07 -080017889$(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 -080017890 $(E) "[LD] Linking $@"
17891 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017892 $(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 -080017893
17894endif
17895
Craig Tillerd4773f52015-01-12 16:38:47 -080017896
Craig Tiller8f126a62015-01-15 08:50:19 -080017897deps_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 -080017898
17899ifneq ($(NO_SECURE),true)
17900ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080017901-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_TEST_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -080017902endif
17903endif
17904
ctillerc6d61c42014-12-15 14:52:08 -080017905
nnoble0c475f02014-12-05 15:37:39 -080017906CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_TEST_SRC = \
17907
Craig Tiller61b910f2015-02-15 10:54:07 -080017908CHTTP2_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 -080017909
nnoble69ac39f2014-12-12 15:43:38 -080017910ifeq ($(NO_SECURE),true)
17911
Nicolas Noble047b7272015-01-16 13:55:05 -080017912# You can't build secure targets if you don't have OpenSSL with ALPN.
17913
Craig Tiller61b910f2015-02-15 10:54:07 -080017914$(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 -080017915
17916else
17917
Craig Tiller61b910f2015-02-15 10:54:07 -080017918$(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 -080017919 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080017920 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017921 $(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 -080017922
nnoble69ac39f2014-12-12 15:43:38 -080017923endif
17924
Craig Tillerd4773f52015-01-12 16:38:47 -080017925
Craig Tiller8f126a62015-01-15 08:50:19 -080017926deps_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 -080017927
nnoble69ac39f2014-12-12 15:43:38 -080017928ifneq ($(NO_SECURE),true)
17929ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080017930-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 -080017931endif
nnoble69ac39f2014-12-12 15:43:38 -080017932endif
nnoble0c475f02014-12-05 15:37:39 -080017933
nnoble0c475f02014-12-05 15:37:39 -080017934
17935CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_SRC = \
17936
Craig Tiller61b910f2015-02-15 10:54:07 -080017937CHTTP2_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 -080017938
nnoble69ac39f2014-12-12 15:43:38 -080017939ifeq ($(NO_SECURE),true)
17940
Nicolas Noble047b7272015-01-16 13:55:05 -080017941# You can't build secure targets if you don't have OpenSSL with ALPN.
17942
Craig Tiller61b910f2015-02-15 10:54:07 -080017943$(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 -080017944
17945else
17946
Craig Tiller61b910f2015-02-15 10:54:07 -080017947$(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 -080017948 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080017949 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017950 $(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 -080017951
nnoble69ac39f2014-12-12 15:43:38 -080017952endif
17953
Craig Tillerd4773f52015-01-12 16:38:47 -080017954
Craig Tiller8f126a62015-01-15 08:50:19 -080017955deps_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 -080017956
nnoble69ac39f2014-12-12 15:43:38 -080017957ifneq ($(NO_SECURE),true)
17958ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080017959-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080017960endif
nnoble69ac39f2014-12-12 15:43:38 -080017961endif
nnoble0c475f02014-12-05 15:37:39 -080017962
nnoble0c475f02014-12-05 15:37:39 -080017963
murgatroid99a8c21e82015-02-12 13:55:53 -080017964CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EMPTY_BATCH_TEST_SRC = \
17965
Craig Tiller61b910f2015-02-15 10:54:07 -080017966CHTTP2_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 -080017967
17968ifeq ($(NO_SECURE),true)
17969
17970# You can't build secure targets if you don't have OpenSSL with ALPN.
17971
Craig Tiller61b910f2015-02-15 10:54:07 -080017972$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080017973
17974else
17975
Craig Tiller61b910f2015-02-15 10:54:07 -080017976$(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 -080017977 $(E) "[LD] Linking $@"
17978 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080017979 $(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 -080017980
17981endif
17982
17983
17984deps_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)
17985
17986ifneq ($(NO_SECURE),true)
17987ifneq ($(NO_DEPS),true)
17988-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EMPTY_BATCH_TEST_OBJS:.o=.dep)
17989endif
17990endif
17991
17992
Craig Tiller4ffdcd52015-01-16 11:34:55 -080017993CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_TEST_SRC = \
17994
Craig Tiller61b910f2015-02-15 10:54:07 -080017995CHTTP2_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 -080017996
17997ifeq ($(NO_SECURE),true)
17998
David Klempner7f3ed1e2015-01-16 15:35:56 -080017999# You can't build secure targets if you don't have OpenSSL with ALPN.
18000
Craig Tiller61b910f2015-02-15 10:54:07 -080018001$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080018002
18003else
18004
Craig Tiller61b910f2015-02-15 10:54:07 -080018005$(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 -080018006 $(E) "[LD] Linking $@"
18007 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018008 $(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 -080018009
18010endif
18011
18012
18013deps_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)
18014
18015ifneq ($(NO_SECURE),true)
18016ifneq ($(NO_DEPS),true)
18017-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_TEST_OBJS:.o=.dep)
18018endif
18019endif
18020
18021
nnoble0c475f02014-12-05 15:37:39 -080018022CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_SRC = \
18023
Craig Tiller61b910f2015-02-15 10:54:07 -080018024CHTTP2_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 -080018025
nnoble69ac39f2014-12-12 15:43:38 -080018026ifeq ($(NO_SECURE),true)
18027
Nicolas Noble047b7272015-01-16 13:55:05 -080018028# You can't build secure targets if you don't have OpenSSL with ALPN.
18029
Craig Tiller61b910f2015-02-15 10:54:07 -080018030$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080018031
18032else
18033
Craig Tiller61b910f2015-02-15 10:54:07 -080018034$(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 -080018035 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018036 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018037 $(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 -080018038
nnoble69ac39f2014-12-12 15:43:38 -080018039endif
18040
Craig Tillerd4773f52015-01-12 16:38:47 -080018041
Craig Tiller8f126a62015-01-15 08:50:19 -080018042deps_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 -080018043
nnoble69ac39f2014-12-12 15:43:38 -080018044ifneq ($(NO_SECURE),true)
18045ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018046-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080018047endif
nnoble69ac39f2014-12-12 15:43:38 -080018048endif
nnoble0c475f02014-12-05 15:37:39 -080018049
nnoble0c475f02014-12-05 15:37:39 -080018050
18051CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_SRC = \
18052
Craig Tiller61b910f2015-02-15 10:54:07 -080018053CHTTP2_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 -080018054
nnoble69ac39f2014-12-12 15:43:38 -080018055ifeq ($(NO_SECURE),true)
18056
Nicolas Noble047b7272015-01-16 13:55:05 -080018057# You can't build secure targets if you don't have OpenSSL with ALPN.
18058
Craig Tiller61b910f2015-02-15 10:54:07 -080018059$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080018060
18061else
18062
Craig Tiller61b910f2015-02-15 10:54:07 -080018063$(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 -080018064 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018065 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018066 $(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 -080018067
nnoble69ac39f2014-12-12 15:43:38 -080018068endif
18069
Craig Tillerd4773f52015-01-12 16:38:47 -080018070
Craig Tiller8f126a62015-01-15 08:50:19 -080018071deps_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 -080018072
nnoble69ac39f2014-12-12 15:43:38 -080018073ifneq ($(NO_SECURE),true)
18074ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018075-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080018076endif
nnoble69ac39f2014-12-12 15:43:38 -080018077endif
nnoble0c475f02014-12-05 15:37:39 -080018078
nnoble0c475f02014-12-05 15:37:39 -080018079
18080CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_SRC = \
18081
Craig Tiller61b910f2015-02-15 10:54:07 -080018082CHTTP2_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 -080018083
nnoble69ac39f2014-12-12 15:43:38 -080018084ifeq ($(NO_SECURE),true)
18085
Nicolas Noble047b7272015-01-16 13:55:05 -080018086# You can't build secure targets if you don't have OpenSSL with ALPN.
18087
Craig Tiller61b910f2015-02-15 10:54:07 -080018088$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080018089
18090else
18091
Craig Tiller61b910f2015-02-15 10:54:07 -080018092$(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 -080018093 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018094 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018095 $(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 -080018096
nnoble69ac39f2014-12-12 15:43:38 -080018097endif
18098
Craig Tillerd4773f52015-01-12 16:38:47 -080018099
Craig Tiller8f126a62015-01-15 08:50:19 -080018100deps_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 -080018101
nnoble69ac39f2014-12-12 15:43:38 -080018102ifneq ($(NO_SECURE),true)
18103ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018104-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080018105endif
nnoble69ac39f2014-12-12 15:43:38 -080018106endif
nnoble0c475f02014-12-05 15:37:39 -080018107
nnoble0c475f02014-12-05 15:37:39 -080018108
18109CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_SRC = \
18110
Craig Tiller61b910f2015-02-15 10:54:07 -080018111CHTTP2_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 -080018112
nnoble69ac39f2014-12-12 15:43:38 -080018113ifeq ($(NO_SECURE),true)
18114
Nicolas Noble047b7272015-01-16 13:55:05 -080018115# You can't build secure targets if you don't have OpenSSL with ALPN.
18116
Craig Tiller61b910f2015-02-15 10:54:07 -080018117$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080018118
18119else
18120
Craig Tiller61b910f2015-02-15 10:54:07 -080018121$(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 -080018122 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018123 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018124 $(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 -080018125
nnoble69ac39f2014-12-12 15:43:38 -080018126endif
18127
Craig Tillerd4773f52015-01-12 16:38:47 -080018128
Craig Tiller8f126a62015-01-15 08:50:19 -080018129deps_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 -080018130
nnoble69ac39f2014-12-12 15:43:38 -080018131ifneq ($(NO_SECURE),true)
18132ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018133-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080018134endif
nnoble69ac39f2014-12-12 15:43:38 -080018135endif
nnoble0c475f02014-12-05 15:37:39 -080018136
nnoble0c475f02014-12-05 15:37:39 -080018137
ctiller33023c42014-12-12 16:28:33 -080018138CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_TEST_SRC = \
18139
Craig Tiller61b910f2015-02-15 10:54:07 -080018140CHTTP2_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 -080018141
18142ifeq ($(NO_SECURE),true)
18143
Nicolas Noble047b7272015-01-16 13:55:05 -080018144# You can't build secure targets if you don't have OpenSSL with ALPN.
18145
Craig Tiller61b910f2015-02-15 10:54:07 -080018146$(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 -080018147
18148else
18149
Craig Tiller61b910f2015-02-15 10:54:07 -080018150$(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 -080018151 $(E) "[LD] Linking $@"
18152 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018153 $(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 -080018154
18155endif
18156
Craig Tillerd4773f52015-01-12 16:38:47 -080018157
Craig Tiller8f126a62015-01-15 08:50:19 -080018158deps_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 -080018159
18160ifneq ($(NO_SECURE),true)
18161ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018162-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 -080018163endif
18164endif
18165
ctiller33023c42014-12-12 16:28:33 -080018166
nnoble0c475f02014-12-05 15:37:39 -080018167CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_TEST_SRC = \
18168
Craig Tiller61b910f2015-02-15 10:54:07 -080018169CHTTP2_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 -080018170
nnoble69ac39f2014-12-12 15:43:38 -080018171ifeq ($(NO_SECURE),true)
18172
Nicolas Noble047b7272015-01-16 13:55:05 -080018173# You can't build secure targets if you don't have OpenSSL with ALPN.
18174
Craig Tiller61b910f2015-02-15 10:54:07 -080018175$(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 -080018176
18177else
18178
Craig Tiller61b910f2015-02-15 10:54:07 -080018179$(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 -080018180 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018181 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018182 $(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 -080018183
nnoble69ac39f2014-12-12 15:43:38 -080018184endif
18185
Craig Tillerd4773f52015-01-12 16:38:47 -080018186
Craig Tiller8f126a62015-01-15 08:50:19 -080018187deps_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 -080018188
nnoble69ac39f2014-12-12 15:43:38 -080018189ifneq ($(NO_SECURE),true)
18190ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018191-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 -080018192endif
nnoble69ac39f2014-12-12 15:43:38 -080018193endif
nnoble0c475f02014-12-05 15:37:39 -080018194
nnoble0c475f02014-12-05 15:37:39 -080018195
18196CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_SRC = \
18197
Craig Tiller61b910f2015-02-15 10:54:07 -080018198CHTTP2_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 -080018199
nnoble69ac39f2014-12-12 15:43:38 -080018200ifeq ($(NO_SECURE),true)
18201
Nicolas Noble047b7272015-01-16 13:55:05 -080018202# You can't build secure targets if you don't have OpenSSL with ALPN.
18203
Craig Tiller61b910f2015-02-15 10:54:07 -080018204$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080018205
18206else
18207
Craig Tiller61b910f2015-02-15 10:54:07 -080018208$(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 -080018209 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018210 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018211 $(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 -080018212
nnoble69ac39f2014-12-12 15:43:38 -080018213endif
18214
Craig Tillerd4773f52015-01-12 16:38:47 -080018215
Craig Tiller8f126a62015-01-15 08:50:19 -080018216deps_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 -080018217
nnoble69ac39f2014-12-12 15:43:38 -080018218ifneq ($(NO_SECURE),true)
18219ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018220-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080018221endif
nnoble69ac39f2014-12-12 15:43:38 -080018222endif
nnoble0c475f02014-12-05 15:37:39 -080018223
nnoble0c475f02014-12-05 15:37:39 -080018224
Craig Tillercff2d152015-02-05 13:22:49 -080018225CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_TEST_SRC = \
ctiller2845cad2014-12-15 15:14:12 -080018226
Craig Tiller61b910f2015-02-15 10:54:07 -080018227CHTTP2_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 -080018228
18229ifeq ($(NO_SECURE),true)
18230
Nicolas Noble047b7272015-01-16 13:55:05 -080018231# You can't build secure targets if you don't have OpenSSL with ALPN.
18232
Craig Tiller61b910f2015-02-15 10:54:07 -080018233$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test: openssl_dep_error
ctiller2845cad2014-12-15 15:14:12 -080018234
18235else
18236
Craig Tiller61b910f2015-02-15 10:54:07 -080018237$(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 -080018238 $(E) "[LD] Linking $@"
18239 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018240 $(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 -080018241
18242endif
18243
Craig Tillerd4773f52015-01-12 16:38:47 -080018244
Craig Tillercff2d152015-02-05 13:22:49 -080018245deps_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 -080018246
18247ifneq ($(NO_SECURE),true)
18248ifneq ($(NO_DEPS),true)
Craig Tillercff2d152015-02-05 13:22:49 -080018249-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_TEST_OBJS:.o=.dep)
18250endif
18251endif
18252
18253
18254CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_TEST_SRC = \
18255
Craig Tiller61b910f2015-02-15 10:54:07 -080018256CHTTP2_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 -080018257
18258ifeq ($(NO_SECURE),true)
18259
18260# You can't build secure targets if you don't have OpenSSL with ALPN.
18261
Craig Tiller61b910f2015-02-15 10:54:07 -080018262$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test: openssl_dep_error
Craig Tillercff2d152015-02-05 13:22:49 -080018263
18264else
18265
Craig Tiller61b910f2015-02-15 10:54:07 -080018266$(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 -080018267 $(E) "[LD] Linking $@"
18268 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018269 $(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 -080018270
18271endif
18272
18273
18274deps_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)
18275
18276ifneq ($(NO_SECURE),true)
18277ifneq ($(NO_DEPS),true)
18278-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_TEST_OBJS:.o=.dep)
ctiller2845cad2014-12-15 15:14:12 -080018279endif
18280endif
18281
ctiller2845cad2014-12-15 15:14:12 -080018282
nnoble0c475f02014-12-05 15:37:39 -080018283CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_SRC = \
18284
Craig Tiller61b910f2015-02-15 10:54:07 -080018285CHTTP2_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 -080018286
nnoble69ac39f2014-12-12 15:43:38 -080018287ifeq ($(NO_SECURE),true)
18288
Nicolas Noble047b7272015-01-16 13:55:05 -080018289# You can't build secure targets if you don't have OpenSSL with ALPN.
18290
Craig Tiller61b910f2015-02-15 10:54:07 -080018291$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080018292
18293else
18294
Craig Tiller61b910f2015-02-15 10:54:07 -080018295$(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 -080018296 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018297 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018298 $(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 -080018299
nnoble69ac39f2014-12-12 15:43:38 -080018300endif
18301
Craig Tillerd4773f52015-01-12 16:38:47 -080018302
Craig Tiller8f126a62015-01-15 08:50:19 -080018303deps_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 -080018304
nnoble69ac39f2014-12-12 15:43:38 -080018305ifneq ($(NO_SECURE),true)
18306ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018307-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080018308endif
nnoble69ac39f2014-12-12 15:43:38 -080018309endif
nnoble0c475f02014-12-05 15:37:39 -080018310
nnoble0c475f02014-12-05 15:37:39 -080018311
18312CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_SRC = \
18313
Craig Tiller61b910f2015-02-15 10:54:07 -080018314CHTTP2_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 -080018315
nnoble69ac39f2014-12-12 15:43:38 -080018316ifeq ($(NO_SECURE),true)
18317
Nicolas Noble047b7272015-01-16 13:55:05 -080018318# You can't build secure targets if you don't have OpenSSL with ALPN.
18319
Craig Tiller61b910f2015-02-15 10:54:07 -080018320$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080018321
18322else
18323
Craig Tiller61b910f2015-02-15 10:54:07 -080018324$(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 -080018325 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018326 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018327 $(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 -080018328
nnoble69ac39f2014-12-12 15:43:38 -080018329endif
18330
Craig Tillerd4773f52015-01-12 16:38:47 -080018331
Craig Tiller8f126a62015-01-15 08:50:19 -080018332deps_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 -080018333
nnoble69ac39f2014-12-12 15:43:38 -080018334ifneq ($(NO_SECURE),true)
18335ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018336-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080018337endif
nnoble69ac39f2014-12-12 15:43:38 -080018338endif
nnoble0c475f02014-12-05 15:37:39 -080018339
nnoble0c475f02014-12-05 15:37:39 -080018340
nathaniel52878172014-12-09 10:17:19 -080018341CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_SRC = \
nnoble0c475f02014-12-05 15:37:39 -080018342
Craig Tiller61b910f2015-02-15 10:54:07 -080018343CHTTP2_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 -080018344
nnoble69ac39f2014-12-12 15:43:38 -080018345ifeq ($(NO_SECURE),true)
18346
Nicolas Noble047b7272015-01-16 13:55:05 -080018347# You can't build secure targets if you don't have OpenSSL with ALPN.
18348
Craig Tiller61b910f2015-02-15 10:54:07 -080018349$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080018350
18351else
18352
Craig Tiller61b910f2015-02-15 10:54:07 -080018353$(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 -080018354 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018355 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018356 $(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 -080018357
nnoble69ac39f2014-12-12 15:43:38 -080018358endif
18359
Craig Tillerd4773f52015-01-12 16:38:47 -080018360
Craig Tiller8f126a62015-01-15 08:50:19 -080018361deps_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 -080018362
nnoble69ac39f2014-12-12 15:43:38 -080018363ifneq ($(NO_SECURE),true)
18364ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018365-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -080018366endif
nnoble69ac39f2014-12-12 15:43:38 -080018367endif
nnoble0c475f02014-12-05 15:37:39 -080018368
nnoble0c475f02014-12-05 15:37:39 -080018369
18370CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_TEST_SRC = \
18371
Craig Tiller61b910f2015-02-15 10:54:07 -080018372CHTTP2_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 -080018373
nnoble69ac39f2014-12-12 15:43:38 -080018374ifeq ($(NO_SECURE),true)
18375
Nicolas Noble047b7272015-01-16 13:55:05 -080018376# You can't build secure targets if you don't have OpenSSL with ALPN.
18377
Craig Tiller61b910f2015-02-15 10:54:07 -080018378$(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 -080018379
18380else
18381
Craig Tiller61b910f2015-02-15 10:54:07 -080018382$(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 -080018383 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080018384 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018385 $(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 -080018386
nnoble69ac39f2014-12-12 15:43:38 -080018387endif
18388
Craig Tillerd4773f52015-01-12 16:38:47 -080018389
Craig Tiller8f126a62015-01-15 08:50:19 -080018390deps_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 -080018391
nnoble69ac39f2014-12-12 15:43:38 -080018392ifneq ($(NO_SECURE),true)
18393ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -080018394-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 -080018395endif
nnoble69ac39f2014-12-12 15:43:38 -080018396endif
nnoble0c475f02014-12-05 15:37:39 -080018397
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080018398
Craig Tiller2c189e32015-02-03 13:56:55 -080018399CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_LEGACY_TEST_SRC = \
18400
Craig Tiller61b910f2015-02-15 10:54:07 -080018401CHTTP2_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 -080018402
18403ifeq ($(NO_SECURE),true)
18404
18405# You can't build secure targets if you don't have OpenSSL with ALPN.
18406
Craig Tiller61b910f2015-02-15 10:54:07 -080018407$(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 -080018408
18409else
18410
Craig Tiller61b910f2015-02-15 10:54:07 -080018411$(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 -080018412 $(E) "[LD] Linking $@"
18413 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018414 $(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 -080018415
18416endif
18417
18418
18419deps_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)
18420
18421ifneq ($(NO_SECURE),true)
18422ifneq ($(NO_DEPS),true)
18423-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_LEGACY_TEST_OBJS:.o=.dep)
18424endif
18425endif
18426
18427
18428CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_SRC = \
18429
Craig Tiller61b910f2015-02-15 10:54:07 -080018430CHTTP2_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 -080018431
18432ifeq ($(NO_SECURE),true)
18433
18434# You can't build secure targets if you don't have OpenSSL with ALPN.
18435
Craig Tiller61b910f2015-02-15 10:54:07 -080018436$(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 -080018437
18438else
18439
Craig Tiller61b910f2015-02-15 10:54:07 -080018440$(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 -080018441 $(E) "[LD] Linking $@"
18442 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018443 $(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 -080018444
18445endif
18446
18447
18448deps_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)
18449
18450ifneq ($(NO_SECURE),true)
18451ifneq ($(NO_DEPS),true)
18452-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_LEGACY_TEST_OBJS:.o=.dep)
18453endif
18454endif
18455
18456
18457CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_LEGACY_TEST_SRC = \
18458
Craig Tiller61b910f2015-02-15 10:54:07 -080018459CHTTP2_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 -080018460
18461ifeq ($(NO_SECURE),true)
18462
18463# You can't build secure targets if you don't have OpenSSL with ALPN.
18464
Craig Tiller61b910f2015-02-15 10:54:07 -080018465$(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 -080018466
18467else
18468
Craig Tiller61b910f2015-02-15 10:54:07 -080018469$(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 -080018470 $(E) "[LD] Linking $@"
18471 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018472 $(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 -080018473
18474endif
18475
18476
18477deps_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)
18478
18479ifneq ($(NO_SECURE),true)
18480ifneq ($(NO_DEPS),true)
18481-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_AFTER_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
18482endif
18483endif
18484
18485
18486CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_LEGACY_TEST_SRC = \
18487
Craig Tiller61b910f2015-02-15 10:54:07 -080018488CHTTP2_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 -080018489
18490ifeq ($(NO_SECURE),true)
18491
18492# You can't build secure targets if you don't have OpenSSL with ALPN.
18493
Craig Tiller61b910f2015-02-15 10:54:07 -080018494$(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 -080018495
18496else
18497
Craig Tiller61b910f2015-02-15 10:54:07 -080018498$(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 -080018499 $(E) "[LD] Linking $@"
18500 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018501 $(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 -080018502
18503endif
18504
18505
18506deps_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)
18507
18508ifneq ($(NO_SECURE),true)
18509ifneq ($(NO_DEPS),true)
18510-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_BEFORE_INVOKE_LEGACY_TEST_OBJS:.o=.dep)
18511endif
18512endif
18513
18514
18515CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_LEGACY_TEST_SRC = \
18516
Craig Tiller61b910f2015-02-15 10:54:07 -080018517CHTTP2_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 -080018518
18519ifeq ($(NO_SECURE),true)
18520
18521# You can't build secure targets if you don't have OpenSSL with ALPN.
18522
Craig Tiller61b910f2015-02-15 10:54:07 -080018523$(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 -080018524
18525else
18526
Craig Tiller61b910f2015-02-15 10:54:07 -080018527$(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 -080018528 $(E) "[LD] Linking $@"
18529 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018530 $(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 -080018531
18532endif
18533
18534
18535deps_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)
18536
18537ifneq ($(NO_SECURE),true)
18538ifneq ($(NO_DEPS),true)
18539-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CANCEL_IN_A_VACUUM_LEGACY_TEST_OBJS:.o=.dep)
18540endif
18541endif
18542
18543
18544CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
18545
Craig Tiller61b910f2015-02-15 10:54:07 -080018546CHTTP2_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 -080018547
18548ifeq ($(NO_SECURE),true)
18549
18550# You can't build secure targets if you don't have OpenSSL with ALPN.
18551
Craig Tiller61b910f2015-02-15 10:54:07 -080018552$(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 -080018553
18554else
18555
Craig Tiller61b910f2015-02-15 10:54:07 -080018556$(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 -080018557 $(E) "[LD] Linking $@"
18558 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018559 $(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 -080018560
18561endif
18562
18563
18564deps_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)
18565
18566ifneq ($(NO_SECURE),true)
18567ifneq ($(NO_DEPS),true)
18568-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_CENSUS_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
18569endif
18570endif
18571
18572
18573CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_LEGACY_TEST_SRC = \
18574
Craig Tiller61b910f2015-02-15 10:54:07 -080018575CHTTP2_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 -080018576
18577ifeq ($(NO_SECURE),true)
18578
18579# You can't build secure targets if you don't have OpenSSL with ALPN.
18580
Craig Tiller61b910f2015-02-15 10:54:07 -080018581$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080018582
18583else
18584
Craig Tiller61b910f2015-02-15 10:54:07 -080018585$(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 -080018586 $(E) "[LD] Linking $@"
18587 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018588 $(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 -080018589
18590endif
18591
18592
18593deps_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)
18594
18595ifneq ($(NO_SECURE),true)
18596ifneq ($(NO_DEPS),true)
18597-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_DISAPPEARING_SERVER_LEGACY_TEST_OBJS:.o=.dep)
18598endif
18599endif
18600
18601
18602CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_SRC = \
18603
Craig Tiller61b910f2015-02-15 10:54:07 -080018604CHTTP2_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 -080018605
18606ifeq ($(NO_SECURE),true)
18607
18608# You can't build secure targets if you don't have OpenSSL with ALPN.
18609
Craig Tiller61b910f2015-02-15 10:54:07 -080018610$(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 -080018611
18612else
18613
Craig Tiller61b910f2015-02-15 10:54:07 -080018614$(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 -080018615 $(E) "[LD] Linking $@"
18616 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018617 $(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 -080018618
18619endif
18620
18621
18622deps_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)
18623
18624ifneq ($(NO_SECURE),true)
18625ifneq ($(NO_DEPS),true)
18626-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_LEGACY_TEST_OBJS:.o=.dep)
18627endif
18628endif
18629
18630
18631CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_SRC = \
18632
Craig Tiller61b910f2015-02-15 10:54:07 -080018633CHTTP2_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 -080018634
18635ifeq ($(NO_SECURE),true)
18636
18637# You can't build secure targets if you don't have OpenSSL with ALPN.
18638
Craig Tiller61b910f2015-02-15 10:54:07 -080018639$(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 -080018640
18641else
18642
Craig Tiller61b910f2015-02-15 10:54:07 -080018643$(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 -080018644 $(E) "[LD] Linking $@"
18645 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018646 $(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 -080018647
18648endif
18649
18650
18651deps_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)
18652
18653ifneq ($(NO_SECURE),true)
18654ifneq ($(NO_DEPS),true)
18655-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_LEGACY_TEST_OBJS:.o=.dep)
18656endif
18657endif
18658
18659
18660CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_SRC = \
18661
Craig Tiller61b910f2015-02-15 10:54:07 -080018662CHTTP2_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 -080018663
18664ifeq ($(NO_SECURE),true)
18665
18666# You can't build secure targets if you don't have OpenSSL with ALPN.
18667
Craig Tiller61b910f2015-02-15 10:54:07 -080018668$(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 -080018669
18670else
18671
Craig Tiller61b910f2015-02-15 10:54:07 -080018672$(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 -080018673 $(E) "[LD] Linking $@"
18674 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018675 $(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 -080018676
18677endif
18678
18679
18680deps_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)
18681
18682ifneq ($(NO_SECURE),true)
18683ifneq ($(NO_DEPS),true)
18684-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_GRACEFUL_SERVER_SHUTDOWN_LEGACY_TEST_OBJS:.o=.dep)
18685endif
18686endif
18687
18688
18689CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_LEGACY_TEST_SRC = \
18690
Craig Tiller61b910f2015-02-15 10:54:07 -080018691CHTTP2_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 -080018692
18693ifeq ($(NO_SECURE),true)
18694
18695# You can't build secure targets if you don't have OpenSSL with ALPN.
18696
Craig Tiller61b910f2015-02-15 10:54:07 -080018697$(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 -080018698
18699else
18700
Craig Tiller61b910f2015-02-15 10:54:07 -080018701$(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 -080018702 $(E) "[LD] Linking $@"
18703 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018704 $(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 -080018705
18706endif
18707
18708
18709deps_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)
18710
18711ifneq ($(NO_SECURE),true)
18712ifneq ($(NO_DEPS),true)
18713-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_INVOKE_LARGE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
18714endif
18715endif
18716
18717
18718CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_LEGACY_TEST_SRC = \
18719
Craig Tiller61b910f2015-02-15 10:54:07 -080018720CHTTP2_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 -080018721
18722ifeq ($(NO_SECURE),true)
18723
18724# You can't build secure targets if you don't have OpenSSL with ALPN.
18725
Craig Tiller61b910f2015-02-15 10:54:07 -080018726$(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 -080018727
18728else
18729
Craig Tiller61b910f2015-02-15 10:54:07 -080018730$(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 -080018731 $(E) "[LD] Linking $@"
18732 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018733 $(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 -080018734
18735endif
18736
18737
18738deps_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)
18739
18740ifneq ($(NO_SECURE),true)
18741ifneq ($(NO_DEPS),true)
18742-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_MAX_CONCURRENT_STREAMS_LEGACY_TEST_OBJS:.o=.dep)
18743endif
18744endif
18745
18746
18747CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_LEGACY_TEST_SRC = \
18748
Craig Tiller61b910f2015-02-15 10:54:07 -080018749CHTTP2_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 -080018750
18751ifeq ($(NO_SECURE),true)
18752
18753# You can't build secure targets if you don't have OpenSSL with ALPN.
18754
Craig Tiller61b910f2015-02-15 10:54:07 -080018755$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080018756
18757else
18758
Craig Tiller61b910f2015-02-15 10:54:07 -080018759$(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 -080018760 $(E) "[LD] Linking $@"
18761 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018762 $(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 -080018763
18764endif
18765
18766
18767deps_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)
18768
18769ifneq ($(NO_SECURE),true)
18770ifneq ($(NO_DEPS),true)
18771-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_NO_OP_LEGACY_TEST_OBJS:.o=.dep)
18772endif
18773endif
18774
18775
18776CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_LEGACY_TEST_SRC = \
18777
Craig Tiller61b910f2015-02-15 10:54:07 -080018778CHTTP2_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 -080018779
18780ifeq ($(NO_SECURE),true)
18781
18782# You can't build secure targets if you don't have OpenSSL with ALPN.
18783
Craig Tiller61b910f2015-02-15 10:54:07 -080018784$(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 -080018785
18786else
18787
Craig Tiller61b910f2015-02-15 10:54:07 -080018788$(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 -080018789 $(E) "[LD] Linking $@"
18790 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018791 $(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 -080018792
18793endif
18794
18795
18796deps_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)
18797
18798ifneq ($(NO_SECURE),true)
18799ifneq ($(NO_DEPS),true)
18800-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_PING_PONG_STREAMING_LEGACY_TEST_OBJS:.o=.dep)
18801endif
18802endif
18803
18804
18805CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
18806
Craig Tiller61b910f2015-02-15 10:54:07 -080018807CHTTP2_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 -080018808
18809ifeq ($(NO_SECURE),true)
18810
18811# You can't build secure targets if you don't have OpenSSL with ALPN.
18812
Craig Tiller61b910f2015-02-15 10:54:07 -080018813$(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 -080018814
18815else
18816
Craig Tiller61b910f2015-02-15 10:54:07 -080018817$(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 -080018818 $(E) "[LD] Linking $@"
18819 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018820 $(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 -080018821
18822endif
18823
18824
18825deps_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)
18826
18827ifneq ($(NO_SECURE),true)
18828ifneq ($(NO_DEPS),true)
18829-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
18830endif
18831endif
18832
18833
18834CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
18835
Craig Tiller61b910f2015-02-15 10:54:07 -080018836CHTTP2_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 -080018837
18838ifeq ($(NO_SECURE),true)
18839
18840# You can't build secure targets if you don't have OpenSSL with ALPN.
18841
Craig Tiller61b910f2015-02-15 10:54:07 -080018842$(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 -080018843
18844else
18845
Craig Tiller61b910f2015-02-15 10:54:07 -080018846$(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 -080018847 $(E) "[LD] Linking $@"
18848 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018849 $(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 -080018850
18851endif
18852
18853
18854deps_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)
18855
18856ifneq ($(NO_SECURE),true)
18857ifneq ($(NO_DEPS),true)
18858-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
18859endif
18860endif
18861
18862
18863CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_SRC = \
18864
Craig Tiller61b910f2015-02-15 10:54:07 -080018865CHTTP2_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 -080018866
18867ifeq ($(NO_SECURE),true)
18868
18869# You can't build secure targets if you don't have OpenSSL with ALPN.
18870
Craig Tiller61b910f2015-02-15 10:54:07 -080018871$(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 -080018872
18873else
18874
Craig Tiller61b910f2015-02-15 10:54:07 -080018875$(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 -080018876 $(E) "[LD] Linking $@"
18877 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018878 $(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 -080018879
18880endif
18881
18882
18883deps_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)
18884
18885ifneq ($(NO_SECURE),true)
18886ifneq ($(NO_DEPS),true)
18887-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
18888endif
18889endif
18890
18891
18892CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_SRC = \
18893
Craig Tiller61b910f2015-02-15 10:54:07 -080018894CHTTP2_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 -080018895
18896ifeq ($(NO_SECURE),true)
18897
18898# You can't build secure targets if you don't have OpenSSL with ALPN.
18899
Craig Tiller61b910f2015-02-15 10:54:07 -080018900$(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 -080018901
18902else
18903
Craig Tiller61b910f2015-02-15 10:54:07 -080018904$(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 -080018905 $(E) "[LD] Linking $@"
18906 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018907 $(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 -080018908
18909endif
18910
18911
18912deps_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)
18913
18914ifneq ($(NO_SECURE),true)
18915ifneq ($(NO_DEPS),true)
18916-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
18917endif
18918endif
18919
18920
Craig Tillercff2d152015-02-05 13:22:49 -080018921CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_SRC = \
18922
Craig Tiller61b910f2015-02-15 10:54:07 -080018923CHTTP2_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 -080018924
18925ifeq ($(NO_SECURE),true)
18926
18927# You can't build secure targets if you don't have OpenSSL with ALPN.
18928
Craig Tiller61b910f2015-02-15 10:54:07 -080018929$(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 -080018930
18931else
18932
Craig Tiller61b910f2015-02-15 10:54:07 -080018933$(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 -080018934 $(E) "[LD] Linking $@"
18935 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018936 $(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 -080018937
18938endif
18939
18940
18941deps_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)
18942
18943ifneq ($(NO_SECURE),true)
18944ifneq ($(NO_DEPS),true)
18945-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_LARGE_METADATA_LEGACY_TEST_OBJS:.o=.dep)
18946endif
18947endif
18948
18949
18950CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_LEGACY_TEST_SRC = \
18951
Craig Tiller61b910f2015-02-15 10:54:07 -080018952CHTTP2_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 -080018953
18954ifeq ($(NO_SECURE),true)
18955
18956# You can't build secure targets if you don't have OpenSSL with ALPN.
18957
Craig Tiller61b910f2015-02-15 10:54:07 -080018958$(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 -080018959
18960else
18961
Craig Tiller61b910f2015-02-15 10:54:07 -080018962$(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 -080018963 $(E) "[LD] Linking $@"
18964 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018965 $(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 -080018966
18967endif
18968
18969
18970deps_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)
18971
18972ifneq ($(NO_SECURE),true)
18973ifneq ($(NO_DEPS),true)
18974-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_REQUEST_WITH_PAYLOAD_LEGACY_TEST_OBJS:.o=.dep)
18975endif
18976endif
18977
18978
Craig Tiller2c189e32015-02-03 13:56:55 -080018979CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_SRC = \
18980
Craig Tiller61b910f2015-02-15 10:54:07 -080018981CHTTP2_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 -080018982
18983ifeq ($(NO_SECURE),true)
18984
18985# You can't build secure targets if you don't have OpenSSL with ALPN.
18986
Craig Tiller61b910f2015-02-15 10:54:07 -080018987$(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 -080018988
18989else
18990
Craig Tiller61b910f2015-02-15 10:54:07 -080018991$(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 -080018992 $(E) "[LD] Linking $@"
18993 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080018994 $(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 -080018995
18996endif
18997
18998
18999deps_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)
19000
19001ifneq ($(NO_SECURE),true)
19002ifneq ($(NO_DEPS),true)
19003-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_DELAYED_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
19004endif
19005endif
19006
19007
19008CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_LEGACY_TEST_SRC = \
19009
Craig Tiller61b910f2015-02-15 10:54:07 -080019010CHTTP2_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 -080019011
19012ifeq ($(NO_SECURE),true)
19013
19014# You can't build secure targets if you don't have OpenSSL with ALPN.
19015
Craig Tiller61b910f2015-02-15 10:54:07 -080019016$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080019017
19018else
19019
Craig Tiller61b910f2015-02-15 10:54:07 -080019020$(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 -080019021 $(E) "[LD] Linking $@"
19022 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080019023 $(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 -080019024
19025endif
19026
19027
19028deps_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)
19029
19030ifneq ($(NO_SECURE),true)
19031ifneq ($(NO_DEPS),true)
19032-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SIMPLE_REQUEST_LEGACY_TEST_OBJS:.o=.dep)
19033endif
19034endif
19035
19036
19037CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_LEGACY_TEST_SRC = \
19038
Craig Tiller61b910f2015-02-15 10:54:07 -080019039CHTTP2_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 -080019040
19041ifeq ($(NO_SECURE),true)
19042
19043# You can't build secure targets if you don't have OpenSSL with ALPN.
19044
Craig Tiller61b910f2015-02-15 10:54:07 -080019045$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_thread_stress_legacy_test: openssl_dep_error
Craig Tiller2c189e32015-02-03 13:56:55 -080019046
19047else
19048
Craig Tiller61b910f2015-02-15 10:54:07 -080019049$(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 -080019050 $(E) "[LD] Linking $@"
19051 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080019052 $(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 -080019053
19054endif
19055
19056
19057deps_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)
19058
19059ifneq ($(NO_SECURE),true)
19060ifneq ($(NO_DEPS),true)
19061-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_THREAD_STRESS_LEGACY_TEST_OBJS:.o=.dep)
19062endif
19063endif
19064
19065
19066CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_SRC = \
19067
Craig Tiller61b910f2015-02-15 10:54:07 -080019068CHTTP2_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 -080019069
19070ifeq ($(NO_SECURE),true)
19071
19072# You can't build secure targets if you don't have OpenSSL with ALPN.
19073
Craig Tiller61b910f2015-02-15 10:54:07 -080019074$(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 -080019075
19076else
19077
Craig Tiller61b910f2015-02-15 10:54:07 -080019078$(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 -080019079 $(E) "[LD] Linking $@"
19080 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -080019081 $(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 -080019082
19083endif
19084
19085
19086deps_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)
19087
19088ifneq ($(NO_SECURE),true)
19089ifneq ($(NO_DEPS),true)
19090-include $(CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_WRITES_DONE_HANGS_WITH_PENDING_READ_LEGACY_TEST_OBJS:.o=.dep)
19091endif
19092endif
19093
19094
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080019095
19096
19097
nnoble0c475f02014-12-05 15:37:39 -080019098
Craig Tillerf0afe502015-01-15 09:04:49 -080019099.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