blob: bec619d1ae69ad2314ed48c9829ddeb04176e0e9 [file] [log] [blame]
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001# GRPC global makefile
2# This currently builds C and C++ code.
Nicolas "Pixel" Nobled49893d2015-04-21 04:57:45 +02003# This file has been automatically generated from a template file.
4# Please look at the templates directory instead.
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005
Craig Tillerab371382015-02-20 15:16:50 -08006# Copyright 2015, Google Inc.
Craig Tiller3b935482015-02-16 12:15:48 -08007# All rights reserved.
8#
9# Redistribution and use in source and binary forms, with or without
10# modification, are permitted provided that the following conditions are
11# met:
12#
13# * Redistributions of source code must retain the above copyright
14# notice, this list of conditions and the following disclaimer.
15# * Redistributions in binary form must reproduce the above
16# copyright notice, this list of conditions and the following disclaimer
17# in the documentation and/or other materials provided with the
18# distribution.
19# * Neither the name of Google Inc. nor the names of its
20# contributors may be used to endorse or promote products derived from
21# this software without specific prior written permission.
22#
23# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
24# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
25# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
26# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
27# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
28# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
29# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
30# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
31# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
32# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
33# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
34
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080035
Craig Tiller96b49552015-01-21 16:29:01 -080036
37# Basic platform detection
38HOST_SYSTEM = $(shell uname | cut -f 1 -d_)
39ifeq ($(SYSTEM),)
40SYSTEM = $(HOST_SYSTEM)
41endif
Nicolas Noblef8681182015-03-18 14:25:44 -070042ifeq ($(SYSTEM),MSYS)
43SYSTEM = MINGW32
44endif
Craig Tiller96b49552015-01-21 16:29:01 -080045
46
Craig Tiller61b910f2015-02-15 10:54:07 -080047ifndef BUILDDIR
48BUILDDIR = .
49endif
50
Nicolas Noblef8681182015-03-18 14:25:44 -070051HAS_GCC = $(shell which gcc > /dev/null 2> /dev/null && echo true || echo false)
52HAS_CC = $(shell which cc > /dev/null 2> /dev/null && echo true || echo false)
53HAS_CLANG = $(shell which clang > /dev/null 2> /dev/null && echo true || echo false)
54
55ifeq ($(HAS_CC),true)
56DEFAULT_CC = cc
57DEFAULT_CXX = c++
58else
59ifeq ($(HAS_GCC),true)
60DEFAULT_CC = gcc
61DEFAULT_CXX = g++
62else
63ifeq ($(HAS_CLANG),true)
64DEFAULT_CC = clang
65DEFAULT_CXX = clang++
66else
67DEFAULT_CC = no_c_compiler
68DEFAULT_CXX = no_c++_compiler
69endif
70endif
71endif
72
73
Craig Tiller61b910f2015-02-15 10:54:07 -080074BINDIR = $(BUILDDIR)/bins
75OBJDIR = $(BUILDDIR)/objs
76LIBDIR = $(BUILDDIR)/libs
77GENDIR = $(BUILDDIR)/gens
78
ctiller8cfebb92015-01-06 15:02:12 -080079# Configurations
80
81VALID_CONFIG_opt = 1
Nicolas Noblef8681182015-03-18 14:25:44 -070082CC_opt = $(DEFAULT_CC)
83CXX_opt = $(DEFAULT_CXX)
84LD_opt = $(DEFAULT_CC)
85LDXX_opt = $(DEFAULT_CXX)
ctiller8cfebb92015-01-06 15:02:12 -080086CPPFLAGS_opt = -O2
87LDFLAGS_opt =
88DEFINES_opt = NDEBUG
89
David Garcia Quintas8954e902015-04-29 09:46:33 -070090VALID_CONFIG_basicprof = 1
91CC_basicprof = $(DEFAULT_CC)
92CXX_basicprof = $(DEFAULT_CXX)
93LD_basicprof = $(DEFAULT_CC)
94LDXX_basicprof = $(DEFAULT_CXX)
Craig Tiller113d1692015-05-01 15:26:15 -070095CPPFLAGS_basicprof = -O2 -DGRPC_BASIC_PROFILER -DGRPC_TIMERS_RDTSC
David Garcia Quintas8954e902015-04-29 09:46:33 -070096LDFLAGS_basicprof =
97DEFINES_basicprof = NDEBUG
98
99VALID_CONFIG_stapprof = 1
100CC_stapprof = $(DEFAULT_CC)
101CXX_stapprof = $(DEFAULT_CXX)
102LD_stapprof = $(DEFAULT_CC)
103LDXX_stapprof = $(DEFAULT_CXX)
104CPPFLAGS_stapprof = -O2 -DGRPC_STAP_PROFILER
105LDFLAGS_stapprof =
106DEFINES_stapprof = NDEBUG
Vijay Paibc171132015-04-13 10:58:06 -0700107
ctiller8cfebb92015-01-06 15:02:12 -0800108VALID_CONFIG_dbg = 1
Nicolas Noblef8681182015-03-18 14:25:44 -0700109CC_dbg = $(DEFAULT_CC)
110CXX_dbg = $(DEFAULT_CXX)
111LD_dbg = $(DEFAULT_CC)
112LDXX_dbg = $(DEFAULT_CXX)
ctiller8cfebb92015-01-06 15:02:12 -0800113CPPFLAGS_dbg = -O0
114LDFLAGS_dbg =
115DEFINES_dbg = _DEBUG DEBUG
116
Vijay Paidc7110f2015-04-02 13:59:05 -0700117VALID_CONFIG_mutrace = 1
118CC_mutrace = $(DEFAULT_CC)
119CXX_mutrace = $(DEFAULT_CXX)
120LD_mutrace = $(DEFAULT_CC)
121LDXX_mutrace = $(DEFAULT_CXX)
122CPPFLAGS_mutrace = -O0
123LDFLAGS_mutrace = -rdynamic
124DEFINES_mutrace = _DEBUG DEBUG
125
Craig Tillerec0b8f32015-01-15 07:30:00 -0800126VALID_CONFIG_valgrind = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -0800127REQUIRE_CUSTOM_LIBRARIES_valgrind = 1
Nicolas Noblef8681182015-03-18 14:25:44 -0700128CC_valgrind = $(DEFAULT_CC)
129CXX_valgrind = $(DEFAULT_CXX)
130LD_valgrind = $(DEFAULT_CC)
131LDXX_valgrind = $(DEFAULT_CXX)
Craig Tillerec0b8f32015-01-15 07:30:00 -0800132CPPFLAGS_valgrind = -O0
133OPENSSL_CFLAGS_valgrind = -DPURIFY
134LDFLAGS_valgrind =
Craig Tillerf6901be2015-02-27 09:12:58 -0800135DEFINES_valgrind = _DEBUG DEBUG GRPC_TEST_SLOWDOWN_BUILD_FACTOR=20
Craig Tillerec0b8f32015-01-15 07:30:00 -0800136
ctiller8cfebb92015-01-06 15:02:12 -0800137VALID_CONFIG_tsan = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -0800138REQUIRE_CUSTOM_LIBRARIES_tsan = 1
ctiller8cfebb92015-01-06 15:02:12 -0800139CC_tsan = clang
140CXX_tsan = clang++
141LD_tsan = clang
142LDXX_tsan = clang++
143CPPFLAGS_tsan = -O1 -fsanitize=thread -fno-omit-frame-pointer
144LDFLAGS_tsan = -fsanitize=thread
Craig Tillerf6901be2015-02-27 09:12:58 -0800145DEFINES_tsan = NDEBUG GRPC_TEST_SLOWDOWN_BUILD_FACTOR=10
ctiller8cfebb92015-01-06 15:02:12 -0800146
147VALID_CONFIG_asan = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -0800148REQUIRE_CUSTOM_LIBRARIES_asan = 1
ctiller8cfebb92015-01-06 15:02:12 -0800149CC_asan = clang
150CXX_asan = clang++
151LD_asan = clang
152LDXX_asan = clang++
Craig Tiller6902ad22015-04-16 08:01:49 -0700153CPPFLAGS_asan = -O0 -fsanitize=address -fno-omit-frame-pointer
ctiller8cfebb92015-01-06 15:02:12 -0800154LDFLAGS_asan = -fsanitize=address
Craig Tiller6902ad22015-04-16 08:01:49 -0700155DEFINES_asan = GRPC_TEST_SLOWDOWN_BUILD_FACTOR=5
ctiller8cfebb92015-01-06 15:02:12 -0800156
157VALID_CONFIG_msan = 1
Craig Tillerc4da6b72015-01-15 08:01:14 -0800158REQUIRE_CUSTOM_LIBRARIES_msan = 1
ctiller8cfebb92015-01-06 15:02:12 -0800159CC_msan = clang
Nicolas "Pixel" Nobled66cba22015-02-14 02:59:12 +0100160CXX_msan = clang++-libc++
ctiller8cfebb92015-01-06 15:02:12 -0800161LD_msan = clang
Nicolas "Pixel" Nobled66cba22015-02-14 02:59:12 +0100162LDXX_msan = clang++-libc++
Craig Tiller6902ad22015-04-16 08:01:49 -0700163CPPFLAGS_msan = -O0 -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 -0800164OPENSSL_CFLAGS_msan = -DPURIFY
Nicolas "Pixel" Nobled66cba22015-02-14 02:59:12 +0100165LDFLAGS_msan = -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
Craig Tillerf6901be2015-02-27 09:12:58 -0800166DEFINES_msan = NDEBUG GRPC_TEST_SLOWDOWN_BUILD_FACTOR=20
ctiller8cfebb92015-01-06 15:02:12 -0800167
Craig Tiller96bd5f62015-02-13 09:04:13 -0800168VALID_CONFIG_ubsan = 1
169REQUIRE_CUSTOM_LIBRARIES_ubsan = 1
170CC_ubsan = clang
171CXX_ubsan = clang++
172LD_ubsan = clang
173LDXX_ubsan = clang++
174CPPFLAGS_ubsan = -O1 -fsanitize=undefined -fno-omit-frame-pointer
175OPENSSL_CFLAGS_ubsan = -DPURIFY
Craig Tiller96bd5f62015-02-13 09:04:13 -0800176LDFLAGS_ubsan = -fsanitize=undefined
Craig Tillerf6901be2015-02-27 09:12:58 -0800177DEFINES_ubsan = NDEBUG GRPC_TEST_SLOWDOWN_BUILD_FACTOR=10
Craig Tiller96bd5f62015-02-13 09:04:13 -0800178
Craig Tiller934baa32015-01-12 18:19:45 -0800179VALID_CONFIG_gcov = 1
180CC_gcov = gcc
181CXX_gcov = g++
182LD_gcov = gcc
183LDXX_gcov = g++
184CPPFLAGS_gcov = -O0 -fprofile-arcs -ftest-coverage
185LDFLAGS_gcov = -fprofile-arcs -ftest-coverage
Craig Tiller2e4a7dc2015-04-30 09:22:31 -0700186DEFINES_gcov = _DEBUG DEBUG
Craig Tiller934baa32015-01-12 18:19:45 -0800187
Nicolas Noble047b7272015-01-16 13:55:05 -0800188
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800189# General settings.
190# You may want to change these depending on your system.
191
192prefix ?= /usr/local
193
194PROTOC = protoc
David Garcia Quintasa9eb3022015-04-27 19:17:20 -0700195DTRACE = dtrace
yangg102e4fe2015-01-06 16:02:50 -0800196CONFIG ?= opt
ctiller8cfebb92015-01-06 15:02:12 -0800197CC = $(CC_$(CONFIG))
198CXX = $(CXX_$(CONFIG))
199LD = $(LD_$(CONFIG))
200LDXX = $(LDXX_$(CONFIG))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800201AR = ar
Nicolas "Pixel" Nobled7631a42015-02-27 07:52:39 +0100202ifeq ($(SYSTEM),Linux)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800203STRIP = strip --strip-unneeded
Nicolas "Pixel" Nobled7631a42015-02-27 07:52:39 +0100204else
205ifeq ($(SYSTEM),Darwin)
206STRIP = strip -x
207else
208STRIP = strip
209endif
210endif
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +0100211INSTALL = install
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800212RM = rm -f
213
yangg102e4fe2015-01-06 16:02:50 -0800214ifndef VALID_CONFIG_$(CONFIG)
215$(error Invalid CONFIG value '$(CONFIG)')
216endif
217
Nicolas "Pixel" Noblee758ed12015-03-11 22:51:39 +0100218ifeq ($(SYSTEM),Linux)
219TMPOUT = /dev/null
220else
221TMPOUT = `mktemp /tmp/test-out-XXXXXX`
222endif
Nicolas Noble047b7272015-01-16 13:55:05 -0800223
Craig Tillercf133f42015-02-26 14:05:56 -0800224# Detect if we can use C++11
Nicolas "Pixel" Noblee758ed12015-03-11 22:51:39 +0100225CXX11_CHECK_CMD = $(CXX) -std=c++11 -o $(TMPOUT) -c test/build/c++11.cc
Craig Tillercf133f42015-02-26 14:05:56 -0800226HAS_CXX11 = $(shell $(CXX11_CHECK_CMD) 2> /dev/null && echo true || echo false)
227
Nicolas Noble047b7272015-01-16 13:55:05 -0800228# The HOST compiler settings are used to compile the protoc plugins.
229# In most cases, you won't have to change anything, but if you are
230# cross-compiling, you can override these variables from GNU make's
231# command line: make CC=cross-gcc HOST_CC=gcc
232
nnoble72309c62014-12-12 11:42:26 -0800233HOST_CC = $(CC)
234HOST_CXX = $(CXX)
235HOST_LD = $(LD)
236HOST_LDXX = $(LDXX)
237
ctillercab52e72015-01-06 13:10:23 -0800238CPPFLAGS += $(CPPFLAGS_$(CONFIG))
Nicolas "Pixel" Noble72743822015-02-20 20:59:29 +0100239DEFINES += $(DEFINES_$(CONFIG)) INSTALL_PREFIX=\"$(prefix)\"
ctiller8cfebb92015-01-06 15:02:12 -0800240LDFLAGS += $(LDFLAGS_$(CONFIG))
ctillercab52e72015-01-06 13:10:23 -0800241
Craig Tiller86fa1c52015-02-27 09:57:58 -0800242ifdef EXTRA_DEFINES
Craig Tillerc6e387b2015-02-27 10:15:10 -0800243DEFINES += $(EXTRA_DEFINES)
Craig Tiller86fa1c52015-02-27 09:57:58 -0800244endif
245
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800246CFLAGS += -std=c89 -pedantic
Craig Tillercf133f42015-02-26 14:05:56 -0800247ifeq ($(HAS_CXX11),true)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800248CXXFLAGS += -std=c++11
Craig Tillercf133f42015-02-26 14:05:56 -0800249else
250CXXFLAGS += -std=c++0x
Craig Tillercf133f42015-02-26 14:05:56 -0800251endif
Nicolas Noblef8681182015-03-18 14:25:44 -0700252CPPFLAGS += -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter
253LDFLAGS += -g
254
255ifneq ($(SYSTEM),MINGW32)
256PIC_CPPFLAGS = -fPIC
257CPPFLAGS += -fPIC
258LDFLAGS += -fPIC
259endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800260
Craig Tillerda224d62015-02-15 11:01:58 -0800261INCLUDES = . include $(GENDIR)
Craig Tiller96b49552015-01-21 16:29:01 -0800262ifeq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblee758ed12015-03-11 22:51:39 +0100263ifneq ($(wildcard /usr/local/ssl/include),)
264INCLUDES += /usr/local/ssl/include
265endif
266ifneq ($(wildcard /opt/local/include),)
267INCLUDES += /opt/local/include
268endif
269ifneq ($(wildcard /usr/local/include),)
270INCLUDES += /usr/local/include
271endif
Craig Tiller96b49552015-01-21 16:29:01 -0800272LIBS = m z
Nicolas "Pixel" Noblee758ed12015-03-11 22:51:39 +0100273ifneq ($(wildcard /usr/local/ssl/lib),)
274LDFLAGS += -L/usr/local/ssl/lib
275endif
276ifneq ($(wildcard /opt/local/lib),)
277LDFLAGS += -L/opt/local/lib
278endif
279ifneq ($(wildcard /usr/local/lib),)
280LDFLAGS += -L/usr/local/lib
281endif
Nicolas Noblef8681182015-03-18 14:25:44 -0700282endif
283
284ifeq ($(SYSTEM),Linux)
ctillerc008ae52015-01-07 15:33:00 -0800285LIBS = rt m z pthread
Craig Tiller96b49552015-01-21 16:29:01 -0800286LDFLAGS += -pthread
287endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800288
Nicolas Noblef8681182015-03-18 14:25:44 -0700289ifeq ($(SYSTEM),MINGW32)
290LIBS = m z pthread
291LDFLAGS += -pthread
292endif
293
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800294ifneq ($(wildcard /usr/src/gtest/src/gtest-all.cc),)
295GTEST_LIB = /usr/src/gtest/src/gtest-all.cc -I/usr/src/gtest
296else
297GTEST_LIB = -lgtest
298endif
chenwa8fd44a2014-12-10 15:13:55 -0800299GTEST_LIB += -lgflags
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800300ifeq ($(V),1)
301E = @:
302Q =
303else
304E = @echo
305Q = @
306endif
307
Craig Tillerc1469c42015-04-30 13:59:30 -0700308VERSION = 0.7.0.0
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800309
310CPPFLAGS_NO_ARCH += $(addprefix -I, $(INCLUDES)) $(addprefix -D, $(DEFINES))
311CPPFLAGS += $(CPPFLAGS_NO_ARCH) $(ARCH_FLAGS)
312
313LDFLAGS += $(ARCH_FLAGS)
314LDLIBS += $(addprefix -l, $(LIBS))
315LDLIBSXX += $(addprefix -l, $(LIBSXX))
nnoble72309c62014-12-12 11:42:26 -0800316
317HOST_CPPFLAGS = $(CPPFLAGS)
318HOST_CFLAGS = $(CFLAGS)
319HOST_CXXFLAGS = $(CXXFLAGS)
320HOST_LDFLAGS = $(LDFLAGS)
321HOST_LDLIBS = $(LDLIBS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800322
nnoble69ac39f2014-12-12 15:43:38 -0800323
324# These are automatically computed variables.
325# There shouldn't be any need to change anything from now on.
326
nnoble5b7f32a2014-12-22 08:12:44 -0800327ifeq ($(SYSTEM),MINGW32)
328SHARED_EXT = dll
329endif
330ifeq ($(SYSTEM),Darwin)
331SHARED_EXT = dylib
332endif
333ifeq ($(SHARED_EXT),)
334SHARED_EXT = so.$(VERSION)
335endif
336
nnoble69ac39f2014-12-12 15:43:38 -0800337ifeq ($(wildcard .git),)
338IS_GIT_FOLDER = false
339else
340IS_GIT_FOLDER = true
341endif
342
Nicolas Noblef8681182015-03-18 14:25:44 -0700343ifeq ($(SYSTEM),Linux)
344OPENSSL_REQUIRES_DL = true
345endif
346
347ifeq ($(SYSTEM),Darwin)
348OPENSSL_REQUIRES_DL = true
349endif
350
351ifeq ($(SYSTEM),MINGW32)
352OPENSSL_LIBS = ssl32 eay32
353else
354OPENSSL_LIBS = ssl crypto
355endif
356
357OPENSSL_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 +0100358ZLIB_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TMPOUT) test/build/zlib.c -lz $(LDFLAGS)
359PERFTOOLS_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TMPOUT) test/build/perftools.c -lprofiler $(LDFLAGS)
360PROTOBUF_CHECK_CMD = $(CXX) $(CXXFLAGS) $(CPPFLAGS) -o $(TMPOUT) test/build/protobuf.cc -lprotobuf $(LDFLAGS)
David Garcia Quintasf5fcafd2015-04-24 16:12:54 -0700361PROTOC_CHECK_CMD = which protoc > /dev/null
362PROTOC_CHECK_VERSION_CMD = protoc --version | grep -q libprotoc.3
David Garcia Quintasa9eb3022015-04-27 19:17:20 -0700363DTRACE_CHECK_CMD = which dtrace > /dev/null
364SYSTEMTAP_HEADERS_CHECK_CMD = $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TMPOUT) test/build/systemtap.c $(LDFLAGS)
Craig Tiller297fafa2015-01-15 15:46:39 -0800365
Nicolas Noblef8681182015-03-18 14:25:44 -0700366ifeq ($(OPENSSL_REQUIRES_DL),true)
367OPENSSL_ALPN_CHECK_CMD += -ldl
368endif
369
Craig Tiller50524cc2015-01-29 23:00:00 -0800370ifndef REQUIRE_CUSTOM_LIBRARIES_$(CONFIG)
Craig Tiller297fafa2015-01-15 15:46:39 -0800371HAS_SYSTEM_PERFTOOLS = $(shell $(PERFTOOLS_CHECK_CMD) 2> /dev/null && echo true || echo false)
372ifeq ($(HAS_SYSTEM_PERFTOOLS),true)
373DEFINES += GRPC_HAVE_PERFTOOLS
374LIBS += profiler
375endif
Craig Tiller50524cc2015-01-29 23:00:00 -0800376endif
nnoble69ac39f2014-12-12 15:43:38 -0800377
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100378HAS_SYSTEM_PROTOBUF_VERIFY = $(shell $(PROTOBUF_CHECK_CMD) 2> /dev/null && echo true || echo false)
Craig Tillerc4da6b72015-01-15 08:01:14 -0800379ifndef REQUIRE_CUSTOM_LIBRARIES_$(CONFIG)
nnoble60825402014-12-15 14:43:51 -0800380HAS_SYSTEM_OPENSSL_ALPN = $(shell $(OPENSSL_ALPN_CHECK_CMD) 2> /dev/null && echo true || echo false)
381HAS_SYSTEM_ZLIB = $(shell $(ZLIB_CHECK_CMD) 2> /dev/null && echo true || echo false)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100382HAS_SYSTEM_PROTOBUF = $(HAS_SYSTEM_PROTOBUF_VERIFY)
Craig Tillerc4da6b72015-01-15 08:01:14 -0800383else
384# override system libraries if the config requires a custom compiled library
385HAS_SYSTEM_OPENSSL_ALPN = false
386HAS_SYSTEM_ZLIB = false
Nicolas Noble53830622015-02-12 16:56:38 -0800387HAS_SYSTEM_PROTOBUF = false
Craig Tillerc4da6b72015-01-15 08:01:14 -0800388endif
nnoble69ac39f2014-12-12 15:43:38 -0800389
David Garcia Quintasf5fcafd2015-04-24 16:12:54 -0700390HAS_PROTOC = $(shell $(PROTOC_CHECK_CMD) 2> /dev/null && echo true || echo false)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100391ifeq ($(HAS_PROTOC),true)
David Garcia Quintasf5fcafd2015-04-24 16:12:54 -0700392HAS_VALID_PROTOC = $(shell $(PROTOC_CHECK_VERSION_CMD) 2> /dev/null && echo true || echo false)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100393else
394HAS_VALID_PROTOC = false
395endif
Nicolas Noble53830622015-02-12 16:56:38 -0800396
David Garcia Quintasa9eb3022015-04-27 19:17:20 -0700397# Check for Systemtap (https://sourceware.org/systemtap/), first by making sure <sys/sdt.h> is present
398# in the system and secondly by checking for the "dtrace" binary (on Linux, this is part of the Systemtap
399# distribution. It's part of the base system on BSD/Solaris machines).
400HAS_SYSTEMTAP_HEADERS = $(shell $(SYSTEMTAP_HEADERS_CHECK_CMD) 2> /dev/null && echo true || echo false)
401HAS_DTRACE = $(shell $(DTRACE_CHECK_CMD) 2> /dev/null && echo true || echo false)
402HAS_SYSTEMTAP = false
403ifeq ($(HAS_SYSTEMTAP_HEADERS),true)
404ifeq ($(HAS_DTRACE),true)
405HAS_SYSTEMTAP = true
David Garcia Quintasa9eb3022015-04-27 19:17:20 -0700406endif
407endif
408
nnoble69ac39f2014-12-12 15:43:38 -0800409ifeq ($(wildcard third_party/openssl/ssl/ssl.h),)
410HAS_EMBEDDED_OPENSSL_ALPN = false
411else
412HAS_EMBEDDED_OPENSSL_ALPN = true
413endif
414
415ifeq ($(wildcard third_party/zlib/zlib.h),)
416HAS_EMBEDDED_ZLIB = false
417else
418HAS_EMBEDDED_ZLIB = true
419endif
420
Nicolas Noble53830622015-02-12 16:56:38 -0800421ifeq ($(wildcard third_party/protobuf/src/google/protobuf/descriptor.pb.h),)
422HAS_EMBEDDED_PROTOBUF = false
423ifneq ($(HAS_VALID_PROTOC),true)
424NO_PROTOC = true
425endif
426else
427HAS_EMBEDDED_PROTOBUF = true
428endif
429
nnoble69ac39f2014-12-12 15:43:38 -0800430ifeq ($(HAS_SYSTEM_ZLIB),false)
431ifeq ($(HAS_EMBEDDED_ZLIB),true)
Craig Tiller61b910f2015-02-15 10:54:07 -0800432ZLIB_DEP = $(LIBDIR)/$(CONFIG)/zlib/libz.a
nnoble69ac39f2014-12-12 15:43:38 -0800433CPPFLAGS += -Ithird_party/zlib
Craig Tillerda224d62015-02-15 11:01:58 -0800434LDFLAGS += -L$(LIBDIR)/$(CONFIG)/zlib
nnoble69ac39f2014-12-12 15:43:38 -0800435else
436DEP_MISSING += zlib
437endif
438endif
439
440ifeq ($(HAS_SYSTEM_OPENSSL_ALPN),false)
441ifeq ($(HAS_EMBEDDED_OPENSSL_ALPN),true)
Craig Tiller61b910f2015-02-15 10:54:07 -0800442OPENSSL_DEP = $(LIBDIR)/$(CONFIG)/openssl/libssl.a
443OPENSSL_MERGE_LIBS += $(LIBDIR)/$(CONFIG)/openssl/libssl.a $(LIBDIR)/$(CONFIG)/openssl/libcrypto.a
Craig Tillerec043032015-02-20 17:24:41 -0800444# need to prefix these to ensure overriding system libraries
445CPPFLAGS := -Ithird_party/openssl/include $(CPPFLAGS)
446LDFLAGS := -L$(LIBDIR)/$(CONFIG)/openssl $(LDFLAGS)
Nicolas Noblef8681182015-03-18 14:25:44 -0700447ifeq ($(OPENSSL_REQUIRES_DL),true)
nnoble5b7f32a2014-12-22 08:12:44 -0800448LIBS_SECURE = dl
Nicolas Noblef8681182015-03-18 14:25:44 -0700449endif
nnoble69ac39f2014-12-12 15:43:38 -0800450else
451NO_SECURE = true
452endif
nnoble5b7f32a2014-12-22 08:12:44 -0800453else
Nicolas Noblef8681182015-03-18 14:25:44 -0700454LIBS_SECURE = $(OPENSSL_LIBS)
455ifeq ($(OPENSSL_REQUIRES_DL),true)
456LIBS_SECURE += dl
457endif
nnoble69ac39f2014-12-12 15:43:38 -0800458endif
459
nnoble5b7f32a2014-12-22 08:12:44 -0800460LDLIBS_SECURE += $(addprefix -l, $(LIBS_SECURE))
461
Nicolas Noble53830622015-02-12 16:56:38 -0800462ifeq ($(HAS_SYSTEM_PROTOBUF),false)
463ifeq ($(HAS_EMBEDDED_PROTOBUF),true)
Craig Tiller61b910f2015-02-15 10:54:07 -0800464PROTOBUF_DEP = $(LIBDIR)/$(CONFIG)/protobuf/libprotobuf.a
Craig Tiller9ec95fa2015-02-20 20:36:21 -0800465CPPFLAGS := -Ithird_party/protobuf/src $(CPPFLAGS)
466LDFLAGS := -L$(LIBDIR)/$(CONFIG)/protobuf $(LDFLAGS)
Craig Tiller61b910f2015-02-15 10:54:07 -0800467PROTOC = $(BINDIR)/$(CONFIG)/protobuf/protoc
Nicolas Noble53830622015-02-12 16:56:38 -0800468else
469NO_PROTOBUF = true
470endif
471else
472endif
473
474LIBS_PROTOBUF = protobuf
475LIBS_PROTOC = protoc protobuf
476
477LDLIBS_PROTOBUF += $(addprefix -l, $(LIBS_PROTOBUF))
478HOST_LDLIBS_PROTOC += $(addprefix -l, $(LIBS_PROTOC))
479
Craig Tiller12c82092015-01-15 08:45:56 -0800480ifeq ($(MAKECMDGOALS),clean)
nnoble69ac39f2014-12-12 15:43:38 -0800481NO_DEPS = true
482endif
483
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +0100484INSTALL_OK = false
485ifeq ($(HAS_VALID_PROTOC),true)
486ifeq ($(HAS_SYSTEM_PROTOBUF_VERIFY),true)
487INSTALL_OK = true
488endif
489endif
490
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -0800491.SECONDARY = %.pb.h %.pb.cc
492
murgatroid99ac0002a2015-04-07 12:49:14 -0700493PROTOC_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 -0800494ifeq ($(DEP_MISSING),)
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +0100495all: static shared plugins
nnoble69ac39f2014-12-12 15:43:38 -0800496dep_error:
497 @echo "You shouldn't see this message - all of your dependencies are correct."
498else
499all: dep_error git_update stop
500
501dep_error:
502 @echo
503 @echo "DEPENDENCY ERROR"
504 @echo
505 @echo "You are missing system dependencies that are essential to build grpc,"
506 @echo "and the third_party directory doesn't have them:"
507 @echo
508 @echo " $(DEP_MISSING)"
509 @echo
510 @echo "Installing the development packages for your system will solve"
511 @echo "this issue. Please consult INSTALL to get more information."
512 @echo
513 @echo "If you need information about why these tests failed, run:"
514 @echo
515 @echo " make run_dep_checks"
516 @echo
517endif
518
519git_update:
520ifeq ($(IS_GIT_FOLDER),true)
521 @echo "Additionally, since you are in a git clone, you can download the"
522 @echo "missing dependencies in third_party by running the following command:"
523 @echo
ctiller64f29102014-12-15 10:40:59 -0800524 @echo " git submodule update --init"
nnoble69ac39f2014-12-12 15:43:38 -0800525 @echo
526endif
527
528openssl_dep_error: openssl_dep_message git_update stop
529
Nicolas Noble53830622015-02-12 16:56:38 -0800530protobuf_dep_error: protobuf_dep_message git_update stop
531
532protoc_dep_error: protoc_dep_message git_update stop
533
nnoble69ac39f2014-12-12 15:43:38 -0800534openssl_dep_message:
535 @echo
536 @echo "DEPENDENCY ERROR"
537 @echo
538 @echo "The target you are trying to run requires OpenSSL with ALPN support."
539 @echo "Your system doesn't have it, and neither does the third_party directory."
540 @echo
541 @echo "Please consult INSTALL to get more information."
542 @echo
543 @echo "If you need information about why these tests failed, run:"
544 @echo
545 @echo " make run_dep_checks"
546 @echo
547
Nicolas Noble53830622015-02-12 16:56:38 -0800548protobuf_dep_message:
549 @echo
550 @echo "DEPENDENCY ERROR"
551 @echo
552 @echo "The target you are trying to run requires protobuf 3.0.0+"
553 @echo "Your system doesn't have it, and neither does the third_party directory."
554 @echo
555 @echo "Please consult INSTALL to get more information."
556 @echo
557 @echo "If you need information about why these tests failed, run:"
558 @echo
559 @echo " make run_dep_checks"
560 @echo
561
562protoc_dep_message:
563 @echo
564 @echo "DEPENDENCY ERROR"
565 @echo
566 @echo "The target you are trying to run requires protobuf-compiler 3.0.0+"
567 @echo "Your system doesn't have it, and neither does the third_party directory."
568 @echo
569 @echo "Please consult INSTALL to get more information."
570 @echo
571 @echo "If you need information about why these tests failed, run:"
572 @echo
573 @echo " make run_dep_checks"
574 @echo
575
David Garcia Quintas8954e902015-04-29 09:46:33 -0700576systemtap_dep_error:
577 @echo
578 @echo "DEPENDENCY ERROR"
579 @echo
580 @echo "Under the '$(CONFIG)' configutation, the target you are trying "
581 @echo "to build requires systemtap 2.7+ (on Linux) or dtrace (on other "
582 @echo "platforms such as Solaris and *BSD). "
583 @echo
584 @echo "Please consult INSTALL to get more information."
585 @echo
586
nnoble69ac39f2014-12-12 15:43:38 -0800587stop:
588 @false
589
Craig Tiller61b910f2015-02-15 10:54:07 -0800590alarm_heap_test: $(BINDIR)/$(CONFIG)/alarm_heap_test
591alarm_list_test: $(BINDIR)/$(CONFIG)/alarm_list_test
592alarm_test: $(BINDIR)/$(CONFIG)/alarm_test
593alpn_test: $(BINDIR)/$(CONFIG)/alpn_test
594bin_encoder_test: $(BINDIR)/$(CONFIG)/bin_encoder_test
595census_hash_table_test: $(BINDIR)/$(CONFIG)/census_hash_table_test
596census_statistics_multiple_writers_circular_buffer_test: $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test
597census_statistics_multiple_writers_test: $(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test
598census_statistics_performance_test: $(BINDIR)/$(CONFIG)/census_statistics_performance_test
599census_statistics_quick_test: $(BINDIR)/$(CONFIG)/census_statistics_quick_test
600census_statistics_small_log_test: $(BINDIR)/$(CONFIG)/census_statistics_small_log_test
601census_stats_store_test: $(BINDIR)/$(CONFIG)/census_stats_store_test
602census_stub_test: $(BINDIR)/$(CONFIG)/census_stub_test
603census_trace_store_test: $(BINDIR)/$(CONFIG)/census_trace_store_test
604census_window_stats_test: $(BINDIR)/$(CONFIG)/census_window_stats_test
605chttp2_status_conversion_test: $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test
606chttp2_stream_encoder_test: $(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test
607chttp2_stream_map_test: $(BINDIR)/$(CONFIG)/chttp2_stream_map_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800608dualstack_socket_test: $(BINDIR)/$(CONFIG)/dualstack_socket_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800609fd_posix_test: $(BINDIR)/$(CONFIG)/fd_posix_test
610fling_client: $(BINDIR)/$(CONFIG)/fling_client
611fling_server: $(BINDIR)/$(CONFIG)/fling_server
612fling_stream_test: $(BINDIR)/$(CONFIG)/fling_stream_test
613fling_test: $(BINDIR)/$(CONFIG)/fling_test
614gen_hpack_tables: $(BINDIR)/$(CONFIG)/gen_hpack_tables
615gpr_cancellable_test: $(BINDIR)/$(CONFIG)/gpr_cancellable_test
616gpr_cmdline_test: $(BINDIR)/$(CONFIG)/gpr_cmdline_test
617gpr_env_test: $(BINDIR)/$(CONFIG)/gpr_env_test
618gpr_file_test: $(BINDIR)/$(CONFIG)/gpr_file_test
619gpr_histogram_test: $(BINDIR)/$(CONFIG)/gpr_histogram_test
620gpr_host_port_test: $(BINDIR)/$(CONFIG)/gpr_host_port_test
621gpr_log_test: $(BINDIR)/$(CONFIG)/gpr_log_test
622gpr_slice_buffer_test: $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test
623gpr_slice_test: $(BINDIR)/$(CONFIG)/gpr_slice_test
624gpr_string_test: $(BINDIR)/$(CONFIG)/gpr_string_test
625gpr_sync_test: $(BINDIR)/$(CONFIG)/gpr_sync_test
626gpr_thd_test: $(BINDIR)/$(CONFIG)/gpr_thd_test
627gpr_time_test: $(BINDIR)/$(CONFIG)/gpr_time_test
Craig Tiller8cca9ab2015-04-10 10:39:38 -0700628gpr_tls_test: $(BINDIR)/$(CONFIG)/gpr_tls_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800629gpr_useful_test: $(BINDIR)/$(CONFIG)/gpr_useful_test
630grpc_base64_test: $(BINDIR)/$(CONFIG)/grpc_base64_test
631grpc_byte_buffer_reader_test: $(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test
632grpc_channel_stack_test: $(BINDIR)/$(CONFIG)/grpc_channel_stack_test
633grpc_completion_queue_benchmark: $(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark
634grpc_completion_queue_test: $(BINDIR)/$(CONFIG)/grpc_completion_queue_test
Nicolas "Pixel" Nobleb8f5f1b2015-02-21 19:03:00 +0100635grpc_create_jwt: $(BINDIR)/$(CONFIG)/grpc_create_jwt
Craig Tiller61b910f2015-02-15 10:54:07 -0800636grpc_credentials_test: $(BINDIR)/$(CONFIG)/grpc_credentials_test
637grpc_fetch_oauth2: $(BINDIR)/$(CONFIG)/grpc_fetch_oauth2
638grpc_json_token_test: $(BINDIR)/$(CONFIG)/grpc_json_token_test
Julien Boeufc66f2a82015-02-23 13:00:36 -0800639grpc_print_google_default_creds_token: $(BINDIR)/$(CONFIG)/grpc_print_google_default_creds_token
Craig Tiller61b910f2015-02-15 10:54:07 -0800640grpc_stream_op_test: $(BINDIR)/$(CONFIG)/grpc_stream_op_test
641hpack_parser_test: $(BINDIR)/$(CONFIG)/hpack_parser_test
642hpack_table_test: $(BINDIR)/$(CONFIG)/hpack_table_test
643httpcli_format_request_test: $(BINDIR)/$(CONFIG)/httpcli_format_request_test
644httpcli_parser_test: $(BINDIR)/$(CONFIG)/httpcli_parser_test
645httpcli_test: $(BINDIR)/$(CONFIG)/httpcli_test
646json_rewrite: $(BINDIR)/$(CONFIG)/json_rewrite
647json_rewrite_test: $(BINDIR)/$(CONFIG)/json_rewrite_test
648json_test: $(BINDIR)/$(CONFIG)/json_test
649lame_client_test: $(BINDIR)/$(CONFIG)/lame_client_test
650low_level_ping_pong_benchmark: $(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark
651message_compress_test: $(BINDIR)/$(CONFIG)/message_compress_test
Craig Tiller35108f62015-02-17 11:24:15 -0800652multi_init_test: $(BINDIR)/$(CONFIG)/multi_init_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800653murmur_hash_test: $(BINDIR)/$(CONFIG)/murmur_hash_test
654no_server_test: $(BINDIR)/$(CONFIG)/no_server_test
655poll_kick_posix_test: $(BINDIR)/$(CONFIG)/poll_kick_posix_test
656resolve_address_test: $(BINDIR)/$(CONFIG)/resolve_address_test
657secure_endpoint_test: $(BINDIR)/$(CONFIG)/secure_endpoint_test
658sockaddr_utils_test: $(BINDIR)/$(CONFIG)/sockaddr_utils_test
659tcp_client_posix_test: $(BINDIR)/$(CONFIG)/tcp_client_posix_test
660tcp_posix_test: $(BINDIR)/$(CONFIG)/tcp_posix_test
661tcp_server_posix_test: $(BINDIR)/$(CONFIG)/tcp_server_posix_test
662time_averaged_stats_test: $(BINDIR)/$(CONFIG)/time_averaged_stats_test
663time_test: $(BINDIR)/$(CONFIG)/time_test
664timeout_encoding_test: $(BINDIR)/$(CONFIG)/timeout_encoding_test
Vijay Paic914c4a2015-04-13 07:00:07 -0700665timers_test: $(BINDIR)/$(CONFIG)/timers_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800666transport_metadata_test: $(BINDIR)/$(CONFIG)/transport_metadata_test
Julien Boeuf9fff77e2015-02-24 16:50:35 -0800667transport_security_test: $(BINDIR)/$(CONFIG)/transport_security_test
Craig Tiller1f1b6302015-02-17 07:33:19 -0800668async_end2end_test: $(BINDIR)/$(CONFIG)/async_end2end_test
David Garcia Quintasd4f10c02015-04-29 15:28:55 -0700669async_unary_ping_pong_test: $(BINDIR)/$(CONFIG)/async_unary_ping_pong_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800670channel_arguments_test: $(BINDIR)/$(CONFIG)/channel_arguments_test
Yang Gaob946b5e2015-03-27 13:20:59 -0700671cli_call_test: $(BINDIR)/$(CONFIG)/cli_call_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800672credentials_test: $(BINDIR)/$(CONFIG)/credentials_test
Yang Gaocdb2a6e2015-03-20 23:55:04 -0700673cxx_time_test: $(BINDIR)/$(CONFIG)/cxx_time_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800674end2end_test: $(BINDIR)/$(CONFIG)/end2end_test
Yang Gao005eb882015-03-11 22:17:13 -0700675generic_end2end_test: $(BINDIR)/$(CONFIG)/generic_end2end_test
Yang Gaoa5e20d32015-03-25 09:55:20 -0700676grpc_cli: $(BINDIR)/$(CONFIG)/grpc_cli
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +0100677grpc_cpp_plugin: $(BINDIR)/$(CONFIG)/grpc_cpp_plugin
murgatroid99ac0002a2015-04-07 12:49:14 -0700678grpc_objective_c_plugin: $(BINDIR)/$(CONFIG)/grpc_objective_c_plugin
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +0100679grpc_python_plugin: $(BINDIR)/$(CONFIG)/grpc_python_plugin
680grpc_ruby_plugin: $(BINDIR)/$(CONFIG)/grpc_ruby_plugin
Craig Tiller61b910f2015-02-15 10:54:07 -0800681interop_client: $(BINDIR)/$(CONFIG)/interop_client
682interop_server: $(BINDIR)/$(CONFIG)/interop_server
Craig Tillerfe8af4e2015-02-21 07:04:49 -0800683interop_test: $(BINDIR)/$(CONFIG)/interop_test
Craig Tiller35108f62015-02-17 11:24:15 -0800684pubsub_client: $(BINDIR)/$(CONFIG)/pubsub_client
685pubsub_publisher_test: $(BINDIR)/$(CONFIG)/pubsub_publisher_test
686pubsub_subscriber_test: $(BINDIR)/$(CONFIG)/pubsub_subscriber_test
Craig Tillere4860192015-02-23 17:10:41 -0800687qps_driver: $(BINDIR)/$(CONFIG)/qps_driver
David Garcia Quintasd4f10c02015-04-29 15:28:55 -0700688qps_test: $(BINDIR)/$(CONFIG)/qps_test
Craig Tiller26598a32015-03-02 16:16:00 -0800689qps_worker: $(BINDIR)/$(CONFIG)/qps_worker
Craig Tiller61b910f2015-02-15 10:54:07 -0800690status_test: $(BINDIR)/$(CONFIG)/status_test
David Garcia Quintasd4f10c02015-04-29 15:28:55 -0700691sync_streaming_ping_pong_test: $(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test
692sync_unary_ping_pong_test: $(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800693thread_pool_test: $(BINDIR)/$(CONFIG)/thread_pool_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800694chttp2_fake_security_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800695chttp2_fake_security_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test
696chttp2_fake_security_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test
697chttp2_fake_security_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test
698chttp2_fake_security_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test
699chttp2_fake_security_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test
700chttp2_fake_security_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test
701chttp2_fake_security_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test
702chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test
703chttp2_fake_security_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test
704chttp2_fake_security_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test
705chttp2_fake_security_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700706chttp2_fake_security_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700707chttp2_fake_security_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test
Yang Gao26839c72015-05-04 13:49:38 -0700708chttp2_fake_security_max_message_length_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_message_length_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700709chttp2_fake_security_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700710chttp2_fake_security_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700711chttp2_fake_security_registered_call_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_registered_call_test
712chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700713chttp2_fake_security_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700714chttp2_fake_security_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700715chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700716chttp2_fake_security_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700717chttp2_fake_security_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700718chttp2_fake_security_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700719chttp2_fake_security_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700720chttp2_fake_security_simple_request_with_high_initial_sequence_number_test: $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_with_high_initial_sequence_number_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800721chttp2_fullstack_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800722chttp2_fullstack_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test
723chttp2_fullstack_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test
724chttp2_fullstack_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test
725chttp2_fullstack_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test
726chttp2_fullstack_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test
727chttp2_fullstack_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test
728chttp2_fullstack_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test
729chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test
730chttp2_fullstack_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test
731chttp2_fullstack_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test
732chttp2_fullstack_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700733chttp2_fullstack_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700734chttp2_fullstack_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test
Yang Gao26839c72015-05-04 13:49:38 -0700735chttp2_fullstack_max_message_length_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_message_length_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700736chttp2_fullstack_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700737chttp2_fullstack_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700738chttp2_fullstack_registered_call_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_test
739chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700740chttp2_fullstack_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700741chttp2_fullstack_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700742chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700743chttp2_fullstack_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700744chttp2_fullstack_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700745chttp2_fullstack_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700746chttp2_fullstack_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700747chttp2_fullstack_simple_request_with_high_initial_sequence_number_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_with_high_initial_sequence_number_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800748chttp2_fullstack_uds_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_test
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +0100749chttp2_fullstack_uds_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test
750chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test
751chttp2_fullstack_uds_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test
752chttp2_fullstack_uds_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test
753chttp2_fullstack_uds_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test
754chttp2_fullstack_uds_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test
755chttp2_fullstack_uds_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test
756chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test
757chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test
758chttp2_fullstack_uds_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test
759chttp2_fullstack_uds_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700760chttp2_fullstack_uds_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700761chttp2_fullstack_uds_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test
Yang Gao26839c72015-05-04 13:49:38 -0700762chttp2_fullstack_uds_max_message_length_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_message_length_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700763chttp2_fullstack_uds_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700764chttp2_fullstack_uds_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700765chttp2_fullstack_uds_registered_call_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_test
766chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700767chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700768chttp2_fullstack_uds_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700769chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700770chttp2_fullstack_uds_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700771chttp2_fullstack_uds_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700772chttp2_fullstack_uds_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700773chttp2_fullstack_uds_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700774chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800775chttp2_simple_ssl_fullstack_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800776chttp2_simple_ssl_fullstack_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test
777chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test
778chttp2_simple_ssl_fullstack_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test
779chttp2_simple_ssl_fullstack_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test
780chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test
781chttp2_simple_ssl_fullstack_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test
782chttp2_simple_ssl_fullstack_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test
783chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test
784chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test
785chttp2_simple_ssl_fullstack_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test
786chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700787chttp2_simple_ssl_fullstack_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700788chttp2_simple_ssl_fullstack_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test
Yang Gao26839c72015-05-04 13:49:38 -0700789chttp2_simple_ssl_fullstack_max_message_length_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_message_length_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700790chttp2_simple_ssl_fullstack_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700791chttp2_simple_ssl_fullstack_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700792chttp2_simple_ssl_fullstack_registered_call_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_registered_call_test
793chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700794chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700795chttp2_simple_ssl_fullstack_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700796chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700797chttp2_simple_ssl_fullstack_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700798chttp2_simple_ssl_fullstack_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700799chttp2_simple_ssl_fullstack_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700800chttp2_simple_ssl_fullstack_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700801chttp2_simple_ssl_fullstack_simple_request_with_high_initial_sequence_number_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_with_high_initial_sequence_number_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800802chttp2_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 -0800803chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test
804chttp2_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
805chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test
806chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test
807chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test
808chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test
809chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test
810chttp2_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
811chttp2_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
812chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test
813chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700814chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700815chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test
Yang Gao26839c72015-05-04 13:49:38 -0700816chttp2_simple_ssl_with_oauth2_fullstack_max_message_length_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_message_length_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700817chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700818chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700819chttp2_simple_ssl_with_oauth2_fullstack_registered_call_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_registered_call_test
820chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700821chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700822chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700823chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700824chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700825chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700826chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700827chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700828chttp2_simple_ssl_with_oauth2_fullstack_simple_request_with_high_initial_sequence_number_test: $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_with_high_initial_sequence_number_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800829chttp2_socket_pair_bad_hostname_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_test
Craig Tiller61b910f2015-02-15 10:54:07 -0800830chttp2_socket_pair_cancel_after_accept_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test
831chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test
832chttp2_socket_pair_cancel_after_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test
833chttp2_socket_pair_cancel_before_invoke_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test
834chttp2_socket_pair_cancel_in_a_vacuum_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test
835chttp2_socket_pair_census_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test
836chttp2_socket_pair_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test
837chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test
838chttp2_socket_pair_early_server_shutdown_finishes_tags_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test
839chttp2_socket_pair_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test
840chttp2_socket_pair_graceful_server_shutdown_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700841chttp2_socket_pair_invoke_large_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700842chttp2_socket_pair_max_concurrent_streams_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test
Yang Gao26839c72015-05-04 13:49:38 -0700843chttp2_socket_pair_max_message_length_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_message_length_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700844chttp2_socket_pair_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700845chttp2_socket_pair_ping_pong_streaming_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700846chttp2_socket_pair_registered_call_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_test
847chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700848chttp2_socket_pair_request_response_with_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700849chttp2_socket_pair_request_response_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700850chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700851chttp2_socket_pair_request_with_large_metadata_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700852chttp2_socket_pair_request_with_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700853chttp2_socket_pair_simple_delayed_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700854chttp2_socket_pair_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700855chttp2_socket_pair_simple_request_with_high_initial_sequence_number_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_with_high_initial_sequence_number_test
Craig Tillerc9f660d2015-03-03 11:01:48 -0800856chttp2_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 -0800857chttp2_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
858chttp2_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
859chttp2_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
860chttp2_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
861chttp2_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
862chttp2_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
863chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test
864chttp2_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
865chttp2_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
866chttp2_socket_pair_one_byte_at_a_time_empty_batch_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test
867chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700868chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700869chttp2_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
Yang Gao26839c72015-05-04 13:49:38 -0700870chttp2_socket_pair_one_byte_at_a_time_max_message_length_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_message_length_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700871chttp2_socket_pair_one_byte_at_a_time_no_op_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700872chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700873chttp2_socket_pair_one_byte_at_a_time_registered_call_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_registered_call_test
874chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700875chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700876chttp2_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
Craig Tiller93ec3712015-05-05 09:41:03 -0700877chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700878chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700879chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700880chttp2_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
Craig Tillerc8b357f2015-04-20 16:36:52 -0700881chttp2_socket_pair_one_byte_at_a_time_simple_request_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700882chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700883chttp2_fullstack_bad_hostname_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_unsecure_test
884chttp2_fullstack_cancel_after_accept_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_unsecure_test
885chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700886chttp2_fullstack_cancel_after_invoke_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700887chttp2_fullstack_cancel_before_invoke_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700888chttp2_fullstack_cancel_in_a_vacuum_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700889chttp2_fullstack_census_simple_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700890chttp2_fullstack_disappearing_server_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700891chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700892chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700893chttp2_fullstack_empty_batch_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_unsecure_test
894chttp2_fullstack_graceful_server_shutdown_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700895chttp2_fullstack_invoke_large_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700896chttp2_fullstack_max_concurrent_streams_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_unsecure_test
Yang Gao26839c72015-05-04 13:49:38 -0700897chttp2_fullstack_max_message_length_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_message_length_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700898chttp2_fullstack_no_op_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700899chttp2_fullstack_ping_pong_streaming_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700900chttp2_fullstack_registered_call_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_unsecure_test
901chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700902chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700903chttp2_fullstack_request_response_with_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_unsecure_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700904chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700905chttp2_fullstack_request_with_large_metadata_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700906chttp2_fullstack_request_with_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700907chttp2_fullstack_simple_delayed_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700908chttp2_fullstack_simple_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_unsecure_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700909chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700910chttp2_fullstack_uds_bad_hostname_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_unsecure_test
911chttp2_fullstack_uds_cancel_after_accept_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_unsecure_test
912chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700913chttp2_fullstack_uds_cancel_after_invoke_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700914chttp2_fullstack_uds_cancel_before_invoke_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700915chttp2_fullstack_uds_cancel_in_a_vacuum_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700916chttp2_fullstack_uds_census_simple_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700917chttp2_fullstack_uds_disappearing_server_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700918chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700919chttp2_fullstack_uds_early_server_shutdown_finishes_tags_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700920chttp2_fullstack_uds_empty_batch_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_unsecure_test
921chttp2_fullstack_uds_graceful_server_shutdown_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700922chttp2_fullstack_uds_invoke_large_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700923chttp2_fullstack_uds_max_concurrent_streams_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_unsecure_test
Yang Gao26839c72015-05-04 13:49:38 -0700924chttp2_fullstack_uds_max_message_length_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_message_length_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700925chttp2_fullstack_uds_no_op_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700926chttp2_fullstack_uds_ping_pong_streaming_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700927chttp2_fullstack_uds_registered_call_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_unsecure_test
928chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700929chttp2_fullstack_uds_request_response_with_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700930chttp2_fullstack_uds_request_response_with_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_unsecure_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700931chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700932chttp2_fullstack_uds_request_with_large_metadata_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700933chttp2_fullstack_uds_request_with_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700934chttp2_fullstack_uds_simple_delayed_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700935chttp2_fullstack_uds_simple_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_unsecure_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700936chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700937chttp2_socket_pair_bad_hostname_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_unsecure_test
938chttp2_socket_pair_cancel_after_accept_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_unsecure_test
939chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700940chttp2_socket_pair_cancel_after_invoke_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700941chttp2_socket_pair_cancel_before_invoke_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700942chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700943chttp2_socket_pair_census_simple_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700944chttp2_socket_pair_disappearing_server_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700945chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700946chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700947chttp2_socket_pair_empty_batch_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_unsecure_test
948chttp2_socket_pair_graceful_server_shutdown_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700949chttp2_socket_pair_invoke_large_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700950chttp2_socket_pair_max_concurrent_streams_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_unsecure_test
Yang Gao26839c72015-05-04 13:49:38 -0700951chttp2_socket_pair_max_message_length_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_message_length_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700952chttp2_socket_pair_no_op_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700953chttp2_socket_pair_ping_pong_streaming_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700954chttp2_socket_pair_registered_call_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_unsecure_test
955chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700956chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700957chttp2_socket_pair_request_response_with_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_unsecure_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700958chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700959chttp2_socket_pair_request_with_large_metadata_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700960chttp2_socket_pair_request_with_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700961chttp2_socket_pair_simple_delayed_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700962chttp2_socket_pair_simple_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_unsecure_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700963chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700964chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test
965chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test
966chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700967chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700968chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700969chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700970chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700971chttp2_socket_pair_one_byte_at_a_time_disappearing_server_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700972chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700973chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700974chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test
975chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700976chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700977chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test
Yang Gao26839c72015-05-04 13:49:38 -0700978chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700979chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700980chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700981chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test
982chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700983chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700984chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test
Craig Tiller93ec3712015-05-05 09:41:03 -0700985chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700986chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700987chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700988chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -0700989chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test
Craig Tiller434a36b2015-05-04 09:49:22 -0700990chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test: $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test
ctiller09cb6d52014-12-19 17:38:22 -0800991
nnoble69ac39f2014-12-12 15:43:38 -0800992run_dep_checks:
nnoble69ac39f2014-12-12 15:43:38 -0800993 $(OPENSSL_ALPN_CHECK_CMD) || true
994 $(ZLIB_CHECK_CMD) || true
Nicolas Noble53830622015-02-12 16:56:38 -0800995 $(PERFTOOLS_CHECK_CMD) || true
996 $(PROTOBUF_CHECK_CMD) || true
David Garcia Quintasf5fcafd2015-04-24 16:12:54 -0700997 $(PROTOC_CHECK_VERSION_CMD) || true
nnoble69ac39f2014-12-12 15:43:38 -0800998
Craig Tiller61b910f2015-02-15 10:54:07 -0800999$(LIBDIR)/$(CONFIG)/zlib/libz.a:
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01001000 $(E) "[MAKE] Building zlib"
Nicolas Noblef8681182015-03-18 14:25:44 -07001001 $(Q)(cd third_party/zlib ; CC="$(CC)" CFLAGS="$(PIC_CPPFLAGS) -fvisibility=hidden $(CPPFLAGS_$(CONFIG))" ./configure --static)
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01001002 $(Q)$(MAKE) -C third_party/zlib clean
1003 $(Q)$(MAKE) -C third_party/zlib
Craig Tiller61b910f2015-02-15 10:54:07 -08001004 $(Q)mkdir -p $(LIBDIR)/$(CONFIG)/zlib
1005 $(Q)cp third_party/zlib/libz.a $(LIBDIR)/$(CONFIG)/zlib
nnoble69ac39f2014-12-12 15:43:38 -08001006
Craig Tiller61b910f2015-02-15 10:54:07 -08001007$(LIBDIR)/$(CONFIG)/openssl/libssl.a:
Craig Tillerb4ee3b52015-01-21 16:22:50 -08001008 $(E) "[MAKE] Building openssl for $(SYSTEM)"
1009ifeq ($(SYSTEM),Darwin)
Nicolas Noblef8681182015-03-18 14:25:44 -07001010 $(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 -08001011else
Nicolas Noblef8681182015-03-18 14:25:44 -07001012ifeq ($(SYSTEM),MINGW32)
1013 @echo "We currently don't have a good way to compile OpenSSL in-place under msys."
1014 @echo "Please provide an ALPN-capable OpenSSL in your mingw32 system."
1015 @echo
1016 @echo "Note that you can find a compatible version of the libraries here:"
1017 @echo
1018 @echo "http://slproweb.com/products/Win32OpenSSL.html"
1019 @echo
1020 @echo "If you decide to install that one, take the full version. The light"
1021 @echo "version only contains compiled DLLs, without the development files."
1022 @echo
1023 @echo "When installing, chose to copy the OpenSSL dlls to the OpenSSL binaries"
1024 @echo "directory. This way we'll link to them directly."
1025 @echo
1026 @echo "You can then re-start the build the following way:"
1027 @echo
1028 @echo " CPPFLAGS=-I/c/OpenSSL-Win64/include LDFLAGS=-L/c/OpenSSL-Win64 make"
1029 @false
1030else
1031 $(Q)(cd third_party/openssl ; CC="$(CC) $(PIC_CPPFLAGS) -fvisibility=hidden $(CPPFLAGS_$(CONFIG)) $(OPENSSL_CFLAGS_$(CONFIG))" ./config no-asm $(OPENSSL_CONFIG_$(CONFIG)))
1032endif
Craig Tillerb4ee3b52015-01-21 16:22:50 -08001033endif
Nicolas "Pixel" Noble17f2b592015-01-16 07:09:10 +01001034 $(Q)$(MAKE) -C third_party/openssl clean
1035 $(Q)$(MAKE) -C third_party/openssl build_crypto build_ssl
Craig Tiller61b910f2015-02-15 10:54:07 -08001036 $(Q)mkdir -p $(LIBDIR)/$(CONFIG)/openssl
1037 $(Q)cp third_party/openssl/libssl.a third_party/openssl/libcrypto.a $(LIBDIR)/$(CONFIG)/openssl
nnoble69ac39f2014-12-12 15:43:38 -08001038
Nicolas Noble53830622015-02-12 16:56:38 -08001039third_party/protobuf/configure:
1040 $(E) "[AUTOGEN] Preparing protobuf"
1041 $(Q)(cd third_party/protobuf ; autoreconf -f -i -Wall,no-obsolete)
1042
Craig Tiller61b910f2015-02-15 10:54:07 -08001043$(LIBDIR)/$(CONFIG)/protobuf/libprotobuf.a: third_party/protobuf/configure
Nicolas Noble53830622015-02-12 16:56:38 -08001044 $(E) "[MAKE] Building protobuf"
Craig Tillercf133f42015-02-26 14:05:56 -08001045ifeq ($(HAVE_CXX11),true)
Nicolas Noblef8681182015-03-18 14:25:44 -07001046 $(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 -08001047else
Nicolas Noblef8681182015-03-18 14:25:44 -07001048 $(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 -08001049endif
Nicolas Noble53830622015-02-12 16:56:38 -08001050 $(Q)$(MAKE) -C third_party/protobuf clean
1051 $(Q)$(MAKE) -C third_party/protobuf
Craig Tiller61b910f2015-02-15 10:54:07 -08001052 $(Q)mkdir -p $(LIBDIR)/$(CONFIG)/protobuf
1053 $(Q)mkdir -p $(BINDIR)/$(CONFIG)/protobuf
1054 $(Q)cp third_party/protobuf/src/.libs/libprotoc.a $(LIBDIR)/$(CONFIG)/protobuf
1055 $(Q)cp third_party/protobuf/src/.libs/libprotobuf.a $(LIBDIR)/$(CONFIG)/protobuf
1056 $(Q)cp third_party/protobuf/src/protoc $(BINDIR)/$(CONFIG)/protobuf
Nicolas Noble53830622015-02-12 16:56:38 -08001057
nnoble29e1d292014-12-01 10:27:40 -08001058static: static_c static_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001059
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08001060static_c: $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001061
Craig Tiller47c83fd2015-02-21 22:45:35 -08001062static_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001063
nnoble29e1d292014-12-01 10:27:40 -08001064shared: shared_c shared_cxx
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001065
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08001066shared_c: $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001067
Craig Tiller47c83fd2015-02-21 22:45:35 -08001068shared_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001069
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08001070shared_csharp: shared_c $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT)
1071grpc_csharp_ext: shared_csharp
1072
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01001073plugins: $(PROTOC_PLUGINS)
1074
nnoble29e1d292014-12-01 10:27:40 -08001075privatelibs: privatelibs_c privatelibs_cxx
1076
Craig Tiller93ec3712015-05-05 09:41:03 -07001077privatelibs_c: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.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_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.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_response_with_trailing_metadata_and_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_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a
nnoble29e1d292014-12-01 10:27:40 -08001078
Yang Gao103837e2015-04-15 15:23:54 -07001079privatelibs_cxx: $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBDIR)/$(CONFIG)/libqps.a
nnoble29e1d292014-12-01 10:27:40 -08001080
1081buildtests: buildtests_c buildtests_cxx
1082
Craig Tiller93ec3712015-05-05 09:41:03 -07001083buildtests_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)/dualstack_socket_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)/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)/timers_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_max_message_length_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_fake_security_registered_call_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_response_with_trailing_metadata_and_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_simple_request_with_high_initial_sequence_number_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_max_message_length_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_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_response_with_trailing_metadata_and_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_simple_request_with_high_initial_sequence_number_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_max_message_length_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_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_response_with_trailing_metadata_and_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_simple_request_with_high_initial_sequence_number_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_max_message_length_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_registered_call_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_response_with_trailing_metadata_and_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_simple_request_with_high_initial_sequence_number_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_max_message_length_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_registered_call_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_response_with_trailing_metadata_and_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_simple_request_with_high_initial_sequence_number_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_max_message_length_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_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_response_with_trailing_metadata_and_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_simple_request_with_high_initial_sequence_number_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_max_message_length_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_registered_call_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_response_with_trailing_metadata_and_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_simple_request_with_high_initial_sequence_number_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_message_length_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_message_length_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_message_length_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test
nnoble29e1d292014-12-01 10:27:40 -08001084
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07001085buildtests_cxx: privatelibs_cxx $(BINDIR)/$(CONFIG)/async_end2end_test $(BINDIR)/$(CONFIG)/async_unary_ping_pong_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)/qps_driver $(BINDIR)/$(CONFIG)/qps_test $(BINDIR)/$(CONFIG)/qps_worker $(BINDIR)/$(CONFIG)/status_test $(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test $(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test $(BINDIR)/$(CONFIG)/thread_pool_test
nnoble29e1d292014-12-01 10:27:40 -08001086
nnoble85a49262014-12-08 18:14:03 -08001087test: test_c test_cxx
nnoble29e1d292014-12-01 10:27:40 -08001088
nnoble85a49262014-12-08 18:14:03 -08001089test_c: buildtests_c
Craig Tiller17ec5f92015-01-18 11:30:41 -08001090 $(E) "[RUN] Testing alarm_heap_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001091 $(Q) $(BINDIR)/$(CONFIG)/alarm_heap_test || ( echo test alarm_heap_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001092 $(E) "[RUN] Testing alarm_list_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001093 $(Q) $(BINDIR)/$(CONFIG)/alarm_list_test || ( echo test alarm_list_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001094 $(E) "[RUN] Testing alarm_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001095 $(Q) $(BINDIR)/$(CONFIG)/alarm_test || ( echo test alarm_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001096 $(E) "[RUN] Testing alpn_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001097 $(Q) $(BINDIR)/$(CONFIG)/alpn_test || ( echo test alpn_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001098 $(E) "[RUN] Testing bin_encoder_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001099 $(Q) $(BINDIR)/$(CONFIG)/bin_encoder_test || ( echo test bin_encoder_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001100 $(E) "[RUN] Testing census_hash_table_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001101 $(Q) $(BINDIR)/$(CONFIG)/census_hash_table_test || ( echo test census_hash_table_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001102 $(E) "[RUN] Testing census_statistics_multiple_writers_circular_buffer_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001103 $(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 -08001104 $(E) "[RUN] Testing census_statistics_multiple_writers_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001105 $(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 -08001106 $(E) "[RUN] Testing census_statistics_performance_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001107 $(Q) $(BINDIR)/$(CONFIG)/census_statistics_performance_test || ( echo test census_statistics_performance_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001108 $(E) "[RUN] Testing census_statistics_quick_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001109 $(Q) $(BINDIR)/$(CONFIG)/census_statistics_quick_test || ( echo test census_statistics_quick_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001110 $(E) "[RUN] Testing census_statistics_small_log_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001111 $(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 -08001112 $(E) "[RUN] Testing census_stub_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001113 $(Q) $(BINDIR)/$(CONFIG)/census_stub_test || ( echo test census_stub_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001114 $(E) "[RUN] Testing census_window_stats_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001115 $(Q) $(BINDIR)/$(CONFIG)/census_window_stats_test || ( echo test census_window_stats_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001116 $(E) "[RUN] Testing chttp2_status_conversion_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001117 $(Q) $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test || ( echo test chttp2_status_conversion_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001118 $(E) "[RUN] Testing chttp2_stream_encoder_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001119 $(Q) $(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test || ( echo test chttp2_stream_encoder_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001120 $(E) "[RUN] Testing chttp2_stream_map_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001121 $(Q) $(BINDIR)/$(CONFIG)/chttp2_stream_map_test || ( echo test chttp2_stream_map_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001122 $(E) "[RUN] Testing dualstack_socket_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001123 $(Q) $(BINDIR)/$(CONFIG)/dualstack_socket_test || ( echo test dualstack_socket_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001124 $(E) "[RUN] Testing fd_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001125 $(Q) $(BINDIR)/$(CONFIG)/fd_posix_test || ( echo test fd_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001126 $(E) "[RUN] Testing fling_stream_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001127 $(Q) $(BINDIR)/$(CONFIG)/fling_stream_test || ( echo test fling_stream_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001128 $(E) "[RUN] Testing fling_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001129 $(Q) $(BINDIR)/$(CONFIG)/fling_test || ( echo test fling_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001130 $(E) "[RUN] Testing gpr_cancellable_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001131 $(Q) $(BINDIR)/$(CONFIG)/gpr_cancellable_test || ( echo test gpr_cancellable_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001132 $(E) "[RUN] Testing gpr_cmdline_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001133 $(Q) $(BINDIR)/$(CONFIG)/gpr_cmdline_test || ( echo test gpr_cmdline_test failed ; exit 1 )
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001134 $(E) "[RUN] Testing gpr_env_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001135 $(Q) $(BINDIR)/$(CONFIG)/gpr_env_test || ( echo test gpr_env_test failed ; exit 1 )
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001136 $(E) "[RUN] Testing gpr_file_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001137 $(Q) $(BINDIR)/$(CONFIG)/gpr_file_test || ( echo test gpr_file_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001138 $(E) "[RUN] Testing gpr_histogram_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001139 $(Q) $(BINDIR)/$(CONFIG)/gpr_histogram_test || ( echo test gpr_histogram_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001140 $(E) "[RUN] Testing gpr_host_port_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001141 $(Q) $(BINDIR)/$(CONFIG)/gpr_host_port_test || ( echo test gpr_host_port_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001142 $(E) "[RUN] Testing gpr_log_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001143 $(Q) $(BINDIR)/$(CONFIG)/gpr_log_test || ( echo test gpr_log_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001144 $(E) "[RUN] Testing gpr_slice_buffer_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001145 $(Q) $(BINDIR)/$(CONFIG)/gpr_slice_buffer_test || ( echo test gpr_slice_buffer_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001146 $(E) "[RUN] Testing gpr_slice_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001147 $(Q) $(BINDIR)/$(CONFIG)/gpr_slice_test || ( echo test gpr_slice_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001148 $(E) "[RUN] Testing gpr_string_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001149 $(Q) $(BINDIR)/$(CONFIG)/gpr_string_test || ( echo test gpr_string_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001150 $(E) "[RUN] Testing gpr_sync_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001151 $(Q) $(BINDIR)/$(CONFIG)/gpr_sync_test || ( echo test gpr_sync_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001152 $(E) "[RUN] Testing gpr_thd_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001153 $(Q) $(BINDIR)/$(CONFIG)/gpr_thd_test || ( echo test gpr_thd_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001154 $(E) "[RUN] Testing gpr_time_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001155 $(Q) $(BINDIR)/$(CONFIG)/gpr_time_test || ( echo test gpr_time_test failed ; exit 1 )
Craig Tiller8cca9ab2015-04-10 10:39:38 -07001156 $(E) "[RUN] Testing gpr_tls_test"
1157 $(Q) $(BINDIR)/$(CONFIG)/gpr_tls_test || ( echo test gpr_tls_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001158 $(E) "[RUN] Testing gpr_useful_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001159 $(Q) $(BINDIR)/$(CONFIG)/gpr_useful_test || ( echo test gpr_useful_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001160 $(E) "[RUN] Testing grpc_base64_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001161 $(Q) $(BINDIR)/$(CONFIG)/grpc_base64_test || ( echo test grpc_base64_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001162 $(E) "[RUN] Testing grpc_byte_buffer_reader_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001163 $(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 -08001164 $(E) "[RUN] Testing grpc_channel_stack_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001165 $(Q) $(BINDIR)/$(CONFIG)/grpc_channel_stack_test || ( echo test grpc_channel_stack_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001166 $(E) "[RUN] Testing grpc_completion_queue_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001167 $(Q) $(BINDIR)/$(CONFIG)/grpc_completion_queue_test || ( echo test grpc_completion_queue_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001168 $(E) "[RUN] Testing grpc_credentials_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001169 $(Q) $(BINDIR)/$(CONFIG)/grpc_credentials_test || ( echo test grpc_credentials_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001170 $(E) "[RUN] Testing grpc_json_token_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001171 $(Q) $(BINDIR)/$(CONFIG)/grpc_json_token_test || ( echo test grpc_json_token_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001172 $(E) "[RUN] Testing grpc_stream_op_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001173 $(Q) $(BINDIR)/$(CONFIG)/grpc_stream_op_test || ( echo test grpc_stream_op_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001174 $(E) "[RUN] Testing hpack_parser_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001175 $(Q) $(BINDIR)/$(CONFIG)/hpack_parser_test || ( echo test hpack_parser_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001176 $(E) "[RUN] Testing hpack_table_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001177 $(Q) $(BINDIR)/$(CONFIG)/hpack_table_test || ( echo test hpack_table_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001178 $(E) "[RUN] Testing httpcli_format_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001179 $(Q) $(BINDIR)/$(CONFIG)/httpcli_format_request_test || ( echo test httpcli_format_request_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001180 $(E) "[RUN] Testing httpcli_parser_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001181 $(Q) $(BINDIR)/$(CONFIG)/httpcli_parser_test || ( echo test httpcli_parser_test failed ; exit 1 )
Craig Tiller772a9762015-02-20 13:39:29 -08001182 $(E) "[RUN] Testing json_rewrite_test"
1183 $(Q) $(BINDIR)/$(CONFIG)/json_rewrite_test || ( echo test json_rewrite_test failed ; exit 1 )
Craig Tiller4450db22015-01-30 16:49:22 -08001184 $(E) "[RUN] Testing json_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001185 $(Q) $(BINDIR)/$(CONFIG)/json_test || ( echo test json_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001186 $(E) "[RUN] Testing lame_client_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001187 $(Q) $(BINDIR)/$(CONFIG)/lame_client_test || ( echo test lame_client_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001188 $(E) "[RUN] Testing message_compress_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001189 $(Q) $(BINDIR)/$(CONFIG)/message_compress_test || ( echo test message_compress_test failed ; exit 1 )
Craig Tiller35108f62015-02-17 11:24:15 -08001190 $(E) "[RUN] Testing multi_init_test"
1191 $(Q) $(BINDIR)/$(CONFIG)/multi_init_test || ( echo test multi_init_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001192 $(E) "[RUN] Testing murmur_hash_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001193 $(Q) $(BINDIR)/$(CONFIG)/murmur_hash_test || ( echo test murmur_hash_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001194 $(E) "[RUN] Testing no_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001195 $(Q) $(BINDIR)/$(CONFIG)/no_server_test || ( echo test no_server_test failed ; exit 1 )
David Klempnere3605682015-01-26 17:27:21 -08001196 $(E) "[RUN] Testing poll_kick_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001197 $(Q) $(BINDIR)/$(CONFIG)/poll_kick_posix_test || ( echo test poll_kick_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001198 $(E) "[RUN] Testing resolve_address_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001199 $(Q) $(BINDIR)/$(CONFIG)/resolve_address_test || ( echo test resolve_address_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001200 $(E) "[RUN] Testing secure_endpoint_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001201 $(Q) $(BINDIR)/$(CONFIG)/secure_endpoint_test || ( echo test secure_endpoint_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001202 $(E) "[RUN] Testing sockaddr_utils_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001203 $(Q) $(BINDIR)/$(CONFIG)/sockaddr_utils_test || ( echo test sockaddr_utils_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001204 $(E) "[RUN] Testing tcp_client_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001205 $(Q) $(BINDIR)/$(CONFIG)/tcp_client_posix_test || ( echo test tcp_client_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001206 $(E) "[RUN] Testing tcp_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001207 $(Q) $(BINDIR)/$(CONFIG)/tcp_posix_test || ( echo test tcp_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001208 $(E) "[RUN] Testing tcp_server_posix_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001209 $(Q) $(BINDIR)/$(CONFIG)/tcp_server_posix_test || ( echo test tcp_server_posix_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001210 $(E) "[RUN] Testing time_averaged_stats_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001211 $(Q) $(BINDIR)/$(CONFIG)/time_averaged_stats_test || ( echo test time_averaged_stats_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001212 $(E) "[RUN] Testing time_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001213 $(Q) $(BINDIR)/$(CONFIG)/time_test || ( echo test time_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001214 $(E) "[RUN] Testing timeout_encoding_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001215 $(Q) $(BINDIR)/$(CONFIG)/timeout_encoding_test || ( echo test timeout_encoding_test failed ; exit 1 )
Vijay Paic914c4a2015-04-13 07:00:07 -07001216 $(E) "[RUN] Testing timers_test"
1217 $(Q) $(BINDIR)/$(CONFIG)/timers_test || ( echo test timers_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001218 $(E) "[RUN] Testing transport_metadata_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001219 $(Q) $(BINDIR)/$(CONFIG)/transport_metadata_test || ( echo test transport_metadata_test failed ; exit 1 )
Julien Boeuf9fff77e2015-02-24 16:50:35 -08001220 $(E) "[RUN] Testing transport_security_test"
1221 $(Q) $(BINDIR)/$(CONFIG)/transport_security_test || ( echo test transport_security_test failed ; exit 1 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001222 $(E) "[RUN] Testing chttp2_fake_security_bad_hostname_test"
1223 $(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 -08001224 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001225 $(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 -08001226 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001227 $(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 -08001228 $(E) "[RUN] Testing chttp2_fake_security_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001229 $(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 -08001230 $(E) "[RUN] Testing chttp2_fake_security_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001231 $(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 -08001232 $(E) "[RUN] Testing chttp2_fake_security_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001233 $(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 -08001234 $(E) "[RUN] Testing chttp2_fake_security_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001235 $(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 -08001236 $(E) "[RUN] Testing chttp2_fake_security_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001237 $(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 -08001238 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001239 $(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 -08001240 $(E) "[RUN] Testing chttp2_fake_security_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001241 $(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 -08001242 $(E) "[RUN] Testing chttp2_fake_security_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001243 $(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 -08001244 $(E) "[RUN] Testing chttp2_fake_security_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001245 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test || ( echo test chttp2_fake_security_graceful_server_shutdown_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001246 $(E) "[RUN] Testing chttp2_fake_security_invoke_large_request_test"
1247 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test || ( echo test chttp2_fake_security_invoke_large_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001248 $(E) "[RUN] Testing chttp2_fake_security_max_concurrent_streams_test"
1249 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test || ( echo test chttp2_fake_security_max_concurrent_streams_test failed ; exit 1 )
Yang Gao26839c72015-05-04 13:49:38 -07001250 $(E) "[RUN] Testing chttp2_fake_security_max_message_length_test"
1251 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_max_message_length_test || ( echo test chttp2_fake_security_max_message_length_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001252 $(E) "[RUN] Testing chttp2_fake_security_no_op_test"
1253 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test || ( echo test chttp2_fake_security_no_op_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001254 $(E) "[RUN] Testing chttp2_fake_security_ping_pong_streaming_test"
1255 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test || ( echo test chttp2_fake_security_ping_pong_streaming_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001256 $(E) "[RUN] Testing chttp2_fake_security_registered_call_test"
1257 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_registered_call_test || ( echo test chttp2_fake_security_registered_call_test failed ; exit 1 )
1258 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_binary_metadata_and_payload_test"
1259 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001260 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_metadata_and_payload_test"
1261 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001262 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_payload_test"
1263 $(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 Tiller93ec3712015-05-05 09:41:03 -07001264 $(E) "[RUN] Testing chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test"
1265 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001266 $(E) "[RUN] Testing chttp2_fake_security_request_with_large_metadata_test"
1267 $(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 Tillerc8b357f2015-04-20 16:36:52 -07001268 $(E) "[RUN] Testing chttp2_fake_security_request_with_payload_test"
1269 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test || ( echo test chttp2_fake_security_request_with_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001270 $(E) "[RUN] Testing chttp2_fake_security_simple_delayed_request_test"
1271 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test || ( echo test chttp2_fake_security_simple_delayed_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001272 $(E) "[RUN] Testing chttp2_fake_security_simple_request_test"
1273 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test || ( echo test chttp2_fake_security_simple_request_test failed ; exit 1 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001274 $(E) "[RUN] Testing chttp2_fake_security_simple_request_with_high_initial_sequence_number_test"
1275 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_with_high_initial_sequence_number_test || ( echo test chttp2_fake_security_simple_request_with_high_initial_sequence_number_test failed ; exit 1 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001276 $(E) "[RUN] Testing chttp2_fullstack_bad_hostname_test"
1277 $(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 -08001278 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001279 $(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 -08001280 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001281 $(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 -08001282 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001283 $(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 -08001284 $(E) "[RUN] Testing chttp2_fullstack_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001285 $(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 -08001286 $(E) "[RUN] Testing chttp2_fullstack_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001287 $(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 -08001288 $(E) "[RUN] Testing chttp2_fullstack_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001289 $(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 -08001290 $(E) "[RUN] Testing chttp2_fullstack_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001291 $(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 -08001292 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001293 $(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 -08001294 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001295 $(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 -08001296 $(E) "[RUN] Testing chttp2_fullstack_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001297 $(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 -08001298 $(E) "[RUN] Testing chttp2_fullstack_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001299 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test || ( echo test chttp2_fullstack_graceful_server_shutdown_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001300 $(E) "[RUN] Testing chttp2_fullstack_invoke_large_request_test"
1301 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test || ( echo test chttp2_fullstack_invoke_large_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001302 $(E) "[RUN] Testing chttp2_fullstack_max_concurrent_streams_test"
1303 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test || ( echo test chttp2_fullstack_max_concurrent_streams_test failed ; exit 1 )
Yang Gao26839c72015-05-04 13:49:38 -07001304 $(E) "[RUN] Testing chttp2_fullstack_max_message_length_test"
1305 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_message_length_test || ( echo test chttp2_fullstack_max_message_length_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001306 $(E) "[RUN] Testing chttp2_fullstack_no_op_test"
1307 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test || ( echo test chttp2_fullstack_no_op_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001308 $(E) "[RUN] Testing chttp2_fullstack_ping_pong_streaming_test"
1309 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test || ( echo test chttp2_fullstack_ping_pong_streaming_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001310 $(E) "[RUN] Testing chttp2_fullstack_registered_call_test"
1311 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_test || ( echo test chttp2_fullstack_registered_call_test failed ; exit 1 )
1312 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_binary_metadata_and_payload_test"
1313 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001314 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_metadata_and_payload_test"
1315 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001316 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_payload_test"
1317 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test || ( echo test chttp2_fullstack_request_response_with_payload_test failed ; exit 1 )
Craig Tiller93ec3712015-05-05 09:41:03 -07001318 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test"
1319 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001320 $(E) "[RUN] Testing chttp2_fullstack_request_with_large_metadata_test"
1321 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test || ( echo test chttp2_fullstack_request_with_large_metadata_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001322 $(E) "[RUN] Testing chttp2_fullstack_request_with_payload_test"
1323 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test || ( echo test chttp2_fullstack_request_with_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001324 $(E) "[RUN] Testing chttp2_fullstack_simple_delayed_request_test"
1325 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test || ( echo test chttp2_fullstack_simple_delayed_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001326 $(E) "[RUN] Testing chttp2_fullstack_simple_request_test"
1327 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test || ( echo test chttp2_fullstack_simple_request_test failed ; exit 1 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001328 $(E) "[RUN] Testing chttp2_fullstack_simple_request_with_high_initial_sequence_number_test"
1329 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_with_high_initial_sequence_number_test || ( echo test chttp2_fullstack_simple_request_with_high_initial_sequence_number_test failed ; exit 1 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001330 $(E) "[RUN] Testing chttp2_fullstack_uds_bad_hostname_test"
1331 $(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 -08001332 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001333 $(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 -08001334 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001335 $(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 -08001336 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_invoke_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001337 $(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 -08001338 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_before_invoke_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001339 $(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 -08001340 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_in_a_vacuum_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001341 $(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 -08001342 $(E) "[RUN] Testing chttp2_fullstack_uds_census_simple_request_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001343 $(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 -08001344 $(E) "[RUN] Testing chttp2_fullstack_uds_disappearing_server_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001345 $(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 -08001346 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001347 $(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 -08001348 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001349 $(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 -08001350 $(E) "[RUN] Testing chttp2_fullstack_uds_empty_batch_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001351 $(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 -08001352 $(E) "[RUN] Testing chttp2_fullstack_uds_graceful_server_shutdown_test"
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01001353 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test || ( echo test chttp2_fullstack_uds_graceful_server_shutdown_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001354 $(E) "[RUN] Testing chttp2_fullstack_uds_invoke_large_request_test"
1355 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test || ( echo test chttp2_fullstack_uds_invoke_large_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001356 $(E) "[RUN] Testing chttp2_fullstack_uds_max_concurrent_streams_test"
1357 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test || ( echo test chttp2_fullstack_uds_max_concurrent_streams_test failed ; exit 1 )
Yang Gao26839c72015-05-04 13:49:38 -07001358 $(E) "[RUN] Testing chttp2_fullstack_uds_max_message_length_test"
1359 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_message_length_test || ( echo test chttp2_fullstack_uds_max_message_length_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001360 $(E) "[RUN] Testing chttp2_fullstack_uds_no_op_test"
1361 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test || ( echo test chttp2_fullstack_uds_no_op_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001362 $(E) "[RUN] Testing chttp2_fullstack_uds_ping_pong_streaming_test"
1363 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test || ( echo test chttp2_fullstack_uds_ping_pong_streaming_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001364 $(E) "[RUN] Testing chttp2_fullstack_uds_registered_call_test"
1365 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_test || ( echo test chttp2_fullstack_uds_registered_call_test failed ; exit 1 )
1366 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test"
1367 $(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 Tillerc8b357f2015-04-20 16:36:52 -07001368 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_metadata_and_payload_test"
1369 $(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 Tillerc8b357f2015-04-20 16:36:52 -07001370 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_payload_test"
1371 $(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 Tiller93ec3712015-05-05 09:41:03 -07001372 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_test"
1373 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001374 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_large_metadata_test"
1375 $(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 Tillerc8b357f2015-04-20 16:36:52 -07001376 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_payload_test"
1377 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test || ( echo test chttp2_fullstack_uds_request_with_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001378 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_delayed_request_test"
1379 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test || ( echo test chttp2_fullstack_uds_simple_delayed_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001380 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_request_test"
1381 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test || ( echo test chttp2_fullstack_uds_simple_request_test failed ; exit 1 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001382 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_test"
1383 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_test || ( echo test chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_test failed ; exit 1 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001384 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_bad_hostname_test"
1385 $(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 -08001386 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001387 $(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 -08001388 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001389 $(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 -08001390 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001391 $(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 -08001392 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001393 $(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 -08001394 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001395 $(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 -08001396 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001397 $(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 -08001398 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001399 $(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 -08001400 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001401 $(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 -08001402 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001403 $(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 -08001404 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001405 $(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 -08001406 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001407 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test || ( echo test chttp2_simple_ssl_fullstack_graceful_server_shutdown_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001408 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_invoke_large_request_test"
1409 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test || ( echo test chttp2_simple_ssl_fullstack_invoke_large_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001410 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_max_concurrent_streams_test"
1411 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test || ( echo test chttp2_simple_ssl_fullstack_max_concurrent_streams_test failed ; exit 1 )
Yang Gao26839c72015-05-04 13:49:38 -07001412 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_max_message_length_test"
1413 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_message_length_test || ( echo test chttp2_simple_ssl_fullstack_max_message_length_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001414 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_no_op_test"
1415 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test || ( echo test chttp2_simple_ssl_fullstack_no_op_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001416 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_ping_pong_streaming_test"
1417 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test || ( echo test chttp2_simple_ssl_fullstack_ping_pong_streaming_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001418 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_registered_call_test"
1419 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_registered_call_test || ( echo test chttp2_simple_ssl_fullstack_registered_call_test failed ; exit 1 )
1420 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test"
1421 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001422 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test"
1423 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001424 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_payload_test"
1425 $(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 Tiller93ec3712015-05-05 09:41:03 -07001426 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test"
1427 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001428 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_large_metadata_test"
1429 $(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 Tillerc8b357f2015-04-20 16:36:52 -07001430 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_request_with_payload_test"
1431 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test || ( echo test chttp2_simple_ssl_fullstack_request_with_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001432 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_delayed_request_test"
1433 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test || ( echo test chttp2_simple_ssl_fullstack_simple_delayed_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001434 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_request_test"
1435 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test || ( echo test chttp2_simple_ssl_fullstack_simple_request_test failed ; exit 1 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001436 $(E) "[RUN] Testing chttp2_simple_ssl_fullstack_simple_request_with_high_initial_sequence_number_test"
1437 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_with_high_initial_sequence_number_test || ( echo test chttp2_simple_ssl_fullstack_simple_request_with_high_initial_sequence_number_test failed ; exit 1 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001438 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test"
1439 $(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 -08001440 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001441 $(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 -08001442 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001443 $(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 -08001444 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001445 $(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 -08001446 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001447 $(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 -08001448 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001449 $(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 -08001450 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001451 $(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 -08001452 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001453 $(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 -08001454 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001455 $(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 -08001456 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001457 $(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 -08001458 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001459 $(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 -08001460 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001461 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001462 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test"
1463 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001464 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test"
1465 $(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 )
Yang Gao26839c72015-05-04 13:49:38 -07001466 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_max_message_length_test"
1467 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_message_length_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_max_message_length_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001468 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_no_op_test"
1469 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001470 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test"
1471 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001472 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_registered_call_test"
1473 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_registered_call_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_registered_call_test failed ; exit 1 )
1474 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test"
1475 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001476 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test"
1477 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001478 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test"
1479 $(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 Tiller93ec3712015-05-05 09:41:03 -07001480 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test"
1481 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001482 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test"
1483 $(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 Tillerc8b357f2015-04-20 16:36:52 -07001484 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test"
1485 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001486 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test"
1487 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001488 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test"
1489 $(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 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001490 $(E) "[RUN] Testing chttp2_simple_ssl_with_oauth2_fullstack_simple_request_with_high_initial_sequence_number_test"
1491 $(Q) $(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_with_high_initial_sequence_number_test || ( echo test chttp2_simple_ssl_with_oauth2_fullstack_simple_request_with_high_initial_sequence_number_test failed ; exit 1 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001492 $(E) "[RUN] Testing chttp2_socket_pair_bad_hostname_test"
1493 $(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 -08001494 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001495 $(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 -08001496 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_and_writes_closed_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001497 $(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 -08001498 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001499 $(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 -08001500 $(E) "[RUN] Testing chttp2_socket_pair_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001501 $(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 -08001502 $(E) "[RUN] Testing chttp2_socket_pair_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001503 $(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 -08001504 $(E) "[RUN] Testing chttp2_socket_pair_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001505 $(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 -08001506 $(E) "[RUN] Testing chttp2_socket_pair_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001507 $(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 -08001508 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001509 $(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 -08001510 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001511 $(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 -08001512 $(E) "[RUN] Testing chttp2_socket_pair_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001513 $(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 -08001514 $(E) "[RUN] Testing chttp2_socket_pair_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001515 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test || ( echo test chttp2_socket_pair_graceful_server_shutdown_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001516 $(E) "[RUN] Testing chttp2_socket_pair_invoke_large_request_test"
1517 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test || ( echo test chttp2_socket_pair_invoke_large_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001518 $(E) "[RUN] Testing chttp2_socket_pair_max_concurrent_streams_test"
1519 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test || ( echo test chttp2_socket_pair_max_concurrent_streams_test failed ; exit 1 )
Yang Gao26839c72015-05-04 13:49:38 -07001520 $(E) "[RUN] Testing chttp2_socket_pair_max_message_length_test"
1521 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_message_length_test || ( echo test chttp2_socket_pair_max_message_length_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001522 $(E) "[RUN] Testing chttp2_socket_pair_no_op_test"
1523 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test || ( echo test chttp2_socket_pair_no_op_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001524 $(E) "[RUN] Testing chttp2_socket_pair_ping_pong_streaming_test"
1525 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test || ( echo test chttp2_socket_pair_ping_pong_streaming_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001526 $(E) "[RUN] Testing chttp2_socket_pair_registered_call_test"
1527 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_test || ( echo test chttp2_socket_pair_registered_call_test failed ; exit 1 )
1528 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test"
1529 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001530 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_metadata_and_payload_test"
1531 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001532 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_payload_test"
1533 $(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 Tiller93ec3712015-05-05 09:41:03 -07001534 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test"
1535 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001536 $(E) "[RUN] Testing chttp2_socket_pair_request_with_large_metadata_test"
1537 $(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 Tillerc8b357f2015-04-20 16:36:52 -07001538 $(E) "[RUN] Testing chttp2_socket_pair_request_with_payload_test"
1539 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test || ( echo test chttp2_socket_pair_request_with_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001540 $(E) "[RUN] Testing chttp2_socket_pair_simple_delayed_request_test"
1541 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test || ( echo test chttp2_socket_pair_simple_delayed_request_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001542 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_test"
1543 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test || ( echo test chttp2_socket_pair_simple_request_test failed ; exit 1 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001544 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_with_high_initial_sequence_number_test"
1545 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_with_high_initial_sequence_number_test || ( echo test chttp2_socket_pair_simple_request_with_high_initial_sequence_number_test failed ; exit 1 )
Craig Tillerc9f660d2015-03-03 11:01:48 -08001546 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test"
1547 $(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 -08001548 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001549 $(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 -08001550 $(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 -08001551 $(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 -08001552 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001553 $(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 -08001554 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001555 $(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 -08001556 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001557 $(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 -08001558 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001559 $(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 -08001560 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001561 $(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 -08001562 $(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 -08001563 $(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 -08001564 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001565 $(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 -08001566 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_empty_batch_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001567 $(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 -08001568 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001569 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001570 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test"
1571 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001572 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test"
1573 $(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 )
Yang Gao26839c72015-05-04 13:49:38 -07001574 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_message_length_test"
1575 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_message_length_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_max_message_length_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001576 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_no_op_test"
1577 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001578 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test"
1579 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001580 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_registered_call_test"
1581 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_registered_call_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_registered_call_test failed ; exit 1 )
1582 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test"
1583 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001584 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test"
1585 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001586 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test"
1587 $(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 Tiller93ec3712015-05-05 09:41:03 -07001588 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test"
1589 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001590 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test"
1591 $(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 Tillerc8b357f2015-04-20 16:36:52 -07001592 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test"
1593 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001594 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test"
1595 $(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 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001596 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_test"
1597 $(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 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001598 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_test"
1599 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001600 $(E) "[RUN] Testing chttp2_fullstack_bad_hostname_unsecure_test"
1601 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_unsecure_test || ( echo test chttp2_fullstack_bad_hostname_unsecure_test failed ; exit 1 )
1602 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_unsecure_test"
1603 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_unsecure_test || ( echo test chttp2_fullstack_cancel_after_accept_unsecure_test failed ; exit 1 )
1604 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test"
1605 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test || ( echo test chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001606 $(E) "[RUN] Testing chttp2_fullstack_cancel_after_invoke_unsecure_test"
1607 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_unsecure_test || ( echo test chttp2_fullstack_cancel_after_invoke_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001608 $(E) "[RUN] Testing chttp2_fullstack_cancel_before_invoke_unsecure_test"
1609 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_unsecure_test || ( echo test chttp2_fullstack_cancel_before_invoke_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001610 $(E) "[RUN] Testing chttp2_fullstack_cancel_in_a_vacuum_unsecure_test"
1611 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_unsecure_test || ( echo test chttp2_fullstack_cancel_in_a_vacuum_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001612 $(E) "[RUN] Testing chttp2_fullstack_census_simple_request_unsecure_test"
1613 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_unsecure_test || ( echo test chttp2_fullstack_census_simple_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001614 $(E) "[RUN] Testing chttp2_fullstack_disappearing_server_unsecure_test"
1615 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_unsecure_test || ( echo test chttp2_fullstack_disappearing_server_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001616 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test"
1617 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test || ( echo test chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001618 $(E) "[RUN] Testing chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test"
1619 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test || ( echo test chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001620 $(E) "[RUN] Testing chttp2_fullstack_empty_batch_unsecure_test"
1621 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_unsecure_test || ( echo test chttp2_fullstack_empty_batch_unsecure_test failed ; exit 1 )
1622 $(E) "[RUN] Testing chttp2_fullstack_graceful_server_shutdown_unsecure_test"
1623 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_unsecure_test || ( echo test chttp2_fullstack_graceful_server_shutdown_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001624 $(E) "[RUN] Testing chttp2_fullstack_invoke_large_request_unsecure_test"
1625 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_unsecure_test || ( echo test chttp2_fullstack_invoke_large_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001626 $(E) "[RUN] Testing chttp2_fullstack_max_concurrent_streams_unsecure_test"
1627 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_unsecure_test || ( echo test chttp2_fullstack_max_concurrent_streams_unsecure_test failed ; exit 1 )
Yang Gao26839c72015-05-04 13:49:38 -07001628 $(E) "[RUN] Testing chttp2_fullstack_max_message_length_unsecure_test"
1629 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_message_length_unsecure_test || ( echo test chttp2_fullstack_max_message_length_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001630 $(E) "[RUN] Testing chttp2_fullstack_no_op_unsecure_test"
1631 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_unsecure_test || ( echo test chttp2_fullstack_no_op_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001632 $(E) "[RUN] Testing chttp2_fullstack_ping_pong_streaming_unsecure_test"
1633 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_unsecure_test || ( echo test chttp2_fullstack_ping_pong_streaming_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001634 $(E) "[RUN] Testing chttp2_fullstack_registered_call_unsecure_test"
1635 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_unsecure_test || ( echo test chttp2_fullstack_registered_call_unsecure_test failed ; exit 1 )
1636 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test"
1637 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test || ( echo test chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001638 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test"
1639 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test || ( echo test chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001640 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_payload_unsecure_test"
1641 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_unsecure_test || ( echo test chttp2_fullstack_request_response_with_payload_unsecure_test failed ; exit 1 )
Craig Tiller93ec3712015-05-05 09:41:03 -07001642 $(E) "[RUN] Testing chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test"
1643 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test || ( echo test chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001644 $(E) "[RUN] Testing chttp2_fullstack_request_with_large_metadata_unsecure_test"
1645 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_unsecure_test || ( echo test chttp2_fullstack_request_with_large_metadata_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001646 $(E) "[RUN] Testing chttp2_fullstack_request_with_payload_unsecure_test"
1647 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_unsecure_test || ( echo test chttp2_fullstack_request_with_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001648 $(E) "[RUN] Testing chttp2_fullstack_simple_delayed_request_unsecure_test"
1649 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_unsecure_test || ( echo test chttp2_fullstack_simple_delayed_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001650 $(E) "[RUN] Testing chttp2_fullstack_simple_request_unsecure_test"
1651 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_unsecure_test || ( echo test chttp2_fullstack_simple_request_unsecure_test failed ; exit 1 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001652 $(E) "[RUN] Testing chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test"
1653 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test || ( echo test chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001654 $(E) "[RUN] Testing chttp2_fullstack_uds_bad_hostname_unsecure_test"
1655 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_unsecure_test || ( echo test chttp2_fullstack_uds_bad_hostname_unsecure_test failed ; exit 1 )
1656 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_unsecure_test"
1657 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_unsecure_test || ( echo test chttp2_fullstack_uds_cancel_after_accept_unsecure_test failed ; exit 1 )
1658 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_unsecure_test"
1659 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_unsecure_test || ( echo test chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001660 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_after_invoke_unsecure_test"
1661 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_unsecure_test || ( echo test chttp2_fullstack_uds_cancel_after_invoke_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001662 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_before_invoke_unsecure_test"
1663 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_unsecure_test || ( echo test chttp2_fullstack_uds_cancel_before_invoke_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001664 $(E) "[RUN] Testing chttp2_fullstack_uds_cancel_in_a_vacuum_unsecure_test"
1665 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_unsecure_test || ( echo test chttp2_fullstack_uds_cancel_in_a_vacuum_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001666 $(E) "[RUN] Testing chttp2_fullstack_uds_census_simple_request_unsecure_test"
1667 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_unsecure_test || ( echo test chttp2_fullstack_uds_census_simple_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001668 $(E) "[RUN] Testing chttp2_fullstack_uds_disappearing_server_unsecure_test"
1669 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_unsecure_test || ( echo test chttp2_fullstack_uds_disappearing_server_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001670 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_unsecure_test"
1671 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_unsecure_test || ( echo test chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001672 $(E) "[RUN] Testing chttp2_fullstack_uds_early_server_shutdown_finishes_tags_unsecure_test"
1673 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_unsecure_test || ( echo test chttp2_fullstack_uds_early_server_shutdown_finishes_tags_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001674 $(E) "[RUN] Testing chttp2_fullstack_uds_empty_batch_unsecure_test"
1675 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_unsecure_test || ( echo test chttp2_fullstack_uds_empty_batch_unsecure_test failed ; exit 1 )
1676 $(E) "[RUN] Testing chttp2_fullstack_uds_graceful_server_shutdown_unsecure_test"
1677 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_unsecure_test || ( echo test chttp2_fullstack_uds_graceful_server_shutdown_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001678 $(E) "[RUN] Testing chttp2_fullstack_uds_invoke_large_request_unsecure_test"
1679 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_unsecure_test || ( echo test chttp2_fullstack_uds_invoke_large_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001680 $(E) "[RUN] Testing chttp2_fullstack_uds_max_concurrent_streams_unsecure_test"
1681 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_unsecure_test || ( echo test chttp2_fullstack_uds_max_concurrent_streams_unsecure_test failed ; exit 1 )
Yang Gao26839c72015-05-04 13:49:38 -07001682 $(E) "[RUN] Testing chttp2_fullstack_uds_max_message_length_unsecure_test"
1683 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_message_length_unsecure_test || ( echo test chttp2_fullstack_uds_max_message_length_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001684 $(E) "[RUN] Testing chttp2_fullstack_uds_no_op_unsecure_test"
1685 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_unsecure_test || ( echo test chttp2_fullstack_uds_no_op_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001686 $(E) "[RUN] Testing chttp2_fullstack_uds_ping_pong_streaming_unsecure_test"
1687 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_unsecure_test || ( echo test chttp2_fullstack_uds_ping_pong_streaming_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001688 $(E) "[RUN] Testing chttp2_fullstack_uds_registered_call_unsecure_test"
1689 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_unsecure_test || ( echo test chttp2_fullstack_uds_registered_call_unsecure_test failed ; exit 1 )
1690 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_unsecure_test"
1691 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_unsecure_test || ( echo test chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001692 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_metadata_and_payload_unsecure_test"
1693 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_unsecure_test || ( echo test chttp2_fullstack_uds_request_response_with_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001694 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_payload_unsecure_test"
1695 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_unsecure_test || ( echo test chttp2_fullstack_uds_request_response_with_payload_unsecure_test failed ; exit 1 )
Craig Tiller93ec3712015-05-05 09:41:03 -07001696 $(E) "[RUN] Testing chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_unsecure_test"
1697 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_unsecure_test || ( echo test chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001698 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_large_metadata_unsecure_test"
1699 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_unsecure_test || ( echo test chttp2_fullstack_uds_request_with_large_metadata_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001700 $(E) "[RUN] Testing chttp2_fullstack_uds_request_with_payload_unsecure_test"
1701 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_unsecure_test || ( echo test chttp2_fullstack_uds_request_with_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001702 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_delayed_request_unsecure_test"
1703 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_unsecure_test || ( echo test chttp2_fullstack_uds_simple_delayed_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001704 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_request_unsecure_test"
1705 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_unsecure_test || ( echo test chttp2_fullstack_uds_simple_request_unsecure_test failed ; exit 1 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001706 $(E) "[RUN] Testing chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_unsecure_test"
1707 $(Q) $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_unsecure_test || ( echo test chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001708 $(E) "[RUN] Testing chttp2_socket_pair_bad_hostname_unsecure_test"
1709 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_unsecure_test || ( echo test chttp2_socket_pair_bad_hostname_unsecure_test failed ; exit 1 )
1710 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_unsecure_test"
1711 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_unsecure_test || ( echo test chttp2_socket_pair_cancel_after_accept_unsecure_test failed ; exit 1 )
1712 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test"
1713 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test || ( echo test chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001714 $(E) "[RUN] Testing chttp2_socket_pair_cancel_after_invoke_unsecure_test"
1715 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_unsecure_test || ( echo test chttp2_socket_pair_cancel_after_invoke_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001716 $(E) "[RUN] Testing chttp2_socket_pair_cancel_before_invoke_unsecure_test"
1717 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_unsecure_test || ( echo test chttp2_socket_pair_cancel_before_invoke_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001718 $(E) "[RUN] Testing chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test"
1719 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test || ( echo test chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001720 $(E) "[RUN] Testing chttp2_socket_pair_census_simple_request_unsecure_test"
1721 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_unsecure_test || ( echo test chttp2_socket_pair_census_simple_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001722 $(E) "[RUN] Testing chttp2_socket_pair_disappearing_server_unsecure_test"
1723 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_unsecure_test || ( echo test chttp2_socket_pair_disappearing_server_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001724 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test"
1725 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test || ( echo test chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001726 $(E) "[RUN] Testing chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test"
1727 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test || ( echo test chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001728 $(E) "[RUN] Testing chttp2_socket_pair_empty_batch_unsecure_test"
1729 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_unsecure_test || ( echo test chttp2_socket_pair_empty_batch_unsecure_test failed ; exit 1 )
1730 $(E) "[RUN] Testing chttp2_socket_pair_graceful_server_shutdown_unsecure_test"
1731 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_unsecure_test || ( echo test chttp2_socket_pair_graceful_server_shutdown_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001732 $(E) "[RUN] Testing chttp2_socket_pair_invoke_large_request_unsecure_test"
1733 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_unsecure_test || ( echo test chttp2_socket_pair_invoke_large_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001734 $(E) "[RUN] Testing chttp2_socket_pair_max_concurrent_streams_unsecure_test"
1735 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_unsecure_test || ( echo test chttp2_socket_pair_max_concurrent_streams_unsecure_test failed ; exit 1 )
Yang Gao26839c72015-05-04 13:49:38 -07001736 $(E) "[RUN] Testing chttp2_socket_pair_max_message_length_unsecure_test"
1737 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_message_length_unsecure_test || ( echo test chttp2_socket_pair_max_message_length_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001738 $(E) "[RUN] Testing chttp2_socket_pair_no_op_unsecure_test"
1739 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_unsecure_test || ( echo test chttp2_socket_pair_no_op_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001740 $(E) "[RUN] Testing chttp2_socket_pair_ping_pong_streaming_unsecure_test"
1741 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_unsecure_test || ( echo test chttp2_socket_pair_ping_pong_streaming_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001742 $(E) "[RUN] Testing chttp2_socket_pair_registered_call_unsecure_test"
1743 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_unsecure_test || ( echo test chttp2_socket_pair_registered_call_unsecure_test failed ; exit 1 )
1744 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test"
1745 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test || ( echo test chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001746 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test"
1747 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test || ( echo test chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001748 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_payload_unsecure_test"
1749 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_unsecure_test || ( echo test chttp2_socket_pair_request_response_with_payload_unsecure_test failed ; exit 1 )
Craig Tiller93ec3712015-05-05 09:41:03 -07001750 $(E) "[RUN] Testing chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test"
1751 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test || ( echo test chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001752 $(E) "[RUN] Testing chttp2_socket_pair_request_with_large_metadata_unsecure_test"
1753 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_unsecure_test || ( echo test chttp2_socket_pair_request_with_large_metadata_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001754 $(E) "[RUN] Testing chttp2_socket_pair_request_with_payload_unsecure_test"
1755 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_unsecure_test || ( echo test chttp2_socket_pair_request_with_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001756 $(E) "[RUN] Testing chttp2_socket_pair_simple_delayed_request_unsecure_test"
1757 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_unsecure_test || ( echo test chttp2_socket_pair_simple_delayed_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001758 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_unsecure_test"
1759 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_unsecure_test || ( echo test chttp2_socket_pair_simple_request_unsecure_test failed ; exit 1 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001760 $(E) "[RUN] Testing chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test"
1761 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test || ( echo test chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001762 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test"
1763 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test failed ; exit 1 )
1764 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test"
1765 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test failed ; exit 1 )
1766 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test"
1767 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001768 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test"
1769 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001770 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test"
1771 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001772 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test"
1773 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001774 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test"
1775 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001776 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_disappearing_server_unsecure_test"
1777 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_disappearing_server_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001778 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test"
1779 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001780 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test"
1781 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001782 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test"
1783 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test failed ; exit 1 )
1784 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test"
1785 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001786 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test"
1787 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001788 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test"
1789 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test failed ; exit 1 )
Yang Gao26839c72015-05-04 13:49:38 -07001790 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test"
1791 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001792 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test"
1793 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001794 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test"
1795 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001796 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test"
1797 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test failed ; exit 1 )
1798 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test"
1799 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001800 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test"
1801 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001802 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test"
1803 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test failed ; exit 1 )
Craig Tiller93ec3712015-05-05 09:41:03 -07001804 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test"
1805 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001806 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test"
1807 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001808 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test"
1809 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001810 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_unsecure_test"
1811 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_unsecure_test failed ; exit 1 )
Craig Tillerc8b357f2015-04-20 16:36:52 -07001812 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test"
1813 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test failed ; exit 1 )
Craig Tiller434a36b2015-05-04 09:49:22 -07001814 $(E) "[RUN] Testing chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test"
1815 $(Q) $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test || ( echo test chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test failed ; exit 1 )
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001816
1817
nnoble85a49262014-12-08 18:14:03 -08001818test_cxx: buildtests_cxx
Craig Tiller0220cf12015-02-12 17:39:26 -08001819 $(E) "[RUN] Testing async_end2end_test"
Craig Tiller1f1b6302015-02-17 07:33:19 -08001820 $(Q) $(BINDIR)/$(CONFIG)/async_end2end_test || ( echo test async_end2end_test failed ; exit 1 )
yangg59dfc902014-12-19 14:00:14 -08001821 $(E) "[RUN] Testing channel_arguments_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001822 $(Q) $(BINDIR)/$(CONFIG)/channel_arguments_test || ( echo test channel_arguments_test failed ; exit 1 )
Yang Gaob946b5e2015-03-27 13:20:59 -07001823 $(E) "[RUN] Testing cli_call_test"
1824 $(Q) $(BINDIR)/$(CONFIG)/cli_call_test || ( echo test cli_call_test failed ; exit 1 )
yangg4105e2b2015-01-09 14:19:44 -08001825 $(E) "[RUN] Testing credentials_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001826 $(Q) $(BINDIR)/$(CONFIG)/credentials_test || ( echo test credentials_test failed ; exit 1 )
Yang Gaocdb2a6e2015-03-20 23:55:04 -07001827 $(E) "[RUN] Testing cxx_time_test"
1828 $(Q) $(BINDIR)/$(CONFIG)/cxx_time_test || ( echo test cxx_time_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001829 $(E) "[RUN] Testing end2end_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001830 $(Q) $(BINDIR)/$(CONFIG)/end2end_test || ( echo test end2end_test failed ; exit 1 )
Yang Gao005eb882015-03-11 22:17:13 -07001831 $(E) "[RUN] Testing generic_end2end_test"
1832 $(Q) $(BINDIR)/$(CONFIG)/generic_end2end_test || ( echo test generic_end2end_test failed ; exit 1 )
Craig Tillerfe8af4e2015-02-21 07:04:49 -08001833 $(E) "[RUN] Testing interop_test"
1834 $(Q) $(BINDIR)/$(CONFIG)/interop_test || ( echo test interop_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001835 $(E) "[RUN] Testing status_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001836 $(Q) $(BINDIR)/$(CONFIG)/status_test || ( echo test status_test failed ; exit 1 )
Craig Tiller17ec5f92015-01-18 11:30:41 -08001837 $(E) "[RUN] Testing thread_pool_test"
Craig Tillerda224d62015-02-15 11:01:58 -08001838 $(Q) $(BINDIR)/$(CONFIG)/thread_pool_test || ( echo test thread_pool_test failed ; exit 1 )
nnoble29e1d292014-12-01 10:27:40 -08001839
1840
Nicolas "Pixel" Noble051a28f2015-03-17 22:54:54 +01001841test_python: static_c
1842 $(E) "[RUN] Testing python code"
1843 $(Q) tools/run_tests/run_tests.py -lpython -c$(CONFIG)
1844
1845
Julien Boeufc66f2a82015-02-23 13:00:36 -08001846tools: 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 -08001847
Craig Tiller61b910f2015-02-15 10:54:07 -08001848buildbenchmarks: privatelibs $(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark $(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001849
1850benchmarks: buildbenchmarks
1851
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001852strip: strip-static strip-shared
1853
nnoble20e2e3f2014-12-16 15:37:57 -08001854strip-static: strip-static_c strip-static_cxx
1855
1856strip-shared: strip-shared_c strip-shared_cxx
1857
Nicolas Noble047b7272015-01-16 13:55:05 -08001858
1859# TODO(nnoble): the strip target is stripping in-place, instead
1860# of copying files in a temporary folder.
1861# This prevents proper debugging after running make install.
1862
nnoble85a49262014-12-08 18:14:03 -08001863strip-static_c: static_c
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001864ifeq ($(CONFIG),opt)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001865 $(E) "[STRIP] Stripping libgpr.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001866 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001867 $(E) "[STRIP] Stripping libgrpc.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001868 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001869 $(E) "[STRIP] Stripping libgrpc_unsecure.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001870 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001871endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001872
nnoble85a49262014-12-08 18:14:03 -08001873strip-static_cxx: static_cxx
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001874ifeq ($(CONFIG),opt)
nnoble85a49262014-12-08 18:14:03 -08001875 $(E) "[STRIP] Stripping libgrpc++.a"
Craig Tiller61b910f2015-02-15 10:54:07 -08001876 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++.a
Craig Tiller47c83fd2015-02-21 22:45:35 -08001877 $(E) "[STRIP] Stripping libgrpc++_unsecure.a"
1878 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001879endif
nnoble85a49262014-12-08 18:14:03 -08001880
1881strip-shared_c: shared_c
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001882ifeq ($(CONFIG),opt)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001883 $(E) "[STRIP] Stripping libgpr.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001884 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001885 $(E) "[STRIP] Stripping libgrpc.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001886 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT)
Craig Tiller1ffa52f2015-02-06 16:32:46 -08001887 $(E) "[STRIP] Stripping libgrpc_unsecure.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001888 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001889endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08001890
nnoble85a49262014-12-08 18:14:03 -08001891strip-shared_cxx: shared_cxx
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001892ifeq ($(CONFIG),opt)
nnoble85a49262014-12-08 18:14:03 -08001893 $(E) "[STRIP] Stripping libgrpc++.so"
Craig Tiller61b910f2015-02-15 10:54:07 -08001894 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT)
Craig Tiller47c83fd2015-02-21 22:45:35 -08001895 $(E) "[STRIP] Stripping libgrpc++_unsecure.so"
1896 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT)
Nicolas "Pixel" Noble3a2551c2015-01-29 21:33:32 +01001897endif
nnoble85a49262014-12-08 18:14:03 -08001898
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08001899strip-shared_csharp: shared_csharp
1900ifeq ($(CONFIG),opt)
1901 $(E) "[STRIP] Stripping libgrpc_csharp_ext.so"
1902 $(Q) $(STRIP) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT)
1903endif
1904
Nicolas Noble53830622015-02-12 16:56:38 -08001905ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001906$(GENDIR)/examples/pubsub/empty.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001907$(GENDIR)/examples/pubsub/empty.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001908else
Craig Tiller61b910f2015-02-15 10:54:07 -08001909$(GENDIR)/examples/pubsub/empty.pb.cc: examples/pubsub/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Chen Wang86af8cf2015-01-21 18:05:40 -08001910 $(E) "[PROTOC] Generating protobuf CC file from $<"
1911 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001912 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
1913
1914$(GENDIR)/examples/pubsub/empty.grpc.pb.cc: examples/pubsub/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
1915 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
1916 $(Q) mkdir -p `dirname $@`
1917 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001918endif
Chen Wang86af8cf2015-01-21 18:05:40 -08001919
Nicolas Noble53830622015-02-12 16:56:38 -08001920ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001921$(GENDIR)/examples/pubsub/label.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001922$(GENDIR)/examples/pubsub/label.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001923else
Craig Tiller61b910f2015-02-15 10:54:07 -08001924$(GENDIR)/examples/pubsub/label.pb.cc: examples/pubsub/label.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Chen Wang86af8cf2015-01-21 18:05:40 -08001925 $(E) "[PROTOC] Generating protobuf CC file from $<"
1926 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001927 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
1928
1929$(GENDIR)/examples/pubsub/label.grpc.pb.cc: examples/pubsub/label.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
1930 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
1931 $(Q) mkdir -p `dirname $@`
1932 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001933endif
Chen Wang86af8cf2015-01-21 18:05:40 -08001934
Nicolas Noble53830622015-02-12 16:56:38 -08001935ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001936$(GENDIR)/examples/pubsub/pubsub.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001937$(GENDIR)/examples/pubsub/pubsub.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001938else
Craig Tiller61b910f2015-02-15 10:54:07 -08001939$(GENDIR)/examples/pubsub/pubsub.pb.cc: examples/pubsub/pubsub.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Chen Wang86af8cf2015-01-21 18:05:40 -08001940 $(E) "[PROTOC] Generating protobuf CC file from $<"
1941 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001942 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
1943
1944$(GENDIR)/examples/pubsub/pubsub.grpc.pb.cc: examples/pubsub/pubsub.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
1945 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
1946 $(Q) mkdir -p `dirname $@`
1947 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001948endif
Chen Wang86af8cf2015-01-21 18:05:40 -08001949
Nicolas Noble53830622015-02-12 16:56:38 -08001950ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001951$(GENDIR)/test/cpp/qps/qpstest.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001952$(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001953else
Craig Tiller61b910f2015-02-15 10:54:07 -08001954$(GENDIR)/test/cpp/qps/qpstest.pb.cc: test/cpp/qps/qpstest.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
Craig Tillerbf2659f2015-01-13 12:27:06 -08001955 $(E) "[PROTOC] Generating protobuf CC file from $<"
1956 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001957 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
1958
1959$(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc: test/cpp/qps/qpstest.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
1960 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
1961 $(Q) mkdir -p `dirname $@`
1962 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001963endif
Craig Tillerbf2659f2015-01-13 12:27:06 -08001964
Nicolas Noble53830622015-02-12 16:56:38 -08001965ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001966$(GENDIR)/test/cpp/util/echo.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001967$(GENDIR)/test/cpp/util/echo.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001968else
Craig Tiller61b910f2015-02-15 10:54:07 -08001969$(GENDIR)/test/cpp/util/echo.pb.cc: test/cpp/util/echo.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
nnoble72309c62014-12-12 11:42:26 -08001970 $(E) "[PROTOC] Generating protobuf CC file from $<"
1971 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001972 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
1973
1974$(GENDIR)/test/cpp/util/echo.grpc.pb.cc: test/cpp/util/echo.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
1975 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
1976 $(Q) mkdir -p `dirname $@`
1977 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001978endif
nnoble72309c62014-12-12 11:42:26 -08001979
Nicolas Noble53830622015-02-12 16:56:38 -08001980ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001981$(GENDIR)/test/cpp/util/echo_duplicate.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001982$(GENDIR)/test/cpp/util/echo_duplicate.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001983else
Craig Tiller61b910f2015-02-15 10:54:07 -08001984$(GENDIR)/test/cpp/util/echo_duplicate.pb.cc: test/cpp/util/echo_duplicate.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
yangg1456d152015-01-08 15:39:58 -08001985 $(E) "[PROTOC] Generating protobuf CC file from $<"
1986 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001987 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
1988
1989$(GENDIR)/test/cpp/util/echo_duplicate.grpc.pb.cc: test/cpp/util/echo_duplicate.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
1990 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
1991 $(Q) mkdir -p `dirname $@`
1992 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08001993endif
yangg1456d152015-01-08 15:39:58 -08001994
Nicolas Noble53830622015-02-12 16:56:38 -08001995ifeq ($(NO_PROTOC),true)
Craig Tiller61b910f2015-02-15 10:54:07 -08001996$(GENDIR)/test/cpp/util/messages.pb.cc: protoc_dep_error
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02001997$(GENDIR)/test/cpp/util/messages.grpc.pb.cc: protoc_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08001998else
Craig Tiller61b910f2015-02-15 10:54:07 -08001999$(GENDIR)/test/cpp/util/messages.pb.cc: test/cpp/util/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
yangg1456d152015-01-08 15:39:58 -08002000 $(E) "[PROTOC] Generating protobuf CC file from $<"
2001 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02002002 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2003
2004$(GENDIR)/test/cpp/util/messages.grpc.pb.cc: test/cpp/util/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2005 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2006 $(Q) mkdir -p `dirname $@`
2007 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
Nicolas Noble53830622015-02-12 16:56:38 -08002008endif
yangg1456d152015-01-08 15:39:58 -08002009
Abhishek Kumar1b3e3cd2015-04-16 20:10:29 -07002010ifeq ($(NO_PROTOC),true)
Abhishek Kumar60572d42015-04-16 20:45:25 -07002011$(GENDIR)/test/proto/empty.pb.cc: protoc_dep_error
2012$(GENDIR)/test/proto/empty.grpc.pb.cc: protoc_dep_error
2013else
2014$(GENDIR)/test/proto/empty.pb.cc: test/proto/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2015 $(E) "[PROTOC] Generating protobuf CC file from $<"
2016 $(Q) mkdir -p `dirname $@`
2017 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2018
2019$(GENDIR)/test/proto/empty.grpc.pb.cc: test/proto/empty.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2020 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2021 $(Q) mkdir -p `dirname $@`
2022 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
2023endif
2024
2025ifeq ($(NO_PROTOC),true)
2026$(GENDIR)/test/proto/messages.pb.cc: protoc_dep_error
2027$(GENDIR)/test/proto/messages.grpc.pb.cc: protoc_dep_error
2028else
2029$(GENDIR)/test/proto/messages.pb.cc: test/proto/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2030 $(E) "[PROTOC] Generating protobuf CC file from $<"
2031 $(Q) mkdir -p `dirname $@`
2032 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2033
2034$(GENDIR)/test/proto/messages.grpc.pb.cc: test/proto/messages.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2035 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2036 $(Q) mkdir -p `dirname $@`
2037 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
2038endif
2039
2040ifeq ($(NO_PROTOC),true)
Abhishek Kumar1b3e3cd2015-04-16 20:10:29 -07002041$(GENDIR)/test/proto/test.pb.cc: protoc_dep_error
2042$(GENDIR)/test/proto/test.grpc.pb.cc: protoc_dep_error
2043else
2044$(GENDIR)/test/proto/test.pb.cc: test/proto/test.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2045 $(E) "[PROTOC] Generating protobuf CC file from $<"
2046 $(Q) mkdir -p `dirname $@`
2047 $(Q) $(PROTOC) --cpp_out=$(GENDIR) $<
2048
2049$(GENDIR)/test/proto/test.grpc.pb.cc: test/proto/test.proto $(PROTOBUF_DEP) $(PROTOC_PLUGINS)
2050 $(E) "[GRPC] Generating gRPC's protobuf service CC file from $<"
2051 $(Q) mkdir -p `dirname $@`
2052 $(Q) $(PROTOC) --grpc_out=$(GENDIR) --plugin=protoc-gen-grpc=$(BINDIR)/$(CONFIG)/grpc_cpp_plugin $<
2053endif
2054
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002055
David Garcia Quintasbbc0b772015-04-29 14:10:05 -07002056ifeq ($(CONFIG),stapprof)
2057src/core/profiling/stap_timers.c: $(GENDIR)/src/core/profiling/stap_probes.h
David Garcia Quintasa9eb3022015-04-27 19:17:20 -07002058ifeq ($(HAS_SYSTEMTAP),true)
2059$(GENDIR)/src/core/profiling/stap_probes.h: src/core/profiling/stap_probes.d
2060 $(E) "[DTRACE] Compiling $<"
2061 $(Q) mkdir -p `dirname $@`
2062 $(Q) $(DTRACE) -C -h -s $< -o $@
David Garcia Quintas8954e902015-04-29 09:46:33 -07002063else
2064$(GENDIR)/src/core/profiling/stap_probes.h: systemtap_dep_error stop
2065endif
David Garcia Quintasa9eb3022015-04-27 19:17:20 -07002066endif
2067
Craig Tiller61b910f2015-02-15 10:54:07 -08002068$(OBJDIR)/$(CONFIG)/%.o : %.c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002069 $(E) "[C] Compiling $<"
2070 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08002071 $(Q) $(CC) $(CFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002072
Craig Tiller61b910f2015-02-15 10:54:07 -08002073$(OBJDIR)/$(CONFIG)/%.o : $(GENDIR)/%.pb.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002074 $(E) "[CXX] Compiling $<"
2075 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08002076 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002077
Craig Tiller61b910f2015-02-15 10:54:07 -08002078$(OBJDIR)/$(CONFIG)/src/compiler/%.o : src/compiler/%.cc
nnoble72309c62014-12-12 11:42:26 -08002079 $(E) "[HOSTCXX] Compiling $<"
2080 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08002081 $(Q) $(HOST_CXX) $(HOST_CXXFLAGS) $(HOST_CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
nnoble72309c62014-12-12 11:42:26 -08002082
Craig Tiller61b910f2015-02-15 10:54:07 -08002083$(OBJDIR)/$(CONFIG)/%.o : %.cc
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002084 $(E) "[CXX] Compiling $<"
2085 $(Q) mkdir -p `dirname $@`
Craig Tiller12c82092015-01-15 08:45:56 -08002086 $(Q) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -MMD -MF $(addsuffix .dep, $(basename $@)) -c -o $@ $<
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002087
Nicolas "Pixel" Noble161ea232015-02-22 05:48:53 +01002088install: install_c install_cxx install-plugins install-certs verify-install
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002089
nnoble85a49262014-12-08 18:14:03 -08002090install_c: install-headers_c install-static_c install-shared_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002091
nnoble85a49262014-12-08 18:14:03 -08002092install_cxx: install-headers_cxx install-static_cxx install-shared_cxx
2093
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002094install_csharp: install-shared_csharp install_c
2095
2096install_grpc_csharp_ext: install_csharp
2097
nnoble85a49262014-12-08 18:14:03 -08002098install-headers: install-headers_c install-headers_cxx
2099
2100install-headers_c:
2101 $(E) "[INSTALL] Installing public C headers"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002102 $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1
nnoble85a49262014-12-08 18:14:03 -08002103 $(Q) $(foreach h, $(PUBLIC_HEADERS_C), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
2104
2105install-headers_cxx:
2106 $(E) "[INSTALL] Installing public C++ headers"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002107 $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) -d $(prefix)/$(dir $(h)) && ) exit 0 || exit 1
nnoble85a49262014-12-08 18:14:03 -08002108 $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) $(h) $(prefix)/$(h) && ) exit 0 || exit 1
2109
2110install-static: install-static_c install-static_cxx
2111
2112install-static_c: static_c strip-static_c
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002113 $(E) "[INSTALL] Installing libgpr.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002114 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002115 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgpr.a $(prefix)/lib/libgpr.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002116 $(E) "[INSTALL] Installing libgrpc.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002117 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002118 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc.a $(prefix)/lib/libgrpc.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002119 $(E) "[INSTALL] Installing libgrpc_unsecure.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002120 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002121 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(prefix)/lib/libgrpc_unsecure.a
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002122
nnoble85a49262014-12-08 18:14:03 -08002123install-static_cxx: static_cxx strip-static_cxx
2124 $(E) "[INSTALL] Installing libgrpc++.a"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002125 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002126 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(prefix)/lib/libgrpc++.a
Craig Tiller47c83fd2015-02-21 22:45:35 -08002127 $(E) "[INSTALL] Installing libgrpc++_unsecure.a"
2128 $(Q) $(INSTALL) -d $(prefix)/lib
2129 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a $(prefix)/lib/libgrpc++_unsecure.a
nnoble85a49262014-12-08 18:14:03 -08002130
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002131
2132
nnoble85a49262014-12-08 18:14:03 -08002133install-shared_c: shared_c strip-shared_c
nnoble5b7f32a2014-12-22 08:12:44 -08002134ifeq ($(SYSTEM),MINGW32)
2135 $(E) "[INSTALL] Installing gpr.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002136 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002137 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT) $(prefix)/lib/gpr.$(SHARED_EXT)
2138 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgpr-imp.a $(prefix)/lib/libgpr-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08002139else
2140 $(E) "[INSTALL] Installing libgpr.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002141 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002142 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002143ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002144 $(Q) ln -sf libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.so.0
nnoble5b7f32a2014-12-22 08:12:44 -08002145 $(Q) ln -sf libgpr.$(SHARED_EXT) $(prefix)/lib/libgpr.so
2146endif
2147endif
2148ifeq ($(SYSTEM),MINGW32)
2149 $(E) "[INSTALL] Installing grpc.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002150 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002151 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT) $(prefix)/lib/grpc.$(SHARED_EXT)
2152 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc-imp.a $(prefix)/lib/libgrpc-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08002153else
2154 $(E) "[INSTALL] Installing libgrpc.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002155 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002156 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002157ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002158 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.so.0
nnoble5b7f32a2014-12-22 08:12:44 -08002159 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(prefix)/lib/libgrpc.so
2160endif
2161endif
2162ifeq ($(SYSTEM),MINGW32)
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002163 $(E) "[INSTALL] Installing grpc_unsecure.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002164 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002165 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc_unsecure.$(SHARED_EXT) $(prefix)/lib/grpc_unsecure.$(SHARED_EXT)
2166 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure-imp.a $(prefix)/lib/libgrpc_unsecure-imp.a
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002167else
2168 $(E) "[INSTALL] Installing libgrpc_unsecure.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002169 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002170 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002171ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002172 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.so.0
Craig Tiller1ffa52f2015-02-06 16:32:46 -08002173 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc_unsecure.so
2174endif
2175endif
nnoble5b7f32a2014-12-22 08:12:44 -08002176ifneq ($(SYSTEM),MINGW32)
2177ifneq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblecc2b42a2015-02-20 00:42:21 +01002178 $(Q) ldconfig || true
nnoble5b7f32a2014-12-22 08:12:44 -08002179endif
2180endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002181
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002182
2183install-shared_cxx: shared_cxx strip-shared_cxx install-shared_c
nnoble5b7f32a2014-12-22 08:12:44 -08002184ifeq ($(SYSTEM),MINGW32)
2185 $(E) "[INSTALL] Installing grpc++.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002186 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002187 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT) $(prefix)/lib/grpc++.$(SHARED_EXT)
2188 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++-imp.a $(prefix)/lib/libgrpc++-imp.a
nnoble5b7f32a2014-12-22 08:12:44 -08002189else
2190 $(E) "[INSTALL] Installing libgrpc++.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002191 $(Q) $(INSTALL) -d $(prefix)/lib
Craig Tiller61b910f2015-02-15 10:54:07 -08002192 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002193ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002194 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.so.0
nnoble5b7f32a2014-12-22 08:12:44 -08002195 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(prefix)/lib/libgrpc++.so
2196endif
2197endif
Craig Tiller47c83fd2015-02-21 22:45:35 -08002198ifeq ($(SYSTEM),MINGW32)
2199 $(E) "[INSTALL] Installing grpc++_unsecure.$(SHARED_EXT)"
2200 $(Q) $(INSTALL) -d $(prefix)/lib
2201 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc++_unsecure.$(SHARED_EXT) $(prefix)/lib/grpc++_unsecure.$(SHARED_EXT)
2202 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure-imp.a $(prefix)/lib/libgrpc++_unsecure-imp.a
2203else
2204 $(E) "[INSTALL] Installing libgrpc++_unsecure.$(SHARED_EXT)"
2205 $(Q) $(INSTALL) -d $(prefix)/lib
2206 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc++_unsecure.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002207ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002208 $(Q) ln -sf libgrpc++_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc++_unsecure.so.0
Craig Tiller47c83fd2015-02-21 22:45:35 -08002209 $(Q) ln -sf libgrpc++_unsecure.$(SHARED_EXT) $(prefix)/lib/libgrpc++_unsecure.so
2210endif
2211endif
nnoble5b7f32a2014-12-22 08:12:44 -08002212ifneq ($(SYSTEM),MINGW32)
2213ifneq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblecc2b42a2015-02-20 00:42:21 +01002214 $(Q) ldconfig || true
nnoble5b7f32a2014-12-22 08:12:44 -08002215endif
2216endif
nnoble85a49262014-12-08 18:14:03 -08002217
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002218
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002219install-shared_csharp: shared_csharp strip-shared_csharp
2220ifeq ($(SYSTEM),MINGW32)
2221 $(E) "[INSTALL] Installing grpc_csharp_ext.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002222 $(Q) $(INSTALL) -d $(prefix)/lib
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002223 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/grpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/grpc_csharp_ext.$(SHARED_EXT)
2224 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext-imp.a $(prefix)/lib/libgrpc_csharp_ext-imp.a
2225else
2226 $(E) "[INSTALL] Installing libgrpc_csharp_ext.$(SHARED_EXT)"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002227 $(Q) $(INSTALL) -d $(prefix)/lib
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002228 $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/libgrpc_csharp_ext.$(SHARED_EXT)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002229ifneq ($(SYSTEM),Darwin)
Tim Emiola820e3d62015-04-10 09:11:50 -07002230 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/libgrpc_csharp_ext.so.0
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002231 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(prefix)/lib/libgrpc_csharp_ext.so
2232endif
2233endif
2234ifneq ($(SYSTEM),MINGW32)
2235ifneq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noblecc2b42a2015-02-20 00:42:21 +01002236 $(Q) ldconfig || true
Jan Tattermusch2ec0b3e2015-02-18 15:03:12 -08002237endif
2238endif
2239
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002240
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002241install-plugins: $(PROTOC_PLUGINS)
2242ifeq ($(SYSTEM),MINGW32)
2243 $(Q) false
2244else
2245 $(E) "[INSTALL] Installing grpc protoc plugins"
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002246 $(Q) $(INSTALL) -d $(prefix)/bin
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002247 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_cpp_plugin $(prefix)/bin/grpc_cpp_plugin
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002248 $(Q) $(INSTALL) -d $(prefix)/bin
murgatroid99ac0002a2015-04-07 12:49:14 -07002249 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_objective_c_plugin $(prefix)/bin/grpc_objective_c_plugin
2250 $(Q) $(INSTALL) -d $(prefix)/bin
Masood Malekghassemif8e297a2015-02-19 15:39:32 -08002251 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_python_plugin $(prefix)/bin/grpc_python_plugin
Nicolas "Pixel" Noble932d5d32015-02-21 02:15:34 +01002252 $(Q) $(INSTALL) -d $(prefix)/bin
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01002253 $(Q) $(INSTALL) $(BINDIR)/$(CONFIG)/grpc_ruby_plugin $(prefix)/bin/grpc_ruby_plugin
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002254endif
2255
Nicolas "Pixel" Noble161ea232015-02-22 05:48:53 +01002256install-certs: etc/roots.pem
2257 $(E) "[INSTALL] Installing root certificates"
2258 $(Q) $(INSTALL) -d $(prefix)/share/grpc
2259 $(Q) $(INSTALL) etc/roots.pem $(prefix)/share/grpc/roots.pem
2260
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01002261verify-install:
Nicolas "Pixel" Noble2c23a722015-02-24 20:17:45 +01002262ifeq ($(INSTALL_OK),true)
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01002263 @echo "Your system looks ready to go."
2264 @echo
2265else
murgatroid99b6181362015-03-02 14:32:25 -08002266 @echo "We couldn't find protoc 3.0.0+ installed on your system. While this"
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01002267 @echo "won't prevent grpc from working, you won't be able to compile"
2268 @echo "and run any meaningful code with it."
2269 @echo
2270 @echo
2271 @echo "Please download and install protobuf 3.0.0+ from:"
2272 @echo
2273 @echo " https://github.com/google/protobuf/releases"
2274 @echo
murgatroid99b6181362015-03-02 14:32:25 -08002275 @echo "Once you've done so, or if you think this message is in error,"
2276 @echo "you can re-run this check by doing:"
Nicolas "Pixel" Noble98ab9982015-02-21 04:22:16 +01002277 @echo
2278 @echo " make verify-install"
2279endif
2280
Craig Tiller3759e6f2015-01-15 08:13:11 -08002281clean:
Nicolas "Pixel" Noble522d7122015-02-19 01:28:02 +01002282 $(E) "[CLEAN] Cleaning build directories."
Craig Tillerda224d62015-02-15 11:01:58 -08002283 $(Q) $(RM) -rf $(OBJDIR) $(LIBDIR) $(BINDIR) $(GENDIR)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002284
2285
2286# The various libraries
2287
2288
2289LIBGPR_SRC = \
2290 src/core/support/alloc.c \
2291 src/core/support/cancellable.c \
2292 src/core/support/cmdline.c \
Nicolas "Pixel" Noble710b6a42015-03-20 00:54:10 +01002293 src/core/support/cpu_iphone.c \
ctillerd94ad102014-12-23 08:53:43 -08002294 src/core/support/cpu_linux.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002295 src/core/support/cpu_posix.c \
Jan Tattermusch6943fb32015-02-09 17:38:52 -08002296 src/core/support/cpu_windows.c \
Julien Boeuf7413f102015-02-04 17:00:08 -08002297 src/core/support/env_linux.c \
Julien Boeuf026a4172015-02-02 18:36:37 -08002298 src/core/support/env_posix.c \
2299 src/core/support/env_win32.c \
2300 src/core/support/file.c \
2301 src/core/support/file_posix.c \
2302 src/core/support/file_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002303 src/core/support/histogram.c \
2304 src/core/support/host_port.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002305 src/core/support/log.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002306 src/core/support/log_android.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002307 src/core/support/log_linux.c \
2308 src/core/support/log_posix.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002309 src/core/support/log_win32.c \
2310 src/core/support/murmur_hash.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002311 src/core/support/slice.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002312 src/core/support/slice_buffer.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002313 src/core/support/string.c \
2314 src/core/support/string_posix.c \
nnoble0c475f02014-12-05 15:37:39 -08002315 src/core/support/string_win32.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002316 src/core/support/sync.c \
2317 src/core/support/sync_posix.c \
jtattermusch98bffb72014-12-09 12:47:19 -08002318 src/core/support/sync_win32.c \
Nicolas Noble91647cc2015-04-03 13:32:47 -07002319 src/core/support/thd.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002320 src/core/support/thd_posix.c \
2321 src/core/support/thd_win32.c \
2322 src/core/support/time.c \
2323 src/core/support/time_posix.c \
2324 src/core/support/time_win32.c \
2325
nnoble85a49262014-12-08 18:14:03 -08002326PUBLIC_HEADERS_C += \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002327 include/grpc/support/alloc.h \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002328 include/grpc/support/atm.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002329 include/grpc/support/atm_gcc_atomic.h \
2330 include/grpc/support/atm_gcc_sync.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002331 include/grpc/support/atm_win32.h \
2332 include/grpc/support/cancellable_platform.h \
2333 include/grpc/support/cmdline.h \
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +01002334 include/grpc/support/cpu.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002335 include/grpc/support/histogram.h \
2336 include/grpc/support/host_port.h \
2337 include/grpc/support/log.h \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002338 include/grpc/support/log_win32.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002339 include/grpc/support/port_platform.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002340 include/grpc/support/slice.h \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002341 include/grpc/support/slice_buffer.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002342 include/grpc/support/sync.h \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002343 include/grpc/support/sync_generic.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002344 include/grpc/support/sync_posix.h \
2345 include/grpc/support/sync_win32.h \
2346 include/grpc/support/thd.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002347 include/grpc/support/time.h \
Craig Tiller8cca9ab2015-04-10 10:39:38 -07002348 include/grpc/support/tls.h \
2349 include/grpc/support/tls_gcc.h \
2350 include/grpc/support/tls_msvc.h \
2351 include/grpc/support/tls_pthread.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002352 include/grpc/support/useful.h \
2353
Craig Tiller61b910f2015-02-15 10:54:07 -08002354LIBGPR_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002355
Craig Tiller61b910f2015-02-15 10:54:07 -08002356$(LIBDIR)/$(CONFIG)/libgpr.a: $(ZLIB_DEP) $(LIBGPR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002357 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002358 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002359 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgpr.a
2360 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgpr.a $(LIBGPR_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002361ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08002362 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002363endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002364
nnoble5b7f32a2014-12-22 08:12:44 -08002365
2366
2367ifeq ($(SYSTEM),MINGW32)
Craig Tillerda224d62015-02-15 11:01:58 -08002368$(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT): $(LIBGPR_OBJS) $(ZLIB_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002369 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002370 $(Q) mkdir -p `dirname $@`
Craig Tillerda224d62015-02-15 11:01:58 -08002371 $(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 -08002372else
Craig Tillerda224d62015-02-15 11:01:58 -08002373$(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT): $(LIBGPR_OBJS) $(ZLIB_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08002374 $(E) "[LD] Linking $@"
2375 $(Q) mkdir -p `dirname $@`
2376ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002377 $(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 -08002378else
Craig Tillerda224d62015-02-15 11:01:58 -08002379 $(Q) $(LD) $(LDFLAGS) -L$(LIBDIR)/$(CONFIG) -shared -Wl,-soname,libgpr.so.0 -o $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBGPR_OBJS) $(LDLIBS)
2380 $(Q) ln -sf libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgpr.so.0
2381 $(Q) ln -sf libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgpr.so
nnoble5b7f32a2014-12-22 08:12:44 -08002382endif
2383endif
2384
nnoble69ac39f2014-12-12 15:43:38 -08002385ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002386-include $(LIBGPR_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002387endif
2388
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002389
Craig Tiller17ec5f92015-01-18 11:30:41 -08002390LIBGPR_TEST_UTIL_SRC = \
2391 test/core/util/test_config.c \
2392
2393
Craig Tiller61b910f2015-02-15 10:54:07 -08002394LIBGPR_TEST_UTIL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGPR_TEST_UTIL_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08002395
Nicolas "Pixel" Noble010f1e72015-04-23 02:23:49 +02002396$(LIBDIR)/$(CONFIG)/libgpr_test_util.a: $(ZLIB_DEP) $(LIBGPR_TEST_UTIL_OBJS)
Craig Tiller17ec5f92015-01-18 11:30:41 -08002397 $(E) "[AR] Creating $@"
2398 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002399 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgpr_test_util.a
2400 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBGPR_TEST_UTIL_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002401ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08002402 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgpr_test_util.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002403endif
Craig Tiller17ec5f92015-01-18 11:30:41 -08002404
2405
2406
2407
Craig Tiller17ec5f92015-01-18 11:30:41 -08002408ifneq ($(NO_DEPS),true)
2409-include $(LIBGPR_TEST_UTIL_OBJS:.o=.dep)
2410endif
Craig Tiller17ec5f92015-01-18 11:30:41 -08002411
Craig Tiller17ec5f92015-01-18 11:30:41 -08002412
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002413LIBGRPC_SRC = \
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002414 src/core/httpcli/format_request.c \
2415 src/core/httpcli/httpcli.c \
Julien Boeuf7d1d9ca2015-04-17 14:38:48 -07002416 src/core/httpcli/httpcli_security_connector.c \
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002417 src/core/httpcli/parser.c \
nnoblec87b1c52015-01-05 17:15:18 -08002418 src/core/security/auth.c \
2419 src/core/security/base64.c \
2420 src/core/security/credentials.c \
Julien Boeufcd9b1c82015-02-20 17:40:41 -08002421 src/core/security/credentials_posix.c \
2422 src/core/security/credentials_win32.c \
Julien Boeufc66f2a82015-02-23 13:00:36 -08002423 src/core/security/google_default_credentials.c \
nnoblec87b1c52015-01-05 17:15:18 -08002424 src/core/security/json_token.c \
2425 src/core/security/secure_endpoint.c \
2426 src/core/security/secure_transport_setup.c \
Julien Boeuf7d1d9ca2015-04-17 14:38:48 -07002427 src/core/security/security_connector.c \
nnoblec87b1c52015-01-05 17:15:18 -08002428 src/core/security/server_secure_chttp2.c \
Craig Tillerfaa84802015-03-01 21:56:38 -08002429 src/core/surface/init_secure.c \
Nicolas "Pixel" Nobledda049c2015-02-21 00:39:32 +01002430 src/core/surface/secure_channel_create.c \
nnoblec87b1c52015-01-05 17:15:18 -08002431 src/core/tsi/fake_transport_security.c \
2432 src/core/tsi/ssl_transport_security.c \
2433 src/core/tsi/transport_security.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002434 src/core/channel/census_filter.c \
2435 src/core/channel/channel_args.c \
2436 src/core/channel/channel_stack.c \
ctiller82e275f2014-12-12 08:43:28 -08002437 src/core/channel/child_channel.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002438 src/core/channel/client_channel.c \
2439 src/core/channel/client_setup.c \
2440 src/core/channel/connected_channel.c \
2441 src/core/channel/http_client_filter.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002442 src/core/channel/http_server_filter.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002443 src/core/channel/noop_filter.c \
2444 src/core/compression/algorithm.c \
2445 src/core/compression/message_compress.c \
Craig Tiller6e7c6222015-02-20 15:31:21 -08002446 src/core/debug/trace.c \
ctiller52103932014-12-20 09:07:32 -08002447 src/core/iomgr/alarm.c \
2448 src/core/iomgr/alarm_heap.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002449 src/core/iomgr/endpoint.c \
ctiller18b49ab2014-12-09 14:39:16 -08002450 src/core/iomgr/endpoint_pair_posix.c \
Craig Tillerb25c90d2015-04-08 11:26:30 -07002451 src/core/iomgr/endpoint_pair_windows.c \
ctiller58393c22015-01-07 14:03:30 -08002452 src/core/iomgr/fd_posix.c \
Nicolas Noble45e67a32015-02-09 16:20:49 -08002453 src/core/iomgr/iocp_windows.c \
ctiller58393c22015-01-07 14:03:30 -08002454 src/core/iomgr/iomgr.c \
2455 src/core/iomgr/iomgr_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002456 src/core/iomgr/iomgr_windows.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002457 src/core/iomgr/pollset_kick.c \
David Klempnerbaced4d2015-02-10 17:10:15 -08002458 src/core/iomgr/pollset_multipoller_with_epoll.c \
Craig Tiller35108f62015-02-17 11:24:15 -08002459 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
ctiller58393c22015-01-07 14:03:30 -08002460 src/core/iomgr/pollset_posix.c \
Craig Tillere1addfe2015-01-21 15:08:12 -08002461 src/core/iomgr/pollset_windows.c \
Nicolas "Pixel" Noble94964fd2015-02-21 07:19:19 +01002462 src/core/iomgr/resolve_address_posix.c \
2463 src/core/iomgr/resolve_address_windows.c \
ctiller18b49ab2014-12-09 14:39:16 -08002464 src/core/iomgr/sockaddr_utils.c \
2465 src/core/iomgr/socket_utils_common_posix.c \
2466 src/core/iomgr/socket_utils_linux.c \
2467 src/core/iomgr/socket_utils_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002468 src/core/iomgr/socket_windows.c \
ctiller18b49ab2014-12-09 14:39:16 -08002469 src/core/iomgr/tcp_client_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002470 src/core/iomgr/tcp_client_windows.c \
ctiller18b49ab2014-12-09 14:39:16 -08002471 src/core/iomgr/tcp_posix.c \
2472 src/core/iomgr/tcp_server_posix.c \
Nicolas "Pixel" Noble0f3ec822015-02-05 19:40:38 +01002473 src/core/iomgr/tcp_server_windows.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002474 src/core/iomgr/tcp_windows.c \
ctillerc1ddffb2014-12-15 13:08:18 -08002475 src/core/iomgr/time_averaged_stats.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002476 src/core/iomgr/wakeup_fd_eventfd.c \
2477 src/core/iomgr/wakeup_fd_nospecial.c \
2478 src/core/iomgr/wakeup_fd_pipe.c \
David Klempner8bfbc882015-01-26 17:23:33 -08002479 src/core/iomgr/wakeup_fd_posix.c \
Nicolas Noble614c2bf2015-01-21 15:48:36 -08002480 src/core/json/json.c \
Nicolas Noblee04455a2015-01-26 17:01:29 -08002481 src/core/json/json_reader.c \
2482 src/core/json/json_string.c \
2483 src/core/json/json_writer.c \
David Garcia Quintas8954e902015-04-29 09:46:33 -07002484 src/core/profiling/basic_timers.c \
2485 src/core/profiling/stap_timers.c \
ctiller18b49ab2014-12-09 14:39:16 -08002486 src/core/statistics/census_init.c \
ctiller2bbb6c42014-12-17 09:44:44 -08002487 src/core/statistics/census_log.c \
ctiller18b49ab2014-12-09 14:39:16 -08002488 src/core/statistics/census_rpc_stats.c \
2489 src/core/statistics/census_tracing.c \
2490 src/core/statistics/hash_table.c \
ctiller18b49ab2014-12-09 14:39:16 -08002491 src/core/statistics/window_stats.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002492 src/core/surface/byte_buffer.c \
Craig Tiller4450db22015-01-30 16:49:22 -08002493 src/core/surface/byte_buffer_queue.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002494 src/core/surface/byte_buffer_reader.c \
2495 src/core/surface/call.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002496 src/core/surface/call_details.c \
murgatroid99d47946b2015-03-09 14:27:07 -07002497 src/core/surface/call_log_batch.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002498 src/core/surface/channel.c \
2499 src/core/surface/channel_create.c \
2500 src/core/surface/client.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002501 src/core/surface/completion_queue.c \
2502 src/core/surface/event_string.c \
2503 src/core/surface/init.c \
ctiller18b49ab2014-12-09 14:39:16 -08002504 src/core/surface/lame_client.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002505 src/core/surface/metadata_array.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002506 src/core/surface/server.c \
2507 src/core/surface/server_chttp2.c \
2508 src/core/surface/server_create.c \
Craig Tillerfaa84802015-03-01 21:56:38 -08002509 src/core/surface/surface_trace.c \
nnoble0c475f02014-12-05 15:37:39 -08002510 src/core/transport/chttp2/alpn.c \
2511 src/core/transport/chttp2/bin_encoder.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002512 src/core/transport/chttp2/frame_data.c \
nnoble0c475f02014-12-05 15:37:39 -08002513 src/core/transport/chttp2/frame_goaway.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002514 src/core/transport/chttp2/frame_ping.c \
2515 src/core/transport/chttp2/frame_rst_stream.c \
2516 src/core/transport/chttp2/frame_settings.c \
2517 src/core/transport/chttp2/frame_window_update.c \
2518 src/core/transport/chttp2/hpack_parser.c \
2519 src/core/transport/chttp2/hpack_table.c \
nnoble0c475f02014-12-05 15:37:39 -08002520 src/core/transport/chttp2/huffsyms.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002521 src/core/transport/chttp2/status_conversion.c \
2522 src/core/transport/chttp2/stream_encoder.c \
2523 src/core/transport/chttp2/stream_map.c \
2524 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08002525 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08002526 src/core/transport/chttp2_transport.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002527 src/core/transport/metadata.c \
2528 src/core/transport/stream_op.c \
2529 src/core/transport/transport.c \
Craig Tiller83f88d92015-04-21 16:02:05 -07002530 src/core/transport/transport_op_string.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002531
nnoble85a49262014-12-08 18:14:03 -08002532PUBLIC_HEADERS_C += \
nnoblec87b1c52015-01-05 17:15:18 -08002533 include/grpc/grpc_security.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002534 include/grpc/byte_buffer.h \
2535 include/grpc/byte_buffer_reader.h \
2536 include/grpc/grpc.h \
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +01002537 include/grpc/grpc_http.h \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002538 include/grpc/status.h \
2539
Craig Tiller61b910f2015-02-15 10:54:07 -08002540LIBGRPC_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002541
nnoble69ac39f2014-12-12 15:43:38 -08002542ifeq ($(NO_SECURE),true)
2543
Nicolas Noble047b7272015-01-16 13:55:05 -08002544# You can't build secure libraries if you don't have OpenSSL with ALPN.
2545
Craig Tiller61b910f2015-02-15 10:54:07 -08002546$(LIBDIR)/$(CONFIG)/libgrpc.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08002547
nnoble5b7f32a2014-12-22 08:12:44 -08002548ifeq ($(SYSTEM),MINGW32)
Craig Tiller61b910f2015-02-15 10:54:07 -08002549$(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08002550else
Craig Tiller61b910f2015-02-15 10:54:07 -08002551$(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT): openssl_dep_error
nnoble5b7f32a2014-12-22 08:12:44 -08002552endif
2553
nnoble69ac39f2014-12-12 15:43:38 -08002554else
2555
Nicolas Noble53830622015-02-12 16:56:38 -08002556
Craig Tiller61b910f2015-02-15 10:54:07 -08002557$(LIBDIR)/$(CONFIG)/libgrpc.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002558 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08002559 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002560 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc.a
2561 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBGRPC_OBJS)
Craig Tiller7ab4fee2015-02-24 08:15:53 -08002562 $(Q) rm -rf tmp-merge-grpc
2563 $(Q) mkdir tmp-merge-grpc
2564 $(Q) ( cd tmp-merge-grpc ; $(AR) x ../$(LIBDIR)/$(CONFIG)/libgrpc.a )
2565 $(Q) for l in $(OPENSSL_MERGE_LIBS) ; do ( cd tmp-merge-grpc ; ar x ../$${l} ) ; done
2566 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc.a tmp-merge-grpc/__.SYMDEF*
2567 $(Q) ar rcs $(LIBDIR)/$(CONFIG)/libgrpc.a tmp-merge-grpc/*
2568 $(Q) rm -rf tmp-merge-grpc
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002569ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08002570 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002571endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002572
nnoble5b7f32a2014-12-22 08:12:44 -08002573
2574
2575ifeq ($(SYSTEM),MINGW32)
Michael Berlin53513922015-05-01 16:14:15 -07002576$(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT): $(LIBGRPC_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT) $(OPENSSL_DEP)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002577 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08002578 $(Q) mkdir -p `dirname $@`
Craig Tillerda224d62015-02-15 11:01:58 -08002579 $(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 -08002580else
Craig Tillerda224d62015-02-15 11:01:58 -08002581$(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT): $(LIBGRPC_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(OPENSSL_DEP)
nnoble5b7f32a2014-12-22 08:12:44 -08002582 $(E) "[LD] Linking $@"
2583 $(Q) mkdir -p `dirname $@`
2584ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002585 $(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 -08002586else
Craig Tillerda224d62015-02-15 11:01:58 -08002587 $(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
2588 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.so.0
2589 $(Q) ln -sf libgrpc.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.so
nnoble5b7f32a2014-12-22 08:12:44 -08002590endif
2591endif
2592
nnoble69ac39f2014-12-12 15:43:38 -08002593endif
2594
nnoble69ac39f2014-12-12 15:43:38 -08002595ifneq ($(NO_SECURE),true)
2596ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002597-include $(LIBGRPC_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002598endif
nnoble69ac39f2014-12-12 15:43:38 -08002599endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002600
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08002601
Craig Tiller17ec5f92015-01-18 11:30:41 -08002602LIBGRPC_TEST_UTIL_SRC = \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002603 test/core/end2end/data/server1_cert.c \
2604 test/core/end2end/data/server1_key.c \
2605 test/core/end2end/data/test_root_cert.c \
Nicolas "Pixel" Noble010f1e72015-04-23 02:23:49 +02002606 test/core/end2end/cq_verifier.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002607 test/core/iomgr/endpoint_tests.c \
2608 test/core/statistics/census_log_tests.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002609 test/core/util/grpc_profiler.c \
2610 test/core/util/parse_hexstring.c \
2611 test/core/util/port_posix.c \
Craig Tiller34cf2f32015-04-08 16:10:00 -07002612 test/core/util/port_windows.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002613 test/core/util/slice_splitter.c \
2614
Nicolas "Pixel" Noble010f1e72015-04-23 02:23:49 +02002615PUBLIC_HEADERS_C += \
Craig Tiller17ec5f92015-01-18 11:30:41 -08002616
Craig Tiller61b910f2015-02-15 10:54:07 -08002617LIBGRPC_TEST_UTIL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_TEST_UTIL_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08002618
2619ifeq ($(NO_SECURE),true)
2620
2621# You can't build secure libraries if you don't have OpenSSL with ALPN.
2622
Craig Tiller61b910f2015-02-15 10:54:07 -08002623$(LIBDIR)/$(CONFIG)/libgrpc_test_util.a: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08002624
2625
2626else
2627
Nicolas Noble53830622015-02-12 16:56:38 -08002628
Craig Tiller61b910f2015-02-15 10:54:07 -08002629$(LIBDIR)/$(CONFIG)/libgrpc_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_TEST_UTIL_OBJS)
Craig Tiller17ec5f92015-01-18 11:30:41 -08002630 $(E) "[AR] Creating $@"
2631 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002632 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a
2633 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBGRPC_TEST_UTIL_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002634ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08002635 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002636endif
Craig Tiller17ec5f92015-01-18 11:30:41 -08002637
2638
2639
2640
Craig Tiller17ec5f92015-01-18 11:30:41 -08002641endif
2642
2643ifneq ($(NO_SECURE),true)
2644ifneq ($(NO_DEPS),true)
2645-include $(LIBGRPC_TEST_UTIL_OBJS:.o=.dep)
2646endif
2647endif
2648
Nicolas "Pixel" Noble010f1e72015-04-23 02:23:49 +02002649
2650LIBGRPC_TEST_UTIL_UNSECURE_SRC = \
2651 test/core/end2end/cq_verifier.c \
2652 test/core/iomgr/endpoint_tests.c \
2653 test/core/statistics/census_log_tests.c \
2654 test/core/util/grpc_profiler.c \
2655 test/core/util/parse_hexstring.c \
2656 test/core/util/port_posix.c \
2657 test/core/util/port_windows.c \
2658 test/core/util/slice_splitter.c \
2659
2660PUBLIC_HEADERS_C += \
2661
2662LIBGRPC_TEST_UTIL_UNSECURE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_TEST_UTIL_UNSECURE_SRC))))
2663
2664$(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a: $(ZLIB_DEP) $(LIBGRPC_TEST_UTIL_UNSECURE_OBJS)
2665 $(E) "[AR] Creating $@"
2666 $(Q) mkdir -p `dirname $@`
2667 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a
2668 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBGRPC_TEST_UTIL_UNSECURE_OBJS)
2669ifeq ($(SYSTEM),Darwin)
2670 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a
2671endif
2672
2673
2674
2675
2676ifneq ($(NO_DEPS),true)
2677-include $(LIBGRPC_TEST_UTIL_UNSECURE_OBJS:.o=.dep)
2678endif
2679
Craig Tiller17ec5f92015-01-18 11:30:41 -08002680
nnoblec87b1c52015-01-05 17:15:18 -08002681LIBGRPC_UNSECURE_SRC = \
Craig Tillerfaa84802015-03-01 21:56:38 -08002682 src/core/surface/init_unsecure.c \
nnoblec87b1c52015-01-05 17:15:18 -08002683 src/core/channel/census_filter.c \
2684 src/core/channel/channel_args.c \
2685 src/core/channel/channel_stack.c \
2686 src/core/channel/child_channel.c \
2687 src/core/channel/client_channel.c \
2688 src/core/channel/client_setup.c \
2689 src/core/channel/connected_channel.c \
2690 src/core/channel/http_client_filter.c \
nnoblec87b1c52015-01-05 17:15:18 -08002691 src/core/channel/http_server_filter.c \
nnoblec87b1c52015-01-05 17:15:18 -08002692 src/core/channel/noop_filter.c \
2693 src/core/compression/algorithm.c \
2694 src/core/compression/message_compress.c \
Craig Tiller6e7c6222015-02-20 15:31:21 -08002695 src/core/debug/trace.c \
nnoblec87b1c52015-01-05 17:15:18 -08002696 src/core/iomgr/alarm.c \
2697 src/core/iomgr/alarm_heap.c \
2698 src/core/iomgr/endpoint.c \
2699 src/core/iomgr/endpoint_pair_posix.c \
Craig Tillerb25c90d2015-04-08 11:26:30 -07002700 src/core/iomgr/endpoint_pair_windows.c \
ctiller58393c22015-01-07 14:03:30 -08002701 src/core/iomgr/fd_posix.c \
Nicolas Noble45e67a32015-02-09 16:20:49 -08002702 src/core/iomgr/iocp_windows.c \
ctiller58393c22015-01-07 14:03:30 -08002703 src/core/iomgr/iomgr.c \
2704 src/core/iomgr/iomgr_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002705 src/core/iomgr/iomgr_windows.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002706 src/core/iomgr/pollset_kick.c \
David Klempnerbaced4d2015-02-10 17:10:15 -08002707 src/core/iomgr/pollset_multipoller_with_epoll.c \
Craig Tiller35108f62015-02-17 11:24:15 -08002708 src/core/iomgr/pollset_multipoller_with_poll_posix.c \
ctiller58393c22015-01-07 14:03:30 -08002709 src/core/iomgr/pollset_posix.c \
Craig Tillere1addfe2015-01-21 15:08:12 -08002710 src/core/iomgr/pollset_windows.c \
Nicolas "Pixel" Noble94964fd2015-02-21 07:19:19 +01002711 src/core/iomgr/resolve_address_posix.c \
2712 src/core/iomgr/resolve_address_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08002713 src/core/iomgr/sockaddr_utils.c \
2714 src/core/iomgr/socket_utils_common_posix.c \
2715 src/core/iomgr/socket_utils_linux.c \
2716 src/core/iomgr/socket_utils_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002717 src/core/iomgr/socket_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08002718 src/core/iomgr/tcp_client_posix.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002719 src/core/iomgr/tcp_client_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08002720 src/core/iomgr/tcp_posix.c \
2721 src/core/iomgr/tcp_server_posix.c \
Nicolas "Pixel" Noble0f3ec822015-02-05 19:40:38 +01002722 src/core/iomgr/tcp_server_windows.c \
Nicolas "Pixel" Noble21f627a2015-02-04 01:31:14 +01002723 src/core/iomgr/tcp_windows.c \
nnoblec87b1c52015-01-05 17:15:18 -08002724 src/core/iomgr/time_averaged_stats.c \
David Klempner78dc6cd2015-01-26 15:02:51 -08002725 src/core/iomgr/wakeup_fd_eventfd.c \
2726 src/core/iomgr/wakeup_fd_nospecial.c \
2727 src/core/iomgr/wakeup_fd_pipe.c \
David Klempner8bfbc882015-01-26 17:23:33 -08002728 src/core/iomgr/wakeup_fd_posix.c \
Nicolas Noble614c2bf2015-01-21 15:48:36 -08002729 src/core/json/json.c \
Nicolas Noblee04455a2015-01-26 17:01:29 -08002730 src/core/json/json_reader.c \
2731 src/core/json/json_string.c \
2732 src/core/json/json_writer.c \
David Garcia Quintas8954e902015-04-29 09:46:33 -07002733 src/core/profiling/basic_timers.c \
2734 src/core/profiling/stap_timers.c \
nnoblec87b1c52015-01-05 17:15:18 -08002735 src/core/statistics/census_init.c \
2736 src/core/statistics/census_log.c \
2737 src/core/statistics/census_rpc_stats.c \
2738 src/core/statistics/census_tracing.c \
2739 src/core/statistics/hash_table.c \
2740 src/core/statistics/window_stats.c \
2741 src/core/surface/byte_buffer.c \
Craig Tiller4450db22015-01-30 16:49:22 -08002742 src/core/surface/byte_buffer_queue.c \
nnoblec87b1c52015-01-05 17:15:18 -08002743 src/core/surface/byte_buffer_reader.c \
2744 src/core/surface/call.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002745 src/core/surface/call_details.c \
murgatroid99d47946b2015-03-09 14:27:07 -07002746 src/core/surface/call_log_batch.c \
nnoblec87b1c52015-01-05 17:15:18 -08002747 src/core/surface/channel.c \
2748 src/core/surface/channel_create.c \
2749 src/core/surface/client.c \
2750 src/core/surface/completion_queue.c \
2751 src/core/surface/event_string.c \
2752 src/core/surface/init.c \
2753 src/core/surface/lame_client.c \
Craig Tillerea61b072015-02-03 19:19:27 -08002754 src/core/surface/metadata_array.c \
nnoblec87b1c52015-01-05 17:15:18 -08002755 src/core/surface/server.c \
2756 src/core/surface/server_chttp2.c \
2757 src/core/surface/server_create.c \
Craig Tillerfaa84802015-03-01 21:56:38 -08002758 src/core/surface/surface_trace.c \
nnoblec87b1c52015-01-05 17:15:18 -08002759 src/core/transport/chttp2/alpn.c \
2760 src/core/transport/chttp2/bin_encoder.c \
2761 src/core/transport/chttp2/frame_data.c \
2762 src/core/transport/chttp2/frame_goaway.c \
2763 src/core/transport/chttp2/frame_ping.c \
2764 src/core/transport/chttp2/frame_rst_stream.c \
2765 src/core/transport/chttp2/frame_settings.c \
2766 src/core/transport/chttp2/frame_window_update.c \
2767 src/core/transport/chttp2/hpack_parser.c \
2768 src/core/transport/chttp2/hpack_table.c \
2769 src/core/transport/chttp2/huffsyms.c \
2770 src/core/transport/chttp2/status_conversion.c \
2771 src/core/transport/chttp2/stream_encoder.c \
2772 src/core/transport/chttp2/stream_map.c \
2773 src/core/transport/chttp2/timeout_encoding.c \
ctillere4b40932015-01-07 12:13:17 -08002774 src/core/transport/chttp2/varint.c \
ctiller58393c22015-01-07 14:03:30 -08002775 src/core/transport/chttp2_transport.c \
nnoblec87b1c52015-01-05 17:15:18 -08002776 src/core/transport/metadata.c \
2777 src/core/transport/stream_op.c \
2778 src/core/transport/transport.c \
Craig Tiller83f88d92015-04-21 16:02:05 -07002779 src/core/transport/transport_op_string.c \
nnoblec87b1c52015-01-05 17:15:18 -08002780
2781PUBLIC_HEADERS_C += \
2782 include/grpc/byte_buffer.h \
2783 include/grpc/byte_buffer_reader.h \
2784 include/grpc/grpc.h \
Nicolas "Pixel" Noble51f5b912015-03-19 20:18:04 +01002785 include/grpc/grpc_http.h \
nnoblec87b1c52015-01-05 17:15:18 -08002786 include/grpc/status.h \
2787
Craig Tiller61b910f2015-02-15 10:54:07 -08002788LIBGRPC_UNSECURE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_UNSECURE_SRC))))
nnoblec87b1c52015-01-05 17:15:18 -08002789
Craig Tiller61b910f2015-02-15 10:54:07 -08002790$(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a: $(ZLIB_DEP) $(LIBGRPC_UNSECURE_OBJS)
nnoblec87b1c52015-01-05 17:15:18 -08002791 $(E) "[AR] Creating $@"
2792 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002793 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
2794 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBGRPC_UNSECURE_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002795ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08002796 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002797endif
nnoblec87b1c52015-01-05 17:15:18 -08002798
2799
2800
2801ifeq ($(SYSTEM),MINGW32)
Michael Berlin53513922015-05-01 16:14:15 -07002802$(LIBDIR)/$(CONFIG)/grpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08002803 $(E) "[LD] Linking $@"
2804 $(Q) mkdir -p `dirname $@`
Craig Tillerda224d62015-02-15 11:01:58 -08002805 $(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 -08002806else
Craig Tillerda224d62015-02-15 11:01:58 -08002807$(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT): $(LIBGRPC_UNSECURE_OBJS) $(ZLIB_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT)
nnoblec87b1c52015-01-05 17:15:18 -08002808 $(E) "[LD] Linking $@"
2809 $(Q) mkdir -p `dirname $@`
2810ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002811 $(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 -08002812else
Craig Tillerda224d62015-02-15 11:01:58 -08002813 $(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
2814 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.so.0
2815 $(Q) ln -sf libgrpc_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.so
nnoblec87b1c52015-01-05 17:15:18 -08002816endif
2817endif
2818
nnoblec87b1c52015-01-05 17:15:18 -08002819ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08002820-include $(LIBGRPC_UNSECURE_OBJS:.o=.dep)
nnoblec87b1c52015-01-05 17:15:18 -08002821endif
2822
nnoblec87b1c52015-01-05 17:15:18 -08002823
Craig Tiller996d9df2015-01-19 21:06:50 -08002824LIBGRPC++_SRC = \
Craig Tiller47c83fd2015-02-21 22:45:35 -08002825 src/cpp/client/secure_credentials.cc \
Craig Tiller42bc87c2015-02-23 08:50:19 -08002826 src/cpp/server/secure_server_credentials.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08002827 src/cpp/client/channel.cc \
2828 src/cpp/client/channel_arguments.cc \
2829 src/cpp/client/client_context.cc \
Craig Tiller80e00a82015-02-09 20:54:25 -08002830 src/cpp/client/client_unary_call.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08002831 src/cpp/client/create_channel.cc \
2832 src/cpp/client/credentials.cc \
Yang Gao75e2f6d2015-03-19 07:04:38 -07002833 src/cpp/client/generic_stub.cc \
Craig Tiller47c83fd2015-02-21 22:45:35 -08002834 src/cpp/client/insecure_credentials.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08002835 src/cpp/client/internal_stub.cc \
Craig Tillera2449672015-02-09 10:44:18 -08002836 src/cpp/common/call.cc \
Craig Tillerf834bdc2015-02-06 16:36:05 -08002837 src/cpp/common/completion_queue.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08002838 src/cpp/common/rpc_method.cc \
2839 src/cpp/proto/proto_utils.cc \
Yang Gao49996492015-03-12 16:40:19 -07002840 src/cpp/server/async_generic_service.cc \
Craig Tiller42bc87c2015-02-23 08:50:19 -08002841 src/cpp/server/insecure_server_credentials.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08002842 src/cpp/server/server.cc \
2843 src/cpp/server/server_builder.cc \
Craig Tillerc4165772015-02-11 10:51:04 -08002844 src/cpp/server/server_context.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08002845 src/cpp/server/server_credentials.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08002846 src/cpp/server/thread_pool.cc \
Yang Gao1c402332015-03-05 16:39:25 -08002847 src/cpp/util/byte_buffer.cc \
Yang Gao61c41312015-03-10 12:42:18 -07002848 src/cpp/util/slice.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08002849 src/cpp/util/status.cc \
2850 src/cpp/util/time.cc \
2851
2852PUBLIC_HEADERS_CXX += \
Yang Gao49996492015-03-12 16:40:19 -07002853 include/grpc++/async_generic_service.h \
Yang Gao3a5e5492015-02-18 14:32:38 -08002854 include/grpc++/async_unary_call.h \
Yang Gao1c402332015-03-05 16:39:25 -08002855 include/grpc++/byte_buffer.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08002856 include/grpc++/channel_arguments.h \
2857 include/grpc++/channel_interface.h \
2858 include/grpc++/client_context.h \
2859 include/grpc++/completion_queue.h \
2860 include/grpc++/config.h \
2861 include/grpc++/create_channel.h \
2862 include/grpc++/credentials.h \
Yang Gao75e2f6d2015-03-19 07:04:38 -07002863 include/grpc++/generic_stub.h \
Craig Tiller20f4af22015-02-10 09:52:15 -08002864 include/grpc++/impl/call.h \
Craig Tiller80e00a82015-02-09 20:54:25 -08002865 include/grpc++/impl/client_unary_call.h \
Yang Gao96de4842015-04-24 13:13:12 -07002866 include/grpc++/impl/grpc_library.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08002867 include/grpc++/impl/internal_stub.h \
2868 include/grpc++/impl/rpc_method.h \
2869 include/grpc++/impl/rpc_service_method.h \
Yang Gao1a986962015-02-19 12:40:46 -08002870 include/grpc++/impl/service_type.h \
Yang Gaofa4549d2015-04-10 13:12:09 -07002871 include/grpc++/impl/sync.h \
2872 include/grpc++/impl/sync_cxx11.h \
2873 include/grpc++/impl/sync_no_cxx11.h \
2874 include/grpc++/impl/thd.h \
2875 include/grpc++/impl/thd_cxx11.h \
2876 include/grpc++/impl/thd_no_cxx11.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08002877 include/grpc++/server.h \
2878 include/grpc++/server_builder.h \
2879 include/grpc++/server_context.h \
2880 include/grpc++/server_credentials.h \
Yang Gao61c41312015-03-10 12:42:18 -07002881 include/grpc++/slice.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08002882 include/grpc++/status.h \
Yang Gao50556472015-02-19 12:37:35 -08002883 include/grpc++/status_code_enum.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08002884 include/grpc++/stream.h \
Yang Gao1a986962015-02-19 12:40:46 -08002885 include/grpc++/thread_pool_interface.h \
Nicolas "Pixel" Noble27a0dc02015-04-11 01:25:22 +02002886 include/grpc++/time.h \
Craig Tiller996d9df2015-01-19 21:06:50 -08002887
Craig Tiller61b910f2015-02-15 10:54:07 -08002888LIBGRPC++_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08002889
2890ifeq ($(NO_SECURE),true)
2891
2892# You can't build secure libraries if you don't have OpenSSL with ALPN.
2893
Craig Tiller61b910f2015-02-15 10:54:07 -08002894$(LIBDIR)/$(CONFIG)/libgrpc++.a: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08002895
2896ifeq ($(SYSTEM),MINGW32)
Craig Tiller61b910f2015-02-15 10:54:07 -08002897$(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT): openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08002898else
Craig Tiller61b910f2015-02-15 10:54:07 -08002899$(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT): openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08002900endif
2901
2902else
2903
Nicolas Noble53830622015-02-12 16:56:38 -08002904ifeq ($(NO_PROTOBUF),true)
2905
2906# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
2907
Craig Tiller61b910f2015-02-15 10:54:07 -08002908$(LIBDIR)/$(CONFIG)/libgrpc++.a: protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002909
2910ifeq ($(SYSTEM),MINGW32)
Craig Tiller61b910f2015-02-15 10:54:07 -08002911$(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT): protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002912else
Craig Tiller61b910f2015-02-15 10:54:07 -08002913$(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT): protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08002914endif
2915
2916else
2917
Craig Tiller61b910f2015-02-15 10:54:07 -08002918$(LIBDIR)/$(CONFIG)/libgrpc++.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_OBJS)
Craig Tiller996d9df2015-01-19 21:06:50 -08002919 $(E) "[AR] Creating $@"
2920 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08002921 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++.a
2922 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBGRPC++_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002923ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08002924 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08002925endif
Craig Tiller996d9df2015-01-19 21:06:50 -08002926
2927
2928
2929ifeq ($(SYSTEM),MINGW32)
Michael Berlinbf2e7f02015-05-01 16:17:01 -07002930$(LIBDIR)/$(CONFIG)/grpc++.$(SHARED_EXT): $(LIBGRPC++_OBJS) $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/grpc.$(SHARED_EXT) $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08002931 $(E) "[LD] Linking $@"
2932 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble061690d2015-03-06 22:58:58 +01002933 $(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 -08002934else
Michael Berlinbf2e7f02015-05-01 16:17:01 -07002935$(LIBDIR)/$(CONFIG)/libgrpc++.$(SHARED_EXT): $(LIBGRPC++_OBJS) $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc.$(SHARED_EXT) $(OPENSSL_DEP)
Craig Tiller996d9df2015-01-19 21:06:50 -08002936 $(E) "[LD] Linking $@"
2937 $(Q) mkdir -p `dirname $@`
2938ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07002939 $(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 -08002940else
Nicolas "Pixel" Noble061690d2015-03-06 22:58:58 +01002941 $(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 -08002942 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++.so.0
2943 $(Q) ln -sf libgrpc++.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++.so
Craig Tiller996d9df2015-01-19 21:06:50 -08002944endif
2945endif
2946
Nicolas Noble53830622015-02-12 16:56:38 -08002947endif
Craig Tiller996d9df2015-01-19 21:06:50 -08002948
2949endif
2950
2951ifneq ($(NO_SECURE),true)
2952ifneq ($(NO_DEPS),true)
2953-include $(LIBGRPC++_OBJS:.o=.dep)
2954endif
2955endif
2956
Craig Tiller996d9df2015-01-19 21:06:50 -08002957
Yang Gao103837e2015-04-15 15:23:54 -07002958LIBGRPC++_TEST_CONFIG_SRC = \
2959 test/cpp/util/test_config.cc \
2960
2961
2962LIBGRPC++_TEST_CONFIG_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_TEST_CONFIG_SRC))))
2963
2964ifeq ($(NO_SECURE),true)
2965
2966# You can't build secure libraries if you don't have OpenSSL with ALPN.
2967
2968$(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a: openssl_dep_error
2969
2970
2971else
2972
2973ifeq ($(NO_PROTOBUF),true)
2974
2975# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
2976
2977$(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a: protobuf_dep_error
2978
2979
2980else
2981
Yang Gao103837e2015-04-15 15:23:54 -07002982$(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_TEST_CONFIG_OBJS)
2983 $(E) "[AR] Creating $@"
2984 $(Q) mkdir -p `dirname $@`
2985 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
2986 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LIBGRPC++_TEST_CONFIG_OBJS)
2987ifeq ($(SYSTEM),Darwin)
2988 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
2989endif
2990
2991
2992
2993
2994endif
2995
2996endif
2997
2998ifneq ($(NO_SECURE),true)
2999ifneq ($(NO_DEPS),true)
3000-include $(LIBGRPC++_TEST_CONFIG_OBJS:.o=.dep)
3001endif
3002endif
3003
Yang Gao103837e2015-04-15 15:23:54 -07003004
Craig Tiller996d9df2015-01-19 21:06:50 -08003005LIBGRPC++_TEST_UTIL_SRC = \
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02003006 $(GENDIR)/test/cpp/util/messages.pb.cc $(GENDIR)/test/cpp/util/messages.grpc.pb.cc \
3007 $(GENDIR)/test/cpp/util/echo.pb.cc $(GENDIR)/test/cpp/util/echo.grpc.pb.cc \
3008 $(GENDIR)/test/cpp/util/echo_duplicate.pb.cc $(GENDIR)/test/cpp/util/echo_duplicate.grpc.pb.cc \
Yang Gaob946b5e2015-03-27 13:20:59 -07003009 test/cpp/util/cli_call.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08003010 test/cpp/util/create_test_channel.cc \
3011
3012
Craig Tiller61b910f2015-02-15 10:54:07 -08003013LIBGRPC++_TEST_UTIL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_TEST_UTIL_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08003014
3015ifeq ($(NO_SECURE),true)
3016
3017# You can't build secure libraries if you don't have OpenSSL with ALPN.
3018
Craig Tiller61b910f2015-02-15 10:54:07 -08003019$(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08003020
3021
3022else
3023
Nicolas Noble53830622015-02-12 16:56:38 -08003024ifeq ($(NO_PROTOBUF),true)
3025
3026# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3027
Craig Tiller61b910f2015-02-15 10:54:07 -08003028$(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003029
3030
3031else
3032
Craig Tiller61b910f2015-02-15 10:54:07 -08003033$(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_TEST_UTIL_OBJS)
Craig Tiller996d9df2015-01-19 21:06:50 -08003034 $(E) "[AR] Creating $@"
3035 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003036 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a
3037 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a $(LIBGRPC++_TEST_UTIL_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003038ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003039 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++_test_util.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003040endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003041
3042
3043
3044
Nicolas Noble53830622015-02-12 16:56:38 -08003045endif
Craig Tiller996d9df2015-01-19 21:06:50 -08003046
3047endif
3048
3049ifneq ($(NO_SECURE),true)
3050ifneq ($(NO_DEPS),true)
3051-include $(LIBGRPC++_TEST_UTIL_OBJS:.o=.dep)
3052endif
3053endif
Craig Tiller04f81562015-04-24 14:34:30 -07003054$(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
3055$(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 -08003056
3057
Craig Tiller47c83fd2015-02-21 22:45:35 -08003058LIBGRPC++_UNSECURE_SRC = \
3059 src/cpp/client/channel.cc \
3060 src/cpp/client/channel_arguments.cc \
3061 src/cpp/client/client_context.cc \
3062 src/cpp/client/client_unary_call.cc \
3063 src/cpp/client/create_channel.cc \
3064 src/cpp/client/credentials.cc \
Yang Gao75e2f6d2015-03-19 07:04:38 -07003065 src/cpp/client/generic_stub.cc \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003066 src/cpp/client/insecure_credentials.cc \
3067 src/cpp/client/internal_stub.cc \
3068 src/cpp/common/call.cc \
3069 src/cpp/common/completion_queue.cc \
3070 src/cpp/common/rpc_method.cc \
3071 src/cpp/proto/proto_utils.cc \
Yang Gao49996492015-03-12 16:40:19 -07003072 src/cpp/server/async_generic_service.cc \
Craig Tiller42bc87c2015-02-23 08:50:19 -08003073 src/cpp/server/insecure_server_credentials.cc \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003074 src/cpp/server/server.cc \
3075 src/cpp/server/server_builder.cc \
3076 src/cpp/server/server_context.cc \
3077 src/cpp/server/server_credentials.cc \
3078 src/cpp/server/thread_pool.cc \
Yang Gaofccea1f2015-03-10 13:17:39 -07003079 src/cpp/util/byte_buffer.cc \
3080 src/cpp/util/slice.cc \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003081 src/cpp/util/status.cc \
3082 src/cpp/util/time.cc \
3083
3084PUBLIC_HEADERS_CXX += \
Yang Gao49996492015-03-12 16:40:19 -07003085 include/grpc++/async_generic_service.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003086 include/grpc++/async_unary_call.h \
Yang Gaofccea1f2015-03-10 13:17:39 -07003087 include/grpc++/byte_buffer.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003088 include/grpc++/channel_arguments.h \
3089 include/grpc++/channel_interface.h \
3090 include/grpc++/client_context.h \
3091 include/grpc++/completion_queue.h \
3092 include/grpc++/config.h \
3093 include/grpc++/create_channel.h \
3094 include/grpc++/credentials.h \
Yang Gao75e2f6d2015-03-19 07:04:38 -07003095 include/grpc++/generic_stub.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003096 include/grpc++/impl/call.h \
3097 include/grpc++/impl/client_unary_call.h \
Yang Gao96de4842015-04-24 13:13:12 -07003098 include/grpc++/impl/grpc_library.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003099 include/grpc++/impl/internal_stub.h \
3100 include/grpc++/impl/rpc_method.h \
3101 include/grpc++/impl/rpc_service_method.h \
3102 include/grpc++/impl/service_type.h \
Yang Gaofa4549d2015-04-10 13:12:09 -07003103 include/grpc++/impl/sync.h \
3104 include/grpc++/impl/sync_cxx11.h \
3105 include/grpc++/impl/sync_no_cxx11.h \
3106 include/grpc++/impl/thd.h \
3107 include/grpc++/impl/thd_cxx11.h \
3108 include/grpc++/impl/thd_no_cxx11.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003109 include/grpc++/server.h \
3110 include/grpc++/server_builder.h \
3111 include/grpc++/server_context.h \
3112 include/grpc++/server_credentials.h \
Yang Gaofccea1f2015-03-10 13:17:39 -07003113 include/grpc++/slice.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003114 include/grpc++/status.h \
3115 include/grpc++/status_code_enum.h \
3116 include/grpc++/stream.h \
3117 include/grpc++/thread_pool_interface.h \
Nicolas "Pixel" Noble27a0dc02015-04-11 01:25:22 +02003118 include/grpc++/time.h \
Craig Tiller47c83fd2015-02-21 22:45:35 -08003119
3120LIBGRPC++_UNSECURE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC++_UNSECURE_SRC))))
3121
3122ifeq ($(NO_PROTOBUF),true)
3123
3124# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3125
3126$(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a: protobuf_dep_error
3127
3128ifeq ($(SYSTEM),MINGW32)
3129$(LIBDIR)/$(CONFIG)/grpc++_unsecure.$(SHARED_EXT): protobuf_dep_error
3130else
3131$(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT): protobuf_dep_error
3132endif
3133
3134else
3135
3136$(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBGRPC++_UNSECURE_OBJS)
3137 $(E) "[AR] Creating $@"
3138 $(Q) mkdir -p `dirname $@`
3139 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a
3140 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a $(LIBGRPC++_UNSECURE_OBJS)
3141ifeq ($(SYSTEM),Darwin)
Craig Tiller01ea61e2015-03-03 07:44:27 -08003142 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.a
Craig Tiller47c83fd2015-02-21 22:45:35 -08003143endif
3144
3145
3146
3147ifeq ($(SYSTEM),MINGW32)
Michael Berlinbf2e7f02015-05-01 16:17:01 -07003148$(LIBDIR)/$(CONFIG)/grpc++_unsecure.$(SHARED_EXT): $(LIBGRPC++_UNSECURE_OBJS) $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBDIR)/$(CONFIG)/gpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/grpc_unsecure.$(SHARED_EXT)
Craig Tiller47c83fd2015-02-21 22:45:35 -08003149 $(E) "[LD] Linking $@"
3150 $(Q) mkdir -p `dirname $@`
3151 $(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
3152else
Michael Berlinbf2e7f02015-05-01 16:17:01 -07003153$(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.$(SHARED_EXT): $(LIBGRPC++_UNSECURE_OBJS) $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBDIR)/$(CONFIG)/libgpr.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.$(SHARED_EXT)
Craig Tiller47c83fd2015-02-21 22:45:35 -08003154 $(E) "[LD] Linking $@"
3155 $(Q) mkdir -p `dirname $@`
3156ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07003157 $(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 -08003158else
3159 $(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
3160 $(Q) ln -sf libgrpc++_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.so.0
3161 $(Q) ln -sf libgrpc++_unsecure.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure.so
3162endif
3163endif
3164
3165endif
3166
3167ifneq ($(NO_DEPS),true)
3168-include $(LIBGRPC++_UNSECURE_OBJS:.o=.dep)
3169endif
3170
Craig Tiller47c83fd2015-02-21 22:45:35 -08003171
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003172LIBGRPC_PLUGIN_SUPPORT_SRC = \
3173 src/compiler/cpp_generator.cc \
murgatroid99ac0002a2015-04-07 12:49:14 -07003174 src/compiler/objective_c_generator.cc \
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003175 src/compiler/python_generator.cc \
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003176 src/compiler/ruby_generator.cc \
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003177
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003178
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003179LIBGRPC_PLUGIN_SUPPORT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_PLUGIN_SUPPORT_SRC))))
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003180
3181ifeq ($(NO_PROTOBUF),true)
3182
3183# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3184
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003185$(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: protobuf_dep_error
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003186
3187
3188else
3189
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003190$(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: $(ZLIB_DEP) $(PROTOBUF_DEP) $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003191 $(E) "[AR] Creating $@"
3192 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003193 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
3194 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003195ifeq ($(SYSTEM),Darwin)
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003196 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003197endif
3198
3199
3200
3201
3202endif
3203
3204ifneq ($(NO_DEPS),true)
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01003205-include $(LIBGRPC_PLUGIN_SUPPORT_OBJS:.o=.dep)
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003206endif
3207
Masood Malekghassemi3bb52152015-03-17 21:52:52 -07003208
Yang Gaob0b518e2015-04-13 14:53:25 -07003209LIBINTEROP_CLIENT_HELPER_SRC = \
Yang Gaoa4002072015-04-09 23:25:21 -07003210 test/cpp/interop/client_helper.cc \
Yang Gaoa4002072015-04-09 23:25:21 -07003211
3212
Yang Gaob0b518e2015-04-13 14:53:25 -07003213LIBINTEROP_CLIENT_HELPER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBINTEROP_CLIENT_HELPER_SRC))))
Yang Gaoa4002072015-04-09 23:25:21 -07003214
3215ifeq ($(NO_SECURE),true)
3216
3217# You can't build secure libraries if you don't have OpenSSL with ALPN.
3218
Yang Gaob0b518e2015-04-13 14:53:25 -07003219$(LIBDIR)/$(CONFIG)/libinterop_client_helper.a: openssl_dep_error
Yang Gaoa4002072015-04-09 23:25:21 -07003220
3221
3222else
3223
3224ifeq ($(NO_PROTOBUF),true)
3225
3226# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3227
Yang Gaob0b518e2015-04-13 14:53:25 -07003228$(LIBDIR)/$(CONFIG)/libinterop_client_helper.a: protobuf_dep_error
3229
3230
3231else
3232
Yang Gaob0b518e2015-04-13 14:53:25 -07003233$(LIBDIR)/$(CONFIG)/libinterop_client_helper.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBINTEROP_CLIENT_HELPER_OBJS)
3234 $(E) "[AR] Creating $@"
3235 $(Q) mkdir -p `dirname $@`
3236 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a
3237 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a $(LIBINTEROP_CLIENT_HELPER_OBJS)
3238ifeq ($(SYSTEM),Darwin)
3239 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libinterop_client_helper.a
3240endif
3241
3242
3243
3244
3245endif
3246
3247endif
3248
3249ifneq ($(NO_SECURE),true)
3250ifneq ($(NO_DEPS),true)
3251-include $(LIBINTEROP_CLIENT_HELPER_OBJS:.o=.dep)
3252endif
3253endif
3254
Yang Gaob0b518e2015-04-13 14:53:25 -07003255
3256LIBINTEROP_CLIENT_MAIN_SRC = \
Abhishek Kumar60572d42015-04-16 20:45:25 -07003257 $(GENDIR)/test/proto/empty.pb.cc $(GENDIR)/test/proto/empty.grpc.pb.cc \
3258 $(GENDIR)/test/proto/messages.pb.cc $(GENDIR)/test/proto/messages.grpc.pb.cc \
Abhishek Kumar1b3e3cd2015-04-16 20:10:29 -07003259 $(GENDIR)/test/proto/test.pb.cc $(GENDIR)/test/proto/test.grpc.pb.cc \
Yang Gaob0b518e2015-04-13 14:53:25 -07003260 test/cpp/interop/client.cc \
3261 test/cpp/interop/interop_client.cc \
3262
3263
3264LIBINTEROP_CLIENT_MAIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBINTEROP_CLIENT_MAIN_SRC))))
3265
3266ifeq ($(NO_SECURE),true)
3267
3268# You can't build secure libraries if you don't have OpenSSL with ALPN.
3269
3270$(LIBDIR)/$(CONFIG)/libinterop_client_main.a: openssl_dep_error
3271
3272
3273else
3274
3275ifeq ($(NO_PROTOBUF),true)
3276
3277# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3278
3279$(LIBDIR)/$(CONFIG)/libinterop_client_main.a: protobuf_dep_error
Yang Gaoa4002072015-04-09 23:25:21 -07003280
3281
3282else
3283
Yang Gaob0b518e2015-04-13 14:53:25 -07003284$(LIBDIR)/$(CONFIG)/libinterop_client_main.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBINTEROP_CLIENT_MAIN_OBJS)
Yang Gaoa4002072015-04-09 23:25:21 -07003285 $(E) "[AR] Creating $@"
3286 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07003287 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libinterop_client_main.a
3288 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBINTEROP_CLIENT_MAIN_OBJS)
Yang Gaoa4002072015-04-09 23:25:21 -07003289ifeq ($(SYSTEM),Darwin)
Yang Gaob0b518e2015-04-13 14:53:25 -07003290 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libinterop_client_main.a
Yang Gaoa4002072015-04-09 23:25:21 -07003291endif
3292
3293
3294
3295
3296endif
3297
3298endif
3299
3300ifneq ($(NO_SECURE),true)
3301ifneq ($(NO_DEPS),true)
Yang Gaob0b518e2015-04-13 14:53:25 -07003302-include $(LIBINTEROP_CLIENT_MAIN_OBJS:.o=.dep)
Yang Gaoa4002072015-04-09 23:25:21 -07003303endif
3304endif
Craig Tiller04f81562015-04-24 14:34:30 -07003305$(OBJDIR)/$(CONFIG)/test/cpp/interop/client.o: $(GENDIR)/test/proto/empty.pb.cc $(GENDIR)/test/proto/empty.grpc.pb.cc $(GENDIR)/test/proto/messages.pb.cc $(GENDIR)/test/proto/messages.grpc.pb.cc $(GENDIR)/test/proto/test.pb.cc $(GENDIR)/test/proto/test.grpc.pb.cc
3306$(OBJDIR)/$(CONFIG)/test/cpp/interop/interop_client.o: $(GENDIR)/test/proto/empty.pb.cc $(GENDIR)/test/proto/empty.grpc.pb.cc $(GENDIR)/test/proto/messages.pb.cc $(GENDIR)/test/proto/messages.grpc.pb.cc $(GENDIR)/test/proto/test.pb.cc $(GENDIR)/test/proto/test.grpc.pb.cc
Yang Gaoa4002072015-04-09 23:25:21 -07003307
3308
Yang Gaob0b518e2015-04-13 14:53:25 -07003309LIBINTEROP_SERVER_HELPER_SRC = \
Yang Gaoa4002072015-04-09 23:25:21 -07003310 test/cpp/interop/server_helper.cc \
3311
3312
Yang Gaob0b518e2015-04-13 14:53:25 -07003313LIBINTEROP_SERVER_HELPER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBINTEROP_SERVER_HELPER_SRC))))
Yang Gaoa4002072015-04-09 23:25:21 -07003314
3315ifeq ($(NO_SECURE),true)
3316
3317# You can't build secure libraries if you don't have OpenSSL with ALPN.
3318
Yang Gaob0b518e2015-04-13 14:53:25 -07003319$(LIBDIR)/$(CONFIG)/libinterop_server_helper.a: openssl_dep_error
Yang Gaoa4002072015-04-09 23:25:21 -07003320
3321
3322else
3323
3324ifeq ($(NO_PROTOBUF),true)
3325
3326# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3327
Yang Gaob0b518e2015-04-13 14:53:25 -07003328$(LIBDIR)/$(CONFIG)/libinterop_server_helper.a: protobuf_dep_error
Yang Gaoa4002072015-04-09 23:25:21 -07003329
3330
3331else
3332
Yang Gaob0b518e2015-04-13 14:53:25 -07003333$(LIBDIR)/$(CONFIG)/libinterop_server_helper.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBINTEROP_SERVER_HELPER_OBJS)
Yang Gaoa4002072015-04-09 23:25:21 -07003334 $(E) "[AR] Creating $@"
3335 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07003336 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a
3337 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a $(LIBINTEROP_SERVER_HELPER_OBJS)
Yang Gaoa4002072015-04-09 23:25:21 -07003338ifeq ($(SYSTEM),Darwin)
Yang Gaob0b518e2015-04-13 14:53:25 -07003339 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libinterop_server_helper.a
Yang Gaoa4002072015-04-09 23:25:21 -07003340endif
3341
3342
3343
3344
3345endif
3346
3347endif
3348
3349ifneq ($(NO_SECURE),true)
3350ifneq ($(NO_DEPS),true)
Yang Gaob0b518e2015-04-13 14:53:25 -07003351-include $(LIBINTEROP_SERVER_HELPER_OBJS:.o=.dep)
Yang Gaoa4002072015-04-09 23:25:21 -07003352endif
3353endif
3354
Yang Gaoa4002072015-04-09 23:25:21 -07003355
Yang Gaob0b518e2015-04-13 14:53:25 -07003356LIBINTEROP_SERVER_MAIN_SRC = \
Abhishek Kumar60572d42015-04-16 20:45:25 -07003357 $(GENDIR)/test/proto/empty.pb.cc $(GENDIR)/test/proto/empty.grpc.pb.cc \
3358 $(GENDIR)/test/proto/messages.pb.cc $(GENDIR)/test/proto/messages.grpc.pb.cc \
Abhishek Kumar1b3e3cd2015-04-16 20:10:29 -07003359 $(GENDIR)/test/proto/test.pb.cc $(GENDIR)/test/proto/test.grpc.pb.cc \
Yang Gaob0b518e2015-04-13 14:53:25 -07003360 test/cpp/interop/server.cc \
3361
3362
3363LIBINTEROP_SERVER_MAIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBINTEROP_SERVER_MAIN_SRC))))
3364
3365ifeq ($(NO_SECURE),true)
3366
3367# You can't build secure libraries if you don't have OpenSSL with ALPN.
3368
3369$(LIBDIR)/$(CONFIG)/libinterop_server_main.a: openssl_dep_error
3370
3371
3372else
3373
3374ifeq ($(NO_PROTOBUF),true)
3375
3376# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3377
3378$(LIBDIR)/$(CONFIG)/libinterop_server_main.a: protobuf_dep_error
3379
3380
3381else
3382
Yang Gaob0b518e2015-04-13 14:53:25 -07003383$(LIBDIR)/$(CONFIG)/libinterop_server_main.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBINTEROP_SERVER_MAIN_OBJS)
3384 $(E) "[AR] Creating $@"
3385 $(Q) mkdir -p `dirname $@`
3386 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libinterop_server_main.a
3387 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBINTEROP_SERVER_MAIN_OBJS)
3388ifeq ($(SYSTEM),Darwin)
3389 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libinterop_server_main.a
3390endif
3391
3392
3393
3394
3395endif
3396
3397endif
3398
3399ifneq ($(NO_SECURE),true)
3400ifneq ($(NO_DEPS),true)
3401-include $(LIBINTEROP_SERVER_MAIN_OBJS:.o=.dep)
3402endif
3403endif
Craig Tiller04f81562015-04-24 14:34:30 -07003404$(OBJDIR)/$(CONFIG)/test/cpp/interop/server.o: $(GENDIR)/test/proto/empty.pb.cc $(GENDIR)/test/proto/empty.grpc.pb.cc $(GENDIR)/test/proto/messages.pb.cc $(GENDIR)/test/proto/messages.grpc.pb.cc $(GENDIR)/test/proto/test.pb.cc $(GENDIR)/test/proto/test.grpc.pb.cc
Yang Gaob0b518e2015-04-13 14:53:25 -07003405
3406
Chen wang84232512015-02-12 17:29:18 -08003407LIBPUBSUB_CLIENT_LIB_SRC = \
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02003408 $(GENDIR)/examples/pubsub/label.pb.cc $(GENDIR)/examples/pubsub/label.grpc.pb.cc \
3409 $(GENDIR)/examples/pubsub/empty.pb.cc $(GENDIR)/examples/pubsub/empty.grpc.pb.cc \
3410 $(GENDIR)/examples/pubsub/pubsub.pb.cc $(GENDIR)/examples/pubsub/pubsub.grpc.pb.cc \
Chen wang84232512015-02-12 17:29:18 -08003411 examples/pubsub/publisher.cc \
3412 examples/pubsub/subscriber.cc \
Chen Wang86af8cf2015-01-21 18:05:40 -08003413
3414
Craig Tiller61b910f2015-02-15 10:54:07 -08003415LIBPUBSUB_CLIENT_LIB_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBPUBSUB_CLIENT_LIB_SRC))))
Chen Wang86af8cf2015-01-21 18:05:40 -08003416
3417ifeq ($(NO_SECURE),true)
3418
3419# You can't build secure libraries if you don't have OpenSSL with ALPN.
3420
Craig Tiller61b910f2015-02-15 10:54:07 -08003421$(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a: openssl_dep_error
Chen Wang86af8cf2015-01-21 18:05:40 -08003422
3423
3424else
3425
Nicolas Noble53830622015-02-12 16:56:38 -08003426ifeq ($(NO_PROTOBUF),true)
3427
3428# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3429
Craig Tiller61b910f2015-02-15 10:54:07 -08003430$(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a: protobuf_dep_error
Nicolas Noble53830622015-02-12 16:56:38 -08003431
3432
3433else
3434
Craig Tiller61b910f2015-02-15 10:54:07 -08003435$(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBPUBSUB_CLIENT_LIB_OBJS)
Chen Wang86af8cf2015-01-21 18:05:40 -08003436 $(E) "[AR] Creating $@"
3437 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003438 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a
3439 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a $(LIBPUBSUB_CLIENT_LIB_OBJS)
Nicolas "Pixel" Noblebe520182015-01-23 02:32:49 +01003440ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003441 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libpubsub_client_lib.a
Nicolas "Pixel" Noblebe520182015-01-23 02:32:49 +01003442endif
Chen Wang86af8cf2015-01-21 18:05:40 -08003443
3444
3445
3446
Nicolas Noble53830622015-02-12 16:56:38 -08003447endif
Chen Wang86af8cf2015-01-21 18:05:40 -08003448
3449endif
3450
3451ifneq ($(NO_SECURE),true)
3452ifneq ($(NO_DEPS),true)
Chen wang84232512015-02-12 17:29:18 -08003453-include $(LIBPUBSUB_CLIENT_LIB_OBJS:.o=.dep)
Chen Wang86af8cf2015-01-21 18:05:40 -08003454endif
3455endif
Craig Tiller04f81562015-04-24 14:34:30 -07003456$(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
3457$(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 -08003458
3459
Craig Tillere4860192015-02-23 17:10:41 -08003460LIBQPS_SRC = \
Nicolas "Pixel" Noble0caebbf2015-04-09 23:08:51 +02003461 $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc \
Craig Tillere9a6eb72015-04-09 15:51:41 -07003462 test/cpp/qps/client_async.cc \
3463 test/cpp/qps/client_sync.cc \
Craig Tillere4860192015-02-23 17:10:41 -08003464 test/cpp/qps/driver.cc \
Craig Tillere9a6eb72015-04-09 15:51:41 -07003465 test/cpp/qps/qps_worker.cc \
Craig Tiller66048f42015-04-10 08:23:52 -07003466 test/cpp/qps/report.cc \
Craig Tillere9a6eb72015-04-09 15:51:41 -07003467 test/cpp/qps/server_async.cc \
3468 test/cpp/qps/server_sync.cc \
Craig Tiller2d0f36c2015-02-23 23:16:17 -08003469 test/cpp/qps/timer.cc \
Craig Tillere4860192015-02-23 17:10:41 -08003470
3471
3472LIBQPS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBQPS_SRC))))
3473
3474ifeq ($(NO_SECURE),true)
3475
3476# You can't build secure libraries if you don't have OpenSSL with ALPN.
3477
3478$(LIBDIR)/$(CONFIG)/libqps.a: openssl_dep_error
3479
3480
3481else
3482
3483ifeq ($(NO_PROTOBUF),true)
3484
3485# You can't build a C++ library if you don't have protobuf - a bit overreached, but still okay.
3486
3487$(LIBDIR)/$(CONFIG)/libqps.a: protobuf_dep_error
3488
3489
3490else
3491
Craig Tillere4860192015-02-23 17:10:41 -08003492$(LIBDIR)/$(CONFIG)/libqps.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(PROTOBUF_DEP) $(LIBQPS_OBJS)
3493 $(E) "[AR] Creating $@"
3494 $(Q) mkdir -p `dirname $@`
3495 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libqps.a
3496 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libqps.a $(LIBQPS_OBJS)
3497ifeq ($(SYSTEM),Darwin)
Craig Tiller32083bd2015-03-02 16:26:14 -08003498 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libqps.a
Craig Tillere4860192015-02-23 17:10:41 -08003499endif
3500
3501
3502
3503
3504endif
3505
3506endif
3507
3508ifneq ($(NO_SECURE),true)
3509ifneq ($(NO_DEPS),true)
3510-include $(LIBQPS_OBJS:.o=.dep)
3511endif
3512endif
Craig Tiller04f81562015-04-24 14:34:30 -07003513$(OBJDIR)/$(CONFIG)/test/cpp/qps/client_async.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
3514$(OBJDIR)/$(CONFIG)/test/cpp/qps/client_sync.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
3515$(OBJDIR)/$(CONFIG)/test/cpp/qps/driver.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
3516$(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_worker.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
3517$(OBJDIR)/$(CONFIG)/test/cpp/qps/report.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
3518$(OBJDIR)/$(CONFIG)/test/cpp/qps/server_async.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
3519$(OBJDIR)/$(CONFIG)/test/cpp/qps/server_sync.o: $(GENDIR)/test/cpp/qps/qpstest.pb.cc $(GENDIR)/test/cpp/qps/qpstest.grpc.pb.cc
3520$(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 -08003521
3522
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01003523LIBGRPC_CSHARP_EXT_SRC = \
3524 src/csharp/ext/grpc_csharp_ext.c \
3525
3526
3527LIBGRPC_CSHARP_EXT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBGRPC_CSHARP_EXT_SRC))))
3528
3529ifeq ($(NO_SECURE),true)
3530
3531# You can't build secure libraries if you don't have OpenSSL with ALPN.
3532
3533$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a: openssl_dep_error
3534
3535ifeq ($(SYSTEM),MINGW32)
3536$(LIBDIR)/$(CONFIG)/grpc_csharp_ext.$(SHARED_EXT): openssl_dep_error
3537else
3538$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.$(SHARED_EXT): openssl_dep_error
3539endif
3540
3541else
3542
3543
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01003544$(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBGRPC_CSHARP_EXT_OBJS)
3545 $(E) "[AR] Creating $@"
3546 $(Q) mkdir -p `dirname $@`
3547 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a
3548 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a $(LIBGRPC_CSHARP_EXT_OBJS)
3549ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003550 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01003551endif
3552
3553
3554
3555ifeq ($(SYSTEM),MINGW32)
Michael Berlin53513922015-05-01 16:14:15 -07003556$(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)
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01003557 $(E) "[LD] Linking $@"
3558 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble061690d2015-03-06 22:58:58 +01003559 $(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 +01003560else
3561$(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)
3562 $(E) "[LD] Linking $@"
3563 $(Q) mkdir -p `dirname $@`
3564ifeq ($(SYSTEM),Darwin)
Masood Malekghassemid1be74f2015-04-07 16:23:09 -07003565 $(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 +01003566else
Nicolas "Pixel" Noble061690d2015-03-06 22:58:58 +01003567 $(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 +01003568 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.so.0
3569 $(Q) ln -sf libgrpc_csharp_ext.$(SHARED_EXT) $(LIBDIR)/$(CONFIG)/libgrpc_csharp_ext.so
3570endif
3571endif
3572
3573endif
3574
3575ifneq ($(NO_SECURE),true)
3576ifneq ($(NO_DEPS),true)
3577-include $(LIBGRPC_CSHARP_EXT_OBJS:.o=.dep)
3578endif
3579endif
3580
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01003581
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003582LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC = \
3583 test/core/end2end/fixtures/chttp2_fake_security.c \
3584
3585
Craig Tiller61b910f2015-02-15 10:54:07 -08003586LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003587
nnoble69ac39f2014-12-12 15:43:38 -08003588ifeq ($(NO_SECURE),true)
3589
Nicolas Noble047b7272015-01-16 13:55:05 -08003590# You can't build secure libraries if you don't have OpenSSL with ALPN.
3591
Craig Tiller61b910f2015-02-15 10:54:07 -08003592$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003593
nnoble5b7f32a2014-12-22 08:12:44 -08003594
nnoble69ac39f2014-12-12 15:43:38 -08003595else
3596
Nicolas Noble53830622015-02-12 16:56:38 -08003597
Craig Tiller61b910f2015-02-15 10:54:07 -08003598$(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 -08003599 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003600 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003601 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a
3602 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003603ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003604 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003605endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003606
3607
3608
nnoble5b7f32a2014-12-22 08:12:44 -08003609
nnoble69ac39f2014-12-12 15:43:38 -08003610endif
3611
nnoble69ac39f2014-12-12 15:43:38 -08003612ifneq ($(NO_SECURE),true)
3613ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003614-include $(LIBEND2END_FIXTURE_CHTTP2_FAKE_SECURITY_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003615endif
nnoble69ac39f2014-12-12 15:43:38 -08003616endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003617
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003618
3619LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC = \
3620 test/core/end2end/fixtures/chttp2_fullstack.c \
3621
3622
Craig Tiller61b910f2015-02-15 10:54:07 -08003623LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003624
Nicolas "Pixel" Noble010f1e72015-04-23 02:23:49 +02003625$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a: $(ZLIB_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003626 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003627 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003628 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a
3629 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003630ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003631 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003632endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003633
3634
3635
nnoble5b7f32a2014-12-22 08:12:44 -08003636
nnoble69ac39f2014-12-12 15:43:38 -08003637ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003638-include $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003639endif
3640
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003641
Craig Tillerae7fe922015-02-13 23:16:32 -08003642LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_SRC = \
3643 test/core/end2end/fixtures/chttp2_fullstack_uds.c \
3644
3645
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01003646LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_SRC))))
Craig Tillerae7fe922015-02-13 23:16:32 -08003647
Nicolas "Pixel" Noble010f1e72015-04-23 02:23:49 +02003648$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a: $(ZLIB_DEP) $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS)
Craig Tillerae7fe922015-02-13 23:16:32 -08003649 $(E) "[AR] Creating $@"
3650 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01003651 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a
3652 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS)
Craig Tillerae7fe922015-02-13 23:16:32 -08003653ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003654 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a
Craig Tillerae7fe922015-02-13 23:16:32 -08003655endif
3656
3657
3658
3659
Craig Tillerae7fe922015-02-13 23:16:32 -08003660ifneq ($(NO_DEPS),true)
3661-include $(LIBEND2END_FIXTURE_CHTTP2_FULLSTACK_UDS_OBJS:.o=.dep)
3662endif
Craig Tillerae7fe922015-02-13 23:16:32 -08003663
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003664
3665LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_SRC = \
3666 test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c \
3667
3668
Craig Tiller61b910f2015-02-15 10:54:07 -08003669LIBEND2END_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 -08003670
nnoble69ac39f2014-12-12 15:43:38 -08003671ifeq ($(NO_SECURE),true)
3672
Nicolas Noble047b7272015-01-16 13:55:05 -08003673# You can't build secure libraries if you don't have OpenSSL with ALPN.
3674
Craig Tiller61b910f2015-02-15 10:54:07 -08003675$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003676
nnoble5b7f32a2014-12-22 08:12:44 -08003677
nnoble69ac39f2014-12-12 15:43:38 -08003678else
3679
Nicolas Noble53830622015-02-12 16:56:38 -08003680
Craig Tiller61b910f2015-02-15 10:54:07 -08003681$(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 -08003682 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003683 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003684 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a
3685 $(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 -08003686ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003687 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003688endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003689
3690
3691
nnoble5b7f32a2014-12-22 08:12:44 -08003692
nnoble69ac39f2014-12-12 15:43:38 -08003693endif
3694
nnoble69ac39f2014-12-12 15:43:38 -08003695ifneq ($(NO_SECURE),true)
3696ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003697-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003698endif
nnoble69ac39f2014-12-12 15:43:38 -08003699endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003700
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003701
3702LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_SRC = \
3703 test/core/end2end/fixtures/chttp2_simple_ssl_with_oauth2_fullstack.c \
3704
3705
Craig Tiller61b910f2015-02-15 10:54:07 -08003706LIBEND2END_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 -08003707
nnoble69ac39f2014-12-12 15:43:38 -08003708ifeq ($(NO_SECURE),true)
3709
Nicolas Noble047b7272015-01-16 13:55:05 -08003710# You can't build secure libraries if you don't have OpenSSL with ALPN.
3711
Craig Tiller61b910f2015-02-15 10:54:07 -08003712$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08003713
nnoble5b7f32a2014-12-22 08:12:44 -08003714
nnoble69ac39f2014-12-12 15:43:38 -08003715else
3716
Nicolas Noble53830622015-02-12 16:56:38 -08003717
Craig Tiller61b910f2015-02-15 10:54:07 -08003718$(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 -08003719 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003720 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003721 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a
3722 $(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 -08003723ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003724 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003725endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003726
3727
3728
nnoble5b7f32a2014-12-22 08:12:44 -08003729
nnoble69ac39f2014-12-12 15:43:38 -08003730endif
3731
nnoble69ac39f2014-12-12 15:43:38 -08003732ifneq ($(NO_SECURE),true)
3733ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003734-include $(LIBEND2END_FIXTURE_CHTTP2_SIMPLE_SSL_WITH_OAUTH2_FULLSTACK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003735endif
nnoble69ac39f2014-12-12 15:43:38 -08003736endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003737
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003738
3739LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC = \
3740 test/core/end2end/fixtures/chttp2_socket_pair.c \
3741
3742
Craig Tiller61b910f2015-02-15 10:54:07 -08003743LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003744
Nicolas "Pixel" Noble010f1e72015-04-23 02:23:49 +02003745$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a: $(ZLIB_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003746 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003747 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003748 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a
3749 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003750ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003751 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003752endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003753
3754
3755
nnoble5b7f32a2014-12-22 08:12:44 -08003756
nnoble69ac39f2014-12-12 15:43:38 -08003757ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003758-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003759endif
3760
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003761
nnoble0c475f02014-12-05 15:37:39 -08003762LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_SRC = \
3763 test/core/end2end/fixtures/chttp2_socket_pair_one_byte_at_a_time.c \
3764
3765
Craig Tiller61b910f2015-02-15 10:54:07 -08003766LIBEND2END_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 -08003767
Nicolas "Pixel" Noble010f1e72015-04-23 02:23:49 +02003768$(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a: $(ZLIB_DEP) $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS)
nnoble0c475f02014-12-05 15:37:39 -08003769 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003770 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003771 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a
3772 $(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 -08003773ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003774 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003775endif
nnoble0c475f02014-12-05 15:37:39 -08003776
3777
3778
nnoble5b7f32a2014-12-22 08:12:44 -08003779
nnoble69ac39f2014-12-12 15:43:38 -08003780ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003781-include $(LIBEND2END_FIXTURE_CHTTP2_SOCKET_PAIR_ONE_BYTE_AT_A_TIME_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08003782endif
3783
nnoble0c475f02014-12-05 15:37:39 -08003784
Craig Tillerc9f660d2015-03-03 11:01:48 -08003785LIBEND2END_TEST_BAD_HOSTNAME_SRC = \
3786 test/core/end2end/tests/bad_hostname.c \
3787
3788
3789LIBEND2END_TEST_BAD_HOSTNAME_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_BAD_HOSTNAME_SRC))))
3790
3791$(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a: $(ZLIB_DEP) $(LIBEND2END_TEST_BAD_HOSTNAME_OBJS)
3792 $(E) "[AR] Creating $@"
3793 $(Q) mkdir -p `dirname $@`
3794 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a
3795 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBEND2END_TEST_BAD_HOSTNAME_OBJS)
3796ifeq ($(SYSTEM),Darwin)
3797 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a
3798endif
3799
3800
3801
3802
3803ifneq ($(NO_DEPS),true)
3804-include $(LIBEND2END_TEST_BAD_HOSTNAME_OBJS:.o=.dep)
3805endif
3806
Craig Tillerc9f660d2015-03-03 11:01:48 -08003807
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003808LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC = \
3809 test/core/end2end/tests/cancel_after_accept.c \
3810
3811
Craig Tiller61b910f2015-02-15 10:54:07 -08003812LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003813
Craig Tiller61b910f2015-02-15 10:54:07 -08003814$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003815 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003816 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003817 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a
3818 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003819ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003820 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003821endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003822
3823
3824
nnoble5b7f32a2014-12-22 08:12:44 -08003825
nnoble69ac39f2014-12-12 15:43:38 -08003826ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003827-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003828endif
3829
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003830
3831LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_SRC = \
3832 test/core/end2end/tests/cancel_after_accept_and_writes_closed.c \
3833
3834
Craig Tiller61b910f2015-02-15 10:54:07 -08003835LIBEND2END_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 -08003836
Craig Tiller61b910f2015-02-15 10:54:07 -08003837$(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 -08003838 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003839 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003840 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a
3841 $(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 -08003842ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003843 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003844endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003845
3846
3847
nnoble5b7f32a2014-12-22 08:12:44 -08003848
nnoble69ac39f2014-12-12 15:43:38 -08003849ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003850-include $(LIBEND2END_TEST_CANCEL_AFTER_ACCEPT_AND_WRITES_CLOSED_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003851endif
3852
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003853
3854LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC = \
3855 test/core/end2end/tests/cancel_after_invoke.c \
3856
3857
Craig Tiller61b910f2015-02-15 10:54:07 -08003858LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003859
Craig Tiller61b910f2015-02-15 10:54:07 -08003860$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003861 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003862 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003863 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a
3864 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003865ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003866 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003867endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003868
3869
3870
nnoble5b7f32a2014-12-22 08:12:44 -08003871
nnoble69ac39f2014-12-12 15:43:38 -08003872ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003873-include $(LIBEND2END_TEST_CANCEL_AFTER_INVOKE_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003874endif
3875
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003876
3877LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC = \
3878 test/core/end2end/tests/cancel_before_invoke.c \
3879
3880
Craig Tiller61b910f2015-02-15 10:54:07 -08003881LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003882
Craig Tiller61b910f2015-02-15 10:54:07 -08003883$(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003884 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003885 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003886 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a
3887 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003888ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003889 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003890endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003891
3892
3893
nnoble5b7f32a2014-12-22 08:12:44 -08003894
nnoble69ac39f2014-12-12 15:43:38 -08003895ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003896-include $(LIBEND2END_TEST_CANCEL_BEFORE_INVOKE_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003897endif
3898
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003899
3900LIBEND2END_TEST_CANCEL_IN_A_VACUUM_SRC = \
3901 test/core/end2end/tests/cancel_in_a_vacuum.c \
3902
3903
Craig Tiller61b910f2015-02-15 10:54:07 -08003904LIBEND2END_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 -08003905
Craig Tiller61b910f2015-02-15 10:54:07 -08003906$(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 -08003907 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003908 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003909 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a
3910 $(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 -08003911ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003912 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003913endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003914
3915
3916
nnoble5b7f32a2014-12-22 08:12:44 -08003917
nnoble69ac39f2014-12-12 15:43:38 -08003918ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003919-include $(LIBEND2END_TEST_CANCEL_IN_A_VACUUM_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003920endif
3921
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003922
hongyu24200d32015-01-08 15:13:49 -08003923LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC = \
3924 test/core/end2end/tests/census_simple_request.c \
3925
3926
Craig Tiller61b910f2015-02-15 10:54:07 -08003927LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08003928
Craig Tiller61b910f2015-02-15 10:54:07 -08003929$(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
hongyu24200d32015-01-08 15:13:49 -08003930 $(E) "[AR] Creating $@"
3931 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003932 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a
3933 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003934ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003935 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003936endif
hongyu24200d32015-01-08 15:13:49 -08003937
3938
3939
3940
hongyu24200d32015-01-08 15:13:49 -08003941ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003942-include $(LIBEND2END_TEST_CENSUS_SIMPLE_REQUEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08003943endif
3944
hongyu24200d32015-01-08 15:13:49 -08003945
ctillerc6d61c42014-12-15 14:52:08 -08003946LIBEND2END_TEST_DISAPPEARING_SERVER_SRC = \
3947 test/core/end2end/tests/disappearing_server.c \
3948
3949
Craig Tiller61b910f2015-02-15 10:54:07 -08003950LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_DISAPPEARING_SERVER_SRC))))
ctillerc6d61c42014-12-15 14:52:08 -08003951
Craig Tiller61b910f2015-02-15 10:54:07 -08003952$(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a: $(ZLIB_DEP) $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
ctillerc6d61c42014-12-15 14:52:08 -08003953 $(E) "[AR] Creating $@"
3954 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003955 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a
3956 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003957ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003958 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003959endif
ctillerc6d61c42014-12-15 14:52:08 -08003960
3961
3962
nnoble5b7f32a2014-12-22 08:12:44 -08003963
ctillerc6d61c42014-12-15 14:52:08 -08003964ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003965-include $(LIBEND2END_TEST_DISAPPEARING_SERVER_OBJS:.o=.dep)
ctillerc6d61c42014-12-15 14:52:08 -08003966endif
3967
ctillerc6d61c42014-12-15 14:52:08 -08003968
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003969LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_SRC = \
3970 test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c \
3971
3972
Craig Tiller61b910f2015-02-15 10:54:07 -08003973LIBEND2END_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 -08003974
Craig Tiller61b910f2015-02-15 10:54:07 -08003975$(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 -08003976 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08003977 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08003978 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a
3979 $(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 -08003980ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08003981 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08003982endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003983
3984
3985
nnoble5b7f32a2014-12-22 08:12:44 -08003986
nnoble69ac39f2014-12-12 15:43:38 -08003987ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08003988-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_INFLIGHT_CALLS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003989endif
3990
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08003991
3992LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_SRC = \
3993 test/core/end2end/tests/early_server_shutdown_finishes_tags.c \
3994
3995
Craig Tiller61b910f2015-02-15 10:54:07 -08003996LIBEND2END_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 -08003997
Craig Tiller61b910f2015-02-15 10:54:07 -08003998$(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 -08003999 $(E) "[AR] Creating $@"
nnoble85a49262014-12-08 18:14:03 -08004000 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004001 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a
4002 $(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 -08004003ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004004 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004005endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004006
4007
4008
nnoble5b7f32a2014-12-22 08:12:44 -08004009
nnoble69ac39f2014-12-12 15:43:38 -08004010ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004011-include $(LIBEND2END_TEST_EARLY_SERVER_SHUTDOWN_FINISHES_TAGS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004012endif
4013
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004014
murgatroid99a8c21e82015-02-12 13:55:53 -08004015LIBEND2END_TEST_EMPTY_BATCH_SRC = \
4016 test/core/end2end/tests/empty_batch.c \
4017
4018
Craig Tiller61b910f2015-02-15 10:54:07 -08004019LIBEND2END_TEST_EMPTY_BATCH_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_EMPTY_BATCH_SRC))))
murgatroid99a8c21e82015-02-12 13:55:53 -08004020
Craig Tiller61b910f2015-02-15 10:54:07 -08004021$(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a: $(ZLIB_DEP) $(LIBEND2END_TEST_EMPTY_BATCH_OBJS)
murgatroid99a8c21e82015-02-12 13:55:53 -08004022 $(E) "[AR] Creating $@"
4023 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004024 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a
4025 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBEND2END_TEST_EMPTY_BATCH_OBJS)
murgatroid99a8c21e82015-02-12 13:55:53 -08004026ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004027 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a
murgatroid99a8c21e82015-02-12 13:55:53 -08004028endif
4029
4030
4031
4032
murgatroid99a8c21e82015-02-12 13:55:53 -08004033ifneq ($(NO_DEPS),true)
4034-include $(LIBEND2END_TEST_EMPTY_BATCH_OBJS:.o=.dep)
4035endif
4036
murgatroid99a8c21e82015-02-12 13:55:53 -08004037
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004038LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_SRC = \
4039 test/core/end2end/tests/graceful_server_shutdown.c \
4040
4041
Craig Tiller61b910f2015-02-15 10:54:07 -08004042LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_SRC))))
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004043
Craig Tiller61b910f2015-02-15 10:54:07 -08004044$(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a: $(ZLIB_DEP) $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS)
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004045 $(E) "[AR] Creating $@"
4046 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004047 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a
4048 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004049ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004050 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004051endif
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004052
4053
4054
4055
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004056ifneq ($(NO_DEPS),true)
4057-include $(LIBEND2END_TEST_GRACEFUL_SERVER_SHUTDOWN_OBJS:.o=.dep)
4058endif
4059
Craig Tiller4ffdcd52015-01-16 11:34:55 -08004060
Craig Tillerc8b357f2015-04-20 16:36:52 -07004061LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC = \
4062 test/core/end2end/tests/invoke_large_request.c \
4063
4064
4065LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_SRC))))
4066
4067$(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
4068 $(E) "[AR] Creating $@"
4069 $(Q) mkdir -p `dirname $@`
4070 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a
4071 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS)
4072ifeq ($(SYSTEM),Darwin)
4073 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a
4074endif
4075
4076
4077
4078
4079ifneq ($(NO_DEPS),true)
4080-include $(LIBEND2END_TEST_INVOKE_LARGE_REQUEST_OBJS:.o=.dep)
4081endif
4082
Craig Tillerc8b357f2015-04-20 16:36:52 -07004083
Craig Tillerc8b357f2015-04-20 16:36:52 -07004084LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC = \
4085 test/core/end2end/tests/max_concurrent_streams.c \
4086
4087
4088LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_SRC))))
4089
4090$(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a: $(ZLIB_DEP) $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
4091 $(E) "[AR] Creating $@"
4092 $(Q) mkdir -p `dirname $@`
4093 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a
4094 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS)
4095ifeq ($(SYSTEM),Darwin)
4096 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a
4097endif
4098
4099
4100
4101
4102ifneq ($(NO_DEPS),true)
4103-include $(LIBEND2END_TEST_MAX_CONCURRENT_STREAMS_OBJS:.o=.dep)
4104endif
4105
Craig Tillerc8b357f2015-04-20 16:36:52 -07004106
Yang Gao26839c72015-05-04 13:49:38 -07004107LIBEND2END_TEST_MAX_MESSAGE_LENGTH_SRC = \
4108 test/core/end2end/tests/max_message_length.c \
4109
4110
4111LIBEND2END_TEST_MAX_MESSAGE_LENGTH_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_MAX_MESSAGE_LENGTH_SRC))))
4112
4113$(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a: $(ZLIB_DEP) $(LIBEND2END_TEST_MAX_MESSAGE_LENGTH_OBJS)
4114 $(E) "[AR] Creating $@"
4115 $(Q) mkdir -p `dirname $@`
4116 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a
4117 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBEND2END_TEST_MAX_MESSAGE_LENGTH_OBJS)
4118ifeq ($(SYSTEM),Darwin)
4119 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a
4120endif
4121
4122
4123
4124
4125ifneq ($(NO_DEPS),true)
4126-include $(LIBEND2END_TEST_MAX_MESSAGE_LENGTH_OBJS:.o=.dep)
4127endif
4128
4129
Craig Tillerc8b357f2015-04-20 16:36:52 -07004130LIBEND2END_TEST_NO_OP_SRC = \
4131 test/core/end2end/tests/no_op.c \
4132
4133
4134LIBEND2END_TEST_NO_OP_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_NO_OP_SRC))))
4135
4136$(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a: $(ZLIB_DEP) $(LIBEND2END_TEST_NO_OP_OBJS)
4137 $(E) "[AR] Creating $@"
4138 $(Q) mkdir -p `dirname $@`
4139 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a
4140 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBEND2END_TEST_NO_OP_OBJS)
4141ifeq ($(SYSTEM),Darwin)
4142 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a
4143endif
4144
4145
4146
4147
4148ifneq ($(NO_DEPS),true)
4149-include $(LIBEND2END_TEST_NO_OP_OBJS:.o=.dep)
4150endif
4151
Craig Tillerc8b357f2015-04-20 16:36:52 -07004152
Craig Tillerc8b357f2015-04-20 16:36:52 -07004153LIBEND2END_TEST_PING_PONG_STREAMING_SRC = \
4154 test/core/end2end/tests/ping_pong_streaming.c \
4155
4156
4157LIBEND2END_TEST_PING_PONG_STREAMING_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_PING_PONG_STREAMING_SRC))))
4158
4159$(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a: $(ZLIB_DEP) $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
4160 $(E) "[AR] Creating $@"
4161 $(Q) mkdir -p `dirname $@`
4162 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a
4163 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS)
4164ifeq ($(SYSTEM),Darwin)
4165 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a
4166endif
4167
4168
4169
4170
4171ifneq ($(NO_DEPS),true)
4172-include $(LIBEND2END_TEST_PING_PONG_STREAMING_OBJS:.o=.dep)
4173endif
4174
Craig Tillerc8b357f2015-04-20 16:36:52 -07004175
Craig Tillerc8b357f2015-04-20 16:36:52 -07004176LIBEND2END_TEST_REGISTERED_CALL_SRC = \
4177 test/core/end2end/tests/registered_call.c \
4178
4179
4180LIBEND2END_TEST_REGISTERED_CALL_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REGISTERED_CALL_SRC))))
4181
4182$(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REGISTERED_CALL_OBJS)
4183 $(E) "[AR] Creating $@"
4184 $(Q) mkdir -p `dirname $@`
4185 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a
4186 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBEND2END_TEST_REGISTERED_CALL_OBJS)
4187ifeq ($(SYSTEM),Darwin)
4188 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a
4189endif
4190
4191
4192
4193
4194ifneq ($(NO_DEPS),true)
4195-include $(LIBEND2END_TEST_REGISTERED_CALL_OBJS:.o=.dep)
4196endif
4197
Craig Tillerc8b357f2015-04-20 16:36:52 -07004198
4199LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_SRC = \
4200 test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c \
4201
4202
4203LIBEND2END_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))))
4204
4205$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS)
4206 $(E) "[AR] Creating $@"
4207 $(Q) mkdir -p `dirname $@`
4208 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a
4209 $(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)
4210ifeq ($(SYSTEM),Darwin)
4211 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a
4212endif
4213
4214
4215
4216
4217ifneq ($(NO_DEPS),true)
4218-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_BINARY_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
4219endif
4220
Craig Tillerc8b357f2015-04-20 16:36:52 -07004221
Craig Tillerc8b357f2015-04-20 16:36:52 -07004222LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC = \
4223 test/core/end2end/tests/request_response_with_metadata_and_payload.c \
4224
4225
4226LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_SRC))))
4227
4228$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS)
4229 $(E) "[AR] Creating $@"
4230 $(Q) mkdir -p `dirname $@`
4231 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a
4232 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS)
4233ifeq ($(SYSTEM),Darwin)
4234 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a
4235endif
4236
4237
4238
4239
4240ifneq ($(NO_DEPS),true)
4241-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
4242endif
4243
Craig Tillerc8b357f2015-04-20 16:36:52 -07004244
Craig Tillerc8b357f2015-04-20 16:36:52 -07004245LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC = \
4246 test/core/end2end/tests/request_response_with_payload.c \
4247
4248
4249LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_SRC))))
4250
4251$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS)
4252 $(E) "[AR] Creating $@"
4253 $(Q) mkdir -p `dirname $@`
4254 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a
4255 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS)
4256ifeq ($(SYSTEM),Darwin)
4257 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a
4258endif
4259
4260
4261
4262
4263ifneq ($(NO_DEPS),true)
4264-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_PAYLOAD_OBJS:.o=.dep)
4265endif
4266
Craig Tillerc8b357f2015-04-20 16:36:52 -07004267
Craig Tiller93ec3712015-05-05 09:41:03 -07004268LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_SRC = \
4269 test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c \
4270
4271
4272LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_SRC))))
4273
4274$(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_OBJS)
4275 $(E) "[AR] Creating $@"
4276 $(Q) mkdir -p `dirname $@`
4277 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a
4278 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_OBJS)
4279ifeq ($(SYSTEM),Darwin)
4280 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a
4281endif
4282
4283
4284
4285
4286ifneq ($(NO_DEPS),true)
4287-include $(LIBEND2END_TEST_REQUEST_RESPONSE_WITH_TRAILING_METADATA_AND_PAYLOAD_OBJS:.o=.dep)
4288endif
4289
4290
Craig Tillerc8b357f2015-04-20 16:36:52 -07004291LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_SRC = \
4292 test/core/end2end/tests/request_with_large_metadata.c \
4293
4294
4295LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_SRC))))
4296
4297$(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS)
4298 $(E) "[AR] Creating $@"
4299 $(Q) mkdir -p `dirname $@`
4300 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a
4301 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS)
4302ifeq ($(SYSTEM),Darwin)
4303 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a
4304endif
4305
4306
4307
4308
4309ifneq ($(NO_DEPS),true)
4310-include $(LIBEND2END_TEST_REQUEST_WITH_LARGE_METADATA_OBJS:.o=.dep)
4311endif
4312
Craig Tillerc8b357f2015-04-20 16:36:52 -07004313
Craig Tillerc8b357f2015-04-20 16:36:52 -07004314LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_SRC = \
4315 test/core/end2end/tests/request_with_payload.c \
4316
4317
4318LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_SRC))))
4319
4320$(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a: $(ZLIB_DEP) $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS)
4321 $(E) "[AR] Creating $@"
4322 $(Q) mkdir -p `dirname $@`
4323 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a
4324 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS)
4325ifeq ($(SYSTEM),Darwin)
4326 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a
4327endif
4328
4329
4330
4331
4332ifneq ($(NO_DEPS),true)
4333-include $(LIBEND2END_TEST_REQUEST_WITH_PAYLOAD_OBJS:.o=.dep)
4334endif
4335
Craig Tillerc8b357f2015-04-20 16:36:52 -07004336
Craig Tillerc8b357f2015-04-20 16:36:52 -07004337LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC = \
4338 test/core/end2end/tests/simple_delayed_request.c \
4339
4340
4341LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_SRC))))
4342
4343$(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
4344 $(E) "[AR] Creating $@"
4345 $(Q) mkdir -p `dirname $@`
4346 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a
4347 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS)
4348ifeq ($(SYSTEM),Darwin)
4349 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a
4350endif
4351
4352
4353
4354
4355ifneq ($(NO_DEPS),true)
4356-include $(LIBEND2END_TEST_SIMPLE_DELAYED_REQUEST_OBJS:.o=.dep)
4357endif
4358
Craig Tillerc8b357f2015-04-20 16:36:52 -07004359
Craig Tillerc8b357f2015-04-20 16:36:52 -07004360LIBEND2END_TEST_SIMPLE_REQUEST_SRC = \
4361 test/core/end2end/tests/simple_request.c \
4362
4363
4364LIBEND2END_TEST_SIMPLE_REQUEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_REQUEST_SRC))))
4365
4366$(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
4367 $(E) "[AR] Creating $@"
4368 $(Q) mkdir -p `dirname $@`
4369 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a
4370 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS)
4371ifeq ($(SYSTEM),Darwin)
4372 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a
4373endif
4374
4375
4376
4377
4378ifneq ($(NO_DEPS),true)
4379-include $(LIBEND2END_TEST_SIMPLE_REQUEST_OBJS:.o=.dep)
4380endif
4381
Craig Tillerc8b357f2015-04-20 16:36:52 -07004382
Craig Tiller434a36b2015-05-04 09:49:22 -07004383LIBEND2END_TEST_SIMPLE_REQUEST_WITH_HIGH_INITIAL_SEQUENCE_NUMBER_SRC = \
4384 test/core/end2end/tests/simple_request_with_high_initial_sequence_number.c \
4385
4386
4387LIBEND2END_TEST_SIMPLE_REQUEST_WITH_HIGH_INITIAL_SEQUENCE_NUMBER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_TEST_SIMPLE_REQUEST_WITH_HIGH_INITIAL_SEQUENCE_NUMBER_SRC))))
4388
4389$(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a: $(ZLIB_DEP) $(LIBEND2END_TEST_SIMPLE_REQUEST_WITH_HIGH_INITIAL_SEQUENCE_NUMBER_OBJS)
4390 $(E) "[AR] Creating $@"
4391 $(Q) mkdir -p `dirname $@`
4392 $(Q) rm -f $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a
4393 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBEND2END_TEST_SIMPLE_REQUEST_WITH_HIGH_INITIAL_SEQUENCE_NUMBER_OBJS)
4394ifeq ($(SYSTEM),Darwin)
4395 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a
4396endif
4397
4398
4399
4400
4401ifneq ($(NO_DEPS),true)
4402-include $(LIBEND2END_TEST_SIMPLE_REQUEST_WITH_HIGH_INITIAL_SEQUENCE_NUMBER_OBJS:.o=.dep)
4403endif
4404
4405
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004406LIBEND2END_CERTS_SRC = \
chenw97fd9e52014-12-19 17:12:36 -08004407 test/core/end2end/data/test_root_cert.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004408 test/core/end2end/data/server1_cert.c \
4409 test/core/end2end/data/server1_key.c \
4410
4411
Craig Tiller61b910f2015-02-15 10:54:07 -08004412LIBEND2END_CERTS_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LIBEND2END_CERTS_SRC))))
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004413
nnoble69ac39f2014-12-12 15:43:38 -08004414ifeq ($(NO_SECURE),true)
4415
Nicolas Noble047b7272015-01-16 13:55:05 -08004416# You can't build secure libraries if you don't have OpenSSL with ALPN.
4417
Craig Tiller61b910f2015-02-15 10:54:07 -08004418$(LIBDIR)/$(CONFIG)/libend2end_certs.a: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08004419
nnoble5b7f32a2014-12-22 08:12:44 -08004420
nnoble69ac39f2014-12-12 15:43:38 -08004421else
4422
Nicolas Noble53830622015-02-12 16:56:38 -08004423
Craig Tiller61b910f2015-02-15 10:54:07 -08004424$(LIBDIR)/$(CONFIG)/libend2end_certs.a: $(ZLIB_DEP) $(OPENSSL_DEP) $(LIBEND2END_CERTS_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_certs.a
4428 $(Q) $(AR) rcs $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBEND2END_CERTS_OBJS)
Craig Tillerb4ee3b52015-01-21 16:22:50 -08004429ifeq ($(SYSTEM),Darwin)
murgatroid99b6181362015-03-02 14:32:25 -08004430 $(Q) ranlib $(LIBDIR)/$(CONFIG)/libend2end_certs.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 -08004436endif
4437
nnoble69ac39f2014-12-12 15:43:38 -08004438ifneq ($(NO_SECURE),true)
4439ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08004440-include $(LIBEND2END_CERTS_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004441endif
nnoble69ac39f2014-12-12 15:43:38 -08004442endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004443
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004444
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004445
nnoble69ac39f2014-12-12 15:43:38 -08004446# All of the test targets, and protoc plugins
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08004447
4448
Craig Tiller17ec5f92015-01-18 11:30:41 -08004449ALARM_HEAP_TEST_SRC = \
4450 test/core/iomgr/alarm_heap_test.c \
4451
Craig Tiller61b910f2015-02-15 10:54:07 -08004452ALARM_HEAP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_HEAP_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004453ifeq ($(NO_SECURE),true)
4454
4455# You can't build secure targets if you don't have OpenSSL with ALPN.
4456
Craig Tiller61b910f2015-02-15 10:54:07 -08004457$(BINDIR)/$(CONFIG)/alarm_heap_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004458
4459else
4460
Craig Tiller61b910f2015-02-15 10:54:07 -08004461$(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 -08004462 $(E) "[LD] Linking $@"
4463 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004464 $(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 -08004465
4466endif
4467
Craig Tiller61b910f2015-02-15 10:54:07 -08004468$(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 -08004469deps_alarm_heap_test: $(ALARM_HEAP_TEST_OBJS:.o=.dep)
4470
4471ifneq ($(NO_SECURE),true)
4472ifneq ($(NO_DEPS),true)
4473-include $(ALARM_HEAP_TEST_OBJS:.o=.dep)
4474endif
4475endif
4476
4477
4478ALARM_LIST_TEST_SRC = \
4479 test/core/iomgr/alarm_list_test.c \
4480
Craig Tiller61b910f2015-02-15 10:54:07 -08004481ALARM_LIST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_LIST_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004482ifeq ($(NO_SECURE),true)
4483
4484# You can't build secure targets if you don't have OpenSSL with ALPN.
4485
Craig Tiller61b910f2015-02-15 10:54:07 -08004486$(BINDIR)/$(CONFIG)/alarm_list_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004487
4488else
4489
Craig Tiller61b910f2015-02-15 10:54:07 -08004490$(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 -08004491 $(E) "[LD] Linking $@"
4492 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004493 $(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 -08004494
4495endif
4496
Craig Tiller61b910f2015-02-15 10:54:07 -08004497$(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 -08004498deps_alarm_list_test: $(ALARM_LIST_TEST_OBJS:.o=.dep)
4499
4500ifneq ($(NO_SECURE),true)
4501ifneq ($(NO_DEPS),true)
4502-include $(ALARM_LIST_TEST_OBJS:.o=.dep)
4503endif
4504endif
4505
4506
4507ALARM_TEST_SRC = \
4508 test/core/iomgr/alarm_test.c \
4509
Craig Tiller61b910f2015-02-15 10:54:07 -08004510ALARM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALARM_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004511ifeq ($(NO_SECURE),true)
4512
4513# You can't build secure targets if you don't have OpenSSL with ALPN.
4514
Craig Tiller61b910f2015-02-15 10:54:07 -08004515$(BINDIR)/$(CONFIG)/alarm_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004516
4517else
4518
Craig Tiller61b910f2015-02-15 10:54:07 -08004519$(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 -08004520 $(E) "[LD] Linking $@"
4521 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004522 $(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 -08004523
4524endif
4525
Craig Tiller61b910f2015-02-15 10:54:07 -08004526$(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 -08004527deps_alarm_test: $(ALARM_TEST_OBJS:.o=.dep)
4528
4529ifneq ($(NO_SECURE),true)
4530ifneq ($(NO_DEPS),true)
4531-include $(ALARM_TEST_OBJS:.o=.dep)
4532endif
4533endif
4534
4535
4536ALPN_TEST_SRC = \
4537 test/core/transport/chttp2/alpn_test.c \
4538
Craig Tiller61b910f2015-02-15 10:54:07 -08004539ALPN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ALPN_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004540ifeq ($(NO_SECURE),true)
4541
4542# You can't build secure targets if you don't have OpenSSL with ALPN.
4543
Craig Tiller61b910f2015-02-15 10:54:07 -08004544$(BINDIR)/$(CONFIG)/alpn_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004545
4546else
4547
Craig Tiller61b910f2015-02-15 10:54:07 -08004548$(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 -08004549 $(E) "[LD] Linking $@"
4550 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004551 $(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 -08004552
4553endif
4554
Craig Tiller61b910f2015-02-15 10:54:07 -08004555$(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 -08004556deps_alpn_test: $(ALPN_TEST_OBJS:.o=.dep)
4557
4558ifneq ($(NO_SECURE),true)
4559ifneq ($(NO_DEPS),true)
4560-include $(ALPN_TEST_OBJS:.o=.dep)
4561endif
4562endif
4563
4564
4565BIN_ENCODER_TEST_SRC = \
4566 test/core/transport/chttp2/bin_encoder_test.c \
4567
Craig Tiller61b910f2015-02-15 10:54:07 -08004568BIN_ENCODER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(BIN_ENCODER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004569ifeq ($(NO_SECURE),true)
4570
4571# You can't build secure targets if you don't have OpenSSL with ALPN.
4572
Craig Tiller61b910f2015-02-15 10:54:07 -08004573$(BINDIR)/$(CONFIG)/bin_encoder_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004574
4575else
4576
Craig Tiller61b910f2015-02-15 10:54:07 -08004577$(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 -08004578 $(E) "[LD] Linking $@"
4579 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004580 $(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 -08004581
4582endif
4583
Craig Tiller61b910f2015-02-15 10:54:07 -08004584$(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 -08004585deps_bin_encoder_test: $(BIN_ENCODER_TEST_OBJS:.o=.dep)
4586
4587ifneq ($(NO_SECURE),true)
4588ifneq ($(NO_DEPS),true)
4589-include $(BIN_ENCODER_TEST_OBJS:.o=.dep)
4590endif
4591endif
4592
4593
4594CENSUS_HASH_TABLE_TEST_SRC = \
4595 test/core/statistics/hash_table_test.c \
4596
Craig Tiller61b910f2015-02-15 10:54:07 -08004597CENSUS_HASH_TABLE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_HASH_TABLE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004598ifeq ($(NO_SECURE),true)
4599
4600# You can't build secure targets if you don't have OpenSSL with ALPN.
4601
Craig Tiller61b910f2015-02-15 10:54:07 -08004602$(BINDIR)/$(CONFIG)/census_hash_table_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004603
4604else
4605
Craig Tiller61b910f2015-02-15 10:54:07 -08004606$(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 -08004607 $(E) "[LD] Linking $@"
4608 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004609 $(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 -08004610
4611endif
4612
Craig Tiller61b910f2015-02-15 10:54:07 -08004613$(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 -08004614deps_census_hash_table_test: $(CENSUS_HASH_TABLE_TEST_OBJS:.o=.dep)
4615
4616ifneq ($(NO_SECURE),true)
4617ifneq ($(NO_DEPS),true)
4618-include $(CENSUS_HASH_TABLE_TEST_OBJS:.o=.dep)
4619endif
4620endif
4621
4622
4623CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_SRC = \
4624 test/core/statistics/multiple_writers_circular_buffer_test.c \
4625
Craig Tiller61b910f2015-02-15 10:54:07 -08004626CENSUS_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 -08004627ifeq ($(NO_SECURE),true)
4628
4629# You can't build secure targets if you don't have OpenSSL with ALPN.
4630
Craig Tiller61b910f2015-02-15 10:54:07 -08004631$(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_circular_buffer_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004632
4633else
4634
Craig Tiller61b910f2015-02-15 10:54:07 -08004635$(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 -08004636 $(E) "[LD] Linking $@"
4637 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004638 $(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 -08004639
4640endif
4641
Craig Tiller61b910f2015-02-15 10:54:07 -08004642$(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 -08004643deps_census_statistics_multiple_writers_circular_buffer_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS:.o=.dep)
4644
4645ifneq ($(NO_SECURE),true)
4646ifneq ($(NO_DEPS),true)
4647-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_CIRCULAR_BUFFER_TEST_OBJS:.o=.dep)
4648endif
4649endif
4650
4651
4652CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC = \
4653 test/core/statistics/multiple_writers_test.c \
4654
Craig Tiller61b910f2015-02-15 10:54:07 -08004655CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004656ifeq ($(NO_SECURE),true)
4657
4658# You can't build secure targets if you don't have OpenSSL with ALPN.
4659
Craig Tiller61b910f2015-02-15 10:54:07 -08004660$(BINDIR)/$(CONFIG)/census_statistics_multiple_writers_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004661
4662else
4663
Craig Tiller61b910f2015-02-15 10:54:07 -08004664$(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 -08004665 $(E) "[LD] Linking $@"
4666 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004667 $(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 -08004668
4669endif
4670
Craig Tiller61b910f2015-02-15 10:54:07 -08004671$(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 -08004672deps_census_statistics_multiple_writers_test: $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS:.o=.dep)
4673
4674ifneq ($(NO_SECURE),true)
4675ifneq ($(NO_DEPS),true)
4676-include $(CENSUS_STATISTICS_MULTIPLE_WRITERS_TEST_OBJS:.o=.dep)
4677endif
4678endif
4679
4680
4681CENSUS_STATISTICS_PERFORMANCE_TEST_SRC = \
4682 test/core/statistics/performance_test.c \
4683
Craig Tiller61b910f2015-02-15 10:54:07 -08004684CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_PERFORMANCE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004685ifeq ($(NO_SECURE),true)
4686
4687# You can't build secure targets if you don't have OpenSSL with ALPN.
4688
Craig Tiller61b910f2015-02-15 10:54:07 -08004689$(BINDIR)/$(CONFIG)/census_statistics_performance_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004690
4691else
4692
Craig Tiller61b910f2015-02-15 10:54:07 -08004693$(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 -08004694 $(E) "[LD] Linking $@"
4695 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004696 $(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 -08004697
4698endif
4699
Craig Tiller61b910f2015-02-15 10:54:07 -08004700$(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 -08004701deps_census_statistics_performance_test: $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS:.o=.dep)
4702
4703ifneq ($(NO_SECURE),true)
4704ifneq ($(NO_DEPS),true)
4705-include $(CENSUS_STATISTICS_PERFORMANCE_TEST_OBJS:.o=.dep)
4706endif
4707endif
4708
4709
4710CENSUS_STATISTICS_QUICK_TEST_SRC = \
4711 test/core/statistics/quick_test.c \
4712
Craig Tiller61b910f2015-02-15 10:54:07 -08004713CENSUS_STATISTICS_QUICK_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_QUICK_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004714ifeq ($(NO_SECURE),true)
4715
4716# You can't build secure targets if you don't have OpenSSL with ALPN.
4717
Craig Tiller61b910f2015-02-15 10:54:07 -08004718$(BINDIR)/$(CONFIG)/census_statistics_quick_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004719
4720else
4721
Craig Tiller61b910f2015-02-15 10:54:07 -08004722$(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 -08004723 $(E) "[LD] Linking $@"
4724 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004725 $(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 -08004726
4727endif
4728
Craig Tiller61b910f2015-02-15 10:54:07 -08004729$(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 -08004730deps_census_statistics_quick_test: $(CENSUS_STATISTICS_QUICK_TEST_OBJS:.o=.dep)
4731
4732ifneq ($(NO_SECURE),true)
4733ifneq ($(NO_DEPS),true)
4734-include $(CENSUS_STATISTICS_QUICK_TEST_OBJS:.o=.dep)
4735endif
4736endif
4737
4738
4739CENSUS_STATISTICS_SMALL_LOG_TEST_SRC = \
4740 test/core/statistics/small_log_test.c \
4741
Craig Tiller61b910f2015-02-15 10:54:07 -08004742CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATISTICS_SMALL_LOG_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004743ifeq ($(NO_SECURE),true)
4744
4745# You can't build secure targets if you don't have OpenSSL with ALPN.
4746
Craig Tiller61b910f2015-02-15 10:54:07 -08004747$(BINDIR)/$(CONFIG)/census_statistics_small_log_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004748
4749else
4750
Craig Tiller61b910f2015-02-15 10:54:07 -08004751$(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 -08004752 $(E) "[LD] Linking $@"
4753 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004754 $(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 -08004755
4756endif
4757
Craig Tiller61b910f2015-02-15 10:54:07 -08004758$(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 -08004759deps_census_statistics_small_log_test: $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS:.o=.dep)
4760
4761ifneq ($(NO_SECURE),true)
4762ifneq ($(NO_DEPS),true)
4763-include $(CENSUS_STATISTICS_SMALL_LOG_TEST_OBJS:.o=.dep)
4764endif
4765endif
4766
4767
4768CENSUS_STATS_STORE_TEST_SRC = \
4769 test/core/statistics/rpc_stats_test.c \
4770
Craig Tiller61b910f2015-02-15 10:54:07 -08004771CENSUS_STATS_STORE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STATS_STORE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004772ifeq ($(NO_SECURE),true)
4773
4774# You can't build secure targets if you don't have OpenSSL with ALPN.
4775
Craig Tiller61b910f2015-02-15 10:54:07 -08004776$(BINDIR)/$(CONFIG)/census_stats_store_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004777
4778else
4779
Craig Tiller61b910f2015-02-15 10:54:07 -08004780$(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 -08004781 $(E) "[LD] Linking $@"
4782 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004783 $(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 -08004784
4785endif
4786
Craig Tiller61b910f2015-02-15 10:54:07 -08004787$(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 -08004788deps_census_stats_store_test: $(CENSUS_STATS_STORE_TEST_OBJS:.o=.dep)
4789
4790ifneq ($(NO_SECURE),true)
4791ifneq ($(NO_DEPS),true)
4792-include $(CENSUS_STATS_STORE_TEST_OBJS:.o=.dep)
4793endif
4794endif
4795
4796
4797CENSUS_STUB_TEST_SRC = \
4798 test/core/statistics/census_stub_test.c \
4799
Craig Tiller61b910f2015-02-15 10:54:07 -08004800CENSUS_STUB_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_STUB_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004801ifeq ($(NO_SECURE),true)
4802
4803# You can't build secure targets if you don't have OpenSSL with ALPN.
4804
Craig Tiller61b910f2015-02-15 10:54:07 -08004805$(BINDIR)/$(CONFIG)/census_stub_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004806
4807else
4808
Craig Tiller61b910f2015-02-15 10:54:07 -08004809$(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 -08004810 $(E) "[LD] Linking $@"
4811 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004812 $(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 -08004813
4814endif
4815
Craig Tiller61b910f2015-02-15 10:54:07 -08004816$(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 -08004817deps_census_stub_test: $(CENSUS_STUB_TEST_OBJS:.o=.dep)
4818
4819ifneq ($(NO_SECURE),true)
4820ifneq ($(NO_DEPS),true)
4821-include $(CENSUS_STUB_TEST_OBJS:.o=.dep)
4822endif
4823endif
4824
4825
4826CENSUS_TRACE_STORE_TEST_SRC = \
4827 test/core/statistics/trace_test.c \
4828
Craig Tiller61b910f2015-02-15 10:54:07 -08004829CENSUS_TRACE_STORE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_TRACE_STORE_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004830ifeq ($(NO_SECURE),true)
4831
4832# You can't build secure targets if you don't have OpenSSL with ALPN.
4833
Craig Tiller61b910f2015-02-15 10:54:07 -08004834$(BINDIR)/$(CONFIG)/census_trace_store_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004835
4836else
4837
Craig Tiller61b910f2015-02-15 10:54:07 -08004838$(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 -08004839 $(E) "[LD] Linking $@"
4840 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004841 $(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 -08004842
4843endif
4844
Craig Tiller61b910f2015-02-15 10:54:07 -08004845$(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 -08004846deps_census_trace_store_test: $(CENSUS_TRACE_STORE_TEST_OBJS:.o=.dep)
4847
4848ifneq ($(NO_SECURE),true)
4849ifneq ($(NO_DEPS),true)
4850-include $(CENSUS_TRACE_STORE_TEST_OBJS:.o=.dep)
4851endif
4852endif
4853
4854
4855CENSUS_WINDOW_STATS_TEST_SRC = \
4856 test/core/statistics/window_stats_test.c \
4857
Craig Tiller61b910f2015-02-15 10:54:07 -08004858CENSUS_WINDOW_STATS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CENSUS_WINDOW_STATS_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004859ifeq ($(NO_SECURE),true)
4860
4861# You can't build secure targets if you don't have OpenSSL with ALPN.
4862
Craig Tiller61b910f2015-02-15 10:54:07 -08004863$(BINDIR)/$(CONFIG)/census_window_stats_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004864
4865else
4866
Craig Tiller61b910f2015-02-15 10:54:07 -08004867$(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 -08004868 $(E) "[LD] Linking $@"
4869 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004870 $(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 -08004871
4872endif
4873
Craig Tiller61b910f2015-02-15 10:54:07 -08004874$(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 -08004875deps_census_window_stats_test: $(CENSUS_WINDOW_STATS_TEST_OBJS:.o=.dep)
4876
4877ifneq ($(NO_SECURE),true)
4878ifneq ($(NO_DEPS),true)
4879-include $(CENSUS_WINDOW_STATS_TEST_OBJS:.o=.dep)
4880endif
4881endif
4882
4883
Craig Tiller17ec5f92015-01-18 11:30:41 -08004884CHTTP2_STATUS_CONVERSION_TEST_SRC = \
4885 test/core/transport/chttp2/status_conversion_test.c \
4886
Craig Tiller61b910f2015-02-15 10:54:07 -08004887CHTTP2_STATUS_CONVERSION_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STATUS_CONVERSION_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004888ifeq ($(NO_SECURE),true)
4889
4890# You can't build secure targets if you don't have OpenSSL with ALPN.
4891
Craig Tiller61b910f2015-02-15 10:54:07 -08004892$(BINDIR)/$(CONFIG)/chttp2_status_conversion_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004893
4894else
4895
Craig Tiller61b910f2015-02-15 10:54:07 -08004896$(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 -08004897 $(E) "[LD] Linking $@"
4898 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004899 $(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 -08004900
4901endif
4902
Craig Tiller61b910f2015-02-15 10:54:07 -08004903$(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 -08004904deps_chttp2_status_conversion_test: $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep)
4905
4906ifneq ($(NO_SECURE),true)
4907ifneq ($(NO_DEPS),true)
4908-include $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep)
4909endif
4910endif
4911
4912
4913CHTTP2_STREAM_ENCODER_TEST_SRC = \
4914 test/core/transport/chttp2/stream_encoder_test.c \
4915
Craig Tiller61b910f2015-02-15 10:54:07 -08004916CHTTP2_STREAM_ENCODER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_ENCODER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004917ifeq ($(NO_SECURE),true)
4918
4919# You can't build secure targets if you don't have OpenSSL with ALPN.
4920
Craig Tiller61b910f2015-02-15 10:54:07 -08004921$(BINDIR)/$(CONFIG)/chttp2_stream_encoder_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004922
4923else
4924
Craig Tiller61b910f2015-02-15 10:54:07 -08004925$(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 -08004926 $(E) "[LD] Linking $@"
4927 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004928 $(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 -08004929
4930endif
4931
Craig Tiller61b910f2015-02-15 10:54:07 -08004932$(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 -08004933deps_chttp2_stream_encoder_test: $(CHTTP2_STREAM_ENCODER_TEST_OBJS:.o=.dep)
4934
4935ifneq ($(NO_SECURE),true)
4936ifneq ($(NO_DEPS),true)
4937-include $(CHTTP2_STREAM_ENCODER_TEST_OBJS:.o=.dep)
4938endif
4939endif
4940
4941
4942CHTTP2_STREAM_MAP_TEST_SRC = \
4943 test/core/transport/chttp2/stream_map_test.c \
4944
Craig Tiller61b910f2015-02-15 10:54:07 -08004945CHTTP2_STREAM_MAP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STREAM_MAP_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004946ifeq ($(NO_SECURE),true)
4947
4948# You can't build secure targets if you don't have OpenSSL with ALPN.
4949
Craig Tiller61b910f2015-02-15 10:54:07 -08004950$(BINDIR)/$(CONFIG)/chttp2_stream_map_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004951
4952else
4953
Craig Tiller61b910f2015-02-15 10:54:07 -08004954$(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 -08004955 $(E) "[LD] Linking $@"
4956 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004957 $(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 -08004958
4959endif
4960
Craig Tiller61b910f2015-02-15 10:54:07 -08004961$(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 -08004962deps_chttp2_stream_map_test: $(CHTTP2_STREAM_MAP_TEST_OBJS:.o=.dep)
4963
4964ifneq ($(NO_SECURE),true)
4965ifneq ($(NO_DEPS),true)
4966-include $(CHTTP2_STREAM_MAP_TEST_OBJS:.o=.dep)
4967endif
4968endif
4969
4970
Craig Tiller17ec5f92015-01-18 11:30:41 -08004971DUALSTACK_SOCKET_TEST_SRC = \
4972 test/core/end2end/dualstack_socket_test.c \
4973
Craig Tiller61b910f2015-02-15 10:54:07 -08004974DUALSTACK_SOCKET_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(DUALSTACK_SOCKET_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08004975ifeq ($(NO_SECURE),true)
4976
4977# You can't build secure targets if you don't have OpenSSL with ALPN.
4978
Craig Tiller61b910f2015-02-15 10:54:07 -08004979$(BINDIR)/$(CONFIG)/dualstack_socket_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08004980
4981else
4982
Craig Tiller61b910f2015-02-15 10:54:07 -08004983$(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 -08004984 $(E) "[LD] Linking $@"
4985 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08004986 $(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 -08004987
4988endif
4989
Craig Tiller61b910f2015-02-15 10:54:07 -08004990$(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 -08004991deps_dualstack_socket_test: $(DUALSTACK_SOCKET_TEST_OBJS:.o=.dep)
4992
4993ifneq ($(NO_SECURE),true)
4994ifneq ($(NO_DEPS),true)
4995-include $(DUALSTACK_SOCKET_TEST_OBJS:.o=.dep)
4996endif
4997endif
4998
4999
Craig Tiller17ec5f92015-01-18 11:30:41 -08005000FD_POSIX_TEST_SRC = \
5001 test/core/iomgr/fd_posix_test.c \
5002
Craig Tiller61b910f2015-02-15 10:54:07 -08005003FD_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FD_POSIX_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005004ifeq ($(NO_SECURE),true)
5005
5006# You can't build secure targets if you don't have OpenSSL with ALPN.
5007
Craig Tiller61b910f2015-02-15 10:54:07 -08005008$(BINDIR)/$(CONFIG)/fd_posix_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005009
5010else
5011
Craig Tiller61b910f2015-02-15 10:54:07 -08005012$(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 -08005013 $(E) "[LD] Linking $@"
5014 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005015 $(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 -08005016
5017endif
5018
Craig Tiller61b910f2015-02-15 10:54:07 -08005019$(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 -08005020deps_fd_posix_test: $(FD_POSIX_TEST_OBJS:.o=.dep)
5021
5022ifneq ($(NO_SECURE),true)
5023ifneq ($(NO_DEPS),true)
5024-include $(FD_POSIX_TEST_OBJS:.o=.dep)
5025endif
5026endif
5027
5028
5029FLING_CLIENT_SRC = \
5030 test/core/fling/client.c \
5031
Craig Tiller61b910f2015-02-15 10:54:07 -08005032FLING_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_CLIENT_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005033ifeq ($(NO_SECURE),true)
5034
5035# You can't build secure targets if you don't have OpenSSL with ALPN.
5036
Craig Tiller61b910f2015-02-15 10:54:07 -08005037$(BINDIR)/$(CONFIG)/fling_client: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005038
5039else
5040
Craig Tiller61b910f2015-02-15 10:54:07 -08005041$(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 -08005042 $(E) "[LD] Linking $@"
5043 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005044 $(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 -08005045
5046endif
5047
Craig Tiller61b910f2015-02-15 10:54:07 -08005048$(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 -08005049deps_fling_client: $(FLING_CLIENT_OBJS:.o=.dep)
5050
5051ifneq ($(NO_SECURE),true)
5052ifneq ($(NO_DEPS),true)
5053-include $(FLING_CLIENT_OBJS:.o=.dep)
5054endif
5055endif
5056
5057
5058FLING_SERVER_SRC = \
5059 test/core/fling/server.c \
5060
Craig Tiller61b910f2015-02-15 10:54:07 -08005061FLING_SERVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_SERVER_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005062ifeq ($(NO_SECURE),true)
5063
5064# You can't build secure targets if you don't have OpenSSL with ALPN.
5065
Craig Tiller61b910f2015-02-15 10:54:07 -08005066$(BINDIR)/$(CONFIG)/fling_server: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005067
5068else
5069
Craig Tiller61b910f2015-02-15 10:54:07 -08005070$(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 -08005071 $(E) "[LD] Linking $@"
5072 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005073 $(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 -08005074
5075endif
5076
Craig Tiller61b910f2015-02-15 10:54:07 -08005077$(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 -08005078deps_fling_server: $(FLING_SERVER_OBJS:.o=.dep)
5079
5080ifneq ($(NO_SECURE),true)
5081ifneq ($(NO_DEPS),true)
5082-include $(FLING_SERVER_OBJS:.o=.dep)
5083endif
5084endif
5085
5086
5087FLING_STREAM_TEST_SRC = \
5088 test/core/fling/fling_stream_test.c \
5089
Craig Tiller61b910f2015-02-15 10:54:07 -08005090FLING_STREAM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_STREAM_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005091ifeq ($(NO_SECURE),true)
5092
5093# You can't build secure targets if you don't have OpenSSL with ALPN.
5094
Craig Tiller61b910f2015-02-15 10:54:07 -08005095$(BINDIR)/$(CONFIG)/fling_stream_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005096
5097else
5098
Craig Tiller61b910f2015-02-15 10:54:07 -08005099$(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 -08005100 $(E) "[LD] Linking $@"
5101 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005102 $(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 -08005103
5104endif
5105
Craig Tiller61b910f2015-02-15 10:54:07 -08005106$(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 -08005107deps_fling_stream_test: $(FLING_STREAM_TEST_OBJS:.o=.dep)
5108
5109ifneq ($(NO_SECURE),true)
5110ifneq ($(NO_DEPS),true)
5111-include $(FLING_STREAM_TEST_OBJS:.o=.dep)
5112endif
5113endif
5114
5115
5116FLING_TEST_SRC = \
5117 test/core/fling/fling_test.c \
5118
Craig Tiller61b910f2015-02-15 10:54:07 -08005119FLING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(FLING_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005120ifeq ($(NO_SECURE),true)
5121
5122# You can't build secure targets if you don't have OpenSSL with ALPN.
5123
Craig Tiller61b910f2015-02-15 10:54:07 -08005124$(BINDIR)/$(CONFIG)/fling_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005125
5126else
5127
Craig Tiller61b910f2015-02-15 10:54:07 -08005128$(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 -08005129 $(E) "[LD] Linking $@"
5130 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005131 $(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 -08005132
5133endif
5134
Craig Tiller61b910f2015-02-15 10:54:07 -08005135$(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 -08005136deps_fling_test: $(FLING_TEST_OBJS:.o=.dep)
5137
5138ifneq ($(NO_SECURE),true)
5139ifneq ($(NO_DEPS),true)
5140-include $(FLING_TEST_OBJS:.o=.dep)
5141endif
5142endif
5143
5144
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005145GEN_HPACK_TABLES_SRC = \
5146 src/core/transport/chttp2/gen_hpack_tables.c \
5147
Craig Tiller61b910f2015-02-15 10:54:07 -08005148GEN_HPACK_TABLES_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GEN_HPACK_TABLES_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005149ifeq ($(NO_SECURE),true)
5150
Nicolas Noble047b7272015-01-16 13:55:05 -08005151# You can't build secure targets if you don't have OpenSSL with ALPN.
5152
Craig Tiller61b910f2015-02-15 10:54:07 -08005153$(BINDIR)/$(CONFIG)/gen_hpack_tables: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005154
5155else
5156
Craig Tiller61b910f2015-02-15 10:54:07 -08005157$(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 -08005158 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005159 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005160 $(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 -08005161
nnoble69ac39f2014-12-12 15:43:38 -08005162endif
5163
Craig Tiller61b910f2015-02-15 10:54:07 -08005164$(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 Tiller8f126a62015-01-15 08:50:19 -08005165deps_gen_hpack_tables: $(GEN_HPACK_TABLES_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005166
nnoble69ac39f2014-12-12 15:43:38 -08005167ifneq ($(NO_SECURE),true)
5168ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005169-include $(GEN_HPACK_TABLES_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005170endif
nnoble69ac39f2014-12-12 15:43:38 -08005171endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005172
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005173
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005174GPR_CANCELLABLE_TEST_SRC = \
5175 test/core/support/cancellable_test.c \
5176
Craig Tiller61b910f2015-02-15 10:54:07 -08005177GPR_CANCELLABLE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CANCELLABLE_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005178ifeq ($(NO_SECURE),true)
5179
Nicolas Noble047b7272015-01-16 13:55:05 -08005180# You can't build secure targets if you don't have OpenSSL with ALPN.
5181
Craig Tiller61b910f2015-02-15 10:54:07 -08005182$(BINDIR)/$(CONFIG)/gpr_cancellable_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005183
5184else
5185
Craig Tiller61b910f2015-02-15 10:54:07 -08005186$(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 -08005187 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005188 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005189 $(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 -08005190
nnoble69ac39f2014-12-12 15:43:38 -08005191endif
5192
Craig Tiller61b910f2015-02-15 10:54:07 -08005193$(OBJDIR)/$(CONFIG)/test/core/support/cancellable_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005194deps_gpr_cancellable_test: $(GPR_CANCELLABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005195
nnoble69ac39f2014-12-12 15:43:38 -08005196ifneq ($(NO_SECURE),true)
5197ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005198-include $(GPR_CANCELLABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005199endif
nnoble69ac39f2014-12-12 15:43:38 -08005200endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005201
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005202
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005203GPR_CMDLINE_TEST_SRC = \
5204 test/core/support/cmdline_test.c \
5205
Craig Tiller61b910f2015-02-15 10:54:07 -08005206GPR_CMDLINE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_CMDLINE_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005207ifeq ($(NO_SECURE),true)
5208
Nicolas Noble047b7272015-01-16 13:55:05 -08005209# You can't build secure targets if you don't have OpenSSL with ALPN.
5210
Craig Tiller61b910f2015-02-15 10:54:07 -08005211$(BINDIR)/$(CONFIG)/gpr_cmdline_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005212
5213else
5214
Craig Tiller61b910f2015-02-15 10:54:07 -08005215$(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 -08005216 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005217 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005218 $(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 -08005219
nnoble69ac39f2014-12-12 15:43:38 -08005220endif
5221
Craig Tiller61b910f2015-02-15 10:54:07 -08005222$(OBJDIR)/$(CONFIG)/test/core/support/cmdline_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005223deps_gpr_cmdline_test: $(GPR_CMDLINE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005224
nnoble69ac39f2014-12-12 15:43:38 -08005225ifneq ($(NO_SECURE),true)
5226ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005227-include $(GPR_CMDLINE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005228endif
nnoble69ac39f2014-12-12 15:43:38 -08005229endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005230
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005231
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005232GPR_ENV_TEST_SRC = \
5233 test/core/support/env_test.c \
5234
Craig Tiller61b910f2015-02-15 10:54:07 -08005235GPR_ENV_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_ENV_TEST_SRC))))
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005236ifeq ($(NO_SECURE),true)
5237
5238# You can't build secure targets if you don't have OpenSSL with ALPN.
5239
Craig Tiller61b910f2015-02-15 10:54:07 -08005240$(BINDIR)/$(CONFIG)/gpr_env_test: openssl_dep_error
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005241
5242else
5243
Craig Tiller61b910f2015-02-15 10:54:07 -08005244$(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 -08005245 $(E) "[LD] Linking $@"
5246 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005247 $(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 -08005248
5249endif
5250
Craig Tiller61b910f2015-02-15 10:54:07 -08005251$(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 -08005252deps_gpr_env_test: $(GPR_ENV_TEST_OBJS:.o=.dep)
5253
5254ifneq ($(NO_SECURE),true)
5255ifneq ($(NO_DEPS),true)
5256-include $(GPR_ENV_TEST_OBJS:.o=.dep)
5257endif
5258endif
5259
5260
5261GPR_FILE_TEST_SRC = \
5262 test/core/support/file_test.c \
5263
Craig Tiller61b910f2015-02-15 10:54:07 -08005264GPR_FILE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_FILE_TEST_SRC))))
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005265ifeq ($(NO_SECURE),true)
5266
5267# You can't build secure targets if you don't have OpenSSL with ALPN.
5268
Craig Tiller61b910f2015-02-15 10:54:07 -08005269$(BINDIR)/$(CONFIG)/gpr_file_test: openssl_dep_error
Craig Tiller1ffa52f2015-02-06 16:32:46 -08005270
5271else
5272
Craig Tiller61b910f2015-02-15 10:54:07 -08005273$(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 -08005274 $(E) "[LD] Linking $@"
5275 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005276 $(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 -08005277
5278endif
5279
Craig Tiller61b910f2015-02-15 10:54:07 -08005280$(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 -08005281deps_gpr_file_test: $(GPR_FILE_TEST_OBJS:.o=.dep)
5282
5283ifneq ($(NO_SECURE),true)
5284ifneq ($(NO_DEPS),true)
5285-include $(GPR_FILE_TEST_OBJS:.o=.dep)
5286endif
5287endif
5288
5289
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005290GPR_HISTOGRAM_TEST_SRC = \
5291 test/core/support/histogram_test.c \
5292
Craig Tiller61b910f2015-02-15 10:54:07 -08005293GPR_HISTOGRAM_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HISTOGRAM_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005294ifeq ($(NO_SECURE),true)
5295
Nicolas Noble047b7272015-01-16 13:55:05 -08005296# You can't build secure targets if you don't have OpenSSL with ALPN.
5297
Craig Tiller61b910f2015-02-15 10:54:07 -08005298$(BINDIR)/$(CONFIG)/gpr_histogram_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005299
5300else
5301
Craig Tiller61b910f2015-02-15 10:54:07 -08005302$(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 -08005303 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005304 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005305 $(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 -08005306
nnoble69ac39f2014-12-12 15:43:38 -08005307endif
5308
Craig Tiller61b910f2015-02-15 10:54:07 -08005309$(OBJDIR)/$(CONFIG)/test/core/support/histogram_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005310deps_gpr_histogram_test: $(GPR_HISTOGRAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005311
nnoble69ac39f2014-12-12 15:43:38 -08005312ifneq ($(NO_SECURE),true)
5313ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005314-include $(GPR_HISTOGRAM_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005315endif
nnoble69ac39f2014-12-12 15:43:38 -08005316endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005317
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005318
5319GPR_HOST_PORT_TEST_SRC = \
5320 test/core/support/host_port_test.c \
5321
Craig Tiller61b910f2015-02-15 10:54:07 -08005322GPR_HOST_PORT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_HOST_PORT_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005323ifeq ($(NO_SECURE),true)
5324
Nicolas Noble047b7272015-01-16 13:55:05 -08005325# You can't build secure targets if you don't have OpenSSL with ALPN.
5326
Craig Tiller61b910f2015-02-15 10:54:07 -08005327$(BINDIR)/$(CONFIG)/gpr_host_port_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005328
5329else
5330
Craig Tiller61b910f2015-02-15 10:54:07 -08005331$(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 -08005332 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005333 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005334 $(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 -08005335
nnoble69ac39f2014-12-12 15:43:38 -08005336endif
5337
Craig Tiller61b910f2015-02-15 10:54:07 -08005338$(OBJDIR)/$(CONFIG)/test/core/support/host_port_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005339deps_gpr_host_port_test: $(GPR_HOST_PORT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005340
nnoble69ac39f2014-12-12 15:43:38 -08005341ifneq ($(NO_SECURE),true)
5342ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005343-include $(GPR_HOST_PORT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005344endif
nnoble69ac39f2014-12-12 15:43:38 -08005345endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005346
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005347
Craig Tiller17ec5f92015-01-18 11:30:41 -08005348GPR_LOG_TEST_SRC = \
5349 test/core/support/log_test.c \
5350
Craig Tiller61b910f2015-02-15 10:54:07 -08005351GPR_LOG_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_LOG_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08005352ifeq ($(NO_SECURE),true)
5353
5354# You can't build secure targets if you don't have OpenSSL with ALPN.
5355
Craig Tiller61b910f2015-02-15 10:54:07 -08005356$(BINDIR)/$(CONFIG)/gpr_log_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08005357
5358else
5359
Craig Tiller61b910f2015-02-15 10:54:07 -08005360$(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 -08005361 $(E) "[LD] Linking $@"
5362 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005363 $(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 -08005364
5365endif
5366
Craig Tiller61b910f2015-02-15 10:54:07 -08005367$(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 -08005368deps_gpr_log_test: $(GPR_LOG_TEST_OBJS:.o=.dep)
5369
5370ifneq ($(NO_SECURE),true)
5371ifneq ($(NO_DEPS),true)
5372-include $(GPR_LOG_TEST_OBJS:.o=.dep)
5373endif
5374endif
5375
5376
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005377GPR_SLICE_BUFFER_TEST_SRC = \
5378 test/core/support/slice_buffer_test.c \
5379
Craig Tiller61b910f2015-02-15 10:54:07 -08005380GPR_SLICE_BUFFER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_BUFFER_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005381ifeq ($(NO_SECURE),true)
5382
Nicolas Noble047b7272015-01-16 13:55:05 -08005383# You can't build secure targets if you don't have OpenSSL with ALPN.
5384
Craig Tiller61b910f2015-02-15 10:54:07 -08005385$(BINDIR)/$(CONFIG)/gpr_slice_buffer_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005386
5387else
5388
Craig Tiller61b910f2015-02-15 10:54:07 -08005389$(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 -08005390 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005391 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005392 $(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 -08005393
nnoble69ac39f2014-12-12 15:43:38 -08005394endif
5395
Craig Tiller61b910f2015-02-15 10:54:07 -08005396$(OBJDIR)/$(CONFIG)/test/core/support/slice_buffer_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005397deps_gpr_slice_buffer_test: $(GPR_SLICE_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005398
nnoble69ac39f2014-12-12 15:43:38 -08005399ifneq ($(NO_SECURE),true)
5400ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005401-include $(GPR_SLICE_BUFFER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005402endif
nnoble69ac39f2014-12-12 15:43:38 -08005403endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005404
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005405
5406GPR_SLICE_TEST_SRC = \
5407 test/core/support/slice_test.c \
5408
Craig Tiller61b910f2015-02-15 10:54:07 -08005409GPR_SLICE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SLICE_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005410ifeq ($(NO_SECURE),true)
5411
Nicolas Noble047b7272015-01-16 13:55:05 -08005412# You can't build secure targets if you don't have OpenSSL with ALPN.
5413
Craig Tiller61b910f2015-02-15 10:54:07 -08005414$(BINDIR)/$(CONFIG)/gpr_slice_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005415
5416else
5417
Craig Tiller61b910f2015-02-15 10:54:07 -08005418$(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 -08005419 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005420 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005421 $(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 -08005422
nnoble69ac39f2014-12-12 15:43:38 -08005423endif
5424
Craig Tiller61b910f2015-02-15 10:54:07 -08005425$(OBJDIR)/$(CONFIG)/test/core/support/slice_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005426deps_gpr_slice_test: $(GPR_SLICE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005427
nnoble69ac39f2014-12-12 15:43:38 -08005428ifneq ($(NO_SECURE),true)
5429ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005430-include $(GPR_SLICE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005431endif
nnoble69ac39f2014-12-12 15:43:38 -08005432endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005433
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005434
5435GPR_STRING_TEST_SRC = \
5436 test/core/support/string_test.c \
5437
Craig Tiller61b910f2015-02-15 10:54:07 -08005438GPR_STRING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_STRING_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005439ifeq ($(NO_SECURE),true)
5440
Nicolas Noble047b7272015-01-16 13:55:05 -08005441# You can't build secure targets if you don't have OpenSSL with ALPN.
5442
Craig Tiller61b910f2015-02-15 10:54:07 -08005443$(BINDIR)/$(CONFIG)/gpr_string_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005444
5445else
5446
Craig Tiller61b910f2015-02-15 10:54:07 -08005447$(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 -08005448 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005449 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005450 $(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 -08005451
nnoble69ac39f2014-12-12 15:43:38 -08005452endif
5453
Craig Tiller61b910f2015-02-15 10:54:07 -08005454$(OBJDIR)/$(CONFIG)/test/core/support/string_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005455deps_gpr_string_test: $(GPR_STRING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005456
nnoble69ac39f2014-12-12 15:43:38 -08005457ifneq ($(NO_SECURE),true)
5458ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005459-include $(GPR_STRING_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005460endif
nnoble69ac39f2014-12-12 15:43:38 -08005461endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005462
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005463
5464GPR_SYNC_TEST_SRC = \
5465 test/core/support/sync_test.c \
5466
Craig Tiller61b910f2015-02-15 10:54:07 -08005467GPR_SYNC_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_SYNC_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005468ifeq ($(NO_SECURE),true)
5469
Nicolas Noble047b7272015-01-16 13:55:05 -08005470# You can't build secure targets if you don't have OpenSSL with ALPN.
5471
Craig Tiller61b910f2015-02-15 10:54:07 -08005472$(BINDIR)/$(CONFIG)/gpr_sync_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005473
5474else
5475
Craig Tiller61b910f2015-02-15 10:54:07 -08005476$(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 -08005477 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005478 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005479 $(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 -08005480
nnoble69ac39f2014-12-12 15:43:38 -08005481endif
5482
Craig Tiller61b910f2015-02-15 10:54:07 -08005483$(OBJDIR)/$(CONFIG)/test/core/support/sync_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005484deps_gpr_sync_test: $(GPR_SYNC_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005485
nnoble69ac39f2014-12-12 15:43:38 -08005486ifneq ($(NO_SECURE),true)
5487ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005488-include $(GPR_SYNC_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005489endif
nnoble69ac39f2014-12-12 15:43:38 -08005490endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005491
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005492
5493GPR_THD_TEST_SRC = \
5494 test/core/support/thd_test.c \
5495
Craig Tiller61b910f2015-02-15 10:54:07 -08005496GPR_THD_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_THD_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005497ifeq ($(NO_SECURE),true)
5498
Nicolas Noble047b7272015-01-16 13:55:05 -08005499# You can't build secure targets if you don't have OpenSSL with ALPN.
5500
Craig Tiller61b910f2015-02-15 10:54:07 -08005501$(BINDIR)/$(CONFIG)/gpr_thd_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005502
5503else
5504
Craig Tiller61b910f2015-02-15 10:54:07 -08005505$(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 -08005506 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005507 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005508 $(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 -08005509
nnoble69ac39f2014-12-12 15:43:38 -08005510endif
5511
Craig Tiller61b910f2015-02-15 10:54:07 -08005512$(OBJDIR)/$(CONFIG)/test/core/support/thd_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005513deps_gpr_thd_test: $(GPR_THD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005514
nnoble69ac39f2014-12-12 15:43:38 -08005515ifneq ($(NO_SECURE),true)
5516ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005517-include $(GPR_THD_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005518endif
nnoble69ac39f2014-12-12 15:43:38 -08005519endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005520
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005521
5522GPR_TIME_TEST_SRC = \
5523 test/core/support/time_test.c \
5524
Craig Tiller61b910f2015-02-15 10:54:07 -08005525GPR_TIME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_TIME_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005526ifeq ($(NO_SECURE),true)
5527
Nicolas Noble047b7272015-01-16 13:55:05 -08005528# You can't build secure targets if you don't have OpenSSL with ALPN.
5529
Craig Tiller61b910f2015-02-15 10:54:07 -08005530$(BINDIR)/$(CONFIG)/gpr_time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005531
5532else
5533
Craig Tiller61b910f2015-02-15 10:54:07 -08005534$(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 -08005535 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005536 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005537 $(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 -08005538
nnoble69ac39f2014-12-12 15:43:38 -08005539endif
5540
Craig Tiller61b910f2015-02-15 10:54:07 -08005541$(OBJDIR)/$(CONFIG)/test/core/support/time_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8f126a62015-01-15 08:50:19 -08005542deps_gpr_time_test: $(GPR_TIME_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005543
nnoble69ac39f2014-12-12 15:43:38 -08005544ifneq ($(NO_SECURE),true)
5545ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005546-include $(GPR_TIME_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005547endif
nnoble69ac39f2014-12-12 15:43:38 -08005548endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005549
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005550
Craig Tiller8cca9ab2015-04-10 10:39:38 -07005551GPR_TLS_TEST_SRC = \
5552 test/core/support/tls_test.c \
5553
5554GPR_TLS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_TLS_TEST_SRC))))
Craig Tiller8cca9ab2015-04-10 10:39:38 -07005555ifeq ($(NO_SECURE),true)
5556
5557# You can't build secure targets if you don't have OpenSSL with ALPN.
5558
5559$(BINDIR)/$(CONFIG)/gpr_tls_test: openssl_dep_error
5560
5561else
5562
5563$(BINDIR)/$(CONFIG)/gpr_tls_test: $(GPR_TLS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
5564 $(E) "[LD] Linking $@"
5565 $(Q) mkdir -p `dirname $@`
5566 $(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
5567
5568endif
5569
5570$(OBJDIR)/$(CONFIG)/test/core/support/tls_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller8cca9ab2015-04-10 10:39:38 -07005571deps_gpr_tls_test: $(GPR_TLS_TEST_OBJS:.o=.dep)
5572
5573ifneq ($(NO_SECURE),true)
5574ifneq ($(NO_DEPS),true)
5575-include $(GPR_TLS_TEST_OBJS:.o=.dep)
5576endif
5577endif
5578
5579
Craig Tiller17ec5f92015-01-18 11:30:41 -08005580GPR_USEFUL_TEST_SRC = \
5581 test/core/support/useful_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005582
Craig Tiller61b910f2015-02-15 10:54:07 -08005583GPR_USEFUL_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GPR_USEFUL_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005584ifeq ($(NO_SECURE),true)
5585
Nicolas Noble047b7272015-01-16 13:55:05 -08005586# You can't build secure targets if you don't have OpenSSL with ALPN.
5587
Craig Tiller61b910f2015-02-15 10:54:07 -08005588$(BINDIR)/$(CONFIG)/gpr_useful_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005589
5590else
5591
Craig Tiller61b910f2015-02-15 10:54:07 -08005592$(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 -08005593 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005594 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005595 $(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 -08005596
nnoble69ac39f2014-12-12 15:43:38 -08005597endif
5598
Craig Tiller61b910f2015-02-15 10:54:07 -08005599$(OBJDIR)/$(CONFIG)/test/core/support/useful_test.o: $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller17ec5f92015-01-18 11:30:41 -08005600deps_gpr_useful_test: $(GPR_USEFUL_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005601
nnoble69ac39f2014-12-12 15:43:38 -08005602ifneq ($(NO_SECURE),true)
5603ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005604-include $(GPR_USEFUL_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005605endif
nnoble69ac39f2014-12-12 15:43:38 -08005606endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005607
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005608
Craig Tiller17ec5f92015-01-18 11:30:41 -08005609GRPC_BASE64_TEST_SRC = \
5610 test/core/security/base64_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005611
Craig Tiller61b910f2015-02-15 10:54:07 -08005612GRPC_BASE64_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BASE64_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005613ifeq ($(NO_SECURE),true)
5614
Nicolas Noble047b7272015-01-16 13:55:05 -08005615# You can't build secure targets if you don't have OpenSSL with ALPN.
5616
Craig Tiller61b910f2015-02-15 10:54:07 -08005617$(BINDIR)/$(CONFIG)/grpc_base64_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005618
5619else
5620
Craig Tiller61b910f2015-02-15 10:54:07 -08005621$(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 -08005622 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005623 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005624 $(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 -08005625
nnoble69ac39f2014-12-12 15:43:38 -08005626endif
5627
Craig Tiller61b910f2015-02-15 10:54:07 -08005628$(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 Tiller17ec5f92015-01-18 11:30:41 -08005629deps_grpc_base64_test: $(GRPC_BASE64_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005630
nnoble69ac39f2014-12-12 15:43:38 -08005631ifneq ($(NO_SECURE),true)
5632ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005633-include $(GRPC_BASE64_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005634endif
nnoble69ac39f2014-12-12 15:43:38 -08005635endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005636
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005637
Craig Tiller17ec5f92015-01-18 11:30:41 -08005638GRPC_BYTE_BUFFER_READER_TEST_SRC = \
5639 test/core/surface/byte_buffer_reader_test.c \
nnoble0c475f02014-12-05 15:37:39 -08005640
Craig Tiller61b910f2015-02-15 10:54:07 -08005641GRPC_BYTE_BUFFER_READER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_BYTE_BUFFER_READER_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005642ifeq ($(NO_SECURE),true)
5643
Nicolas Noble047b7272015-01-16 13:55:05 -08005644# You can't build secure targets if you don't have OpenSSL with ALPN.
5645
Craig Tiller61b910f2015-02-15 10:54:07 -08005646$(BINDIR)/$(CONFIG)/grpc_byte_buffer_reader_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005647
5648else
5649
Craig Tiller61b910f2015-02-15 10:54:07 -08005650$(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 -08005651 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005652 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005653 $(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 -08005654
nnoble69ac39f2014-12-12 15:43:38 -08005655endif
5656
Craig Tiller61b910f2015-02-15 10:54:07 -08005657$(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 Tiller17ec5f92015-01-18 11:30:41 -08005658deps_grpc_byte_buffer_reader_test: $(GRPC_BYTE_BUFFER_READER_TEST_OBJS:.o=.dep)
nnoble0c475f02014-12-05 15:37:39 -08005659
nnoble69ac39f2014-12-12 15:43:38 -08005660ifneq ($(NO_SECURE),true)
5661ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005662-include $(GRPC_BYTE_BUFFER_READER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005663endif
nnoble69ac39f2014-12-12 15:43:38 -08005664endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005665
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005666
5667GRPC_CHANNEL_STACK_TEST_SRC = \
5668 test/core/channel/channel_stack_test.c \
5669
Craig Tiller61b910f2015-02-15 10:54:07 -08005670GRPC_CHANNEL_STACK_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CHANNEL_STACK_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005671ifeq ($(NO_SECURE),true)
5672
Nicolas Noble047b7272015-01-16 13:55:05 -08005673# You can't build secure targets if you don't have OpenSSL with ALPN.
5674
Craig Tiller61b910f2015-02-15 10:54:07 -08005675$(BINDIR)/$(CONFIG)/grpc_channel_stack_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005676
5677else
5678
Craig Tiller61b910f2015-02-15 10:54:07 -08005679$(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 -08005680 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005681 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005682 $(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 -08005683
nnoble69ac39f2014-12-12 15:43:38 -08005684endif
5685
Craig Tiller61b910f2015-02-15 10:54:07 -08005686$(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 Tiller8f126a62015-01-15 08:50:19 -08005687deps_grpc_channel_stack_test: $(GRPC_CHANNEL_STACK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005688
nnoble69ac39f2014-12-12 15:43:38 -08005689ifneq ($(NO_SECURE),true)
5690ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005691-include $(GRPC_CHANNEL_STACK_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005692endif
nnoble69ac39f2014-12-12 15:43:38 -08005693endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005694
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005695
Craig Tiller17ec5f92015-01-18 11:30:41 -08005696GRPC_COMPLETION_QUEUE_BENCHMARK_SRC = \
5697 test/core/surface/completion_queue_benchmark.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005698
Craig Tiller61b910f2015-02-15 10:54:07 -08005699GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_BENCHMARK_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005700ifeq ($(NO_SECURE),true)
5701
Nicolas Noble047b7272015-01-16 13:55:05 -08005702# You can't build secure targets if you don't have OpenSSL with ALPN.
5703
Craig Tiller61b910f2015-02-15 10:54:07 -08005704$(BINDIR)/$(CONFIG)/grpc_completion_queue_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005705
5706else
5707
Craig Tiller61b910f2015-02-15 10:54:07 -08005708$(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 -08005709 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005710 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005711 $(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 -08005712
nnoble69ac39f2014-12-12 15:43:38 -08005713endif
5714
Craig Tiller61b910f2015-02-15 10:54:07 -08005715$(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 Tiller17ec5f92015-01-18 11:30:41 -08005716deps_grpc_completion_queue_benchmark: $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005717
nnoble69ac39f2014-12-12 15:43:38 -08005718ifneq ($(NO_SECURE),true)
5719ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005720-include $(GRPC_COMPLETION_QUEUE_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005721endif
nnoble69ac39f2014-12-12 15:43:38 -08005722endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005723
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005724
5725GRPC_COMPLETION_QUEUE_TEST_SRC = \
5726 test/core/surface/completion_queue_test.c \
5727
Craig Tiller61b910f2015-02-15 10:54:07 -08005728GRPC_COMPLETION_QUEUE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_COMPLETION_QUEUE_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005729ifeq ($(NO_SECURE),true)
5730
Nicolas Noble047b7272015-01-16 13:55:05 -08005731# You can't build secure targets if you don't have OpenSSL with ALPN.
5732
Craig Tiller61b910f2015-02-15 10:54:07 -08005733$(BINDIR)/$(CONFIG)/grpc_completion_queue_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005734
5735else
5736
Craig Tiller61b910f2015-02-15 10:54:07 -08005737$(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 -08005738 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005739 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005740 $(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 -08005741
nnoble69ac39f2014-12-12 15:43:38 -08005742endif
5743
Craig Tiller61b910f2015-02-15 10:54:07 -08005744$(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 Tiller8f126a62015-01-15 08:50:19 -08005745deps_grpc_completion_queue_test: $(GRPC_COMPLETION_QUEUE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005746
nnoble69ac39f2014-12-12 15:43:38 -08005747ifneq ($(NO_SECURE),true)
5748ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08005749-include $(GRPC_COMPLETION_QUEUE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005750endif
nnoble69ac39f2014-12-12 15:43:38 -08005751endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005752
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005753
Nicolas "Pixel" Nobleb8f5f1b2015-02-21 19:03:00 +01005754GRPC_CREATE_JWT_SRC = \
5755 test/core/security/create_jwt.c \
5756
5757GRPC_CREATE_JWT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CREATE_JWT_SRC))))
Nicolas "Pixel" Nobleb8f5f1b2015-02-21 19:03:00 +01005758ifeq ($(NO_SECURE),true)
5759
5760# You can't build secure targets if you don't have OpenSSL with ALPN.
5761
5762$(BINDIR)/$(CONFIG)/grpc_create_jwt: openssl_dep_error
5763
5764else
5765
5766$(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
5767 $(E) "[LD] Linking $@"
5768 $(Q) mkdir -p `dirname $@`
5769 $(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
5770
5771endif
5772
5773$(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
Nicolas "Pixel" Nobleb8f5f1b2015-02-21 19:03:00 +01005774deps_grpc_create_jwt: $(GRPC_CREATE_JWT_OBJS:.o=.dep)
5775
5776ifneq ($(NO_SECURE),true)
5777ifneq ($(NO_DEPS),true)
5778-include $(GRPC_CREATE_JWT_OBJS:.o=.dep)
5779endif
5780endif
5781
5782
Craig Tiller17ec5f92015-01-18 11:30:41 -08005783GRPC_CREDENTIALS_TEST_SRC = \
5784 test/core/security/credentials_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005785
Craig Tiller61b910f2015-02-15 10:54:07 -08005786GRPC_CREDENTIALS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CREDENTIALS_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005787ifeq ($(NO_SECURE),true)
5788
Nicolas Noble047b7272015-01-16 13:55:05 -08005789# You can't build secure targets if you don't have OpenSSL with ALPN.
5790
Craig Tiller61b910f2015-02-15 10:54:07 -08005791$(BINDIR)/$(CONFIG)/grpc_credentials_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005792
5793else
5794
Craig Tiller61b910f2015-02-15 10:54:07 -08005795$(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 -08005796 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005797 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005798 $(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 -08005799
nnoble69ac39f2014-12-12 15:43:38 -08005800endif
5801
Craig Tiller61b910f2015-02-15 10:54:07 -08005802$(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 Tiller17ec5f92015-01-18 11:30:41 -08005803deps_grpc_credentials_test: $(GRPC_CREDENTIALS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005804
nnoble69ac39f2014-12-12 15:43:38 -08005805ifneq ($(NO_SECURE),true)
5806ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005807-include $(GRPC_CREDENTIALS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005808endif
nnoble69ac39f2014-12-12 15:43:38 -08005809endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005810
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005811
Craig Tiller17ec5f92015-01-18 11:30:41 -08005812GRPC_FETCH_OAUTH2_SRC = \
5813 test/core/security/fetch_oauth2.c \
hongyu24200d32015-01-08 15:13:49 -08005814
Craig Tiller61b910f2015-02-15 10:54:07 -08005815GRPC_FETCH_OAUTH2_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_FETCH_OAUTH2_SRC))))
hongyu24200d32015-01-08 15:13:49 -08005816ifeq ($(NO_SECURE),true)
5817
Nicolas Noble047b7272015-01-16 13:55:05 -08005818# You can't build secure targets if you don't have OpenSSL with ALPN.
5819
Craig Tiller61b910f2015-02-15 10:54:07 -08005820$(BINDIR)/$(CONFIG)/grpc_fetch_oauth2: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08005821
5822else
5823
Craig Tiller61b910f2015-02-15 10:54:07 -08005824$(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 -08005825 $(E) "[LD] Linking $@"
5826 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005827 $(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 -08005828
5829endif
5830
Craig Tiller61b910f2015-02-15 10:54:07 -08005831$(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 Tiller17ec5f92015-01-18 11:30:41 -08005832deps_grpc_fetch_oauth2: $(GRPC_FETCH_OAUTH2_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08005833
5834ifneq ($(NO_SECURE),true)
5835ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005836-include $(GRPC_FETCH_OAUTH2_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08005837endif
5838endif
5839
hongyu24200d32015-01-08 15:13:49 -08005840
Craig Tiller17ec5f92015-01-18 11:30:41 -08005841GRPC_JSON_TOKEN_TEST_SRC = \
5842 test/core/security/json_token_test.c \
hongyu24200d32015-01-08 15:13:49 -08005843
Craig Tiller61b910f2015-02-15 10:54:07 -08005844GRPC_JSON_TOKEN_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_JSON_TOKEN_TEST_SRC))))
hongyu24200d32015-01-08 15:13:49 -08005845ifeq ($(NO_SECURE),true)
5846
Nicolas Noble047b7272015-01-16 13:55:05 -08005847# You can't build secure targets if you don't have OpenSSL with ALPN.
5848
Craig Tiller61b910f2015-02-15 10:54:07 -08005849$(BINDIR)/$(CONFIG)/grpc_json_token_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08005850
5851else
5852
Craig Tiller61b910f2015-02-15 10:54:07 -08005853$(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 -08005854 $(E) "[LD] Linking $@"
5855 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005856 $(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 -08005857
5858endif
5859
Craig Tiller61b910f2015-02-15 10:54:07 -08005860$(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 Tiller17ec5f92015-01-18 11:30:41 -08005861deps_grpc_json_token_test: $(GRPC_JSON_TOKEN_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08005862
5863ifneq ($(NO_SECURE),true)
5864ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005865-include $(GRPC_JSON_TOKEN_TEST_OBJS:.o=.dep)
hongyu24200d32015-01-08 15:13:49 -08005866endif
5867endif
5868
hongyu24200d32015-01-08 15:13:49 -08005869
Julien Boeufc66f2a82015-02-23 13:00:36 -08005870GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_SRC = \
5871 test/core/security/print_google_default_creds_token.c \
Julien Boeufcd9b1c82015-02-20 17:40:41 -08005872
Julien Boeufc66f2a82015-02-23 13:00:36 -08005873GRPC_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 -08005874ifeq ($(NO_SECURE),true)
5875
5876# You can't build secure targets if you don't have OpenSSL with ALPN.
5877
Julien Boeufc66f2a82015-02-23 13:00:36 -08005878$(BINDIR)/$(CONFIG)/grpc_print_google_default_creds_token: openssl_dep_error
Julien Boeufcd9b1c82015-02-20 17:40:41 -08005879
5880else
5881
Julien Boeufc66f2a82015-02-23 13:00:36 -08005882$(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 -08005883 $(E) "[LD] Linking $@"
5884 $(Q) mkdir -p `dirname $@`
Julien Boeufc66f2a82015-02-23 13:00:36 -08005885 $(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 -08005886
5887endif
5888
Julien Boeufc66f2a82015-02-23 13:00:36 -08005889$(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 Boeufc66f2a82015-02-23 13:00:36 -08005890deps_grpc_print_google_default_creds_token: $(GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_OBJS:.o=.dep)
Julien Boeufcd9b1c82015-02-20 17:40:41 -08005891
5892ifneq ($(NO_SECURE),true)
5893ifneq ($(NO_DEPS),true)
Julien Boeufc66f2a82015-02-23 13:00:36 -08005894-include $(GRPC_PRINT_GOOGLE_DEFAULT_CREDS_TOKEN_OBJS:.o=.dep)
Julien Boeufcd9b1c82015-02-20 17:40:41 -08005895endif
5896endif
5897
5898
Craig Tiller17ec5f92015-01-18 11:30:41 -08005899GRPC_STREAM_OP_TEST_SRC = \
5900 test/core/transport/stream_op_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005901
Craig Tiller61b910f2015-02-15 10:54:07 -08005902GRPC_STREAM_OP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_STREAM_OP_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005903ifeq ($(NO_SECURE),true)
5904
Nicolas Noble047b7272015-01-16 13:55:05 -08005905# You can't build secure targets if you don't have OpenSSL with ALPN.
5906
Craig Tiller61b910f2015-02-15 10:54:07 -08005907$(BINDIR)/$(CONFIG)/grpc_stream_op_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005908
5909else
5910
Craig Tiller61b910f2015-02-15 10:54:07 -08005911$(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 -08005912 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005913 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005914 $(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 -08005915
nnoble69ac39f2014-12-12 15:43:38 -08005916endif
5917
Craig Tiller61b910f2015-02-15 10:54:07 -08005918$(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 Tiller17ec5f92015-01-18 11:30:41 -08005919deps_grpc_stream_op_test: $(GRPC_STREAM_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005920
nnoble69ac39f2014-12-12 15:43:38 -08005921ifneq ($(NO_SECURE),true)
5922ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005923-include $(GRPC_STREAM_OP_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005924endif
nnoble69ac39f2014-12-12 15:43:38 -08005925endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005926
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005927
Craig Tiller17ec5f92015-01-18 11:30:41 -08005928HPACK_PARSER_TEST_SRC = \
5929 test/core/transport/chttp2/hpack_parser_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005930
Craig Tiller61b910f2015-02-15 10:54:07 -08005931HPACK_PARSER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_PARSER_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005932ifeq ($(NO_SECURE),true)
5933
Nicolas Noble047b7272015-01-16 13:55:05 -08005934# You can't build secure targets if you don't have OpenSSL with ALPN.
5935
Craig Tiller61b910f2015-02-15 10:54:07 -08005936$(BINDIR)/$(CONFIG)/hpack_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005937
5938else
5939
Craig Tiller61b910f2015-02-15 10:54:07 -08005940$(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 -08005941 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08005942 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005943 $(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 -08005944
nnoble69ac39f2014-12-12 15:43:38 -08005945endif
5946
Craig Tiller61b910f2015-02-15 10:54:07 -08005947$(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 Tiller17ec5f92015-01-18 11:30:41 -08005948deps_hpack_parser_test: $(HPACK_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005949
nnoble69ac39f2014-12-12 15:43:38 -08005950ifneq ($(NO_SECURE),true)
5951ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005952-include $(HPACK_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005953endif
nnoble69ac39f2014-12-12 15:43:38 -08005954endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005955
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005956
Craig Tiller17ec5f92015-01-18 11:30:41 -08005957HPACK_TABLE_TEST_SRC = \
5958 test/core/transport/chttp2/hpack_table_test.c \
aveitch482a5be2014-12-15 10:25:12 -08005959
Craig Tiller61b910f2015-02-15 10:54:07 -08005960HPACK_TABLE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HPACK_TABLE_TEST_SRC))))
aveitch482a5be2014-12-15 10:25:12 -08005961ifeq ($(NO_SECURE),true)
5962
Nicolas Noble047b7272015-01-16 13:55:05 -08005963# You can't build secure targets if you don't have OpenSSL with ALPN.
5964
Craig Tiller61b910f2015-02-15 10:54:07 -08005965$(BINDIR)/$(CONFIG)/hpack_table_test: openssl_dep_error
aveitch482a5be2014-12-15 10:25:12 -08005966
5967else
5968
Craig Tiller61b910f2015-02-15 10:54:07 -08005969$(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 -08005970 $(E) "[LD] Linking $@"
5971 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08005972 $(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 -08005973
5974endif
5975
Craig Tiller61b910f2015-02-15 10:54:07 -08005976$(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 Tiller17ec5f92015-01-18 11:30:41 -08005977deps_hpack_table_test: $(HPACK_TABLE_TEST_OBJS:.o=.dep)
aveitch482a5be2014-12-15 10:25:12 -08005978
5979ifneq ($(NO_SECURE),true)
5980ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08005981-include $(HPACK_TABLE_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005982endif
nnoble69ac39f2014-12-12 15:43:38 -08005983endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005984
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08005985
5986HTTPCLI_FORMAT_REQUEST_TEST_SRC = \
5987 test/core/httpcli/format_request_test.c \
5988
Craig Tiller61b910f2015-02-15 10:54:07 -08005989HTTPCLI_FORMAT_REQUEST_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_FORMAT_REQUEST_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08005990ifeq ($(NO_SECURE),true)
5991
Nicolas Noble047b7272015-01-16 13:55:05 -08005992# You can't build secure targets if you don't have OpenSSL with ALPN.
5993
Craig Tiller61b910f2015-02-15 10:54:07 -08005994$(BINDIR)/$(CONFIG)/httpcli_format_request_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08005995
5996else
5997
Craig Tiller61b910f2015-02-15 10:54:07 -08005998$(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 -08005999 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006000 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006001 $(Q) $(LD) $(LDFLAGS) $(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 -08006002
nnoble69ac39f2014-12-12 15:43:38 -08006003endif
6004
Craig Tiller61b910f2015-02-15 10:54:07 -08006005$(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 Tiller8f126a62015-01-15 08:50:19 -08006006deps_httpcli_format_request_test: $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006007
nnoble69ac39f2014-12-12 15:43:38 -08006008ifneq ($(NO_SECURE),true)
6009ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006010-include $(HTTPCLI_FORMAT_REQUEST_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006011endif
nnoble69ac39f2014-12-12 15:43:38 -08006012endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006013
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006014
6015HTTPCLI_PARSER_TEST_SRC = \
6016 test/core/httpcli/parser_test.c \
6017
Craig Tiller61b910f2015-02-15 10:54:07 -08006018HTTPCLI_PARSER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_PARSER_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006019ifeq ($(NO_SECURE),true)
6020
Nicolas Noble047b7272015-01-16 13:55:05 -08006021# You can't build secure targets if you don't have OpenSSL with ALPN.
6022
Craig Tiller61b910f2015-02-15 10:54:07 -08006023$(BINDIR)/$(CONFIG)/httpcli_parser_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006024
6025else
6026
Craig Tiller61b910f2015-02-15 10:54:07 -08006027$(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 -08006028 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006029 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006030 $(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 -08006031
nnoble69ac39f2014-12-12 15:43:38 -08006032endif
6033
Craig Tiller61b910f2015-02-15 10:54:07 -08006034$(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 Tiller8f126a62015-01-15 08:50:19 -08006035deps_httpcli_parser_test: $(HTTPCLI_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006036
nnoble69ac39f2014-12-12 15:43:38 -08006037ifneq ($(NO_SECURE),true)
6038ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006039-include $(HTTPCLI_PARSER_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006040endif
nnoble69ac39f2014-12-12 15:43:38 -08006041endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006042
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006043
6044HTTPCLI_TEST_SRC = \
6045 test/core/httpcli/httpcli_test.c \
6046
Craig Tiller61b910f2015-02-15 10:54:07 -08006047HTTPCLI_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(HTTPCLI_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006048ifeq ($(NO_SECURE),true)
6049
Nicolas Noble047b7272015-01-16 13:55:05 -08006050# You can't build secure targets if you don't have OpenSSL with ALPN.
6051
Craig Tiller61b910f2015-02-15 10:54:07 -08006052$(BINDIR)/$(CONFIG)/httpcli_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006053
6054else
6055
Craig Tiller61b910f2015-02-15 10:54:07 -08006056$(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 -08006057 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006058 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006059 $(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 -08006060
nnoble69ac39f2014-12-12 15:43:38 -08006061endif
6062
Craig Tiller61b910f2015-02-15 10:54:07 -08006063$(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 Tiller8f126a62015-01-15 08:50:19 -08006064deps_httpcli_test: $(HTTPCLI_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006065
nnoble69ac39f2014-12-12 15:43:38 -08006066ifneq ($(NO_SECURE),true)
6067ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006068-include $(HTTPCLI_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006069endif
nnoble69ac39f2014-12-12 15:43:38 -08006070endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006071
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006072
Craig Tiller4450db22015-01-30 16:49:22 -08006073JSON_REWRITE_SRC = \
6074 test/core/json/json_rewrite.c \
6075
Craig Tiller61b910f2015-02-15 10:54:07 -08006076JSON_REWRITE_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(JSON_REWRITE_SRC))))
Craig Tiller4450db22015-01-30 16:49:22 -08006077ifeq ($(NO_SECURE),true)
6078
6079# You can't build secure targets if you don't have OpenSSL with ALPN.
6080
Craig Tiller61b910f2015-02-15 10:54:07 -08006081$(BINDIR)/$(CONFIG)/json_rewrite: openssl_dep_error
Craig Tiller4450db22015-01-30 16:49:22 -08006082
6083else
6084
Craig Tiller61b910f2015-02-15 10:54:07 -08006085$(BINDIR)/$(CONFIG)/json_rewrite: $(JSON_REWRITE_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08006086 $(E) "[LD] Linking $@"
6087 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006088 $(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 -08006089
6090endif
6091
Craig Tiller61b910f2015-02-15 10:54:07 -08006092$(OBJDIR)/$(CONFIG)/test/core/json/json_rewrite.o: $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tiller4450db22015-01-30 16:49:22 -08006093deps_json_rewrite: $(JSON_REWRITE_OBJS:.o=.dep)
6094
6095ifneq ($(NO_SECURE),true)
6096ifneq ($(NO_DEPS),true)
6097-include $(JSON_REWRITE_OBJS:.o=.dep)
6098endif
6099endif
6100
6101
6102JSON_REWRITE_TEST_SRC = \
6103 test/core/json/json_rewrite_test.c \
6104
Craig Tiller61b910f2015-02-15 10:54:07 -08006105JSON_REWRITE_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(JSON_REWRITE_TEST_SRC))))
Craig Tiller4450db22015-01-30 16:49:22 -08006106ifeq ($(NO_SECURE),true)
6107
6108# You can't build secure targets if you don't have OpenSSL with ALPN.
6109
Craig Tiller61b910f2015-02-15 10:54:07 -08006110$(BINDIR)/$(CONFIG)/json_rewrite_test: openssl_dep_error
Craig Tiller4450db22015-01-30 16:49:22 -08006111
6112else
6113
Craig Tiller61b910f2015-02-15 10:54:07 -08006114$(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 -08006115 $(E) "[LD] Linking $@"
6116 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006117 $(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 -08006118
6119endif
6120
Craig Tiller61b910f2015-02-15 10:54:07 -08006121$(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 -08006122deps_json_rewrite_test: $(JSON_REWRITE_TEST_OBJS:.o=.dep)
6123
6124ifneq ($(NO_SECURE),true)
6125ifneq ($(NO_DEPS),true)
6126-include $(JSON_REWRITE_TEST_OBJS:.o=.dep)
6127endif
6128endif
6129
6130
6131JSON_TEST_SRC = \
6132 test/core/json/json_test.c \
6133
Craig Tiller61b910f2015-02-15 10:54:07 -08006134JSON_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(JSON_TEST_SRC))))
Craig Tiller4450db22015-01-30 16:49:22 -08006135ifeq ($(NO_SECURE),true)
6136
6137# You can't build secure targets if you don't have OpenSSL with ALPN.
6138
Craig Tiller61b910f2015-02-15 10:54:07 -08006139$(BINDIR)/$(CONFIG)/json_test: openssl_dep_error
Craig Tiller4450db22015-01-30 16:49:22 -08006140
6141else
6142
Craig Tiller61b910f2015-02-15 10:54:07 -08006143$(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 -08006144 $(E) "[LD] Linking $@"
6145 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006146 $(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 -08006147
6148endif
6149
Craig Tiller61b910f2015-02-15 10:54:07 -08006150$(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 -08006151deps_json_test: $(JSON_TEST_OBJS:.o=.dep)
6152
6153ifneq ($(NO_SECURE),true)
6154ifneq ($(NO_DEPS),true)
6155-include $(JSON_TEST_OBJS:.o=.dep)
6156endif
6157endif
6158
6159
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006160LAME_CLIENT_TEST_SRC = \
6161 test/core/surface/lame_client_test.c \
6162
Craig Tiller61b910f2015-02-15 10:54:07 -08006163LAME_CLIENT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LAME_CLIENT_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006164ifeq ($(NO_SECURE),true)
6165
Nicolas Noble047b7272015-01-16 13:55:05 -08006166# You can't build secure targets if you don't have OpenSSL with ALPN.
6167
Craig Tiller61b910f2015-02-15 10:54:07 -08006168$(BINDIR)/$(CONFIG)/lame_client_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006169
6170else
6171
Craig Tiller61b910f2015-02-15 10:54:07 -08006172$(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 -08006173 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006174 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006175 $(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 -08006176
nnoble69ac39f2014-12-12 15:43:38 -08006177endif
6178
Craig Tiller61b910f2015-02-15 10:54:07 -08006179$(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 Tiller8f126a62015-01-15 08:50:19 -08006180deps_lame_client_test: $(LAME_CLIENT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006181
nnoble69ac39f2014-12-12 15:43:38 -08006182ifneq ($(NO_SECURE),true)
6183ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006184-include $(LAME_CLIENT_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006185endif
nnoble69ac39f2014-12-12 15:43:38 -08006186endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006187
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006188
Craig Tiller17ec5f92015-01-18 11:30:41 -08006189LOW_LEVEL_PING_PONG_BENCHMARK_SRC = \
6190 test/core/network_benchmarks/low_level_ping_pong.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006191
Craig Tiller61b910f2015-02-15 10:54:07 -08006192LOW_LEVEL_PING_PONG_BENCHMARK_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(LOW_LEVEL_PING_PONG_BENCHMARK_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006193ifeq ($(NO_SECURE),true)
6194
Nicolas Noble047b7272015-01-16 13:55:05 -08006195# You can't build secure targets if you don't have OpenSSL with ALPN.
6196
Craig Tiller61b910f2015-02-15 10:54:07 -08006197$(BINDIR)/$(CONFIG)/low_level_ping_pong_benchmark: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006198
6199else
6200
Craig Tiller61b910f2015-02-15 10:54:07 -08006201$(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 -08006202 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006203 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006204 $(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 -08006205
nnoble69ac39f2014-12-12 15:43:38 -08006206endif
6207
Craig Tiller61b910f2015-02-15 10:54:07 -08006208$(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 Tiller17ec5f92015-01-18 11:30:41 -08006209deps_low_level_ping_pong_benchmark: $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006210
nnoble69ac39f2014-12-12 15:43:38 -08006211ifneq ($(NO_SECURE),true)
6212ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006213-include $(LOW_LEVEL_PING_PONG_BENCHMARK_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006214endif
nnoble69ac39f2014-12-12 15:43:38 -08006215endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006216
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006217
Craig Tiller17ec5f92015-01-18 11:30:41 -08006218MESSAGE_COMPRESS_TEST_SRC = \
6219 test/core/compression/message_compress_test.c \
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006220
Craig Tiller61b910f2015-02-15 10:54:07 -08006221MESSAGE_COMPRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(MESSAGE_COMPRESS_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006222ifeq ($(NO_SECURE),true)
6223
Nicolas Noble047b7272015-01-16 13:55:05 -08006224# You can't build secure targets if you don't have OpenSSL with ALPN.
6225
Craig Tiller61b910f2015-02-15 10:54:07 -08006226$(BINDIR)/$(CONFIG)/message_compress_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006227
6228else
6229
Craig Tiller61b910f2015-02-15 10:54:07 -08006230$(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 -08006231 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08006232 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006233 $(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 -08006234
nnoble69ac39f2014-12-12 15:43:38 -08006235endif
6236
Craig Tiller61b910f2015-02-15 10:54:07 -08006237$(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 Tiller17ec5f92015-01-18 11:30:41 -08006238deps_message_compress_test: $(MESSAGE_COMPRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006239
nnoble69ac39f2014-12-12 15:43:38 -08006240ifneq ($(NO_SECURE),true)
6241ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006242-include $(MESSAGE_COMPRESS_TEST_OBJS:.o=.dep)
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006243endif
nnoble69ac39f2014-12-12 15:43:38 -08006244endif
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006245
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08006246
Craig Tiller35108f62015-02-17 11:24:15 -08006247MULTI_INIT_TEST_SRC = \
6248 test/core/surface/multi_init_test.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08006249
Craig Tiller35108f62015-02-17 11:24:15 -08006250MULTI_INIT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(MULTI_INIT_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006251ifeq ($(NO_SECURE),true)
6252
6253# You can't build secure targets if you don't have OpenSSL with ALPN.
6254
Craig Tiller35108f62015-02-17 11:24:15 -08006255$(BINDIR)/$(CONFIG)/multi_init_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006256
6257else
6258
Craig Tiller35108f62015-02-17 11:24:15 -08006259$(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 -08006260 $(E) "[LD] Linking $@"
6261 $(Q) mkdir -p `dirname $@`
Craig Tiller35108f62015-02-17 11:24:15 -08006262 $(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 -08006263
6264endif
6265
Craig Tiller35108f62015-02-17 11:24:15 -08006266$(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
Craig Tiller35108f62015-02-17 11:24:15 -08006267deps_multi_init_test: $(MULTI_INIT_TEST_OBJS:.o=.dep)
6268
6269ifneq ($(NO_SECURE),true)
6270ifneq ($(NO_DEPS),true)
6271-include $(MULTI_INIT_TEST_OBJS:.o=.dep)
6272endif
6273endif
6274
6275
Craig Tiller17ec5f92015-01-18 11:30:41 -08006276MURMUR_HASH_TEST_SRC = \
6277 test/core/support/murmur_hash_test.c \
6278
Craig Tiller61b910f2015-02-15 10:54:07 -08006279MURMUR_HASH_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(MURMUR_HASH_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006280ifeq ($(NO_SECURE),true)
6281
6282# You can't build secure targets if you don't have OpenSSL with ALPN.
6283
Craig Tiller61b910f2015-02-15 10:54:07 -08006284$(BINDIR)/$(CONFIG)/murmur_hash_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006285
6286else
6287
Craig Tiller61b910f2015-02-15 10:54:07 -08006288$(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 -08006289 $(E) "[LD] Linking $@"
6290 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006291 $(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 -08006292
6293endif
6294
Craig Tiller61b910f2015-02-15 10:54:07 -08006295$(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 -08006296deps_murmur_hash_test: $(MURMUR_HASH_TEST_OBJS:.o=.dep)
6297
6298ifneq ($(NO_SECURE),true)
6299ifneq ($(NO_DEPS),true)
6300-include $(MURMUR_HASH_TEST_OBJS:.o=.dep)
6301endif
6302endif
6303
6304
6305NO_SERVER_TEST_SRC = \
6306 test/core/end2end/no_server_test.c \
6307
Craig Tiller61b910f2015-02-15 10:54:07 -08006308NO_SERVER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(NO_SERVER_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006309ifeq ($(NO_SECURE),true)
6310
6311# You can't build secure targets if you don't have OpenSSL with ALPN.
6312
Craig Tiller61b910f2015-02-15 10:54:07 -08006313$(BINDIR)/$(CONFIG)/no_server_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006314
6315else
6316
Craig Tiller61b910f2015-02-15 10:54:07 -08006317$(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 -08006318 $(E) "[LD] Linking $@"
6319 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006320 $(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 -08006321
6322endif
6323
Craig Tiller61b910f2015-02-15 10:54:07 -08006324$(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 -08006325deps_no_server_test: $(NO_SERVER_TEST_OBJS:.o=.dep)
6326
6327ifneq ($(NO_SECURE),true)
6328ifneq ($(NO_DEPS),true)
6329-include $(NO_SERVER_TEST_OBJS:.o=.dep)
6330endif
6331endif
6332
6333
David Klempnere3605682015-01-26 17:27:21 -08006334POLL_KICK_POSIX_TEST_SRC = \
6335 test/core/iomgr/poll_kick_posix_test.c \
Craig Tiller17ec5f92015-01-18 11:30:41 -08006336
Craig Tiller61b910f2015-02-15 10:54:07 -08006337POLL_KICK_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(POLL_KICK_POSIX_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006338ifeq ($(NO_SECURE),true)
6339
6340# You can't build secure targets if you don't have OpenSSL with ALPN.
6341
Craig Tiller61b910f2015-02-15 10:54:07 -08006342$(BINDIR)/$(CONFIG)/poll_kick_posix_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006343
6344else
6345
Craig Tiller61b910f2015-02-15 10:54:07 -08006346$(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 -08006347 $(E) "[LD] Linking $@"
6348 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006349 $(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 -08006350
6351endif
6352
Craig Tiller61b910f2015-02-15 10:54:07 -08006353$(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
David Klempnere3605682015-01-26 17:27:21 -08006354deps_poll_kick_posix_test: $(POLL_KICK_POSIX_TEST_OBJS:.o=.dep)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006355
6356ifneq ($(NO_SECURE),true)
6357ifneq ($(NO_DEPS),true)
David Klempnere3605682015-01-26 17:27:21 -08006358-include $(POLL_KICK_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006359endif
nnoble69ac39f2014-12-12 15:43:38 -08006360endif
ctiller8919f602014-12-10 10:19:42 -08006361
ctiller8919f602014-12-10 10:19:42 -08006362
Craig Tiller17ec5f92015-01-18 11:30:41 -08006363RESOLVE_ADDRESS_TEST_SRC = \
6364 test/core/iomgr/resolve_address_test.c \
ctiller8919f602014-12-10 10:19:42 -08006365
Craig Tiller61b910f2015-02-15 10:54:07 -08006366RESOLVE_ADDRESS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(RESOLVE_ADDRESS_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006367ifeq ($(NO_SECURE),true)
6368
Nicolas Noble047b7272015-01-16 13:55:05 -08006369# You can't build secure targets if you don't have OpenSSL with ALPN.
6370
Craig Tiller61b910f2015-02-15 10:54:07 -08006371$(BINDIR)/$(CONFIG)/resolve_address_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006372
6373else
6374
Craig Tiller61b910f2015-02-15 10:54:07 -08006375$(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 -08006376 $(E) "[LD] Linking $@"
6377 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006378 $(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 -08006379
nnoble69ac39f2014-12-12 15:43:38 -08006380endif
6381
Craig Tiller61b910f2015-02-15 10:54:07 -08006382$(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 Tiller17ec5f92015-01-18 11:30:41 -08006383deps_resolve_address_test: $(RESOLVE_ADDRESS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006384
nnoble69ac39f2014-12-12 15:43:38 -08006385ifneq ($(NO_SECURE),true)
6386ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006387-include $(RESOLVE_ADDRESS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006388endif
nnoble69ac39f2014-12-12 15:43:38 -08006389endif
ctiller8919f602014-12-10 10:19:42 -08006390
ctiller8919f602014-12-10 10:19:42 -08006391
Craig Tiller17ec5f92015-01-18 11:30:41 -08006392SECURE_ENDPOINT_TEST_SRC = \
6393 test/core/security/secure_endpoint_test.c \
6394
Craig Tiller61b910f2015-02-15 10:54:07 -08006395SECURE_ENDPOINT_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SECURE_ENDPOINT_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006396ifeq ($(NO_SECURE),true)
6397
Nicolas Noble047b7272015-01-16 13:55:05 -08006398# You can't build secure targets if you don't have OpenSSL with ALPN.
6399
Craig Tiller61b910f2015-02-15 10:54:07 -08006400$(BINDIR)/$(CONFIG)/secure_endpoint_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006401
6402else
6403
Craig Tiller61b910f2015-02-15 10:54:07 -08006404$(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 -08006405 $(E) "[LD] Linking $@"
6406 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006407 $(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 -08006408
nnoble69ac39f2014-12-12 15:43:38 -08006409endif
6410
Craig Tiller61b910f2015-02-15 10:54:07 -08006411$(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 Tiller17ec5f92015-01-18 11:30:41 -08006412deps_secure_endpoint_test: $(SECURE_ENDPOINT_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006413
nnoble69ac39f2014-12-12 15:43:38 -08006414ifneq ($(NO_SECURE),true)
6415ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006416-include $(SECURE_ENDPOINT_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006417endif
nnoble69ac39f2014-12-12 15:43:38 -08006418endif
ctiller8919f602014-12-10 10:19:42 -08006419
ctiller8919f602014-12-10 10:19:42 -08006420
Craig Tiller17ec5f92015-01-18 11:30:41 -08006421SOCKADDR_UTILS_TEST_SRC = \
6422 test/core/iomgr/sockaddr_utils_test.c \
ctiller8919f602014-12-10 10:19:42 -08006423
Craig Tiller61b910f2015-02-15 10:54:07 -08006424SOCKADDR_UTILS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SOCKADDR_UTILS_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006425ifeq ($(NO_SECURE),true)
6426
Nicolas Noble047b7272015-01-16 13:55:05 -08006427# You can't build secure targets if you don't have OpenSSL with ALPN.
6428
Craig Tiller61b910f2015-02-15 10:54:07 -08006429$(BINDIR)/$(CONFIG)/sockaddr_utils_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006430
6431else
6432
Craig Tiller61b910f2015-02-15 10:54:07 -08006433$(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 -08006434 $(E) "[LD] Linking $@"
6435 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006436 $(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 -08006437
nnoble69ac39f2014-12-12 15:43:38 -08006438endif
6439
Craig Tiller61b910f2015-02-15 10:54:07 -08006440$(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 Tiller17ec5f92015-01-18 11:30:41 -08006441deps_sockaddr_utils_test: $(SOCKADDR_UTILS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006442
nnoble69ac39f2014-12-12 15:43:38 -08006443ifneq ($(NO_SECURE),true)
6444ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006445-include $(SOCKADDR_UTILS_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006446endif
nnoble69ac39f2014-12-12 15:43:38 -08006447endif
ctiller8919f602014-12-10 10:19:42 -08006448
ctiller8919f602014-12-10 10:19:42 -08006449
Craig Tiller17ec5f92015-01-18 11:30:41 -08006450TCP_CLIENT_POSIX_TEST_SRC = \
6451 test/core/iomgr/tcp_client_posix_test.c \
ctiller8919f602014-12-10 10:19:42 -08006452
Craig Tiller61b910f2015-02-15 10:54:07 -08006453TCP_CLIENT_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_CLIENT_POSIX_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006454ifeq ($(NO_SECURE),true)
6455
Nicolas Noble047b7272015-01-16 13:55:05 -08006456# 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)/tcp_client_posix_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006459
6460else
6461
Craig Tiller61b910f2015-02-15 10:54:07 -08006462$(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 -08006463 $(E) "[LD] Linking $@"
6464 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006465 $(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 -08006466
nnoble69ac39f2014-12-12 15:43:38 -08006467endif
6468
Craig Tiller61b910f2015-02-15 10:54:07 -08006469$(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 Tiller17ec5f92015-01-18 11:30:41 -08006470deps_tcp_client_posix_test: $(TCP_CLIENT_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006471
nnoble69ac39f2014-12-12 15:43:38 -08006472ifneq ($(NO_SECURE),true)
6473ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006474-include $(TCP_CLIENT_POSIX_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006475endif
nnoble69ac39f2014-12-12 15:43:38 -08006476endif
ctiller8919f602014-12-10 10:19:42 -08006477
ctiller8919f602014-12-10 10:19:42 -08006478
Craig Tiller17ec5f92015-01-18 11:30:41 -08006479TCP_POSIX_TEST_SRC = \
6480 test/core/iomgr/tcp_posix_test.c \
ctiller3bf466f2014-12-19 16:21:57 -08006481
Craig Tiller61b910f2015-02-15 10:54:07 -08006482TCP_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_POSIX_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08006483ifeq ($(NO_SECURE),true)
6484
Nicolas Noble047b7272015-01-16 13:55:05 -08006485# You can't build secure targets if you don't have OpenSSL with ALPN.
6486
Craig Tiller61b910f2015-02-15 10:54:07 -08006487$(BINDIR)/$(CONFIG)/tcp_posix_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08006488
6489else
6490
Craig Tiller61b910f2015-02-15 10:54:07 -08006491$(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 -08006492 $(E) "[LD] Linking $@"
6493 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006494 $(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 -08006495
6496endif
6497
Craig Tiller61b910f2015-02-15 10:54:07 -08006498$(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 Tiller17ec5f92015-01-18 11:30:41 -08006499deps_tcp_posix_test: $(TCP_POSIX_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08006500
6501ifneq ($(NO_SECURE),true)
6502ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006503-include $(TCP_POSIX_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08006504endif
6505endif
6506
ctiller3bf466f2014-12-19 16:21:57 -08006507
Craig Tiller17ec5f92015-01-18 11:30:41 -08006508TCP_SERVER_POSIX_TEST_SRC = \
6509 test/core/iomgr/tcp_server_posix_test.c \
ctiller3bf466f2014-12-19 16:21:57 -08006510
Craig Tiller61b910f2015-02-15 10:54:07 -08006511TCP_SERVER_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TCP_SERVER_POSIX_TEST_SRC))))
ctiller3bf466f2014-12-19 16:21:57 -08006512ifeq ($(NO_SECURE),true)
6513
Nicolas Noble047b7272015-01-16 13:55:05 -08006514# You can't build secure targets if you don't have OpenSSL with ALPN.
6515
Craig Tiller61b910f2015-02-15 10:54:07 -08006516$(BINDIR)/$(CONFIG)/tcp_server_posix_test: openssl_dep_error
ctiller3bf466f2014-12-19 16:21:57 -08006517
6518else
6519
Craig Tiller61b910f2015-02-15 10:54:07 -08006520$(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 -08006521 $(E) "[LD] Linking $@"
6522 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006523 $(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 -08006524
6525endif
6526
Craig Tiller61b910f2015-02-15 10:54:07 -08006527$(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 Tiller17ec5f92015-01-18 11:30:41 -08006528deps_tcp_server_posix_test: $(TCP_SERVER_POSIX_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08006529
6530ifneq ($(NO_SECURE),true)
6531ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006532-include $(TCP_SERVER_POSIX_TEST_OBJS:.o=.dep)
6533endif
6534endif
6535
6536
Craig Tiller17ec5f92015-01-18 11:30:41 -08006537TIME_AVERAGED_STATS_TEST_SRC = \
6538 test/core/iomgr/time_averaged_stats_test.c \
6539
Craig Tiller61b910f2015-02-15 10:54:07 -08006540TIME_AVERAGED_STATS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_AVERAGED_STATS_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006541ifeq ($(NO_SECURE),true)
6542
6543# You can't build secure targets if you don't have OpenSSL with ALPN.
6544
Craig Tiller61b910f2015-02-15 10:54:07 -08006545$(BINDIR)/$(CONFIG)/time_averaged_stats_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006546
6547else
6548
Craig Tiller61b910f2015-02-15 10:54:07 -08006549$(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 -08006550 $(E) "[LD] Linking $@"
6551 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006552 $(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 -08006553
6554endif
6555
Craig Tiller61b910f2015-02-15 10:54:07 -08006556$(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 -08006557deps_time_averaged_stats_test: $(TIME_AVERAGED_STATS_TEST_OBJS:.o=.dep)
6558
6559ifneq ($(NO_SECURE),true)
6560ifneq ($(NO_DEPS),true)
6561-include $(TIME_AVERAGED_STATS_TEST_OBJS:.o=.dep)
ctiller3bf466f2014-12-19 16:21:57 -08006562endif
6563endif
6564
ctiller3bf466f2014-12-19 16:21:57 -08006565
ctiller8919f602014-12-10 10:19:42 -08006566TIME_TEST_SRC = \
6567 test/core/support/time_test.c \
6568
Craig Tiller61b910f2015-02-15 10:54:07 -08006569TIME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIME_TEST_SRC))))
nnoble69ac39f2014-12-12 15:43:38 -08006570ifeq ($(NO_SECURE),true)
6571
Nicolas Noble047b7272015-01-16 13:55:05 -08006572# You can't build secure targets if you don't have OpenSSL with ALPN.
6573
Craig Tiller61b910f2015-02-15 10:54:07 -08006574$(BINDIR)/$(CONFIG)/time_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08006575
6576else
6577
Craig Tiller61b910f2015-02-15 10:54:07 -08006578$(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 -08006579 $(E) "[LD] Linking $@"
6580 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006581 $(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 -08006582
nnoble69ac39f2014-12-12 15:43:38 -08006583endif
6584
Craig Tiller61b910f2015-02-15 10:54:07 -08006585$(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 Tiller8f126a62015-01-15 08:50:19 -08006586deps_time_test: $(TIME_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006587
nnoble69ac39f2014-12-12 15:43:38 -08006588ifneq ($(NO_SECURE),true)
6589ifneq ($(NO_DEPS),true)
Craig Tiller8f126a62015-01-15 08:50:19 -08006590-include $(TIME_TEST_OBJS:.o=.dep)
ctiller8919f602014-12-10 10:19:42 -08006591endif
nnoble69ac39f2014-12-12 15:43:38 -08006592endif
ctiller8919f602014-12-10 10:19:42 -08006593
ctiller8919f602014-12-10 10:19:42 -08006594
Craig Tiller17ec5f92015-01-18 11:30:41 -08006595TIMEOUT_ENCODING_TEST_SRC = \
6596 test/core/transport/chttp2/timeout_encoding_test.c \
David Klempner7f3ed1e2015-01-16 15:35:56 -08006597
Craig Tiller61b910f2015-02-15 10:54:07 -08006598TIMEOUT_ENCODING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIMEOUT_ENCODING_TEST_SRC))))
David Klempner7f3ed1e2015-01-16 15:35:56 -08006599ifeq ($(NO_SECURE),true)
6600
6601# You can't build secure targets if you don't have OpenSSL with ALPN.
6602
Craig Tiller61b910f2015-02-15 10:54:07 -08006603$(BINDIR)/$(CONFIG)/timeout_encoding_test: openssl_dep_error
David Klempner7f3ed1e2015-01-16 15:35:56 -08006604
6605else
6606
Craig Tiller61b910f2015-02-15 10:54:07 -08006607$(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 -08006608 $(E) "[LD] Linking $@"
6609 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006610 $(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 -08006611
6612endif
6613
Craig Tiller61b910f2015-02-15 10:54:07 -08006614$(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
Craig Tiller17ec5f92015-01-18 11:30:41 -08006615deps_timeout_encoding_test: $(TIMEOUT_ENCODING_TEST_OBJS:.o=.dep)
David Klempner7f3ed1e2015-01-16 15:35:56 -08006616
6617ifneq ($(NO_SECURE),true)
6618ifneq ($(NO_DEPS),true)
Craig Tiller17ec5f92015-01-18 11:30:41 -08006619-include $(TIMEOUT_ENCODING_TEST_OBJS:.o=.dep)
6620endif
6621endif
6622
6623
Vijay Paic914c4a2015-04-13 07:00:07 -07006624TIMERS_TEST_SRC = \
Vijay Pai6dfa7e62015-04-13 10:41:40 -07006625 test/core/profiling/timers_test.c \
Vijay Paic914c4a2015-04-13 07:00:07 -07006626
6627TIMERS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TIMERS_TEST_SRC))))
Vijay Paic914c4a2015-04-13 07:00:07 -07006628ifeq ($(NO_SECURE),true)
6629
6630# You can't build secure targets if you don't have OpenSSL with ALPN.
6631
6632$(BINDIR)/$(CONFIG)/timers_test: openssl_dep_error
6633
6634else
6635
6636$(BINDIR)/$(CONFIG)/timers_test: $(TIMERS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
6637 $(E) "[LD] Linking $@"
6638 $(Q) mkdir -p `dirname $@`
6639 $(Q) $(LD) $(LDFLAGS) $(TIMERS_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)/timers_test
6640
6641endif
6642
Vijay Pai6dfa7e62015-04-13 10:41:40 -07006643$(OBJDIR)/$(CONFIG)/test/core/profiling/timers_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Vijay Paic914c4a2015-04-13 07:00:07 -07006644deps_timers_test: $(TIMERS_TEST_OBJS:.o=.dep)
6645
6646ifneq ($(NO_SECURE),true)
6647ifneq ($(NO_DEPS),true)
6648-include $(TIMERS_TEST_OBJS:.o=.dep)
6649endif
6650endif
6651
6652
Craig Tiller17ec5f92015-01-18 11:30:41 -08006653TRANSPORT_METADATA_TEST_SRC = \
6654 test/core/transport/metadata_test.c \
6655
Craig Tiller61b910f2015-02-15 10:54:07 -08006656TRANSPORT_METADATA_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TRANSPORT_METADATA_TEST_SRC))))
Craig Tiller17ec5f92015-01-18 11:30:41 -08006657ifeq ($(NO_SECURE),true)
6658
6659# You can't build secure targets if you don't have OpenSSL with ALPN.
6660
Craig Tiller61b910f2015-02-15 10:54:07 -08006661$(BINDIR)/$(CONFIG)/transport_metadata_test: openssl_dep_error
Craig Tiller17ec5f92015-01-18 11:30:41 -08006662
6663else
6664
Craig Tiller61b910f2015-02-15 10:54:07 -08006665$(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 -08006666 $(E) "[LD] Linking $@"
6667 $(Q) mkdir -p `dirname $@`
Craig Tiller61b910f2015-02-15 10:54:07 -08006668 $(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 -08006669
6670endif
6671
Craig Tiller61b910f2015-02-15 10:54:07 -08006672$(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 -08006673deps_transport_metadata_test: $(TRANSPORT_METADATA_TEST_OBJS:.o=.dep)
6674
6675ifneq ($(NO_SECURE),true)
6676ifneq ($(NO_DEPS),true)
6677-include $(TRANSPORT_METADATA_TEST_OBJS:.o=.dep)
David Klempner7f3ed1e2015-01-16 15:35:56 -08006678endif
6679endif
6680
6681
Julien Boeuf9fff77e2015-02-24 16:50:35 -08006682TRANSPORT_SECURITY_TEST_SRC = \
6683 test/core/tsi/transport_security_test.c \
6684
6685TRANSPORT_SECURITY_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(TRANSPORT_SECURITY_TEST_SRC))))
Julien Boeuf9fff77e2015-02-24 16:50:35 -08006686ifeq ($(NO_SECURE),true)
6687
6688# You can't build secure targets if you don't have OpenSSL with ALPN.
6689
6690$(BINDIR)/$(CONFIG)/transport_security_test: openssl_dep_error
6691
6692else
6693
6694$(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
6695 $(E) "[LD] Linking $@"
6696 $(Q) mkdir -p `dirname $@`
6697 $(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
6698
6699endif
6700
6701$(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
Julien Boeuf9fff77e2015-02-24 16:50:35 -08006702deps_transport_security_test: $(TRANSPORT_SECURITY_TEST_OBJS:.o=.dep)
6703
6704ifneq ($(NO_SECURE),true)
6705ifneq ($(NO_DEPS),true)
6706-include $(TRANSPORT_SECURITY_TEST_OBJS:.o=.dep)
6707endif
6708endif
6709
6710
Craig Tiller0220cf12015-02-12 17:39:26 -08006711ASYNC_END2END_TEST_SRC = \
6712 test/cpp/end2end/async_end2end_test.cc \
6713
Craig Tiller1f1b6302015-02-17 07:33:19 -08006714ASYNC_END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ASYNC_END2END_TEST_SRC))))
Craig Tiller0220cf12015-02-12 17:39:26 -08006715ifeq ($(NO_SECURE),true)
6716
6717# You can't build secure targets if you don't have OpenSSL with ALPN.
6718
Craig Tiller1f1b6302015-02-17 07:33:19 -08006719$(BINDIR)/$(CONFIG)/async_end2end_test: openssl_dep_error
Craig Tiller0220cf12015-02-12 17:39:26 -08006720
6721else
6722
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01006723
6724ifeq ($(NO_PROTOBUF),true)
6725
6726# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
6727
6728$(BINDIR)/$(CONFIG)/async_end2end_test: protobuf_dep_error
6729
6730else
6731
6732$(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 -08006733 $(E) "[LD] Linking $@"
6734 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07006735 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/async_end2end_test
Craig Tiller0220cf12015-02-12 17:39:26 -08006736
6737endif
6738
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01006739endif
6740
Craig Tiller1f1b6302015-02-17 07:33:19 -08006741$(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 -08006742deps_async_end2end_test: $(ASYNC_END2END_TEST_OBJS:.o=.dep)
6743
6744ifneq ($(NO_SECURE),true)
6745ifneq ($(NO_DEPS),true)
6746-include $(ASYNC_END2END_TEST_OBJS:.o=.dep)
6747endif
6748endif
6749
6750
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07006751ASYNC_UNARY_PING_PONG_TEST_SRC = \
6752 test/cpp/qps/async_unary_ping_pong_test.cc \
6753
6754ASYNC_UNARY_PING_PONG_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(ASYNC_UNARY_PING_PONG_TEST_SRC))))
6755ifeq ($(NO_SECURE),true)
6756
6757# You can't build secure targets if you don't have OpenSSL with ALPN.
6758
6759$(BINDIR)/$(CONFIG)/async_unary_ping_pong_test: openssl_dep_error
6760
6761else
6762
6763
6764ifeq ($(NO_PROTOBUF),true)
6765
6766# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
6767
6768$(BINDIR)/$(CONFIG)/async_unary_ping_pong_test: protobuf_dep_error
6769
6770else
6771
6772$(BINDIR)/$(CONFIG)/async_unary_ping_pong_test: $(PROTOBUF_DEP) $(ASYNC_UNARY_PING_PONG_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
6773 $(E) "[LD] Linking $@"
6774 $(Q) mkdir -p `dirname $@`
6775 $(Q) $(LDXX) $(LDFLAGS) $(ASYNC_UNARY_PING_PONG_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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/async_unary_ping_pong_test
6776
6777endif
6778
6779endif
6780
6781$(OBJDIR)/$(CONFIG)/test/cpp/qps/async_unary_ping_pong_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
6782deps_async_unary_ping_pong_test: $(ASYNC_UNARY_PING_PONG_TEST_OBJS:.o=.dep)
6783
6784ifneq ($(NO_SECURE),true)
6785ifneq ($(NO_DEPS),true)
6786-include $(ASYNC_UNARY_PING_PONG_TEST_OBJS:.o=.dep)
6787endif
6788endif
6789
6790
Craig Tiller996d9df2015-01-19 21:06:50 -08006791CHANNEL_ARGUMENTS_TEST_SRC = \
6792 test/cpp/client/channel_arguments_test.cc \
6793
Craig Tiller61b910f2015-02-15 10:54:07 -08006794CHANNEL_ARGUMENTS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHANNEL_ARGUMENTS_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08006795ifeq ($(NO_SECURE),true)
6796
6797# 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)/channel_arguments_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08006800
6801else
6802
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01006803
6804ifeq ($(NO_PROTOBUF),true)
6805
6806# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
6807
6808$(BINDIR)/$(CONFIG)/channel_arguments_test: protobuf_dep_error
6809
6810else
6811
6812$(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 -08006813 $(E) "[LD] Linking $@"
6814 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07006815 $(Q) $(LDXX) $(LDFLAGS) $(CHANNEL_ARGUMENTS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/channel_arguments_test
Craig Tiller996d9df2015-01-19 21:06:50 -08006816
6817endif
6818
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01006819endif
6820
Craig Tiller61b910f2015-02-15 10:54:07 -08006821$(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 -08006822deps_channel_arguments_test: $(CHANNEL_ARGUMENTS_TEST_OBJS:.o=.dep)
6823
6824ifneq ($(NO_SECURE),true)
6825ifneq ($(NO_DEPS),true)
6826-include $(CHANNEL_ARGUMENTS_TEST_OBJS:.o=.dep)
6827endif
6828endif
6829
6830
Yang Gaob946b5e2015-03-27 13:20:59 -07006831CLI_CALL_TEST_SRC = \
6832 test/cpp/util/cli_call_test.cc \
6833
6834CLI_CALL_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CLI_CALL_TEST_SRC))))
Yang Gaob946b5e2015-03-27 13:20:59 -07006835ifeq ($(NO_SECURE),true)
6836
6837# You can't build secure targets if you don't have OpenSSL with ALPN.
6838
6839$(BINDIR)/$(CONFIG)/cli_call_test: openssl_dep_error
6840
6841else
6842
6843
6844ifeq ($(NO_PROTOBUF),true)
6845
6846# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
6847
6848$(BINDIR)/$(CONFIG)/cli_call_test: protobuf_dep_error
6849
6850else
6851
6852$(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
6853 $(E) "[LD] Linking $@"
6854 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07006855 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/cli_call_test
Yang Gaob946b5e2015-03-27 13:20:59 -07006856
6857endif
6858
6859endif
6860
6861$(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
Yang Gaob946b5e2015-03-27 13:20:59 -07006862deps_cli_call_test: $(CLI_CALL_TEST_OBJS:.o=.dep)
6863
6864ifneq ($(NO_SECURE),true)
6865ifneq ($(NO_DEPS),true)
6866-include $(CLI_CALL_TEST_OBJS:.o=.dep)
6867endif
6868endif
6869
6870
Craig Tiller996d9df2015-01-19 21:06:50 -08006871CREDENTIALS_TEST_SRC = \
6872 test/cpp/client/credentials_test.cc \
6873
Craig Tiller61b910f2015-02-15 10:54:07 -08006874CREDENTIALS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CREDENTIALS_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08006875ifeq ($(NO_SECURE),true)
6876
6877# You can't build secure targets if you don't have OpenSSL with ALPN.
6878
Craig Tiller61b910f2015-02-15 10:54:07 -08006879$(BINDIR)/$(CONFIG)/credentials_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08006880
6881else
6882
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01006883
6884ifeq ($(NO_PROTOBUF),true)
6885
6886# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
6887
6888$(BINDIR)/$(CONFIG)/credentials_test: protobuf_dep_error
6889
6890else
6891
6892$(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 -08006893 $(E) "[LD] Linking $@"
6894 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07006895 $(Q) $(LDXX) $(LDFLAGS) $(CREDENTIALS_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc++.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/credentials_test
Craig Tiller996d9df2015-01-19 21:06:50 -08006896
6897endif
6898
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01006899endif
6900
Craig Tiller61b910f2015-02-15 10:54:07 -08006901$(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 -08006902deps_credentials_test: $(CREDENTIALS_TEST_OBJS:.o=.dep)
6903
6904ifneq ($(NO_SECURE),true)
6905ifneq ($(NO_DEPS),true)
6906-include $(CREDENTIALS_TEST_OBJS:.o=.dep)
6907endif
6908endif
6909
6910
Yang Gaocdb2a6e2015-03-20 23:55:04 -07006911CXX_TIME_TEST_SRC = \
6912 test/cpp/util/time_test.cc \
6913
6914CXX_TIME_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CXX_TIME_TEST_SRC))))
Yang Gaocdb2a6e2015-03-20 23:55:04 -07006915ifeq ($(NO_SECURE),true)
6916
6917# You can't build secure targets if you don't have OpenSSL with ALPN.
6918
6919$(BINDIR)/$(CONFIG)/cxx_time_test: openssl_dep_error
6920
6921else
6922
6923
6924ifeq ($(NO_PROTOBUF),true)
6925
6926# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
6927
6928$(BINDIR)/$(CONFIG)/cxx_time_test: protobuf_dep_error
6929
6930else
6931
6932$(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
6933 $(E) "[LD] Linking $@"
6934 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07006935 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/cxx_time_test
Yang Gaocdb2a6e2015-03-20 23:55:04 -07006936
6937endif
6938
6939endif
6940
6941$(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
Yang Gaocdb2a6e2015-03-20 23:55:04 -07006942deps_cxx_time_test: $(CXX_TIME_TEST_OBJS:.o=.dep)
6943
6944ifneq ($(NO_SECURE),true)
6945ifneq ($(NO_DEPS),true)
6946-include $(CXX_TIME_TEST_OBJS:.o=.dep)
6947endif
6948endif
6949
6950
Craig Tiller996d9df2015-01-19 21:06:50 -08006951END2END_TEST_SRC = \
6952 test/cpp/end2end/end2end_test.cc \
6953
Craig Tiller61b910f2015-02-15 10:54:07 -08006954END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(END2END_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08006955ifeq ($(NO_SECURE),true)
6956
6957# You can't build secure targets if you don't have OpenSSL with ALPN.
6958
Craig Tiller61b910f2015-02-15 10:54:07 -08006959$(BINDIR)/$(CONFIG)/end2end_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08006960
6961else
6962
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01006963
6964ifeq ($(NO_PROTOBUF),true)
6965
6966# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
6967
6968$(BINDIR)/$(CONFIG)/end2end_test: protobuf_dep_error
6969
6970else
6971
6972$(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 -08006973 $(E) "[LD] Linking $@"
6974 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07006975 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/end2end_test
Craig Tiller996d9df2015-01-19 21:06:50 -08006976
6977endif
6978
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01006979endif
6980
Craig Tiller61b910f2015-02-15 10:54:07 -08006981$(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 -08006982deps_end2end_test: $(END2END_TEST_OBJS:.o=.dep)
6983
6984ifneq ($(NO_SECURE),true)
6985ifneq ($(NO_DEPS),true)
6986-include $(END2END_TEST_OBJS:.o=.dep)
6987endif
6988endif
6989
6990
Yang Gao005eb882015-03-11 22:17:13 -07006991GENERIC_END2END_TEST_SRC = \
6992 test/cpp/end2end/generic_end2end_test.cc \
6993
6994GENERIC_END2END_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GENERIC_END2END_TEST_SRC))))
Yang Gao005eb882015-03-11 22:17:13 -07006995ifeq ($(NO_SECURE),true)
6996
6997# You can't build secure targets if you don't have OpenSSL with ALPN.
6998
6999$(BINDIR)/$(CONFIG)/generic_end2end_test: openssl_dep_error
7000
7001else
7002
7003
7004ifeq ($(NO_PROTOBUF),true)
7005
7006# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7007
7008$(BINDIR)/$(CONFIG)/generic_end2end_test: protobuf_dep_error
7009
7010else
7011
7012$(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
7013 $(E) "[LD] Linking $@"
7014 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07007015 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/generic_end2end_test
Yang Gao005eb882015-03-11 22:17:13 -07007016
7017endif
7018
7019endif
7020
7021$(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
Yang Gao005eb882015-03-11 22:17:13 -07007022deps_generic_end2end_test: $(GENERIC_END2END_TEST_OBJS:.o=.dep)
7023
7024ifneq ($(NO_SECURE),true)
7025ifneq ($(NO_DEPS),true)
7026-include $(GENERIC_END2END_TEST_OBJS:.o=.dep)
7027endif
7028endif
7029
7030
Yang Gaoa5e20d32015-03-25 09:55:20 -07007031GRPC_CLI_SRC = \
7032 test/cpp/util/grpc_cli.cc \
7033
7034GRPC_CLI_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CLI_SRC))))
Yang Gaoa5e20d32015-03-25 09:55:20 -07007035ifeq ($(NO_SECURE),true)
7036
7037# You can't build secure targets if you don't have OpenSSL with ALPN.
7038
7039$(BINDIR)/$(CONFIG)/grpc_cli: openssl_dep_error
7040
7041else
7042
7043
7044ifeq ($(NO_PROTOBUF),true)
7045
7046# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7047
7048$(BINDIR)/$(CONFIG)/grpc_cli: protobuf_dep_error
7049
7050else
7051
Yang Gao103837e2015-04-15 15:23:54 -07007052$(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Yang Gaoa5e20d32015-03-25 09:55:20 -07007053 $(E) "[LD] Linking $@"
7054 $(Q) mkdir -p `dirname $@`
Yang Gao103837e2015-04-15 15:23:54 -07007055 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/grpc_cli
Yang Gaoa5e20d32015-03-25 09:55:20 -07007056
7057endif
7058
7059endif
7060
Yang Gao103837e2015-04-15 15:23:54 -07007061$(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Yang Gaoa5e20d32015-03-25 09:55:20 -07007062deps_grpc_cli: $(GRPC_CLI_OBJS:.o=.dep)
7063
7064ifneq ($(NO_SECURE),true)
7065ifneq ($(NO_DEPS),true)
7066-include $(GRPC_CLI_OBJS:.o=.dep)
7067endif
7068endif
7069
7070
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007071GRPC_CPP_PLUGIN_SRC = \
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007072 src/compiler/cpp_plugin.cc \
7073
7074GRPC_CPP_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_CPP_PLUGIN_SRC))))
7075
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007076ifeq ($(NO_PROTOBUF),true)
7077
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007078# 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 +01007079
7080$(BINDIR)/$(CONFIG)/grpc_cpp_plugin: protobuf_dep_error
7081
7082else
7083
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01007084$(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 +01007085 $(E) "[HOSTLD] Linking $@"
7086 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01007087 $(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 +01007088
7089endif
7090
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01007091$(OBJDIR)/$(CONFIG)/src/compiler/cpp_plugin.o: $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007092deps_grpc_cpp_plugin: $(GRPC_CPP_PLUGIN_OBJS:.o=.dep)
7093
7094ifneq ($(NO_DEPS),true)
7095-include $(GRPC_CPP_PLUGIN_OBJS:.o=.dep)
7096endif
7097
7098
murgatroid99ac0002a2015-04-07 12:49:14 -07007099GRPC_OBJECTIVE_C_PLUGIN_SRC = \
7100 src/compiler/objective_c_plugin.cc \
7101
7102GRPC_OBJECTIVE_C_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_OBJECTIVE_C_PLUGIN_SRC))))
7103
murgatroid99ac0002a2015-04-07 12:49:14 -07007104ifeq ($(NO_PROTOBUF),true)
7105
7106# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7107
7108$(BINDIR)/$(CONFIG)/grpc_objective_c_plugin: protobuf_dep_error
7109
7110else
7111
7112$(BINDIR)/$(CONFIG)/grpc_objective_c_plugin: $(PROTOBUF_DEP) $(GRPC_OBJECTIVE_C_PLUGIN_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
7113 $(E) "[HOSTLD] Linking $@"
7114 $(Q) mkdir -p `dirname $@`
7115 $(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
7116
7117endif
7118
7119$(OBJDIR)/$(CONFIG)/src/compiler/objective_c_plugin.o: $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
murgatroid99ac0002a2015-04-07 12:49:14 -07007120deps_grpc_objective_c_plugin: $(GRPC_OBJECTIVE_C_PLUGIN_OBJS:.o=.dep)
7121
7122ifneq ($(NO_DEPS),true)
7123-include $(GRPC_OBJECTIVE_C_PLUGIN_OBJS:.o=.dep)
7124endif
7125
7126
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007127GRPC_PYTHON_PLUGIN_SRC = \
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007128 src/compiler/python_plugin.cc \
7129
7130GRPC_PYTHON_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_PYTHON_PLUGIN_SRC))))
7131
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007132ifeq ($(NO_PROTOBUF),true)
7133
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007134# 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 +01007135
7136$(BINDIR)/$(CONFIG)/grpc_python_plugin: protobuf_dep_error
7137
7138else
7139
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01007140$(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 +01007141 $(E) "[HOSTLD] Linking $@"
7142 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01007143 $(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 +01007144
7145endif
7146
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01007147$(OBJDIR)/$(CONFIG)/src/compiler/python_plugin.o: $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007148deps_grpc_python_plugin: $(GRPC_PYTHON_PLUGIN_OBJS:.o=.dep)
7149
7150ifneq ($(NO_DEPS),true)
7151-include $(GRPC_PYTHON_PLUGIN_OBJS:.o=.dep)
7152endif
7153
7154
7155GRPC_RUBY_PLUGIN_SRC = \
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007156 src/compiler/ruby_plugin.cc \
7157
7158GRPC_RUBY_PLUGIN_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(GRPC_RUBY_PLUGIN_SRC))))
7159
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007160ifeq ($(NO_PROTOBUF),true)
7161
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007162# 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 +01007163
7164$(BINDIR)/$(CONFIG)/grpc_ruby_plugin: protobuf_dep_error
7165
7166else
7167
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01007168$(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 +01007169 $(E) "[HOSTLD] Linking $@"
7170 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01007171 $(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 +01007172
7173endif
7174
Nicolas "Pixel" Noble714cf692015-03-26 00:20:13 +01007175$(OBJDIR)/$(CONFIG)/src/compiler/ruby_plugin.o: $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
Nicolas "Pixel" Noble3f1e6962015-02-20 19:44:26 +01007176deps_grpc_ruby_plugin: $(GRPC_RUBY_PLUGIN_OBJS:.o=.dep)
7177
7178ifneq ($(NO_DEPS),true)
7179-include $(GRPC_RUBY_PLUGIN_OBJS:.o=.dep)
7180endif
7181
7182
Craig Tiller996d9df2015-01-19 21:06:50 -08007183ifeq ($(NO_SECURE),true)
7184
7185# You can't build secure targets if you don't have OpenSSL with ALPN.
7186
Craig Tiller61b910f2015-02-15 10:54:07 -08007187$(BINDIR)/$(CONFIG)/interop_client: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007188
7189else
7190
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007191
7192ifeq ($(NO_PROTOBUF),true)
7193
7194# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7195
7196$(BINDIR)/$(CONFIG)/interop_client: protobuf_dep_error
7197
7198else
7199
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007200$(BINDIR)/$(CONFIG)/interop_client: $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBDIR)/$(CONFIG)/libinterop_client_helper.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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007201 $(E) "[LD] Linking $@"
7202 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007203 $(Q) $(LDXX) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libinterop_client_main.a $(LIBDIR)/$(CONFIG)/libinterop_client_helper.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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/interop_client
Craig Tiller996d9df2015-01-19 21:06:50 -08007204
7205endif
7206
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007207endif
7208
Craig Tiller996d9df2015-01-19 21:06:50 -08007209
Craig Tiller996d9df2015-01-19 21:06:50 -08007210
Craig Tiller996d9df2015-01-19 21:06:50 -08007211
7212ifeq ($(NO_SECURE),true)
7213
7214# You can't build secure targets if you don't have OpenSSL with ALPN.
7215
Craig Tiller61b910f2015-02-15 10:54:07 -08007216$(BINDIR)/$(CONFIG)/interop_server: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007217
7218else
7219
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007220
7221ifeq ($(NO_PROTOBUF),true)
7222
7223# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7224
7225$(BINDIR)/$(CONFIG)/interop_server: protobuf_dep_error
7226
7227else
7228
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007229$(BINDIR)/$(CONFIG)/interop_server: $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBDIR)/$(CONFIG)/libinterop_server_helper.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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007230 $(E) "[LD] Linking $@"
7231 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007232 $(Q) $(LDXX) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libinterop_server_main.a $(LIBDIR)/$(CONFIG)/libinterop_server_helper.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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/interop_server
Craig Tiller996d9df2015-01-19 21:06:50 -08007233
7234endif
7235
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007236endif
7237
Craig Tiller996d9df2015-01-19 21:06:50 -08007238
Craig Tiller996d9df2015-01-19 21:06:50 -08007239
7240
Craig Tillerfe8af4e2015-02-21 07:04:49 -08007241INTEROP_TEST_SRC = \
7242 test/cpp/interop/interop_test.cc \
7243
7244INTEROP_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(INTEROP_TEST_SRC))))
Craig Tillerfe8af4e2015-02-21 07:04:49 -08007245ifeq ($(NO_SECURE),true)
7246
7247# You can't build secure targets if you don't have OpenSSL with ALPN.
7248
7249$(BINDIR)/$(CONFIG)/interop_test: openssl_dep_error
7250
7251else
7252
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007253
7254ifeq ($(NO_PROTOBUF),true)
7255
7256# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7257
7258$(BINDIR)/$(CONFIG)/interop_test: protobuf_dep_error
7259
7260else
7261
7262$(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 -08007263 $(E) "[LD] Linking $@"
7264 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07007265 $(Q) $(LDXX) $(LDFLAGS) $(INTEROP_TEST_OBJS) $(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) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/interop_test
Craig Tillerfe8af4e2015-02-21 07:04:49 -08007266
7267endif
7268
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007269endif
7270
Craig Tillerfe8af4e2015-02-21 07:04:49 -08007271$(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
Craig Tillerfe8af4e2015-02-21 07:04:49 -08007272deps_interop_test: $(INTEROP_TEST_OBJS:.o=.dep)
7273
7274ifneq ($(NO_SECURE),true)
7275ifneq ($(NO_DEPS),true)
7276-include $(INTEROP_TEST_OBJS:.o=.dep)
7277endif
7278endif
7279
7280
Craig Tiller35108f62015-02-17 11:24:15 -08007281PUBSUB_CLIENT_SRC = \
7282 examples/pubsub/main.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08007283
Craig Tiller35108f62015-02-17 11:24:15 -08007284PUBSUB_CLIENT_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PUBSUB_CLIENT_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007285ifeq ($(NO_SECURE),true)
7286
7287# You can't build secure targets if you don't have OpenSSL with ALPN.
7288
Craig Tiller35108f62015-02-17 11:24:15 -08007289$(BINDIR)/$(CONFIG)/pubsub_client: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007290
7291else
7292
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007293
7294ifeq ($(NO_PROTOBUF),true)
7295
7296# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7297
7298$(BINDIR)/$(CONFIG)/pubsub_client: protobuf_dep_error
7299
7300else
7301
Yang Gao103837e2015-04-15 15:23:54 -07007302$(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007303 $(E) "[LD] Linking $@"
7304 $(Q) mkdir -p `dirname $@`
Yang Gao103837e2015-04-15 15:23:54 -07007305 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/pubsub_client
Craig Tiller996d9df2015-01-19 21:06:50 -08007306
7307endif
7308
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007309endif
7310
Yang Gao103837e2015-04-15 15:23:54 -07007311$(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Craig Tiller35108f62015-02-17 11:24:15 -08007312deps_pubsub_client: $(PUBSUB_CLIENT_OBJS:.o=.dep)
7313
7314ifneq ($(NO_SECURE),true)
7315ifneq ($(NO_DEPS),true)
7316-include $(PUBSUB_CLIENT_OBJS:.o=.dep)
7317endif
7318endif
7319
7320
7321PUBSUB_PUBLISHER_TEST_SRC = \
7322 examples/pubsub/publisher_test.cc \
7323
7324PUBSUB_PUBLISHER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PUBSUB_PUBLISHER_TEST_SRC))))
Craig Tiller35108f62015-02-17 11:24:15 -08007325ifeq ($(NO_SECURE),true)
7326
7327# You can't build secure targets if you don't have OpenSSL with ALPN.
7328
7329$(BINDIR)/$(CONFIG)/pubsub_publisher_test: openssl_dep_error
7330
7331else
7332
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007333
7334ifeq ($(NO_PROTOBUF),true)
7335
7336# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7337
7338$(BINDIR)/$(CONFIG)/pubsub_publisher_test: protobuf_dep_error
7339
7340else
7341
7342$(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 -08007343 $(E) "[LD] Linking $@"
7344 $(Q) mkdir -p `dirname $@`
Yang Gao084ef522015-04-15 11:34:15 -07007345 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/pubsub_publisher_test
Craig Tiller35108f62015-02-17 11:24:15 -08007346
7347endif
7348
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007349endif
7350
Craig Tiller35108f62015-02-17 11:24:15 -08007351$(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
Craig Tiller35108f62015-02-17 11:24:15 -08007352deps_pubsub_publisher_test: $(PUBSUB_PUBLISHER_TEST_OBJS:.o=.dep)
7353
7354ifneq ($(NO_SECURE),true)
7355ifneq ($(NO_DEPS),true)
7356-include $(PUBSUB_PUBLISHER_TEST_OBJS:.o=.dep)
7357endif
7358endif
7359
7360
7361PUBSUB_SUBSCRIBER_TEST_SRC = \
7362 examples/pubsub/subscriber_test.cc \
7363
7364PUBSUB_SUBSCRIBER_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(PUBSUB_SUBSCRIBER_TEST_SRC))))
Craig Tiller35108f62015-02-17 11:24:15 -08007365ifeq ($(NO_SECURE),true)
7366
7367# You can't build secure targets if you don't have OpenSSL with ALPN.
7368
7369$(BINDIR)/$(CONFIG)/pubsub_subscriber_test: openssl_dep_error
7370
7371else
7372
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007373
7374ifeq ($(NO_PROTOBUF),true)
7375
7376# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7377
7378$(BINDIR)/$(CONFIG)/pubsub_subscriber_test: protobuf_dep_error
7379
7380else
7381
7382$(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 -08007383 $(E) "[LD] Linking $@"
7384 $(Q) mkdir -p `dirname $@`
Yang Gao084ef522015-04-15 11:34:15 -07007385 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/pubsub_subscriber_test
Craig Tiller35108f62015-02-17 11:24:15 -08007386
7387endif
7388
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007389endif
7390
Craig Tiller35108f62015-02-17 11:24:15 -08007391$(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
Craig Tiller35108f62015-02-17 11:24:15 -08007392deps_pubsub_subscriber_test: $(PUBSUB_SUBSCRIBER_TEST_OBJS:.o=.dep)
7393
7394ifneq ($(NO_SECURE),true)
7395ifneq ($(NO_DEPS),true)
7396-include $(PUBSUB_SUBSCRIBER_TEST_OBJS:.o=.dep)
7397endif
7398endif
7399
7400
Craig Tillere4860192015-02-23 17:10:41 -08007401QPS_DRIVER_SRC = \
7402 test/cpp/qps/qps_driver.cc \
7403
7404QPS_DRIVER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_DRIVER_SRC))))
Craig Tillere4860192015-02-23 17:10:41 -08007405ifeq ($(NO_SECURE),true)
7406
7407# You can't build secure targets if you don't have OpenSSL with ALPN.
7408
7409$(BINDIR)/$(CONFIG)/qps_driver: openssl_dep_error
7410
7411else
7412
Craig Tiller3e9cbc72015-03-02 09:15:23 -08007413
7414ifeq ($(NO_PROTOBUF),true)
7415
7416# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7417
7418$(BINDIR)/$(CONFIG)/qps_driver: protobuf_dep_error
7419
7420else
7421
Yang Gao103837e2015-04-15 15:23:54 -07007422$(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Craig Tillere4860192015-02-23 17:10:41 -08007423 $(E) "[LD] Linking $@"
7424 $(Q) mkdir -p `dirname $@`
Yang Gao103837e2015-04-15 15:23:54 -07007425 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/qps_driver
Craig Tillere4860192015-02-23 17:10:41 -08007426
7427endif
7428
Craig Tiller3e9cbc72015-03-02 09:15:23 -08007429endif
7430
Yang Gao103837e2015-04-15 15:23:54 -07007431$(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Craig Tillere4860192015-02-23 17:10:41 -08007432deps_qps_driver: $(QPS_DRIVER_OBJS:.o=.dep)
7433
7434ifneq ($(NO_SECURE),true)
7435ifneq ($(NO_DEPS),true)
7436-include $(QPS_DRIVER_OBJS:.o=.dep)
7437endif
7438endif
7439
7440
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07007441QPS_TEST_SRC = \
7442 test/cpp/qps/qps_test.cc \
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07007443
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07007444QPS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_TEST_SRC))))
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07007445ifeq ($(NO_SECURE),true)
7446
7447# You can't build secure targets if you don't have OpenSSL with ALPN.
7448
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07007449$(BINDIR)/$(CONFIG)/qps_test: openssl_dep_error
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07007450
7451else
7452
7453
7454ifeq ($(NO_PROTOBUF),true)
7455
7456# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7457
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07007458$(BINDIR)/$(CONFIG)/qps_test: protobuf_dep_error
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07007459
7460else
7461
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07007462$(BINDIR)/$(CONFIG)/qps_test: $(PROTOBUF_DEP) $(QPS_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
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07007463 $(E) "[LD] Linking $@"
7464 $(Q) mkdir -p `dirname $@`
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07007465 $(Q) $(LDXX) $(LDFLAGS) $(QPS_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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/qps_test
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07007466
7467endif
7468
7469endif
7470
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07007471$(OBJDIR)/$(CONFIG)/test/cpp/qps/qps_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
7472deps_qps_test: $(QPS_TEST_OBJS:.o=.dep)
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07007473
7474ifneq ($(NO_SECURE),true)
7475ifneq ($(NO_DEPS),true)
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07007476-include $(QPS_TEST_OBJS:.o=.dep)
Craig Tiller2c2cf6d2015-04-09 09:40:20 -07007477endif
7478endif
7479
7480
Craig Tiller26598a32015-03-02 16:16:00 -08007481QPS_WORKER_SRC = \
Craig Tiller26598a32015-03-02 16:16:00 -08007482 test/cpp/qps/worker.cc \
Craig Tiller996d9df2015-01-19 21:06:50 -08007483
Craig Tiller26598a32015-03-02 16:16:00 -08007484QPS_WORKER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(QPS_WORKER_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007485ifeq ($(NO_SECURE),true)
7486
7487# You can't build secure targets if you don't have OpenSSL with ALPN.
7488
Craig Tiller26598a32015-03-02 16:16:00 -08007489$(BINDIR)/$(CONFIG)/qps_worker: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007490
7491else
7492
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007493
7494ifeq ($(NO_PROTOBUF),true)
7495
7496# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7497
Craig Tiller26598a32015-03-02 16:16:00 -08007498$(BINDIR)/$(CONFIG)/qps_worker: protobuf_dep_error
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007499
7500else
7501
Yang Gao103837e2015-04-15 15:23:54 -07007502$(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Craig Tiller996d9df2015-01-19 21:06:50 -08007503 $(E) "[LD] Linking $@"
7504 $(Q) mkdir -p `dirname $@`
Yang Gao103837e2015-04-15 15:23:54 -07007505 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/qps_worker
Craig Tiller996d9df2015-01-19 21:06:50 -08007506
7507endif
7508
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007509endif
7510
Yang Gao103837e2015-04-15 15:23:54 -07007511$(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 $(LIBDIR)/$(CONFIG)/libgrpc++_test_config.a
Craig Tiller26598a32015-03-02 16:16:00 -08007512deps_qps_worker: $(QPS_WORKER_OBJS:.o=.dep)
Craig Tiller996d9df2015-01-19 21:06:50 -08007513
7514ifneq ($(NO_SECURE),true)
7515ifneq ($(NO_DEPS),true)
Craig Tiller26598a32015-03-02 16:16:00 -08007516-include $(QPS_WORKER_OBJS:.o=.dep)
vjpai95a34ef2015-02-26 16:42:24 -08007517endif
7518endif
7519
7520
Craig Tiller996d9df2015-01-19 21:06:50 -08007521STATUS_TEST_SRC = \
7522 test/cpp/util/status_test.cc \
7523
Craig Tiller61b910f2015-02-15 10:54:07 -08007524STATUS_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(STATUS_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007525ifeq ($(NO_SECURE),true)
7526
7527# You can't build secure targets if you don't have OpenSSL with ALPN.
7528
Craig Tiller61b910f2015-02-15 10:54:07 -08007529$(BINDIR)/$(CONFIG)/status_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007530
7531else
7532
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007533
7534ifeq ($(NO_PROTOBUF),true)
7535
7536# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7537
7538$(BINDIR)/$(CONFIG)/status_test: protobuf_dep_error
7539
7540else
7541
7542$(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 -08007543 $(E) "[LD] Linking $@"
7544 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07007545 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/status_test
Craig Tiller996d9df2015-01-19 21:06:50 -08007546
7547endif
7548
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007549endif
7550
Craig Tiller61b910f2015-02-15 10:54:07 -08007551$(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 -08007552deps_status_test: $(STATUS_TEST_OBJS:.o=.dep)
7553
7554ifneq ($(NO_SECURE),true)
7555ifneq ($(NO_DEPS),true)
7556-include $(STATUS_TEST_OBJS:.o=.dep)
7557endif
7558endif
7559
7560
David Garcia Quintasd4f10c02015-04-29 15:28:55 -07007561SYNC_STREAMING_PING_PONG_TEST_SRC = \
7562 test/cpp/qps/sync_streaming_ping_pong_test.cc \
7563
7564SYNC_STREAMING_PING_PONG_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SYNC_STREAMING_PING_PONG_TEST_SRC))))
7565ifeq ($(NO_SECURE),true)
7566
7567# You can't build secure targets if you don't have OpenSSL with ALPN.
7568
7569$(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test: openssl_dep_error
7570
7571else
7572
7573
7574ifeq ($(NO_PROTOBUF),true)
7575
7576# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7577
7578$(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test: protobuf_dep_error
7579
7580else
7581
7582$(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test: $(PROTOBUF_DEP) $(SYNC_STREAMING_PING_PONG_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
7583 $(E) "[LD] Linking $@"
7584 $(Q) mkdir -p `dirname $@`
7585 $(Q) $(LDXX) $(LDFLAGS) $(SYNC_STREAMING_PING_PONG_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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/sync_streaming_ping_pong_test
7586
7587endif
7588
7589endif
7590
7591$(OBJDIR)/$(CONFIG)/test/cpp/qps/sync_streaming_ping_pong_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
7592deps_sync_streaming_ping_pong_test: $(SYNC_STREAMING_PING_PONG_TEST_OBJS:.o=.dep)
7593
7594ifneq ($(NO_SECURE),true)
7595ifneq ($(NO_DEPS),true)
7596-include $(SYNC_STREAMING_PING_PONG_TEST_OBJS:.o=.dep)
7597endif
7598endif
7599
7600
7601SYNC_UNARY_PING_PONG_TEST_SRC = \
7602 test/cpp/qps/sync_unary_ping_pong_test.cc \
7603
7604SYNC_UNARY_PING_PONG_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SYNC_UNARY_PING_PONG_TEST_SRC))))
7605ifeq ($(NO_SECURE),true)
7606
7607# You can't build secure targets if you don't have OpenSSL with ALPN.
7608
7609$(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test: openssl_dep_error
7610
7611else
7612
7613
7614ifeq ($(NO_PROTOBUF),true)
7615
7616# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7617
7618$(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test: protobuf_dep_error
7619
7620else
7621
7622$(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test: $(PROTOBUF_DEP) $(SYNC_UNARY_PING_PONG_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
7623 $(E) "[LD] Linking $@"
7624 $(Q) mkdir -p `dirname $@`
7625 $(Q) $(LDXX) $(LDFLAGS) $(SYNC_UNARY_PING_PONG_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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/sync_unary_ping_pong_test
7626
7627endif
7628
7629endif
7630
7631$(OBJDIR)/$(CONFIG)/test/cpp/qps/sync_unary_ping_pong_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
7632deps_sync_unary_ping_pong_test: $(SYNC_UNARY_PING_PONG_TEST_OBJS:.o=.dep)
7633
7634ifneq ($(NO_SECURE),true)
7635ifneq ($(NO_DEPS),true)
7636-include $(SYNC_UNARY_PING_PONG_TEST_OBJS:.o=.dep)
7637endif
7638endif
7639
7640
Craig Tiller996d9df2015-01-19 21:06:50 -08007641THREAD_POOL_TEST_SRC = \
7642 test/cpp/server/thread_pool_test.cc \
7643
Craig Tiller61b910f2015-02-15 10:54:07 -08007644THREAD_POOL_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(THREAD_POOL_TEST_SRC))))
Craig Tiller996d9df2015-01-19 21:06:50 -08007645ifeq ($(NO_SECURE),true)
7646
7647# You can't build secure targets if you don't have OpenSSL with ALPN.
7648
Craig Tiller61b910f2015-02-15 10:54:07 -08007649$(BINDIR)/$(CONFIG)/thread_pool_test: openssl_dep_error
Craig Tiller996d9df2015-01-19 21:06:50 -08007650
7651else
7652
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007653
7654ifeq ($(NO_PROTOBUF),true)
7655
7656# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
7657
7658$(BINDIR)/$(CONFIG)/thread_pool_test: protobuf_dep_error
7659
7660else
7661
7662$(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 -08007663 $(E) "[LD] Linking $@"
7664 $(Q) mkdir -p `dirname $@`
Yang Gaob0b518e2015-04-13 14:53:25 -07007665 $(Q) $(LDXX) $(LDFLAGS) $(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 $(LDLIBSXX) $(LDLIBS_PROTOBUF) $(LDLIBS) $(LDLIBS_SECURE) $(GTEST_LIB) -o $(BINDIR)/$(CONFIG)/thread_pool_test
Craig Tiller996d9df2015-01-19 21:06:50 -08007666
7667endif
7668
Nicolas "Pixel" Noble18953e32015-02-27 02:41:11 +01007669endif
7670
Craig Tiller61b910f2015-02-15 10:54:07 -08007671$(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 -08007672deps_thread_pool_test: $(THREAD_POOL_TEST_OBJS:.o=.dep)
7673
7674ifneq ($(NO_SECURE),true)
7675ifneq ($(NO_DEPS),true)
7676-include $(THREAD_POOL_TEST_OBJS:.o=.dep)
7677endif
7678endif
7679
7680
Craig Tillerc9f660d2015-03-03 11:01:48 -08007681ifeq ($(NO_SECURE),true)
7682
7683# You can't build secure targets if you don't have OpenSSL with ALPN.
7684
7685$(BINDIR)/$(CONFIG)/chttp2_fake_security_bad_hostname_test: openssl_dep_error
7686
7687else
7688
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007689$(BINDIR)/$(CONFIG)/chttp2_fake_security_bad_hostname_test: $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08007690 $(E) "[LD] Linking $@"
7691 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007692 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08007693
7694endif
7695
7696
Craig Tillerc9f660d2015-03-03 11:01:48 -08007697
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007698
nnoble69ac39f2014-12-12 15:43:38 -08007699ifeq ($(NO_SECURE),true)
7700
Nicolas Noble047b7272015-01-16 13:55:05 -08007701# You can't build secure targets if you don't have OpenSSL with ALPN.
7702
Craig Tiller61b910f2015-02-15 10:54:07 -08007703$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007704
7705else
7706
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007707$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_test: $(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 -08007708 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007709 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007710 $(Q) $(LD) $(LDFLAGS) $(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 -08007711
nnoble69ac39f2014-12-12 15:43:38 -08007712endif
7713
Craig Tillerd4773f52015-01-12 16:38:47 -08007714
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007715
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007716
nnoble69ac39f2014-12-12 15:43:38 -08007717ifeq ($(NO_SECURE),true)
7718
Nicolas Noble047b7272015-01-16 13:55:05 -08007719# You can't build secure targets if you don't have OpenSSL with ALPN.
7720
Craig Tiller61b910f2015-02-15 10:54:07 -08007721$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007722
7723else
7724
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007725$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_accept_and_writes_closed_test: $(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 -08007726 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007727 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007728 $(Q) $(LD) $(LDFLAGS) $(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 -08007729
nnoble69ac39f2014-12-12 15:43:38 -08007730endif
7731
Craig Tillerd4773f52015-01-12 16:38:47 -08007732
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007733
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007734
nnoble69ac39f2014-12-12 15:43:38 -08007735ifeq ($(NO_SECURE),true)
7736
Nicolas Noble047b7272015-01-16 13:55:05 -08007737# You can't build secure targets if you don't have OpenSSL with ALPN.
7738
Craig Tiller61b910f2015-02-15 10:54:07 -08007739$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007740
7741else
7742
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007743$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_after_invoke_test: $(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 -08007744 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007745 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007746 $(Q) $(LD) $(LDFLAGS) $(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 -08007747
nnoble69ac39f2014-12-12 15:43:38 -08007748endif
7749
Craig Tillerd4773f52015-01-12 16:38:47 -08007750
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007751
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007752
nnoble69ac39f2014-12-12 15:43:38 -08007753ifeq ($(NO_SECURE),true)
7754
Nicolas Noble047b7272015-01-16 13:55:05 -08007755# You can't build secure targets if you don't have OpenSSL with ALPN.
7756
Craig Tiller61b910f2015-02-15 10:54:07 -08007757$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007758
7759else
7760
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007761$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_before_invoke_test: $(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 -08007762 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007763 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007764 $(Q) $(LD) $(LDFLAGS) $(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 -08007765
nnoble69ac39f2014-12-12 15:43:38 -08007766endif
7767
Craig Tillerd4773f52015-01-12 16:38:47 -08007768
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007769
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007770
nnoble69ac39f2014-12-12 15:43:38 -08007771ifeq ($(NO_SECURE),true)
7772
Nicolas Noble047b7272015-01-16 13:55:05 -08007773# You can't build secure targets if you don't have OpenSSL with ALPN.
7774
Craig Tiller61b910f2015-02-15 10:54:07 -08007775$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007776
7777else
7778
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007779$(BINDIR)/$(CONFIG)/chttp2_fake_security_cancel_in_a_vacuum_test: $(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 -08007780 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007781 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007782 $(Q) $(LD) $(LDFLAGS) $(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 -08007783
nnoble69ac39f2014-12-12 15:43:38 -08007784endif
7785
Craig Tillerd4773f52015-01-12 16:38:47 -08007786
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007787
hongyu24200d32015-01-08 15:13:49 -08007788
7789ifeq ($(NO_SECURE),true)
7790
Nicolas Noble047b7272015-01-16 13:55:05 -08007791# You can't build secure targets if you don't have OpenSSL with ALPN.
7792
Craig Tiller61b910f2015-02-15 10:54:07 -08007793$(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08007794
7795else
7796
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007797$(BINDIR)/$(CONFIG)/chttp2_fake_security_census_simple_request_test: $(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 -08007798 $(E) "[LD] Linking $@"
7799 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007800 $(Q) $(LD) $(LDFLAGS) $(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 -08007801
7802endif
7803
Craig Tillerd4773f52015-01-12 16:38:47 -08007804
hongyu24200d32015-01-08 15:13:49 -08007805
ctillerc6d61c42014-12-15 14:52:08 -08007806
7807ifeq ($(NO_SECURE),true)
7808
Nicolas Noble047b7272015-01-16 13:55:05 -08007809# You can't build secure targets if you don't have OpenSSL with ALPN.
7810
Craig Tiller61b910f2015-02-15 10:54:07 -08007811$(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08007812
7813else
7814
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007815$(BINDIR)/$(CONFIG)/chttp2_fake_security_disappearing_server_test: $(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 -08007816 $(E) "[LD] Linking $@"
7817 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007818 $(Q) $(LD) $(LDFLAGS) $(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 -08007819
7820endif
7821
Craig Tillerd4773f52015-01-12 16:38:47 -08007822
ctillerc6d61c42014-12-15 14:52:08 -08007823
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007824
nnoble69ac39f2014-12-12 15:43:38 -08007825ifeq ($(NO_SECURE),true)
7826
Nicolas Noble047b7272015-01-16 13:55:05 -08007827# You can't build secure targets if you don't have OpenSSL with ALPN.
7828
Craig Tiller61b910f2015-02-15 10:54:07 -08007829$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007830
7831else
7832
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007833$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_inflight_calls_test: $(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 -08007834 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007835 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007836 $(Q) $(LD) $(LDFLAGS) $(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 -08007837
nnoble69ac39f2014-12-12 15:43:38 -08007838endif
7839
Craig Tillerd4773f52015-01-12 16:38:47 -08007840
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007841
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007842
nnoble69ac39f2014-12-12 15:43:38 -08007843ifeq ($(NO_SECURE),true)
7844
Nicolas Noble047b7272015-01-16 13:55:05 -08007845# You can't build secure targets if you don't have OpenSSL with ALPN.
7846
Craig Tiller61b910f2015-02-15 10:54:07 -08007847$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08007848
7849else
7850
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007851$(BINDIR)/$(CONFIG)/chttp2_fake_security_early_server_shutdown_finishes_tags_test: $(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 -08007852 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08007853 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007854 $(Q) $(LD) $(LDFLAGS) $(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 -08007855
nnoble69ac39f2014-12-12 15:43:38 -08007856endif
7857
Craig Tillerd4773f52015-01-12 16:38:47 -08007858
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08007859
murgatroid99a8c21e82015-02-12 13:55:53 -08007860
7861ifeq ($(NO_SECURE),true)
7862
7863# You can't build secure targets if you don't have OpenSSL with ALPN.
7864
Craig Tiller61b910f2015-02-15 10:54:07 -08007865$(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -08007866
7867else
7868
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007869$(BINDIR)/$(CONFIG)/chttp2_fake_security_empty_batch_test: $(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 -08007870 $(E) "[LD] Linking $@"
7871 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007872 $(Q) $(LD) $(LDFLAGS) $(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 -08007873
7874endif
7875
7876
murgatroid99a8c21e82015-02-12 13:55:53 -08007877
Craig Tiller4ffdcd52015-01-16 11:34:55 -08007878
7879ifeq ($(NO_SECURE),true)
7880
David Klempner7f3ed1e2015-01-16 15:35:56 -08007881# You can't build secure targets if you don't have OpenSSL with ALPN.
7882
Craig Tiller61b910f2015-02-15 10:54:07 -08007883$(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -08007884
7885else
7886
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007887$(BINDIR)/$(CONFIG)/chttp2_fake_security_graceful_server_shutdown_test: $(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 -08007888 $(E) "[LD] Linking $@"
7889 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007890 $(Q) $(LD) $(LDFLAGS) $(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 -08007891
7892endif
7893
7894
Craig Tiller4ffdcd52015-01-16 11:34:55 -08007895
Craig Tillerc8b357f2015-04-20 16:36:52 -07007896
7897ifeq ($(NO_SECURE),true)
7898
7899# You can't build secure targets if you don't have OpenSSL with ALPN.
7900
7901$(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test: openssl_dep_error
7902
7903else
7904
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007905$(BINDIR)/$(CONFIG)/chttp2_fake_security_invoke_large_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07007906 $(E) "[LD] Linking $@"
7907 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007908 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07007909
7910endif
7911
7912
Craig Tillerc8b357f2015-04-20 16:36:52 -07007913
Craig Tillerc8b357f2015-04-20 16:36:52 -07007914
7915ifeq ($(NO_SECURE),true)
7916
7917# You can't build secure targets if you don't have OpenSSL with ALPN.
7918
7919$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test: openssl_dep_error
7920
7921else
7922
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007923$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_concurrent_streams_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07007924 $(E) "[LD] Linking $@"
7925 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007926 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07007927
7928endif
7929
7930
Craig Tillerc8b357f2015-04-20 16:36:52 -07007931
Craig Tillerc8b357f2015-04-20 16:36:52 -07007932
7933ifeq ($(NO_SECURE),true)
7934
7935# You can't build secure targets if you don't have OpenSSL with ALPN.
7936
Yang Gao26839c72015-05-04 13:49:38 -07007937$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_message_length_test: openssl_dep_error
7938
7939else
7940
7941$(BINDIR)/$(CONFIG)/chttp2_fake_security_max_message_length_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
7942 $(E) "[LD] Linking $@"
7943 $(Q) mkdir -p `dirname $@`
7944 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_message_length_test
7945
7946endif
7947
7948
7949
7950
7951ifeq ($(NO_SECURE),true)
7952
7953# You can't build secure targets if you don't have OpenSSL with ALPN.
7954
Craig Tillerc8b357f2015-04-20 16:36:52 -07007955$(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test: openssl_dep_error
7956
7957else
7958
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007959$(BINDIR)/$(CONFIG)/chttp2_fake_security_no_op_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07007960 $(E) "[LD] Linking $@"
7961 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007962 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07007963
7964endif
7965
7966
Craig Tillerc8b357f2015-04-20 16:36:52 -07007967
Craig Tillerc8b357f2015-04-20 16:36:52 -07007968
7969ifeq ($(NO_SECURE),true)
7970
7971# You can't build secure targets if you don't have OpenSSL with ALPN.
7972
7973$(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test: openssl_dep_error
7974
7975else
7976
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007977$(BINDIR)/$(CONFIG)/chttp2_fake_security_ping_pong_streaming_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07007978 $(E) "[LD] Linking $@"
7979 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007980 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07007981
7982endif
7983
7984
Craig Tillerc8b357f2015-04-20 16:36:52 -07007985
Craig Tillerc8b357f2015-04-20 16:36:52 -07007986
7987ifeq ($(NO_SECURE),true)
7988
7989# You can't build secure targets if you don't have OpenSSL with ALPN.
7990
7991$(BINDIR)/$(CONFIG)/chttp2_fake_security_registered_call_test: openssl_dep_error
7992
7993else
7994
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007995$(BINDIR)/$(CONFIG)/chttp2_fake_security_registered_call_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -07007996 $(E) "[LD] Linking $@"
7997 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02007998 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_registered_call_test
Craig Tillerc8b357f2015-04-20 16:36:52 -07007999
8000endif
8001
8002
Craig Tillerc8b357f2015-04-20 16:36:52 -07008003
Craig Tillerc8b357f2015-04-20 16:36:52 -07008004
8005ifeq ($(NO_SECURE),true)
8006
8007# You can't build secure targets if you don't have OpenSSL with ALPN.
8008
8009$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
8010
8011else
8012
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008013$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_binary_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008014 $(E) "[LD] Linking $@"
8015 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008016 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008017
8018endif
8019
8020
Craig Tillerc8b357f2015-04-20 16:36:52 -07008021
Craig Tillerc8b357f2015-04-20 16:36:52 -07008022
8023ifeq ($(NO_SECURE),true)
8024
8025# You can't build secure targets if you don't have OpenSSL with ALPN.
8026
8027$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test: openssl_dep_error
8028
8029else
8030
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008031$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008032 $(E) "[LD] Linking $@"
8033 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008034 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008035
8036endif
8037
8038
Craig Tillerc8b357f2015-04-20 16:36:52 -07008039
Craig Tillerc8b357f2015-04-20 16:36:52 -07008040
8041ifeq ($(NO_SECURE),true)
8042
8043# You can't build secure targets if you don't have OpenSSL with ALPN.
8044
8045$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test: openssl_dep_error
8046
8047else
8048
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008049$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008050 $(E) "[LD] Linking $@"
8051 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008052 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008053
8054endif
8055
8056
Craig Tillerc8b357f2015-04-20 16:36:52 -07008057
Craig Tillerc8b357f2015-04-20 16:36:52 -07008058
8059ifeq ($(NO_SECURE),true)
8060
8061# You can't build secure targets if you don't have OpenSSL with ALPN.
8062
Craig Tiller93ec3712015-05-05 09:41:03 -07008063$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
8064
8065else
8066
8067$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_response_with_trailing_metadata_and_payload_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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
8068 $(E) "[LD] Linking $@"
8069 $(Q) mkdir -p `dirname $@`
8070 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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_trailing_metadata_and_payload_test
8071
8072endif
8073
8074
8075
8076
8077ifeq ($(NO_SECURE),true)
8078
8079# You can't build secure targets if you don't have OpenSSL with ALPN.
8080
Craig Tillerc8b357f2015-04-20 16:36:52 -07008081$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test: openssl_dep_error
8082
8083else
8084
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008085$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_large_metadata_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008086 $(E) "[LD] Linking $@"
8087 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008088 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008089
8090endif
8091
8092
Craig Tillerc8b357f2015-04-20 16:36:52 -07008093
Craig Tillerc8b357f2015-04-20 16:36:52 -07008094
8095ifeq ($(NO_SECURE),true)
8096
8097# You can't build secure targets if you don't have OpenSSL with ALPN.
8098
8099$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test: openssl_dep_error
8100
8101else
8102
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008103$(BINDIR)/$(CONFIG)/chttp2_fake_security_request_with_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07008104 $(E) "[LD] Linking $@"
8105 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008106 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07008107
8108endif
8109
8110
Craig Tillerc8b357f2015-04-20 16:36:52 -07008111
Craig Tillerc8b357f2015-04-20 16:36:52 -07008112
8113ifeq ($(NO_SECURE),true)
8114
8115# You can't build secure targets if you don't have OpenSSL with ALPN.
8116
8117$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test: openssl_dep_error
8118
8119else
8120
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008121$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_delayed_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008122 $(E) "[LD] Linking $@"
8123 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008124 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008125
8126endif
8127
8128
Craig Tillerc8b357f2015-04-20 16:36:52 -07008129
Craig Tillerc8b357f2015-04-20 16:36:52 -07008130
8131ifeq ($(NO_SECURE),true)
8132
8133# You can't build secure targets if you don't have OpenSSL with ALPN.
8134
8135$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test: openssl_dep_error
8136
8137else
8138
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008139$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008140 $(E) "[LD] Linking $@"
8141 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008142 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008143
8144endif
8145
8146
Craig Tillerc8b357f2015-04-20 16:36:52 -07008147
Craig Tillerc8b357f2015-04-20 16:36:52 -07008148
8149ifeq ($(NO_SECURE),true)
8150
8151# You can't build secure targets if you don't have OpenSSL with ALPN.
8152
Craig Tiller434a36b2015-05-04 09:49:22 -07008153$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_with_high_initial_sequence_number_test: openssl_dep_error
8154
8155else
8156
8157$(BINDIR)/$(CONFIG)/chttp2_fake_security_simple_request_with_high_initial_sequence_number_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
8158 $(E) "[LD] Linking $@"
8159 $(Q) mkdir -p `dirname $@`
8160 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fake_security.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_with_high_initial_sequence_number_test
8161
8162endif
8163
8164
8165
8166
8167ifeq ($(NO_SECURE),true)
8168
8169# You can't build secure targets if you don't have OpenSSL with ALPN.
8170
Craig Tillerc9f660d2015-03-03 11:01:48 -08008171$(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_test: openssl_dep_error
8172
8173else
8174
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008175$(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_test: $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08008176 $(E) "[LD] Linking $@"
8177 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008178 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08008179
8180endif
8181
8182
Craig Tillerc9f660d2015-03-03 11:01:48 -08008183
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008184
nnoble69ac39f2014-12-12 15:43:38 -08008185ifeq ($(NO_SECURE),true)
8186
Nicolas Noble047b7272015-01-16 13:55:05 -08008187# You can't build secure targets if you don't have OpenSSL with ALPN.
8188
Craig Tiller61b910f2015-02-15 10:54:07 -08008189$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008190
8191else
8192
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008193$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_test: $(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 -08008194 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008195 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008196 $(Q) $(LD) $(LDFLAGS) $(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 -08008197
nnoble69ac39f2014-12-12 15:43:38 -08008198endif
8199
Craig Tillerd4773f52015-01-12 16:38:47 -08008200
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008201
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008202
nnoble69ac39f2014-12-12 15:43:38 -08008203ifeq ($(NO_SECURE),true)
8204
Nicolas Noble047b7272015-01-16 13:55:05 -08008205# You can't build secure targets if you don't have OpenSSL with ALPN.
8206
Craig Tiller61b910f2015-02-15 10:54:07 -08008207$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008208
8209else
8210
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008211$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_test: $(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 -08008212 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008213 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008214 $(Q) $(LD) $(LDFLAGS) $(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 -08008215
nnoble69ac39f2014-12-12 15:43:38 -08008216endif
8217
Craig Tillerd4773f52015-01-12 16:38:47 -08008218
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008219
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008220
nnoble69ac39f2014-12-12 15:43:38 -08008221ifeq ($(NO_SECURE),true)
8222
Nicolas Noble047b7272015-01-16 13:55:05 -08008223# You can't build secure targets if you don't have OpenSSL with ALPN.
8224
Craig Tiller61b910f2015-02-15 10:54:07 -08008225$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008226
8227else
8228
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008229$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_test: $(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 -08008230 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008231 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008232 $(Q) $(LD) $(LDFLAGS) $(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 -08008233
nnoble69ac39f2014-12-12 15:43:38 -08008234endif
8235
Craig Tillerd4773f52015-01-12 16:38:47 -08008236
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008237
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008238
nnoble69ac39f2014-12-12 15:43:38 -08008239ifeq ($(NO_SECURE),true)
8240
Nicolas Noble047b7272015-01-16 13:55:05 -08008241# You can't build secure targets if you don't have OpenSSL with ALPN.
8242
Craig Tiller61b910f2015-02-15 10:54:07 -08008243$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008244
8245else
8246
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008247$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_test: $(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 -08008248 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008249 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008250 $(Q) $(LD) $(LDFLAGS) $(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 -08008251
nnoble69ac39f2014-12-12 15:43:38 -08008252endif
8253
Craig Tillerd4773f52015-01-12 16:38:47 -08008254
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008255
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008256
nnoble69ac39f2014-12-12 15:43:38 -08008257ifeq ($(NO_SECURE),true)
8258
Nicolas Noble047b7272015-01-16 13:55:05 -08008259# You can't build secure targets if you don't have OpenSSL with ALPN.
8260
Craig Tiller61b910f2015-02-15 10:54:07 -08008261$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008262
8263else
8264
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008265$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_test: $(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 -08008266 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008267 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008268 $(Q) $(LD) $(LDFLAGS) $(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 -08008269
nnoble69ac39f2014-12-12 15:43:38 -08008270endif
8271
Craig Tillerd4773f52015-01-12 16:38:47 -08008272
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008273
hongyu24200d32015-01-08 15:13:49 -08008274
8275ifeq ($(NO_SECURE),true)
8276
Nicolas Noble047b7272015-01-16 13:55:05 -08008277# You can't build secure targets if you don't have OpenSSL with ALPN.
8278
Craig Tiller61b910f2015-02-15 10:54:07 -08008279$(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08008280
8281else
8282
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008283$(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_test: $(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 -08008284 $(E) "[LD] Linking $@"
8285 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008286 $(Q) $(LD) $(LDFLAGS) $(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 -08008287
8288endif
8289
Craig Tillerd4773f52015-01-12 16:38:47 -08008290
hongyu24200d32015-01-08 15:13:49 -08008291
ctillerc6d61c42014-12-15 14:52:08 -08008292
8293ifeq ($(NO_SECURE),true)
8294
Nicolas Noble047b7272015-01-16 13:55:05 -08008295# You can't build secure targets if you don't have OpenSSL with ALPN.
8296
Craig Tiller61b910f2015-02-15 10:54:07 -08008297$(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08008298
8299else
8300
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008301$(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_test: $(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 -08008302 $(E) "[LD] Linking $@"
8303 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008304 $(Q) $(LD) $(LDFLAGS) $(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 -08008305
8306endif
8307
Craig Tillerd4773f52015-01-12 16:38:47 -08008308
ctillerc6d61c42014-12-15 14:52:08 -08008309
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008310
nnoble69ac39f2014-12-12 15:43:38 -08008311ifeq ($(NO_SECURE),true)
8312
Nicolas Noble047b7272015-01-16 13:55:05 -08008313# You can't build secure targets if you don't have OpenSSL with ALPN.
8314
Craig Tiller61b910f2015-02-15 10:54:07 -08008315$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008316
8317else
8318
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008319$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(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 -08008320 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008321 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008322 $(Q) $(LD) $(LDFLAGS) $(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 -08008323
nnoble69ac39f2014-12-12 15:43:38 -08008324endif
8325
Craig Tillerd4773f52015-01-12 16:38:47 -08008326
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008327
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008328
nnoble69ac39f2014-12-12 15:43:38 -08008329ifeq ($(NO_SECURE),true)
8330
Nicolas Noble047b7272015-01-16 13:55:05 -08008331# You can't build secure targets if you don't have OpenSSL with ALPN.
8332
Craig Tiller61b910f2015-02-15 10:54:07 -08008333$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008334
8335else
8336
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008337$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_test: $(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 -08008338 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008339 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008340 $(Q) $(LD) $(LDFLAGS) $(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 -08008341
nnoble69ac39f2014-12-12 15:43:38 -08008342endif
8343
Craig Tillerd4773f52015-01-12 16:38:47 -08008344
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008345
murgatroid99a8c21e82015-02-12 13:55:53 -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)/chttp2_fullstack_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -08008352
8353else
8354
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008355$(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_test: $(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 -08008356 $(E) "[LD] Linking $@"
8357 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008358 $(Q) $(LD) $(LDFLAGS) $(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 -08008359
8360endif
8361
8362
murgatroid99a8c21e82015-02-12 13:55:53 -08008363
Craig Tiller4ffdcd52015-01-16 11:34:55 -08008364
8365ifeq ($(NO_SECURE),true)
8366
David Klempner7f3ed1e2015-01-16 15:35:56 -08008367# You can't build secure targets if you don't have OpenSSL with ALPN.
8368
Craig Tiller61b910f2015-02-15 10:54:07 -08008369$(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -08008370
8371else
8372
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008373$(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_test: $(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 -08008374 $(E) "[LD] Linking $@"
8375 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008376 $(Q) $(LD) $(LDFLAGS) $(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 -08008377
8378endif
8379
8380
Craig Tiller4ffdcd52015-01-16 11:34:55 -08008381
Craig Tillerc8b357f2015-04-20 16:36:52 -07008382
8383ifeq ($(NO_SECURE),true)
8384
8385# You can't build secure targets if you don't have OpenSSL with ALPN.
8386
8387$(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test: openssl_dep_error
8388
8389else
8390
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008391$(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008392 $(E) "[LD] Linking $@"
8393 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008394 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008395
8396endif
8397
8398
Craig Tillerc8b357f2015-04-20 16:36:52 -07008399
Craig Tillerc8b357f2015-04-20 16:36:52 -07008400
8401ifeq ($(NO_SECURE),true)
8402
8403# You can't build secure targets if you don't have OpenSSL with ALPN.
8404
8405$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test: openssl_dep_error
8406
8407else
8408
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008409$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008410 $(E) "[LD] Linking $@"
8411 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008412 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008413
8414endif
8415
8416
Craig Tillerc8b357f2015-04-20 16:36:52 -07008417
Craig Tillerc8b357f2015-04-20 16:36:52 -07008418
8419ifeq ($(NO_SECURE),true)
8420
8421# You can't build secure targets if you don't have OpenSSL with ALPN.
8422
Yang Gao26839c72015-05-04 13:49:38 -07008423$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_message_length_test: openssl_dep_error
8424
8425else
8426
8427$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_message_length_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
8428 $(E) "[LD] Linking $@"
8429 $(Q) mkdir -p `dirname $@`
8430 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_message_length_test
8431
8432endif
8433
8434
8435
8436
8437ifeq ($(NO_SECURE),true)
8438
8439# You can't build secure targets if you don't have OpenSSL with ALPN.
8440
Craig Tillerc8b357f2015-04-20 16:36:52 -07008441$(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test: openssl_dep_error
8442
8443else
8444
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008445$(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008446 $(E) "[LD] Linking $@"
8447 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008448 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008449
8450endif
8451
8452
Craig Tillerc8b357f2015-04-20 16:36:52 -07008453
Craig Tillerc8b357f2015-04-20 16:36:52 -07008454
8455ifeq ($(NO_SECURE),true)
8456
8457# You can't build secure targets if you don't have OpenSSL with ALPN.
8458
8459$(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test: openssl_dep_error
8460
8461else
8462
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008463$(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008464 $(E) "[LD] Linking $@"
8465 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008466 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008467
8468endif
8469
8470
Craig Tillerc8b357f2015-04-20 16:36:52 -07008471
Craig Tillerc8b357f2015-04-20 16:36:52 -07008472
8473ifeq ($(NO_SECURE),true)
8474
8475# You can't build secure targets if you don't have OpenSSL with ALPN.
8476
8477$(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_test: openssl_dep_error
8478
8479else
8480
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008481$(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -07008482 $(E) "[LD] Linking $@"
8483 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008484 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_registered_call_test
Craig Tillerc8b357f2015-04-20 16:36:52 -07008485
8486endif
8487
8488
Craig Tillerc8b357f2015-04-20 16:36:52 -07008489
Craig Tillerc8b357f2015-04-20 16:36:52 -07008490
8491ifeq ($(NO_SECURE),true)
8492
8493# You can't build secure targets if you don't have OpenSSL with ALPN.
8494
8495$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
8496
8497else
8498
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008499$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008500 $(E) "[LD] Linking $@"
8501 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008502 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008503
8504endif
8505
8506
Craig Tillerc8b357f2015-04-20 16:36:52 -07008507
Craig Tillerc8b357f2015-04-20 16:36:52 -07008508
8509ifeq ($(NO_SECURE),true)
8510
8511# You can't build secure targets if you don't have OpenSSL with ALPN.
8512
8513$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
8514
8515else
8516
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008517$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008518 $(E) "[LD] Linking $@"
8519 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008520 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008521
8522endif
8523
8524
Craig Tillerc8b357f2015-04-20 16:36:52 -07008525
Craig Tillerc8b357f2015-04-20 16:36:52 -07008526
8527ifeq ($(NO_SECURE),true)
8528
8529# You can't build secure targets if you don't have OpenSSL with ALPN.
8530
8531$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test: openssl_dep_error
8532
8533else
8534
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008535$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008536 $(E) "[LD] Linking $@"
8537 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008538 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008539
8540endif
8541
8542
Craig Tillerc8b357f2015-04-20 16:36:52 -07008543
Craig Tillerc8b357f2015-04-20 16:36:52 -07008544
8545ifeq ($(NO_SECURE),true)
8546
8547# You can't build secure targets if you don't have OpenSSL with ALPN.
8548
Craig Tiller93ec3712015-05-05 09:41:03 -07008549$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
8550
8551else
8552
8553$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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
8554 $(E) "[LD] Linking $@"
8555 $(Q) mkdir -p `dirname $@`
8556 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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_trailing_metadata_and_payload_test
8557
8558endif
8559
8560
8561
8562
8563ifeq ($(NO_SECURE),true)
8564
8565# You can't build secure targets if you don't have OpenSSL with ALPN.
8566
Craig Tillerc8b357f2015-04-20 16:36:52 -07008567$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test: openssl_dep_error
8568
8569else
8570
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008571$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008572 $(E) "[LD] Linking $@"
8573 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008574 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008575
8576endif
8577
8578
Craig Tillerc8b357f2015-04-20 16:36:52 -07008579
Craig Tillerc8b357f2015-04-20 16:36:52 -07008580
8581ifeq ($(NO_SECURE),true)
8582
8583# You can't build secure targets if you don't have OpenSSL with ALPN.
8584
8585$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test: openssl_dep_error
8586
8587else
8588
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008589$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07008590 $(E) "[LD] Linking $@"
8591 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008592 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07008593
8594endif
8595
8596
Craig Tillerc8b357f2015-04-20 16:36:52 -07008597
Craig Tillerc8b357f2015-04-20 16:36:52 -07008598
8599ifeq ($(NO_SECURE),true)
8600
8601# You can't build secure targets if you don't have OpenSSL with ALPN.
8602
8603$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test: openssl_dep_error
8604
8605else
8606
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008607$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008608 $(E) "[LD] Linking $@"
8609 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008610 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008611
8612endif
8613
8614
Craig Tillerc8b357f2015-04-20 16:36:52 -07008615
Craig Tillerc8b357f2015-04-20 16:36:52 -07008616
8617ifeq ($(NO_SECURE),true)
8618
8619# You can't build secure targets if you don't have OpenSSL with ALPN.
8620
8621$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test: openssl_dep_error
8622
8623else
8624
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008625$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008626 $(E) "[LD] Linking $@"
8627 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008628 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07008629
8630endif
8631
8632
Craig Tillerc8b357f2015-04-20 16:36:52 -07008633
Craig Tillerc8b357f2015-04-20 16:36:52 -07008634
8635ifeq ($(NO_SECURE),true)
8636
8637# You can't build secure targets if you don't have OpenSSL with ALPN.
8638
Craig Tiller434a36b2015-05-04 09:49:22 -07008639$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_with_high_initial_sequence_number_test: openssl_dep_error
8640
8641else
8642
8643$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_with_high_initial_sequence_number_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
8644 $(E) "[LD] Linking $@"
8645 $(Q) mkdir -p `dirname $@`
8646 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_with_high_initial_sequence_number_test
8647
8648endif
8649
8650
8651
8652
8653ifeq ($(NO_SECURE),true)
8654
8655# You can't build secure targets if you don't have OpenSSL with ALPN.
8656
Craig Tillerc9f660d2015-03-03 11:01:48 -08008657$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_test: openssl_dep_error
8658
8659else
8660
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008661$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_test: $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08008662 $(E) "[LD] Linking $@"
8663 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008664 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08008665
8666endif
8667
8668
Craig Tillerc9f660d2015-03-03 11:01:48 -08008669
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08008670
nnoble69ac39f2014-12-12 15:43:38 -08008671ifeq ($(NO_SECURE),true)
8672
Nicolas Noble047b7272015-01-16 13:55:05 -08008673# You can't build secure targets if you don't have OpenSSL with ALPN.
8674
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008675$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08008676
8677else
8678
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008679$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_test: $(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 -08008680 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08008681 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008682 $(Q) $(LD) $(LDFLAGS) $(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 -08008683
8684endif
8685
8686
Craig Tillerae7fe922015-02-13 23:16:32 -08008687
Craig Tillerae7fe922015-02-13 23:16:32 -08008688
8689ifeq ($(NO_SECURE),true)
8690
8691# You can't build secure targets if you don't have OpenSSL with ALPN.
8692
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008693$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008694
8695else
8696
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008697$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_test: $(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 -08008698 $(E) "[LD] Linking $@"
8699 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008700 $(Q) $(LD) $(LDFLAGS) $(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 -08008701
8702endif
8703
8704
Craig Tillerae7fe922015-02-13 23:16:32 -08008705
Craig Tillerae7fe922015-02-13 23:16:32 -08008706
8707ifeq ($(NO_SECURE),true)
8708
8709# You can't build secure targets if you don't have OpenSSL with ALPN.
8710
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008711$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008712
8713else
8714
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008715$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_test: $(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 -08008716 $(E) "[LD] Linking $@"
8717 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008718 $(Q) $(LD) $(LDFLAGS) $(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 -08008719
8720endif
8721
8722
Craig Tillerae7fe922015-02-13 23:16:32 -08008723
Craig Tillerae7fe922015-02-13 23:16:32 -08008724
8725ifeq ($(NO_SECURE),true)
8726
8727# You can't build secure targets if you don't have OpenSSL with ALPN.
8728
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008729$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008730
8731else
8732
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008733$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_test: $(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 -08008734 $(E) "[LD] Linking $@"
8735 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008736 $(Q) $(LD) $(LDFLAGS) $(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 -08008737
8738endif
8739
8740
Craig Tillerae7fe922015-02-13 23:16:32 -08008741
Craig Tillerae7fe922015-02-13 23:16:32 -08008742
8743ifeq ($(NO_SECURE),true)
8744
8745# You can't build secure targets if you don't have OpenSSL with ALPN.
8746
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008747$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008748
8749else
8750
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008751$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_test: $(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 -08008752 $(E) "[LD] Linking $@"
8753 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008754 $(Q) $(LD) $(LDFLAGS) $(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 -08008755
8756endif
8757
8758
Craig Tillerae7fe922015-02-13 23:16:32 -08008759
Craig Tillerae7fe922015-02-13 23:16:32 -08008760
8761ifeq ($(NO_SECURE),true)
8762
8763# You can't build secure targets if you don't have OpenSSL with ALPN.
8764
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008765$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008766
8767else
8768
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008769$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_test: $(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 -08008770 $(E) "[LD] Linking $@"
8771 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008772 $(Q) $(LD) $(LDFLAGS) $(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 -08008773
8774endif
8775
8776
Craig Tillerae7fe922015-02-13 23:16:32 -08008777
Craig Tillerae7fe922015-02-13 23:16:32 -08008778
8779ifeq ($(NO_SECURE),true)
8780
8781# You can't build secure targets if you don't have OpenSSL with ALPN.
8782
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008783$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008784
8785else
8786
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008787$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_test: $(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 -08008788 $(E) "[LD] Linking $@"
8789 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008790 $(Q) $(LD) $(LDFLAGS) $(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 -08008791
8792endif
8793
8794
Craig Tillerae7fe922015-02-13 23:16:32 -08008795
Craig Tillerae7fe922015-02-13 23:16:32 -08008796
8797ifeq ($(NO_SECURE),true)
8798
8799# You can't build secure targets if you don't have OpenSSL with ALPN.
8800
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008801$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008802
8803else
8804
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008805$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_test: $(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 -08008806 $(E) "[LD] Linking $@"
8807 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008808 $(Q) $(LD) $(LDFLAGS) $(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 -08008809
8810endif
8811
8812
Craig Tillerae7fe922015-02-13 23:16:32 -08008813
Craig Tillerae7fe922015-02-13 23:16:32 -08008814
8815ifeq ($(NO_SECURE),true)
8816
8817# You can't build secure targets if you don't have OpenSSL with ALPN.
8818
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008819$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008820
8821else
8822
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008823$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_test: $(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 -08008824 $(E) "[LD] Linking $@"
8825 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008826 $(Q) $(LD) $(LDFLAGS) $(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 -08008827
8828endif
8829
8830
Craig Tillerae7fe922015-02-13 23:16:32 -08008831
Craig Tillerae7fe922015-02-13 23:16:32 -08008832
8833ifeq ($(NO_SECURE),true)
8834
8835# You can't build secure targets if you don't have OpenSSL with ALPN.
8836
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008837$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008838
8839else
8840
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008841$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_test: $(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 -08008842 $(E) "[LD] Linking $@"
8843 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008844 $(Q) $(LD) $(LDFLAGS) $(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 -08008845
8846endif
8847
8848
Craig Tillerae7fe922015-02-13 23:16:32 -08008849
Craig Tillerae7fe922015-02-13 23:16:32 -08008850
8851ifeq ($(NO_SECURE),true)
8852
8853# You can't build secure targets if you don't have OpenSSL with ALPN.
8854
Nicolas "Pixel" Noble23197ab2015-02-17 05:14:17 +01008855$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test: openssl_dep_error
Craig Tillerae7fe922015-02-13 23:16:32 -08008856
8857else
8858
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008859$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_test: $(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 -08008860 $(E) "[LD] Linking $@"
8861 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008862 $(Q) $(LD) $(LDFLAGS) $(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 -08008863
8864endif
8865
8866
Craig Tillerae7fe922015-02-13 23:16:32 -08008867
Craig Tillerc8b357f2015-04-20 16:36:52 -07008868
8869ifeq ($(NO_SECURE),true)
8870
8871# You can't build secure targets if you don't have OpenSSL with ALPN.
8872
8873$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test: openssl_dep_error
8874
8875else
8876
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008877$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07008878 $(E) "[LD] Linking $@"
8879 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008880 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07008881
8882endif
8883
8884
Craig Tillerc8b357f2015-04-20 16:36:52 -07008885
Craig Tillerc8b357f2015-04-20 16:36:52 -07008886
8887ifeq ($(NO_SECURE),true)
8888
8889# You can't build secure targets if you don't have OpenSSL with ALPN.
8890
8891$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test: openssl_dep_error
8892
8893else
8894
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008895$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07008896 $(E) "[LD] Linking $@"
8897 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008898 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07008899
8900endif
8901
8902
Craig Tillerc8b357f2015-04-20 16:36:52 -07008903
Craig Tillerc8b357f2015-04-20 16:36:52 -07008904
8905ifeq ($(NO_SECURE),true)
8906
8907# You can't build secure targets if you don't have OpenSSL with ALPN.
8908
Yang Gao26839c72015-05-04 13:49:38 -07008909$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_message_length_test: openssl_dep_error
8910
8911else
8912
8913$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_message_length_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
8914 $(E) "[LD] Linking $@"
8915 $(Q) mkdir -p `dirname $@`
8916 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_message_length_test
8917
8918endif
8919
8920
8921
8922
8923ifeq ($(NO_SECURE),true)
8924
8925# You can't build secure targets if you don't have OpenSSL with ALPN.
8926
Craig Tillerc8b357f2015-04-20 16:36:52 -07008927$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test: openssl_dep_error
8928
8929else
8930
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008931$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07008932 $(E) "[LD] Linking $@"
8933 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008934 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07008935
8936endif
8937
8938
Craig Tillerc8b357f2015-04-20 16:36:52 -07008939
Craig Tillerc8b357f2015-04-20 16:36:52 -07008940
8941ifeq ($(NO_SECURE),true)
8942
8943# You can't build secure targets if you don't have OpenSSL with ALPN.
8944
8945$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test: openssl_dep_error
8946
8947else
8948
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008949$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07008950 $(E) "[LD] Linking $@"
8951 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008952 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07008953
8954endif
8955
8956
Craig Tillerc8b357f2015-04-20 16:36:52 -07008957
Craig Tillerc8b357f2015-04-20 16:36:52 -07008958
8959ifeq ($(NO_SECURE),true)
8960
8961# You can't build secure targets if you don't have OpenSSL with ALPN.
8962
8963$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_test: openssl_dep_error
8964
8965else
8966
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008967$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -07008968 $(E) "[LD] Linking $@"
8969 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008970 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_registered_call_test
Craig Tillerc8b357f2015-04-20 16:36:52 -07008971
8972endif
8973
8974
Craig Tillerc8b357f2015-04-20 16:36:52 -07008975
Craig Tillerc8b357f2015-04-20 16:36:52 -07008976
8977ifeq ($(NO_SECURE),true)
8978
8979# You can't build secure targets if you don't have OpenSSL with ALPN.
8980
8981$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
8982
8983else
8984
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008985$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07008986 $(E) "[LD] Linking $@"
8987 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02008988 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07008989
8990endif
8991
8992
Craig Tillerc8b357f2015-04-20 16:36:52 -07008993
Craig Tillerc8b357f2015-04-20 16:36:52 -07008994
8995ifeq ($(NO_SECURE),true)
8996
8997# You can't build secure targets if you don't have OpenSSL with ALPN.
8998
8999$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: openssl_dep_error
9000
9001else
9002
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009003$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07009004 $(E) "[LD] Linking $@"
9005 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009006 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07009007
9008endif
9009
9010
Craig Tillerc8b357f2015-04-20 16:36:52 -07009011
Craig Tillerc8b357f2015-04-20 16:36:52 -07009012
9013ifeq ($(NO_SECURE),true)
9014
9015# You can't build secure targets if you don't have OpenSSL with ALPN.
9016
9017$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test: openssl_dep_error
9018
9019else
9020
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009021$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07009022 $(E) "[LD] Linking $@"
9023 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009024 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07009025
9026endif
9027
9028
Craig Tillerc8b357f2015-04-20 16:36:52 -07009029
Craig Tillerc8b357f2015-04-20 16:36:52 -07009030
9031ifeq ($(NO_SECURE),true)
9032
9033# You can't build secure targets if you don't have OpenSSL with ALPN.
9034
Craig Tiller93ec3712015-05-05 09:41:03 -07009035$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
9036
9037else
9038
9039$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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
9040 $(E) "[LD] Linking $@"
9041 $(Q) mkdir -p `dirname $@`
9042 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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_trailing_metadata_and_payload_test
9043
9044endif
9045
9046
9047
9048
9049ifeq ($(NO_SECURE),true)
9050
9051# You can't build secure targets if you don't have OpenSSL with ALPN.
9052
Craig Tillerc8b357f2015-04-20 16:36:52 -07009053$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test: openssl_dep_error
9054
9055else
9056
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009057$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07009058 $(E) "[LD] Linking $@"
9059 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009060 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07009061
9062endif
9063
9064
Craig Tillerc8b357f2015-04-20 16:36:52 -07009065
Craig Tillerc8b357f2015-04-20 16:36:52 -07009066
9067ifeq ($(NO_SECURE),true)
9068
9069# You can't build secure targets if you don't have OpenSSL with ALPN.
9070
9071$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test: openssl_dep_error
9072
9073else
9074
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009075$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07009076 $(E) "[LD] Linking $@"
9077 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009078 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07009079
9080endif
9081
9082
Craig Tillerc8b357f2015-04-20 16:36:52 -07009083
Craig Tillerc8b357f2015-04-20 16:36:52 -07009084
9085ifeq ($(NO_SECURE),true)
9086
9087# You can't build secure targets if you don't have OpenSSL with ALPN.
9088
9089$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test: openssl_dep_error
9090
9091else
9092
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009093$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07009094 $(E) "[LD] Linking $@"
9095 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009096 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07009097
9098endif
9099
9100
Craig Tillerc8b357f2015-04-20 16:36:52 -07009101
Craig Tillerc8b357f2015-04-20 16:36:52 -07009102
9103ifeq ($(NO_SECURE),true)
9104
9105# You can't build secure targets if you don't have OpenSSL with ALPN.
9106
9107$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test: openssl_dep_error
9108
9109else
9110
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009111$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07009112 $(E) "[LD] Linking $@"
9113 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009114 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07009115
9116endif
9117
9118
Craig Tillerc8b357f2015-04-20 16:36:52 -07009119
Craig Tillerc8b357f2015-04-20 16:36:52 -07009120
9121ifeq ($(NO_SECURE),true)
9122
9123# You can't build secure targets if you don't have OpenSSL with ALPN.
9124
Craig Tiller434a36b2015-05-04 09:49:22 -07009125$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_test: openssl_dep_error
9126
9127else
9128
9129$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
9130 $(E) "[LD] Linking $@"
9131 $(Q) mkdir -p `dirname $@`
9132 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_with_high_initial_sequence_number_test
9133
9134endif
9135
9136
9137
9138
9139ifeq ($(NO_SECURE),true)
9140
9141# You can't build secure targets if you don't have OpenSSL with ALPN.
9142
Craig Tillerc9f660d2015-03-03 11:01:48 -08009143$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_bad_hostname_test: openssl_dep_error
9144
9145else
9146
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009147$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_bad_hostname_test: $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08009148 $(E) "[LD] Linking $@"
9149 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009150 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08009151
9152endif
9153
9154
Craig Tillerc9f660d2015-03-03 11:01:48 -08009155
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009156
9157ifeq ($(NO_SECURE),true)
9158
9159# You can't build secure targets if you don't have OpenSSL with ALPN.
9160
Craig Tiller61b910f2015-02-15 10:54:07 -08009161$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test: openssl_dep_error
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009162
9163else
9164
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009165$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_test: $(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 -08009166 $(E) "[LD] Linking $@"
9167 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009168 $(Q) $(LD) $(LDFLAGS) $(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 -08009169
nnoble69ac39f2014-12-12 15:43:38 -08009170endif
9171
Craig Tillerd4773f52015-01-12 16:38:47 -08009172
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009173
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009174
nnoble69ac39f2014-12-12 15:43:38 -08009175ifeq ($(NO_SECURE),true)
9176
Nicolas Noble047b7272015-01-16 13:55:05 -08009177# You can't build secure targets if you don't have OpenSSL with ALPN.
9178
Craig Tiller61b910f2015-02-15 10:54:07 -08009179$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009180
9181else
9182
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009183$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_accept_and_writes_closed_test: $(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 -08009184 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009185 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009186 $(Q) $(LD) $(LDFLAGS) $(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 -08009187
nnoble69ac39f2014-12-12 15:43:38 -08009188endif
9189
Craig Tillerd4773f52015-01-12 16:38:47 -08009190
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009191
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009192
nnoble69ac39f2014-12-12 15:43:38 -08009193ifeq ($(NO_SECURE),true)
9194
Nicolas Noble047b7272015-01-16 13:55:05 -08009195# You can't build secure targets if you don't have OpenSSL with ALPN.
9196
Craig Tiller61b910f2015-02-15 10:54:07 -08009197$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009198
9199else
9200
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009201$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_after_invoke_test: $(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 -08009202 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009203 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009204 $(Q) $(LD) $(LDFLAGS) $(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 -08009205
nnoble69ac39f2014-12-12 15:43:38 -08009206endif
9207
Craig Tillerd4773f52015-01-12 16:38:47 -08009208
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009209
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009210
nnoble69ac39f2014-12-12 15:43:38 -08009211ifeq ($(NO_SECURE),true)
9212
Nicolas Noble047b7272015-01-16 13:55:05 -08009213# You can't build secure targets if you don't have OpenSSL with ALPN.
9214
Craig Tiller61b910f2015-02-15 10:54:07 -08009215$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009216
9217else
9218
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009219$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_before_invoke_test: $(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 -08009220 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009221 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009222 $(Q) $(LD) $(LDFLAGS) $(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 -08009223
nnoble69ac39f2014-12-12 15:43:38 -08009224endif
9225
Craig Tillerd4773f52015-01-12 16:38:47 -08009226
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009227
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009228
nnoble69ac39f2014-12-12 15:43:38 -08009229ifeq ($(NO_SECURE),true)
9230
Nicolas Noble047b7272015-01-16 13:55:05 -08009231# You can't build secure targets if you don't have OpenSSL with ALPN.
9232
Craig Tiller61b910f2015-02-15 10:54:07 -08009233$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009234
9235else
9236
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009237$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_cancel_in_a_vacuum_test: $(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 -08009238 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009239 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009240 $(Q) $(LD) $(LDFLAGS) $(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 -08009241
nnoble69ac39f2014-12-12 15:43:38 -08009242endif
9243
Craig Tillerd4773f52015-01-12 16:38:47 -08009244
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009245
hongyu24200d32015-01-08 15:13:49 -08009246
9247ifeq ($(NO_SECURE),true)
9248
Nicolas Noble047b7272015-01-16 13:55:05 -08009249# You can't build secure targets if you don't have OpenSSL with ALPN.
9250
Craig Tiller61b910f2015-02-15 10:54:07 -08009251$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08009252
9253else
9254
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009255$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_census_simple_request_test: $(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 -08009256 $(E) "[LD] Linking $@"
9257 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009258 $(Q) $(LD) $(LDFLAGS) $(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 -08009259
9260endif
9261
Craig Tillerd4773f52015-01-12 16:38:47 -08009262
hongyu24200d32015-01-08 15:13:49 -08009263
ctillerc6d61c42014-12-15 14:52:08 -08009264
9265ifeq ($(NO_SECURE),true)
9266
Nicolas Noble047b7272015-01-16 13:55:05 -08009267# You can't build secure targets if you don't have OpenSSL with ALPN.
9268
Craig Tiller61b910f2015-02-15 10:54:07 -08009269$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08009270
9271else
9272
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009273$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_disappearing_server_test: $(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 -08009274 $(E) "[LD] Linking $@"
9275 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009276 $(Q) $(LD) $(LDFLAGS) $(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 -08009277
9278endif
9279
Craig Tillerd4773f52015-01-12 16:38:47 -08009280
ctillerc6d61c42014-12-15 14:52:08 -08009281
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009282
nnoble69ac39f2014-12-12 15:43:38 -08009283ifeq ($(NO_SECURE),true)
9284
Nicolas Noble047b7272015-01-16 13:55:05 -08009285# You can't build secure targets if you don't have OpenSSL with ALPN.
9286
Craig Tiller61b910f2015-02-15 10:54:07 -08009287$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009288
9289else
9290
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009291$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(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 -08009292 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009293 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009294 $(Q) $(LD) $(LDFLAGS) $(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 -08009295
nnoble69ac39f2014-12-12 15:43:38 -08009296endif
9297
Craig Tillerd4773f52015-01-12 16:38:47 -08009298
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009299
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009300
nnoble69ac39f2014-12-12 15:43:38 -08009301ifeq ($(NO_SECURE),true)
9302
Nicolas Noble047b7272015-01-16 13:55:05 -08009303# You can't build secure targets if you don't have OpenSSL with ALPN.
9304
Craig Tiller61b910f2015-02-15 10:54:07 -08009305$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009306
9307else
9308
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009309$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_early_server_shutdown_finishes_tags_test: $(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 -08009310 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009311 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009312 $(Q) $(LD) $(LDFLAGS) $(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 -08009313
nnoble69ac39f2014-12-12 15:43:38 -08009314endif
9315
Craig Tillerd4773f52015-01-12 16:38:47 -08009316
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009317
murgatroid99a8c21e82015-02-12 13:55:53 -08009318
9319ifeq ($(NO_SECURE),true)
9320
9321# You can't build secure targets if you don't have OpenSSL with ALPN.
9322
Craig Tiller61b910f2015-02-15 10:54:07 -08009323$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -08009324
9325else
9326
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009327$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_empty_batch_test: $(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 -08009328 $(E) "[LD] Linking $@"
9329 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009330 $(Q) $(LD) $(LDFLAGS) $(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 -08009331
9332endif
9333
9334
murgatroid99a8c21e82015-02-12 13:55:53 -08009335
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009336
9337ifeq ($(NO_SECURE),true)
9338
David Klempner7f3ed1e2015-01-16 15:35:56 -08009339# You can't build secure targets if you don't have OpenSSL with ALPN.
9340
Craig Tiller61b910f2015-02-15 10:54:07 -08009341$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009342
9343else
9344
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009345$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_graceful_server_shutdown_test: $(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 -08009346 $(E) "[LD] Linking $@"
9347 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009348 $(Q) $(LD) $(LDFLAGS) $(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 -08009349
9350endif
9351
9352
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009353
Craig Tillerc8b357f2015-04-20 16:36:52 -07009354
9355ifeq ($(NO_SECURE),true)
9356
9357# You can't build secure targets if you don't have OpenSSL with ALPN.
9358
9359$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test: openssl_dep_error
9360
9361else
9362
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009363$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_invoke_large_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009364 $(E) "[LD] Linking $@"
9365 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009366 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009367
9368endif
9369
9370
Craig Tillerc8b357f2015-04-20 16:36:52 -07009371
Craig Tillerc8b357f2015-04-20 16:36:52 -07009372
9373ifeq ($(NO_SECURE),true)
9374
9375# You can't build secure targets if you don't have OpenSSL with ALPN.
9376
9377$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test: openssl_dep_error
9378
9379else
9380
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009381$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_concurrent_streams_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009382 $(E) "[LD] Linking $@"
9383 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009384 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009385
9386endif
9387
9388
Craig Tillerc8b357f2015-04-20 16:36:52 -07009389
Craig Tillerc8b357f2015-04-20 16:36:52 -07009390
9391ifeq ($(NO_SECURE),true)
9392
9393# You can't build secure targets if you don't have OpenSSL with ALPN.
9394
Yang Gao26839c72015-05-04 13:49:38 -07009395$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_message_length_test: openssl_dep_error
9396
9397else
9398
9399$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_max_message_length_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
9400 $(E) "[LD] Linking $@"
9401 $(Q) mkdir -p `dirname $@`
9402 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_message_length_test
9403
9404endif
9405
9406
9407
9408
9409ifeq ($(NO_SECURE),true)
9410
9411# You can't build secure targets if you don't have OpenSSL with ALPN.
9412
Craig Tillerc8b357f2015-04-20 16:36:52 -07009413$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test: openssl_dep_error
9414
9415else
9416
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009417$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_no_op_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009418 $(E) "[LD] Linking $@"
9419 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009420 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009421
9422endif
9423
9424
Craig Tillerc8b357f2015-04-20 16:36:52 -07009425
Craig Tillerc8b357f2015-04-20 16:36:52 -07009426
9427ifeq ($(NO_SECURE),true)
9428
9429# You can't build secure targets if you don't have OpenSSL with ALPN.
9430
9431$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test: openssl_dep_error
9432
9433else
9434
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009435$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_ping_pong_streaming_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009436 $(E) "[LD] Linking $@"
9437 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009438 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009439
9440endif
9441
9442
Craig Tillerc8b357f2015-04-20 16:36:52 -07009443
Craig Tillerc8b357f2015-04-20 16:36:52 -07009444
9445ifeq ($(NO_SECURE),true)
9446
9447# You can't build secure targets if you don't have OpenSSL with ALPN.
9448
9449$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_registered_call_test: openssl_dep_error
9450
9451else
9452
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009453$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_registered_call_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -07009454 $(E) "[LD] Linking $@"
9455 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009456 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_registered_call_test
Craig Tillerc8b357f2015-04-20 16:36:52 -07009457
9458endif
9459
9460
Craig Tillerc8b357f2015-04-20 16:36:52 -07009461
Craig Tillerc8b357f2015-04-20 16:36:52 -07009462
9463ifeq ($(NO_SECURE),true)
9464
9465# You can't build secure targets if you don't have OpenSSL with ALPN.
9466
9467$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
9468
9469else
9470
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009471$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_binary_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009472 $(E) "[LD] Linking $@"
9473 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009474 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009475
9476endif
9477
9478
Craig Tillerc8b357f2015-04-20 16:36:52 -07009479
Craig Tillerc8b357f2015-04-20 16:36:52 -07009480
9481ifeq ($(NO_SECURE),true)
9482
9483# You can't build secure targets if you don't have OpenSSL with ALPN.
9484
9485$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
9486
9487else
9488
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009489$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009490 $(E) "[LD] Linking $@"
9491 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009492 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009493
9494endif
9495
9496
Craig Tillerc8b357f2015-04-20 16:36:52 -07009497
Craig Tillerc8b357f2015-04-20 16:36:52 -07009498
9499ifeq ($(NO_SECURE),true)
9500
9501# You can't build secure targets if you don't have OpenSSL with ALPN.
9502
9503$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test: openssl_dep_error
9504
9505else
9506
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009507$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009508 $(E) "[LD] Linking $@"
9509 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009510 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009511
9512endif
9513
9514
Craig Tillerc8b357f2015-04-20 16:36:52 -07009515
Craig Tillerc8b357f2015-04-20 16:36:52 -07009516
9517ifeq ($(NO_SECURE),true)
9518
9519# You can't build secure targets if you don't have OpenSSL with ALPN.
9520
Craig Tiller93ec3712015-05-05 09:41:03 -07009521$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
9522
9523else
9524
9525$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_response_with_trailing_metadata_and_payload_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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
9526 $(E) "[LD] Linking $@"
9527 $(Q) mkdir -p `dirname $@`
9528 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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_trailing_metadata_and_payload_test
9529
9530endif
9531
9532
9533
9534
9535ifeq ($(NO_SECURE),true)
9536
9537# You can't build secure targets if you don't have OpenSSL with ALPN.
9538
Craig Tillerc8b357f2015-04-20 16:36:52 -07009539$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test: openssl_dep_error
9540
9541else
9542
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009543$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_large_metadata_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009544 $(E) "[LD] Linking $@"
9545 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009546 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009547
9548endif
9549
9550
Craig Tillerc8b357f2015-04-20 16:36:52 -07009551
Craig Tillerc8b357f2015-04-20 16:36:52 -07009552
9553ifeq ($(NO_SECURE),true)
9554
9555# You can't build secure targets if you don't have OpenSSL with ALPN.
9556
9557$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test: openssl_dep_error
9558
9559else
9560
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009561$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_request_with_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -07009562 $(E) "[LD] Linking $@"
9563 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009564 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -07009565
9566endif
9567
9568
Craig Tillerc8b357f2015-04-20 16:36:52 -07009569
Craig Tillerc8b357f2015-04-20 16:36:52 -07009570
9571ifeq ($(NO_SECURE),true)
9572
9573# You can't build secure targets if you don't have OpenSSL with ALPN.
9574
9575$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test: openssl_dep_error
9576
9577else
9578
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009579$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_delayed_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009580 $(E) "[LD] Linking $@"
9581 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009582 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009583
9584endif
9585
9586
Craig Tillerc8b357f2015-04-20 16:36:52 -07009587
Craig Tillerc8b357f2015-04-20 16:36:52 -07009588
9589ifeq ($(NO_SECURE),true)
9590
9591# You can't build secure targets if you don't have OpenSSL with ALPN.
9592
9593$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test: openssl_dep_error
9594
9595else
9596
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009597$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009598 $(E) "[LD] Linking $@"
9599 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009600 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009601
9602endif
9603
9604
Craig Tillerc8b357f2015-04-20 16:36:52 -07009605
Craig Tillerc8b357f2015-04-20 16:36:52 -07009606
9607ifeq ($(NO_SECURE),true)
9608
9609# You can't build secure targets if you don't have OpenSSL with ALPN.
9610
Craig Tiller434a36b2015-05-04 09:49:22 -07009611$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_with_high_initial_sequence_number_test: openssl_dep_error
9612
9613else
9614
9615$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_fullstack_simple_request_with_high_initial_sequence_number_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
9616 $(E) "[LD] Linking $@"
9617 $(Q) mkdir -p `dirname $@`
9618 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_with_high_initial_sequence_number_test
9619
9620endif
9621
9622
9623
9624
9625ifeq ($(NO_SECURE),true)
9626
9627# You can't build secure targets if you don't have OpenSSL with ALPN.
9628
Craig Tillerc9f660d2015-03-03 11:01:48 -08009629$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test: openssl_dep_error
9630
9631else
9632
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009633$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_bad_hostname_test: $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08009634 $(E) "[LD] Linking $@"
9635 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009636 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -08009637
9638endif
9639
9640
Craig Tillerc9f660d2015-03-03 11:01:48 -08009641
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009642
nnoble69ac39f2014-12-12 15:43:38 -08009643ifeq ($(NO_SECURE),true)
9644
Nicolas Noble047b7272015-01-16 13:55:05 -08009645# You can't build secure targets if you don't have OpenSSL with ALPN.
9646
Craig Tiller61b910f2015-02-15 10:54:07 -08009647$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009648
9649else
9650
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009651$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_test: $(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 -08009652 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009653 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009654 $(Q) $(LD) $(LDFLAGS) $(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 -08009655
nnoble69ac39f2014-12-12 15:43:38 -08009656endif
9657
Craig Tillerd4773f52015-01-12 16:38:47 -08009658
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009659
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009660
nnoble69ac39f2014-12-12 15:43:38 -08009661ifeq ($(NO_SECURE),true)
9662
Nicolas Noble047b7272015-01-16 13:55:05 -08009663# You can't build secure targets if you don't have OpenSSL with ALPN.
9664
Craig Tiller61b910f2015-02-15 10:54:07 -08009665$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009666
9667else
9668
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009669$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_accept_and_writes_closed_test: $(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 -08009670 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009671 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009672 $(Q) $(LD) $(LDFLAGS) $(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 -08009673
nnoble69ac39f2014-12-12 15:43:38 -08009674endif
9675
Craig Tillerd4773f52015-01-12 16:38:47 -08009676
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009677
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009678
nnoble69ac39f2014-12-12 15:43:38 -08009679ifeq ($(NO_SECURE),true)
9680
Nicolas Noble047b7272015-01-16 13:55:05 -08009681# You can't build secure targets if you don't have OpenSSL with ALPN.
9682
Craig Tiller61b910f2015-02-15 10:54:07 -08009683$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009684
9685else
9686
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009687$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_after_invoke_test: $(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 -08009688 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009689 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009690 $(Q) $(LD) $(LDFLAGS) $(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 -08009691
nnoble69ac39f2014-12-12 15:43:38 -08009692endif
9693
Craig Tillerd4773f52015-01-12 16:38:47 -08009694
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009695
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009696
nnoble69ac39f2014-12-12 15:43:38 -08009697ifeq ($(NO_SECURE),true)
9698
Nicolas Noble047b7272015-01-16 13:55:05 -08009699# You can't build secure targets if you don't have OpenSSL with ALPN.
9700
Craig Tiller61b910f2015-02-15 10:54:07 -08009701$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009702
9703else
9704
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009705$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_before_invoke_test: $(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 -08009706 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009707 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009708 $(Q) $(LD) $(LDFLAGS) $(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 -08009709
nnoble69ac39f2014-12-12 15:43:38 -08009710endif
9711
Craig Tillerd4773f52015-01-12 16:38:47 -08009712
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009713
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009714
nnoble69ac39f2014-12-12 15:43:38 -08009715ifeq ($(NO_SECURE),true)
9716
Nicolas Noble047b7272015-01-16 13:55:05 -08009717# You can't build secure targets if you don't have OpenSSL with ALPN.
9718
Craig Tiller61b910f2015-02-15 10:54:07 -08009719$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009720
9721else
9722
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009723$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_cancel_in_a_vacuum_test: $(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 -08009724 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009725 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009726 $(Q) $(LD) $(LDFLAGS) $(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 -08009727
nnoble69ac39f2014-12-12 15:43:38 -08009728endif
9729
Craig Tillerd4773f52015-01-12 16:38:47 -08009730
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009731
hongyu24200d32015-01-08 15:13:49 -08009732
9733ifeq ($(NO_SECURE),true)
9734
Nicolas Noble047b7272015-01-16 13:55:05 -08009735# You can't build secure targets if you don't have OpenSSL with ALPN.
9736
Craig Tiller61b910f2015-02-15 10:54:07 -08009737$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -08009738
9739else
9740
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009741$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_census_simple_request_test: $(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 -08009742 $(E) "[LD] Linking $@"
9743 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009744 $(Q) $(LD) $(LDFLAGS) $(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 -08009745
9746endif
9747
Craig Tillerd4773f52015-01-12 16:38:47 -08009748
hongyu24200d32015-01-08 15:13:49 -08009749
ctillerc6d61c42014-12-15 14:52:08 -08009750
9751ifeq ($(NO_SECURE),true)
9752
Nicolas Noble047b7272015-01-16 13:55:05 -08009753# You can't build secure targets if you don't have OpenSSL with ALPN.
9754
Craig Tiller61b910f2015-02-15 10:54:07 -08009755$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -08009756
9757else
9758
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009759$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_disappearing_server_test: $(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 -08009760 $(E) "[LD] Linking $@"
9761 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009762 $(Q) $(LD) $(LDFLAGS) $(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 -08009763
9764endif
9765
Craig Tillerd4773f52015-01-12 16:38:47 -08009766
ctillerc6d61c42014-12-15 14:52:08 -08009767
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009768
nnoble69ac39f2014-12-12 15:43:38 -08009769ifeq ($(NO_SECURE),true)
9770
Nicolas Noble047b7272015-01-16 13:55:05 -08009771# You can't build secure targets if you don't have OpenSSL with ALPN.
9772
Craig Tiller61b910f2015-02-15 10:54:07 -08009773$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009774
9775else
9776
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009777$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_inflight_calls_test: $(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 -08009778 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009779 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009780 $(Q) $(LD) $(LDFLAGS) $(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 -08009781
nnoble69ac39f2014-12-12 15:43:38 -08009782endif
9783
Craig Tillerd4773f52015-01-12 16:38:47 -08009784
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009785
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009786
nnoble69ac39f2014-12-12 15:43:38 -08009787ifeq ($(NO_SECURE),true)
9788
Nicolas Noble047b7272015-01-16 13:55:05 -08009789# You can't build secure targets if you don't have OpenSSL with ALPN.
9790
Craig Tiller61b910f2015-02-15 10:54:07 -08009791$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -08009792
9793else
9794
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009795$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_early_server_shutdown_finishes_tags_test: $(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 -08009796 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -08009797 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009798 $(Q) $(LD) $(LDFLAGS) $(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 -08009799
nnoble69ac39f2014-12-12 15:43:38 -08009800endif
9801
Craig Tillerd4773f52015-01-12 16:38:47 -08009802
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -08009803
murgatroid99a8c21e82015-02-12 13:55:53 -08009804
9805ifeq ($(NO_SECURE),true)
9806
9807# You can't build secure targets if you don't have OpenSSL with ALPN.
9808
Craig Tiller61b910f2015-02-15 10:54:07 -08009809$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -08009810
9811else
9812
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009813$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_empty_batch_test: $(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 -08009814 $(E) "[LD] Linking $@"
9815 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009816 $(Q) $(LD) $(LDFLAGS) $(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 -08009817
9818endif
9819
9820
murgatroid99a8c21e82015-02-12 13:55:53 -08009821
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009822
9823ifeq ($(NO_SECURE),true)
9824
David Klempner7f3ed1e2015-01-16 15:35:56 -08009825# You can't build secure targets if you don't have OpenSSL with ALPN.
9826
Craig Tiller61b910f2015-02-15 10:54:07 -08009827$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009828
9829else
9830
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009831$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_graceful_server_shutdown_test: $(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 -08009832 $(E) "[LD] Linking $@"
9833 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009834 $(Q) $(LD) $(LDFLAGS) $(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 -08009835
9836endif
9837
9838
Craig Tiller4ffdcd52015-01-16 11:34:55 -08009839
Craig Tillerc8b357f2015-04-20 16:36:52 -07009840
9841ifeq ($(NO_SECURE),true)
9842
9843# You can't build secure targets if you don't have OpenSSL with ALPN.
9844
9845$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: openssl_dep_error
9846
9847else
9848
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009849$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_invoke_large_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009850 $(E) "[LD] Linking $@"
9851 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009852 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009853
9854endif
9855
9856
Craig Tillerc8b357f2015-04-20 16:36:52 -07009857
Craig Tillerc8b357f2015-04-20 16:36:52 -07009858
9859ifeq ($(NO_SECURE),true)
9860
9861# You can't build secure targets if you don't have OpenSSL with ALPN.
9862
9863$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: openssl_dep_error
9864
9865else
9866
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009867$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_concurrent_streams_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009868 $(E) "[LD] Linking $@"
9869 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009870 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009871
9872endif
9873
9874
Craig Tillerc8b357f2015-04-20 16:36:52 -07009875
Craig Tillerc8b357f2015-04-20 16:36:52 -07009876
9877ifeq ($(NO_SECURE),true)
9878
9879# You can't build secure targets if you don't have OpenSSL with ALPN.
9880
Yang Gao26839c72015-05-04 13:49:38 -07009881$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_message_length_test: openssl_dep_error
9882
9883else
9884
9885$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_max_message_length_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
9886 $(E) "[LD] Linking $@"
9887 $(Q) mkdir -p `dirname $@`
9888 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_message_length_test
9889
9890endif
9891
9892
9893
9894
9895ifeq ($(NO_SECURE),true)
9896
9897# You can't build secure targets if you don't have OpenSSL with ALPN.
9898
Craig Tillerc8b357f2015-04-20 16:36:52 -07009899$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: openssl_dep_error
9900
9901else
9902
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009903$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_no_op_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009904 $(E) "[LD] Linking $@"
9905 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009906 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009907
9908endif
9909
9910
Craig Tillerc8b357f2015-04-20 16:36:52 -07009911
Craig Tillerc8b357f2015-04-20 16:36:52 -07009912
9913ifeq ($(NO_SECURE),true)
9914
9915# You can't build secure targets if you don't have OpenSSL with ALPN.
9916
9917$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: openssl_dep_error
9918
9919else
9920
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009921$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_ping_pong_streaming_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009922 $(E) "[LD] Linking $@"
9923 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009924 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009925
9926endif
9927
9928
Craig Tillerc8b357f2015-04-20 16:36:52 -07009929
Craig Tillerc8b357f2015-04-20 16:36:52 -07009930
9931ifeq ($(NO_SECURE),true)
9932
9933# You can't build secure targets if you don't have OpenSSL with ALPN.
9934
9935$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_registered_call_test: openssl_dep_error
9936
9937else
9938
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009939$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_registered_call_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -07009940 $(E) "[LD] Linking $@"
9941 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009942 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_registered_call_test
Craig Tillerc8b357f2015-04-20 16:36:52 -07009943
9944endif
9945
9946
Craig Tillerc8b357f2015-04-20 16:36:52 -07009947
Craig Tillerc8b357f2015-04-20 16:36:52 -07009948
9949ifeq ($(NO_SECURE),true)
9950
9951# You can't build secure targets if you don't have OpenSSL with ALPN.
9952
9953$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
9954
9955else
9956
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009957$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_binary_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009958 $(E) "[LD] Linking $@"
9959 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009960 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009961
9962endif
9963
9964
Craig Tillerc8b357f2015-04-20 16:36:52 -07009965
Craig Tillerc8b357f2015-04-20 16:36:52 -07009966
9967ifeq ($(NO_SECURE),true)
9968
9969# You can't build secure targets if you don't have OpenSSL with ALPN.
9970
9971$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: openssl_dep_error
9972
9973else
9974
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009975$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009976 $(E) "[LD] Linking $@"
9977 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009978 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009979
9980endif
9981
9982
Craig Tillerc8b357f2015-04-20 16:36:52 -07009983
Craig Tillerc8b357f2015-04-20 16:36:52 -07009984
9985ifeq ($(NO_SECURE),true)
9986
9987# You can't build secure targets if you don't have OpenSSL with ALPN.
9988
9989$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: openssl_dep_error
9990
9991else
9992
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009993$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009994 $(E) "[LD] Linking $@"
9995 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +02009996 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -07009997
9998endif
9999
10000
Craig Tillerc8b357f2015-04-20 16:36:52 -070010001
Craig Tillerc8b357f2015-04-20 16:36:52 -070010002
10003ifeq ($(NO_SECURE),true)
10004
10005# You can't build secure targets if you don't have OpenSSL with ALPN.
10006
Craig Tiller93ec3712015-05-05 09:41:03 -070010007$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
10008
10009else
10010
10011$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_response_with_trailing_metadata_and_payload_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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
10012 $(E) "[LD] Linking $@"
10013 $(Q) mkdir -p `dirname $@`
10014 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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_trailing_metadata_and_payload_test
10015
10016endif
10017
10018
10019
10020
10021ifeq ($(NO_SECURE),true)
10022
10023# You can't build secure targets if you don't have OpenSSL with ALPN.
10024
Craig Tillerc8b357f2015-04-20 16:36:52 -070010025$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test: openssl_dep_error
10026
10027else
10028
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010029$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_large_metadata_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010030 $(E) "[LD] Linking $@"
10031 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010032 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010033
10034endif
10035
10036
Craig Tillerc8b357f2015-04-20 16:36:52 -070010037
Craig Tillerc8b357f2015-04-20 16:36:52 -070010038
10039ifeq ($(NO_SECURE),true)
10040
10041# You can't build secure targets if you don't have OpenSSL with ALPN.
10042
10043$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: openssl_dep_error
10044
10045else
10046
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010047$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_request_with_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -070010048 $(E) "[LD] Linking $@"
10049 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010050 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -070010051
10052endif
10053
10054
Craig Tillerc8b357f2015-04-20 16:36:52 -070010055
Craig Tillerc8b357f2015-04-20 16:36:52 -070010056
10057ifeq ($(NO_SECURE),true)
10058
10059# You can't build secure targets if you don't have OpenSSL with ALPN.
10060
10061$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: openssl_dep_error
10062
10063else
10064
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010065$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_delayed_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010066 $(E) "[LD] Linking $@"
10067 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010068 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010069
10070endif
10071
10072
Craig Tillerc8b357f2015-04-20 16:36:52 -070010073
Craig Tillerc8b357f2015-04-20 16:36:52 -070010074
10075ifeq ($(NO_SECURE),true)
10076
10077# You can't build secure targets if you don't have OpenSSL with ALPN.
10078
10079$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: openssl_dep_error
10080
10081else
10082
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010083$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010084 $(E) "[LD] Linking $@"
10085 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010086 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010087
10088endif
10089
10090
Craig Tillerc8b357f2015-04-20 16:36:52 -070010091
Craig Tillerc8b357f2015-04-20 16:36:52 -070010092
10093ifeq ($(NO_SECURE),true)
10094
10095# You can't build secure targets if you don't have OpenSSL with ALPN.
10096
Craig Tiller434a36b2015-05-04 09:49:22 -070010097$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_with_high_initial_sequence_number_test: openssl_dep_error
10098
10099else
10100
10101$(BINDIR)/$(CONFIG)/chttp2_simple_ssl_with_oauth2_fullstack_simple_request_with_high_initial_sequence_number_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
10102 $(E) "[LD] Linking $@"
10103 $(Q) mkdir -p `dirname $@`
10104 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_simple_ssl_with_oauth2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_with_high_initial_sequence_number_test
10105
10106endif
10107
10108
10109
10110
10111ifeq ($(NO_SECURE),true)
10112
10113# You can't build secure targets if you don't have OpenSSL with ALPN.
10114
Craig Tillerc9f660d2015-03-03 11:01:48 -080010115$(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_test: openssl_dep_error
10116
10117else
10118
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010119$(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_test: $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -080010120 $(E) "[LD] Linking $@"
10121 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010122 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -080010123
10124endif
10125
10126
Craig Tillerc9f660d2015-03-03 11:01:48 -080010127
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010128
nnoble69ac39f2014-12-12 15:43:38 -080010129ifeq ($(NO_SECURE),true)
10130
Nicolas Noble047b7272015-01-16 13:55:05 -080010131# You can't build secure targets if you don't have OpenSSL with ALPN.
10132
Craig Tiller61b910f2015-02-15 10:54:07 -080010133$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010134
10135else
10136
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010137$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_test: $(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 -080010138 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010139 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010140 $(Q) $(LD) $(LDFLAGS) $(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 -080010141
nnoble69ac39f2014-12-12 15:43:38 -080010142endif
10143
Craig Tillerd4773f52015-01-12 16:38:47 -080010144
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010145
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010146
nnoble69ac39f2014-12-12 15:43:38 -080010147ifeq ($(NO_SECURE),true)
10148
Nicolas Noble047b7272015-01-16 13:55:05 -080010149# You can't build secure targets if you don't have OpenSSL with ALPN.
10150
Craig Tiller61b910f2015-02-15 10:54:07 -080010151$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010152
10153else
10154
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010155$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_test: $(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 -080010156 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010157 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010158 $(Q) $(LD) $(LDFLAGS) $(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 -080010159
nnoble69ac39f2014-12-12 15:43:38 -080010160endif
10161
Craig Tillerd4773f52015-01-12 16:38:47 -080010162
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010163
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010164
nnoble69ac39f2014-12-12 15:43:38 -080010165ifeq ($(NO_SECURE),true)
10166
Nicolas Noble047b7272015-01-16 13:55:05 -080010167# You can't build secure targets if you don't have OpenSSL with ALPN.
10168
Craig Tiller61b910f2015-02-15 10:54:07 -080010169$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010170
10171else
10172
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010173$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_test: $(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 -080010174 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010175 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010176 $(Q) $(LD) $(LDFLAGS) $(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 -080010177
nnoble69ac39f2014-12-12 15:43:38 -080010178endif
10179
Craig Tillerd4773f52015-01-12 16:38:47 -080010180
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010181
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010182
nnoble69ac39f2014-12-12 15:43:38 -080010183ifeq ($(NO_SECURE),true)
10184
Nicolas Noble047b7272015-01-16 13:55:05 -080010185# You can't build secure targets if you don't have OpenSSL with ALPN.
10186
Craig Tiller61b910f2015-02-15 10:54:07 -080010187$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010188
10189else
10190
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010191$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_test: $(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 -080010192 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010193 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010194 $(Q) $(LD) $(LDFLAGS) $(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 -080010195
nnoble69ac39f2014-12-12 15:43:38 -080010196endif
10197
Craig Tillerd4773f52015-01-12 16:38:47 -080010198
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010199
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010200
nnoble69ac39f2014-12-12 15:43:38 -080010201ifeq ($(NO_SECURE),true)
10202
Nicolas Noble047b7272015-01-16 13:55:05 -080010203# You can't build secure targets if you don't have OpenSSL with ALPN.
10204
Craig Tiller61b910f2015-02-15 10:54:07 -080010205$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010206
10207else
10208
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010209$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_test: $(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 -080010210 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010211 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010212 $(Q) $(LD) $(LDFLAGS) $(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 -080010213
nnoble69ac39f2014-12-12 15:43:38 -080010214endif
10215
Craig Tillerd4773f52015-01-12 16:38:47 -080010216
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010217
hongyu24200d32015-01-08 15:13:49 -080010218
10219ifeq ($(NO_SECURE),true)
10220
Nicolas Noble047b7272015-01-16 13:55:05 -080010221# You can't build secure targets if you don't have OpenSSL with ALPN.
10222
Craig Tiller61b910f2015-02-15 10:54:07 -080010223$(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080010224
10225else
10226
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010227$(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_test: $(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 -080010228 $(E) "[LD] Linking $@"
10229 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010230 $(Q) $(LD) $(LDFLAGS) $(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 -080010231
10232endif
10233
Craig Tillerd4773f52015-01-12 16:38:47 -080010234
hongyu24200d32015-01-08 15:13:49 -080010235
ctillerc6d61c42014-12-15 14:52:08 -080010236
10237ifeq ($(NO_SECURE),true)
10238
Nicolas Noble047b7272015-01-16 13:55:05 -080010239# You can't build secure targets if you don't have OpenSSL with ALPN.
10240
Craig Tiller61b910f2015-02-15 10:54:07 -080010241$(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080010242
10243else
10244
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010245$(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_test: $(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 -080010246 $(E) "[LD] Linking $@"
10247 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010248 $(Q) $(LD) $(LDFLAGS) $(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 -080010249
10250endif
10251
Craig Tillerd4773f52015-01-12 16:38:47 -080010252
ctillerc6d61c42014-12-15 14:52:08 -080010253
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010254
nnoble69ac39f2014-12-12 15:43:38 -080010255ifeq ($(NO_SECURE),true)
10256
Nicolas Noble047b7272015-01-16 13:55:05 -080010257# You can't build secure targets if you don't have OpenSSL with ALPN.
10258
Craig Tiller61b910f2015-02-15 10:54:07 -080010259$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010260
10261else
10262
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010263$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_test: $(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 -080010264 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010265 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010266 $(Q) $(LD) $(LDFLAGS) $(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 -080010267
nnoble69ac39f2014-12-12 15:43:38 -080010268endif
10269
Craig Tillerd4773f52015-01-12 16:38:47 -080010270
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010271
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010272
nnoble69ac39f2014-12-12 15:43:38 -080010273ifeq ($(NO_SECURE),true)
10274
Nicolas Noble047b7272015-01-16 13:55:05 -080010275# You can't build secure targets if you don't have OpenSSL with ALPN.
10276
Craig Tiller61b910f2015-02-15 10:54:07 -080010277$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010278
10279else
10280
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010281$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_test: $(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 -080010282 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010283 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010284 $(Q) $(LD) $(LDFLAGS) $(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 -080010285
nnoble69ac39f2014-12-12 15:43:38 -080010286endif
10287
Craig Tillerd4773f52015-01-12 16:38:47 -080010288
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080010289
murgatroid99a8c21e82015-02-12 13:55:53 -080010290
10291ifeq ($(NO_SECURE),true)
10292
10293# You can't build secure targets if you don't have OpenSSL with ALPN.
10294
Craig Tiller61b910f2015-02-15 10:54:07 -080010295$(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080010296
10297else
10298
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010299$(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_test: $(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 -080010300 $(E) "[LD] Linking $@"
10301 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010302 $(Q) $(LD) $(LDFLAGS) $(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 -080010303
10304endif
10305
10306
murgatroid99a8c21e82015-02-12 13:55:53 -080010307
Craig Tiller4ffdcd52015-01-16 11:34:55 -080010308
10309ifeq ($(NO_SECURE),true)
10310
David Klempner7f3ed1e2015-01-16 15:35:56 -080010311# You can't build secure targets if you don't have OpenSSL with ALPN.
10312
Craig Tiller61b910f2015-02-15 10:54:07 -080010313$(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080010314
10315else
10316
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010317$(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_test: $(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 -080010318 $(E) "[LD] Linking $@"
10319 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010320 $(Q) $(LD) $(LDFLAGS) $(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 -080010321
10322endif
10323
10324
Craig Tiller4ffdcd52015-01-16 11:34:55 -080010325
Craig Tillerc8b357f2015-04-20 16:36:52 -070010326
10327ifeq ($(NO_SECURE),true)
10328
10329# You can't build secure targets if you don't have OpenSSL with ALPN.
10330
10331$(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test: openssl_dep_error
10332
10333else
10334
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010335$(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010336 $(E) "[LD] Linking $@"
10337 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010338 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010339
10340endif
10341
10342
Craig Tillerc8b357f2015-04-20 16:36:52 -070010343
Craig Tillerc8b357f2015-04-20 16:36:52 -070010344
10345ifeq ($(NO_SECURE),true)
10346
10347# You can't build secure targets if you don't have OpenSSL with ALPN.
10348
10349$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test: openssl_dep_error
10350
10351else
10352
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010353$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010354 $(E) "[LD] Linking $@"
10355 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010356 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010357
10358endif
10359
10360
Craig Tillerc8b357f2015-04-20 16:36:52 -070010361
Craig Tillerc8b357f2015-04-20 16:36:52 -070010362
10363ifeq ($(NO_SECURE),true)
10364
10365# You can't build secure targets if you don't have OpenSSL with ALPN.
10366
Yang Gao26839c72015-05-04 13:49:38 -070010367$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_message_length_test: openssl_dep_error
10368
10369else
10370
10371$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_message_length_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
10372 $(E) "[LD] Linking $@"
10373 $(Q) mkdir -p `dirname $@`
10374 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_message_length_test
10375
10376endif
10377
10378
10379
10380
10381ifeq ($(NO_SECURE),true)
10382
10383# You can't build secure targets if you don't have OpenSSL with ALPN.
10384
Craig Tillerc8b357f2015-04-20 16:36:52 -070010385$(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test: openssl_dep_error
10386
10387else
10388
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010389$(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010390 $(E) "[LD] Linking $@"
10391 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010392 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010393
10394endif
10395
10396
Craig Tillerc8b357f2015-04-20 16:36:52 -070010397
Craig Tillerc8b357f2015-04-20 16:36:52 -070010398
10399ifeq ($(NO_SECURE),true)
10400
10401# You can't build secure targets if you don't have OpenSSL with ALPN.
10402
10403$(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test: openssl_dep_error
10404
10405else
10406
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010407$(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010408 $(E) "[LD] Linking $@"
10409 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010410 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010411
10412endif
10413
10414
Craig Tillerc8b357f2015-04-20 16:36:52 -070010415
Craig Tillerc8b357f2015-04-20 16:36:52 -070010416
10417ifeq ($(NO_SECURE),true)
10418
10419# You can't build secure targets if you don't have OpenSSL with ALPN.
10420
10421$(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_test: openssl_dep_error
10422
10423else
10424
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010425$(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070010426 $(E) "[LD] Linking $@"
10427 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010428 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_registered_call_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070010429
10430endif
10431
10432
Craig Tillerc8b357f2015-04-20 16:36:52 -070010433
Craig Tillerc8b357f2015-04-20 16:36:52 -070010434
10435ifeq ($(NO_SECURE),true)
10436
10437# You can't build secure targets if you don't have OpenSSL with ALPN.
10438
10439$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
10440
10441else
10442
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010443$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010444 $(E) "[LD] Linking $@"
10445 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010446 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010447
10448endif
10449
10450
Craig Tillerc8b357f2015-04-20 16:36:52 -070010451
Craig Tillerc8b357f2015-04-20 16:36:52 -070010452
10453ifeq ($(NO_SECURE),true)
10454
10455# You can't build secure targets if you don't have OpenSSL with ALPN.
10456
10457$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test: openssl_dep_error
10458
10459else
10460
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010461$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010462 $(E) "[LD] Linking $@"
10463 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010464 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010465
10466endif
10467
10468
Craig Tillerc8b357f2015-04-20 16:36:52 -070010469
Craig Tillerc8b357f2015-04-20 16:36:52 -070010470
10471ifeq ($(NO_SECURE),true)
10472
10473# You can't build secure targets if you don't have OpenSSL with ALPN.
10474
10475$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test: openssl_dep_error
10476
10477else
10478
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010479$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010480 $(E) "[LD] Linking $@"
10481 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010482 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010483
10484endif
10485
10486
Craig Tillerc8b357f2015-04-20 16:36:52 -070010487
Craig Tillerc8b357f2015-04-20 16:36:52 -070010488
10489ifeq ($(NO_SECURE),true)
10490
10491# You can't build secure targets if you don't have OpenSSL with ALPN.
10492
Craig Tiller93ec3712015-05-05 09:41:03 -070010493$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
10494
10495else
10496
10497$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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
10498 $(E) "[LD] Linking $@"
10499 $(Q) mkdir -p `dirname $@`
10500 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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_trailing_metadata_and_payload_test
10501
10502endif
10503
10504
10505
10506
10507ifeq ($(NO_SECURE),true)
10508
10509# You can't build secure targets if you don't have OpenSSL with ALPN.
10510
Craig Tillerc8b357f2015-04-20 16:36:52 -070010511$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test: openssl_dep_error
10512
10513else
10514
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010515$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010516 $(E) "[LD] Linking $@"
10517 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010518 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010519
10520endif
10521
10522
Craig Tillerc8b357f2015-04-20 16:36:52 -070010523
Craig Tillerc8b357f2015-04-20 16:36:52 -070010524
10525ifeq ($(NO_SECURE),true)
10526
10527# You can't build secure targets if you don't have OpenSSL with ALPN.
10528
10529$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test: openssl_dep_error
10530
10531else
10532
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010533$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -070010534 $(E) "[LD] Linking $@"
10535 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010536 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -070010537
10538endif
10539
10540
Craig Tillerc8b357f2015-04-20 16:36:52 -070010541
Craig Tillerc8b357f2015-04-20 16:36:52 -070010542
10543ifeq ($(NO_SECURE),true)
10544
10545# You can't build secure targets if you don't have OpenSSL with ALPN.
10546
10547$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test: openssl_dep_error
10548
10549else
10550
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010551$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010552 $(E) "[LD] Linking $@"
10553 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010554 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010555
10556endif
10557
10558
Craig Tillerc8b357f2015-04-20 16:36:52 -070010559
Craig Tillerc8b357f2015-04-20 16:36:52 -070010560
10561ifeq ($(NO_SECURE),true)
10562
10563# You can't build secure targets if you don't have OpenSSL with ALPN.
10564
10565$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test: openssl_dep_error
10566
10567else
10568
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010569$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010570 $(E) "[LD] Linking $@"
10571 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010572 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010573
10574endif
10575
10576
Craig Tillerc8b357f2015-04-20 16:36:52 -070010577
Craig Tillerc8b357f2015-04-20 16:36:52 -070010578
10579ifeq ($(NO_SECURE),true)
10580
10581# You can't build secure targets if you don't have OpenSSL with ALPN.
10582
Craig Tiller434a36b2015-05-04 09:49:22 -070010583$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_with_high_initial_sequence_number_test: openssl_dep_error
10584
10585else
10586
10587$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_with_high_initial_sequence_number_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
10588 $(E) "[LD] Linking $@"
10589 $(Q) mkdir -p `dirname $@`
10590 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_with_high_initial_sequence_number_test
10591
10592endif
10593
10594
10595
10596
10597ifeq ($(NO_SECURE),true)
10598
10599# You can't build secure targets if you don't have OpenSSL with ALPN.
10600
Craig Tillerc9f660d2015-03-03 11:01:48 -080010601$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test: openssl_dep_error
10602
10603else
10604
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010605$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_test: $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -080010606 $(E) "[LD] Linking $@"
10607 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010608 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc9f660d2015-03-03 11:01:48 -080010609
10610endif
10611
10612
Craig Tillerc9f660d2015-03-03 11:01:48 -080010613
nnoble0c475f02014-12-05 15:37:39 -080010614
nnoble69ac39f2014-12-12 15:43:38 -080010615ifeq ($(NO_SECURE),true)
10616
Nicolas Noble047b7272015-01-16 13:55:05 -080010617# You can't build secure targets if you don't have OpenSSL with ALPN.
10618
Craig Tiller61b910f2015-02-15 10:54:07 -080010619$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010620
10621else
10622
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010623$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_test: $(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 -080010624 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010625 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010626 $(Q) $(LD) $(LDFLAGS) $(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 -080010627
nnoble69ac39f2014-12-12 15:43:38 -080010628endif
10629
Craig Tillerd4773f52015-01-12 16:38:47 -080010630
nnoble0c475f02014-12-05 15:37:39 -080010631
nnoble0c475f02014-12-05 15:37:39 -080010632
nnoble69ac39f2014-12-12 15:43:38 -080010633ifeq ($(NO_SECURE),true)
10634
Nicolas Noble047b7272015-01-16 13:55:05 -080010635# You can't build secure targets if you don't have OpenSSL with ALPN.
10636
Craig Tiller61b910f2015-02-15 10:54:07 -080010637$(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 -080010638
10639else
10640
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010641$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_test: $(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 -080010642 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010643 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010644 $(Q) $(LD) $(LDFLAGS) $(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 -080010645
nnoble69ac39f2014-12-12 15:43:38 -080010646endif
10647
Craig Tillerd4773f52015-01-12 16:38:47 -080010648
nnoble0c475f02014-12-05 15:37:39 -080010649
nnoble0c475f02014-12-05 15:37:39 -080010650
nnoble69ac39f2014-12-12 15:43:38 -080010651ifeq ($(NO_SECURE),true)
10652
Nicolas Noble047b7272015-01-16 13:55:05 -080010653# You can't build secure targets if you don't have OpenSSL with ALPN.
10654
Craig Tiller61b910f2015-02-15 10:54:07 -080010655$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010656
10657else
10658
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010659$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_test: $(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 -080010660 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010661 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010662 $(Q) $(LD) $(LDFLAGS) $(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 -080010663
nnoble69ac39f2014-12-12 15:43:38 -080010664endif
10665
Craig Tillerd4773f52015-01-12 16:38:47 -080010666
nnoble0c475f02014-12-05 15:37:39 -080010667
nnoble0c475f02014-12-05 15:37:39 -080010668
nnoble69ac39f2014-12-12 15:43:38 -080010669ifeq ($(NO_SECURE),true)
10670
Nicolas Noble047b7272015-01-16 13:55:05 -080010671# You can't build secure targets if you don't have OpenSSL with ALPN.
10672
Craig Tiller61b910f2015-02-15 10:54:07 -080010673$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010674
10675else
10676
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010677$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_test: $(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 -080010678 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010679 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010680 $(Q) $(LD) $(LDFLAGS) $(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 -080010681
nnoble69ac39f2014-12-12 15:43:38 -080010682endif
10683
Craig Tillerd4773f52015-01-12 16:38:47 -080010684
nnoble0c475f02014-12-05 15:37:39 -080010685
nnoble0c475f02014-12-05 15:37:39 -080010686
nnoble69ac39f2014-12-12 15:43:38 -080010687ifeq ($(NO_SECURE),true)
10688
Nicolas Noble047b7272015-01-16 13:55:05 -080010689# You can't build secure targets if you don't have OpenSSL with ALPN.
10690
Craig Tiller61b910f2015-02-15 10:54:07 -080010691$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: openssl_dep_error
nnoble69ac39f2014-12-12 15:43:38 -080010692
10693else
10694
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010695$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_test: $(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 -080010696 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010697 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010698 $(Q) $(LD) $(LDFLAGS) $(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 -080010699
nnoble69ac39f2014-12-12 15:43:38 -080010700endif
10701
Craig Tillerd4773f52015-01-12 16:38:47 -080010702
nnoble0c475f02014-12-05 15:37:39 -080010703
hongyu24200d32015-01-08 15:13:49 -080010704
10705ifeq ($(NO_SECURE),true)
10706
Nicolas Noble047b7272015-01-16 13:55:05 -080010707# You can't build secure targets if you don't have OpenSSL with ALPN.
10708
Craig Tiller61b910f2015-02-15 10:54:07 -080010709$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: openssl_dep_error
hongyu24200d32015-01-08 15:13:49 -080010710
10711else
10712
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010713$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_test: $(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 -080010714 $(E) "[LD] Linking $@"
10715 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010716 $(Q) $(LD) $(LDFLAGS) $(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 -080010717
10718endif
10719
Craig Tillerd4773f52015-01-12 16:38:47 -080010720
hongyu24200d32015-01-08 15:13:49 -080010721
ctillerc6d61c42014-12-15 14:52:08 -080010722
10723ifeq ($(NO_SECURE),true)
10724
Nicolas Noble047b7272015-01-16 13:55:05 -080010725# You can't build secure targets if you don't have OpenSSL with ALPN.
10726
Craig Tiller61b910f2015-02-15 10:54:07 -080010727$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: openssl_dep_error
ctillerc6d61c42014-12-15 14:52:08 -080010728
10729else
10730
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010731$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_test: $(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 -080010732 $(E) "[LD] Linking $@"
10733 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010734 $(Q) $(LD) $(LDFLAGS) $(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 -080010735
10736endif
10737
Craig Tillerd4773f52015-01-12 16:38:47 -080010738
ctillerc6d61c42014-12-15 14:52:08 -080010739
nnoble0c475f02014-12-05 15:37:39 -080010740
nnoble69ac39f2014-12-12 15:43:38 -080010741ifeq ($(NO_SECURE),true)
10742
Nicolas Noble047b7272015-01-16 13:55:05 -080010743# You can't build secure targets if you don't have OpenSSL with ALPN.
10744
Craig Tiller61b910f2015-02-15 10:54:07 -080010745$(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 -080010746
10747else
10748
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010749$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_test: $(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 -080010750 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010751 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010752 $(Q) $(LD) $(LDFLAGS) $(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 -080010753
nnoble69ac39f2014-12-12 15:43:38 -080010754endif
10755
Craig Tillerd4773f52015-01-12 16:38:47 -080010756
nnoble0c475f02014-12-05 15:37:39 -080010757
nnoble0c475f02014-12-05 15:37:39 -080010758
nnoble69ac39f2014-12-12 15:43:38 -080010759ifeq ($(NO_SECURE),true)
10760
Nicolas Noble047b7272015-01-16 13:55:05 -080010761# You can't build secure targets if you don't have OpenSSL with ALPN.
10762
Craig Tiller61b910f2015-02-15 10:54:07 -080010763$(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 -080010764
10765else
10766
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010767$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_test: $(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 -080010768 $(E) "[LD] Linking $@"
nnoble85a49262014-12-08 18:14:03 -080010769 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010770 $(Q) $(LD) $(LDFLAGS) $(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 -080010771
nnoble69ac39f2014-12-12 15:43:38 -080010772endif
10773
Craig Tillerd4773f52015-01-12 16:38:47 -080010774
nnoble0c475f02014-12-05 15:37:39 -080010775
murgatroid99a8c21e82015-02-12 13:55:53 -080010776
10777ifeq ($(NO_SECURE),true)
10778
10779# You can't build secure targets if you don't have OpenSSL with ALPN.
10780
Craig Tiller61b910f2015-02-15 10:54:07 -080010781$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test: openssl_dep_error
murgatroid99a8c21e82015-02-12 13:55:53 -080010782
10783else
10784
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010785$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_test: $(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 -080010786 $(E) "[LD] Linking $@"
10787 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010788 $(Q) $(LD) $(LDFLAGS) $(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 -080010789
10790endif
10791
10792
murgatroid99a8c21e82015-02-12 13:55:53 -080010793
Craig Tiller4ffdcd52015-01-16 11:34:55 -080010794
10795ifeq ($(NO_SECURE),true)
10796
David Klempner7f3ed1e2015-01-16 15:35:56 -080010797# You can't build secure targets if you don't have OpenSSL with ALPN.
10798
Craig Tiller61b910f2015-02-15 10:54:07 -080010799$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test: openssl_dep_error
Craig Tiller4ffdcd52015-01-16 11:34:55 -080010800
10801else
10802
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010803$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_test: $(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 -080010804 $(E) "[LD] Linking $@"
10805 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010806 $(Q) $(LD) $(LDFLAGS) $(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 -080010807
10808endif
10809
10810
Craig Tiller4ffdcd52015-01-16 11:34:55 -080010811
Craig Tillerc8b357f2015-04-20 16:36:52 -070010812
10813ifeq ($(NO_SECURE),true)
10814
10815# You can't build secure targets if you don't have OpenSSL with ALPN.
10816
10817$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: openssl_dep_error
10818
10819else
10820
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010821$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010822 $(E) "[LD] Linking $@"
10823 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010824 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010825
10826endif
10827
10828
Craig Tillerc8b357f2015-04-20 16:36:52 -070010829
Craig Tillerc8b357f2015-04-20 16:36:52 -070010830
10831ifeq ($(NO_SECURE),true)
10832
10833# You can't build secure targets if you don't have OpenSSL with ALPN.
10834
10835$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: openssl_dep_error
10836
10837else
10838
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010839$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010840 $(E) "[LD] Linking $@"
10841 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010842 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010843
10844endif
10845
10846
Craig Tillerc8b357f2015-04-20 16:36:52 -070010847
Craig Tillerc8b357f2015-04-20 16:36:52 -070010848
10849ifeq ($(NO_SECURE),true)
10850
10851# You can't build secure targets if you don't have OpenSSL with ALPN.
10852
Yang Gao26839c72015-05-04 13:49:38 -070010853$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_message_length_test: openssl_dep_error
10854
10855else
10856
10857$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_message_length_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
10858 $(E) "[LD] Linking $@"
10859 $(Q) mkdir -p `dirname $@`
10860 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_message_length_test
10861
10862endif
10863
10864
10865
10866
10867ifeq ($(NO_SECURE),true)
10868
10869# You can't build secure targets if you don't have OpenSSL with ALPN.
10870
Craig Tillerc8b357f2015-04-20 16:36:52 -070010871$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test: openssl_dep_error
10872
10873else
10874
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010875$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010876 $(E) "[LD] Linking $@"
10877 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010878 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010879
10880endif
10881
10882
Craig Tillerc8b357f2015-04-20 16:36:52 -070010883
Craig Tillerc8b357f2015-04-20 16:36:52 -070010884
10885ifeq ($(NO_SECURE),true)
10886
10887# You can't build secure targets if you don't have OpenSSL with ALPN.
10888
10889$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: openssl_dep_error
10890
10891else
10892
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010893$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010894 $(E) "[LD] Linking $@"
10895 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010896 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010897
10898endif
10899
10900
Craig Tillerc8b357f2015-04-20 16:36:52 -070010901
Craig Tillerc8b357f2015-04-20 16:36:52 -070010902
10903ifeq ($(NO_SECURE),true)
10904
10905# You can't build secure targets if you don't have OpenSSL with ALPN.
10906
10907$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_registered_call_test: openssl_dep_error
10908
10909else
10910
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010911$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_registered_call_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070010912 $(E) "[LD] Linking $@"
10913 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010914 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_registered_call_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070010915
10916endif
10917
10918
Craig Tillerc8b357f2015-04-20 16:36:52 -070010919
Craig Tillerc8b357f2015-04-20 16:36:52 -070010920
10921ifeq ($(NO_SECURE),true)
10922
10923# You can't build secure targets if you don't have OpenSSL with ALPN.
10924
10925$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test: openssl_dep_error
10926
10927else
10928
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010929$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010930 $(E) "[LD] Linking $@"
10931 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010932 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010933
10934endif
10935
10936
Craig Tillerc8b357f2015-04-20 16:36:52 -070010937
Craig Tillerc8b357f2015-04-20 16:36:52 -070010938
10939ifeq ($(NO_SECURE),true)
10940
10941# You can't build secure targets if you don't have OpenSSL with ALPN.
10942
10943$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test: openssl_dep_error
10944
10945else
10946
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010947$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010948 $(E) "[LD] Linking $@"
10949 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010950 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010951
10952endif
10953
10954
Craig Tillerc8b357f2015-04-20 16:36:52 -070010955
Craig Tillerc8b357f2015-04-20 16:36:52 -070010956
10957ifeq ($(NO_SECURE),true)
10958
10959# You can't build secure targets if you don't have OpenSSL with ALPN.
10960
10961$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: openssl_dep_error
10962
10963else
10964
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010965$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010966 $(E) "[LD] Linking $@"
10967 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020010968 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070010969
10970endif
10971
10972
Craig Tillerc8b357f2015-04-20 16:36:52 -070010973
Craig Tillerc8b357f2015-04-20 16:36:52 -070010974
10975ifeq ($(NO_SECURE),true)
10976
10977# You can't build secure targets if you don't have OpenSSL with ALPN.
10978
Craig Tiller93ec3712015-05-05 09:41:03 -070010979$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test: openssl_dep_error
10980
10981else
10982
10983$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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
10984 $(E) "[LD] Linking $@"
10985 $(Q) mkdir -p `dirname $@`
10986 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_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_trailing_metadata_and_payload_test
10987
10988endif
10989
10990
10991
10992
10993ifeq ($(NO_SECURE),true)
10994
10995# You can't build secure targets if you don't have OpenSSL with ALPN.
10996
Craig Tillerc8b357f2015-04-20 16:36:52 -070010997$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test: openssl_dep_error
10998
10999else
11000
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011001$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070011002 $(E) "[LD] Linking $@"
11003 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011004 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070011005
11006endif
11007
11008
Craig Tillerc8b357f2015-04-20 16:36:52 -070011009
Craig Tillerc8b357f2015-04-20 16:36:52 -070011010
11011ifeq ($(NO_SECURE),true)
11012
11013# You can't build secure targets if you don't have OpenSSL with ALPN.
11014
11015$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test: openssl_dep_error
11016
11017else
11018
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011019$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_test: $(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 Tillerc8b357f2015-04-20 16:36:52 -070011020 $(E) "[LD] Linking $@"
11021 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011022 $(Q) $(LD) $(LDFLAGS) $(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 Tillerc8b357f2015-04-20 16:36:52 -070011023
11024endif
11025
11026
Craig Tillerc8b357f2015-04-20 16:36:52 -070011027
Craig Tillerc8b357f2015-04-20 16:36:52 -070011028
11029ifeq ($(NO_SECURE),true)
11030
11031# You can't build secure targets if you don't have OpenSSL with ALPN.
11032
11033$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: openssl_dep_error
11034
11035else
11036
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011037$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070011038 $(E) "[LD] Linking $@"
11039 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011040 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070011041
11042endif
11043
11044
Craig Tillerc8b357f2015-04-20 16:36:52 -070011045
Craig Tillerc8b357f2015-04-20 16:36:52 -070011046
11047ifeq ($(NO_SECURE),true)
11048
11049# You can't build secure targets if you don't have OpenSSL with ALPN.
11050
11051$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test: openssl_dep_error
11052
11053else
11054
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011055$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_test: $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070011056 $(E) "[LD] Linking $@"
11057 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011058 $(Q) $(LD) $(LDFLAGS) $(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
Craig Tillerc8b357f2015-04-20 16:36:52 -070011059
11060endif
11061
11062
Craig Tillerc8b357f2015-04-20 16:36:52 -070011063
Craig Tillerc8b357f2015-04-20 16:36:52 -070011064
Craig Tiller434a36b2015-05-04 09:49:22 -070011065ifeq ($(NO_SECURE),true)
11066
11067# You can't build secure targets if you don't have OpenSSL with ALPN.
11068
11069$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_test: openssl_dep_error
11070
11071else
11072
11073$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11074 $(E) "[LD] Linking $@"
11075 $(Q) mkdir -p `dirname $@`
11076 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libend2end_certs.a $(LIBDIR)/$(CONFIG)/libgrpc_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_with_high_initial_sequence_number_test
11077
11078endif
11079
11080
11081
11082
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011083$(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011084 $(E) "[LD] Linking $@"
11085 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011086 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_bad_hostname_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011087
11088
Craig Tillerc8b357f2015-04-20 16:36:52 -070011089
Craig Tillerc8b357f2015-04-20 16:36:52 -070011090
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011091$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011092 $(E) "[LD] Linking $@"
11093 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011094 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011095
11096
Craig Tillerc8b357f2015-04-20 16:36:52 -070011097
Craig Tillerc8b357f2015-04-20 16:36:52 -070011098
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011099$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011100 $(E) "[LD] Linking $@"
11101 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011102 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_accept_and_writes_closed_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011103
11104
Craig Tillerc8b357f2015-04-20 16:36:52 -070011105
Craig Tillerc8b357f2015-04-20 16:36:52 -070011106
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011107$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011108 $(E) "[LD] Linking $@"
11109 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011110 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_after_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011111
11112
Craig Tillerc8b357f2015-04-20 16:36:52 -070011113
Craig Tillerc8b357f2015-04-20 16:36:52 -070011114
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011115$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011116 $(E) "[LD] Linking $@"
11117 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011118 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_before_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011119
11120
Craig Tillerc8b357f2015-04-20 16:36:52 -070011121
Craig Tillerc8b357f2015-04-20 16:36:52 -070011122
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011123$(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011124 $(E) "[LD] Linking $@"
11125 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011126 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_cancel_in_a_vacuum_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011127
11128
Craig Tillerc8b357f2015-04-20 16:36:52 -070011129
Craig Tillerc8b357f2015-04-20 16:36:52 -070011130
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011131$(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011132 $(E) "[LD] Linking $@"
11133 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011134 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_census_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011135
11136
Craig Tillerc8b357f2015-04-20 16:36:52 -070011137
Craig Tillerc8b357f2015-04-20 16:36:52 -070011138
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011139$(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011140 $(E) "[LD] Linking $@"
11141 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011142 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_disappearing_server_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011143
11144
Craig Tillerc8b357f2015-04-20 16:36:52 -070011145
Craig Tillerc8b357f2015-04-20 16:36:52 -070011146
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011147$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011148 $(E) "[LD] Linking $@"
11149 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011150 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_inflight_calls_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011151
11152
Craig Tillerc8b357f2015-04-20 16:36:52 -070011153
Craig Tillerc8b357f2015-04-20 16:36:52 -070011154
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011155$(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011156 $(E) "[LD] Linking $@"
11157 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011158 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_early_server_shutdown_finishes_tags_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011159
11160
Craig Tillerc8b357f2015-04-20 16:36:52 -070011161
Craig Tillerc8b357f2015-04-20 16:36:52 -070011162
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011163$(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011164 $(E) "[LD] Linking $@"
11165 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011166 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_empty_batch_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011167
11168
Craig Tillerc8b357f2015-04-20 16:36:52 -070011169
Craig Tillerc8b357f2015-04-20 16:36:52 -070011170
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011171$(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011172 $(E) "[LD] Linking $@"
11173 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011174 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_graceful_server_shutdown_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011175
11176
Craig Tillerc8b357f2015-04-20 16:36:52 -070011177
Craig Tillerc8b357f2015-04-20 16:36:52 -070011178
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011179$(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011180 $(E) "[LD] Linking $@"
11181 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011182 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_invoke_large_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011183
11184
Craig Tillerc8b357f2015-04-20 16:36:52 -070011185
Craig Tillerc8b357f2015-04-20 16:36:52 -070011186
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011187$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011188 $(E) "[LD] Linking $@"
11189 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011190 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_concurrent_streams_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011191
11192
Craig Tillerc8b357f2015-04-20 16:36:52 -070011193
Craig Tillerc8b357f2015-04-20 16:36:52 -070011194
Yang Gao26839c72015-05-04 13:49:38 -070011195$(BINDIR)/$(CONFIG)/chttp2_fullstack_max_message_length_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11196 $(E) "[LD] Linking $@"
11197 $(Q) mkdir -p `dirname $@`
11198 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_max_message_length_unsecure_test
11199
11200
11201
11202
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011203$(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011204 $(E) "[LD] Linking $@"
11205 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011206 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_no_op_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011207
11208
Craig Tillerc8b357f2015-04-20 16:36:52 -070011209
Craig Tillerc8b357f2015-04-20 16:36:52 -070011210
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011211$(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011212 $(E) "[LD] Linking $@"
11213 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011214 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_ping_pong_streaming_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011215
11216
Craig Tillerc8b357f2015-04-20 16:36:52 -070011217
Craig Tillerc8b357f2015-04-20 16:36:52 -070011218
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011219$(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011220 $(E) "[LD] Linking $@"
11221 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011222 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_registered_call_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011223
11224
Craig Tillerc8b357f2015-04-20 16:36:52 -070011225
Craig Tillerc8b357f2015-04-20 16:36:52 -070011226
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011227$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011228 $(E) "[LD] Linking $@"
11229 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011230 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_binary_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011231
11232
Craig Tillerc8b357f2015-04-20 16:36:52 -070011233
Craig Tillerc8b357f2015-04-20 16:36:52 -070011234
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011235$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011236 $(E) "[LD] Linking $@"
11237 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011238 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011239
11240
Craig Tillerc8b357f2015-04-20 16:36:52 -070011241
Craig Tillerc8b357f2015-04-20 16:36:52 -070011242
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011243$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011244 $(E) "[LD] Linking $@"
11245 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011246 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011247
11248
Craig Tillerc8b357f2015-04-20 16:36:52 -070011249
Craig Tillerc8b357f2015-04-20 16:36:52 -070011250
Craig Tiller93ec3712015-05-05 09:41:03 -070011251$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11252 $(E) "[LD] Linking $@"
11253 $(Q) mkdir -p `dirname $@`
11254 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_response_with_trailing_metadata_and_payload_unsecure_test
11255
11256
11257
11258
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011259$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011260 $(E) "[LD] Linking $@"
11261 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011262 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_large_metadata_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011263
11264
Craig Tillerc8b357f2015-04-20 16:36:52 -070011265
Craig Tillerc8b357f2015-04-20 16:36:52 -070011266
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011267$(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011268 $(E) "[LD] Linking $@"
11269 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011270 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_request_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011271
11272
Craig Tillerc8b357f2015-04-20 16:36:52 -070011273
Craig Tillerc8b357f2015-04-20 16:36:52 -070011274
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011275$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011276 $(E) "[LD] Linking $@"
11277 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011278 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_delayed_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011279
11280
Craig Tillerc8b357f2015-04-20 16:36:52 -070011281
Craig Tillerc8b357f2015-04-20 16:36:52 -070011282
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011283$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011284 $(E) "[LD] Linking $@"
11285 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011286 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011287
11288
Craig Tillerc8b357f2015-04-20 16:36:52 -070011289
Craig Tillerc8b357f2015-04-20 16:36:52 -070011290
Craig Tiller434a36b2015-05-04 09:49:22 -070011291$(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11292 $(E) "[LD] Linking $@"
11293 $(Q) mkdir -p `dirname $@`
11294 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_simple_request_with_high_initial_sequence_number_unsecure_test
11295
11296
11297
11298
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011299$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011300 $(E) "[LD] Linking $@"
11301 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011302 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_bad_hostname_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011303
11304
Craig Tillerc8b357f2015-04-20 16:36:52 -070011305
Craig Tillerc8b357f2015-04-20 16:36:52 -070011306
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011307$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011308 $(E) "[LD] Linking $@"
11309 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011310 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011311
11312
Craig Tillerc8b357f2015-04-20 16:36:52 -070011313
Craig Tillerc8b357f2015-04-20 16:36:52 -070011314
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011315$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011316 $(E) "[LD] Linking $@"
11317 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011318 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_accept_and_writes_closed_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011319
11320
Craig Tillerc8b357f2015-04-20 16:36:52 -070011321
Craig Tillerc8b357f2015-04-20 16:36:52 -070011322
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011323$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011324 $(E) "[LD] Linking $@"
11325 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011326 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_after_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011327
11328
Craig Tillerc8b357f2015-04-20 16:36:52 -070011329
Craig Tillerc8b357f2015-04-20 16:36:52 -070011330
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011331$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011332 $(E) "[LD] Linking $@"
11333 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011334 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_before_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011335
11336
Craig Tillerc8b357f2015-04-20 16:36:52 -070011337
Craig Tillerc8b357f2015-04-20 16:36:52 -070011338
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011339$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011340 $(E) "[LD] Linking $@"
11341 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011342 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_cancel_in_a_vacuum_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011343
11344
Craig Tillerc8b357f2015-04-20 16:36:52 -070011345
Craig Tillerc8b357f2015-04-20 16:36:52 -070011346
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011347$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011348 $(E) "[LD] Linking $@"
11349 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011350 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_census_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011351
11352
Craig Tillerc8b357f2015-04-20 16:36:52 -070011353
Craig Tillerc8b357f2015-04-20 16:36:52 -070011354
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011355$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011356 $(E) "[LD] Linking $@"
11357 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011358 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_disappearing_server_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011359
11360
Craig Tillerc8b357f2015-04-20 16:36:52 -070011361
Craig Tillerc8b357f2015-04-20 16:36:52 -070011362
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011363$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011364 $(E) "[LD] Linking $@"
11365 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011366 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_inflight_calls_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011367
11368
Craig Tillerc8b357f2015-04-20 16:36:52 -070011369
Craig Tillerc8b357f2015-04-20 16:36:52 -070011370
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011371$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011372 $(E) "[LD] Linking $@"
11373 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011374 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_early_server_shutdown_finishes_tags_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011375
11376
Craig Tillerc8b357f2015-04-20 16:36:52 -070011377
Craig Tillerc8b357f2015-04-20 16:36:52 -070011378
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011379$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011380 $(E) "[LD] Linking $@"
11381 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011382 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_empty_batch_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011383
11384
Craig Tillerc8b357f2015-04-20 16:36:52 -070011385
Craig Tillerc8b357f2015-04-20 16:36:52 -070011386
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011387$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011388 $(E) "[LD] Linking $@"
11389 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011390 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_graceful_server_shutdown_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011391
11392
Craig Tillerc8b357f2015-04-20 16:36:52 -070011393
Craig Tillerc8b357f2015-04-20 16:36:52 -070011394
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011395$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011396 $(E) "[LD] Linking $@"
11397 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011398 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_invoke_large_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011399
11400
Craig Tillerc8b357f2015-04-20 16:36:52 -070011401
Craig Tillerc8b357f2015-04-20 16:36:52 -070011402
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011403$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011404 $(E) "[LD] Linking $@"
11405 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011406 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_concurrent_streams_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011407
11408
Craig Tillerc8b357f2015-04-20 16:36:52 -070011409
Craig Tillerc8b357f2015-04-20 16:36:52 -070011410
Yang Gao26839c72015-05-04 13:49:38 -070011411$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_message_length_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11412 $(E) "[LD] Linking $@"
11413 $(Q) mkdir -p `dirname $@`
11414 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_max_message_length_unsecure_test
11415
11416
11417
11418
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011419$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011420 $(E) "[LD] Linking $@"
11421 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011422 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_no_op_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011423
11424
Craig Tillerc8b357f2015-04-20 16:36:52 -070011425
Craig Tillerc8b357f2015-04-20 16:36:52 -070011426
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011427$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011428 $(E) "[LD] Linking $@"
11429 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011430 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_ping_pong_streaming_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011431
11432
Craig Tillerc8b357f2015-04-20 16:36:52 -070011433
Craig Tillerc8b357f2015-04-20 16:36:52 -070011434
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011435$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011436 $(E) "[LD] Linking $@"
11437 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011438 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_registered_call_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011439
11440
Craig Tillerc8b357f2015-04-20 16:36:52 -070011441
Craig Tillerc8b357f2015-04-20 16:36:52 -070011442
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011443$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011444 $(E) "[LD] Linking $@"
11445 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011446 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_binary_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011447
11448
Craig Tillerc8b357f2015-04-20 16:36:52 -070011449
Craig Tillerc8b357f2015-04-20 16:36:52 -070011450
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011451$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011452 $(E) "[LD] Linking $@"
11453 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011454 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011455
11456
Craig Tillerc8b357f2015-04-20 16:36:52 -070011457
Craig Tillerc8b357f2015-04-20 16:36:52 -070011458
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011459$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011460 $(E) "[LD] Linking $@"
11461 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011462 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011463
11464
Craig Tillerc8b357f2015-04-20 16:36:52 -070011465
Craig Tillerc8b357f2015-04-20 16:36:52 -070011466
Craig Tiller93ec3712015-05-05 09:41:03 -070011467$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11468 $(E) "[LD] Linking $@"
11469 $(Q) mkdir -p `dirname $@`
11470 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_response_with_trailing_metadata_and_payload_unsecure_test
11471
11472
11473
11474
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011475$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011476 $(E) "[LD] Linking $@"
11477 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011478 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_large_metadata_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011479
11480
Craig Tillerc8b357f2015-04-20 16:36:52 -070011481
Craig Tillerc8b357f2015-04-20 16:36:52 -070011482
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011483$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011484 $(E) "[LD] Linking $@"
11485 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011486 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_request_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011487
11488
Craig Tillerc8b357f2015-04-20 16:36:52 -070011489
Craig Tillerc8b357f2015-04-20 16:36:52 -070011490
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011491$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011492 $(E) "[LD] Linking $@"
11493 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011494 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_delayed_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011495
11496
Craig Tillerc8b357f2015-04-20 16:36:52 -070011497
Craig Tillerc8b357f2015-04-20 16:36:52 -070011498
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011499$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011500 $(E) "[LD] Linking $@"
11501 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011502 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011503
11504
Craig Tillerc8b357f2015-04-20 16:36:52 -070011505
Craig Tillerc8b357f2015-04-20 16:36:52 -070011506
Craig Tiller434a36b2015-05-04 09:49:22 -070011507$(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11508 $(E) "[LD] Linking $@"
11509 $(Q) mkdir -p `dirname $@`
11510 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_fullstack_uds.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_fullstack_uds_simple_request_with_high_initial_sequence_number_unsecure_test
11511
11512
11513
11514
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011515$(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011516 $(E) "[LD] Linking $@"
11517 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011518 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_bad_hostname_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011519
11520
Craig Tillerc8b357f2015-04-20 16:36:52 -070011521
Craig Tillerc8b357f2015-04-20 16:36:52 -070011522
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011523$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011524 $(E) "[LD] Linking $@"
11525 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011526 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011527
11528
Craig Tillerc8b357f2015-04-20 16:36:52 -070011529
Craig Tillerc8b357f2015-04-20 16:36:52 -070011530
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011531$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011532 $(E) "[LD] Linking $@"
11533 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011534 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept_and_writes_closed.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_accept_and_writes_closed_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011535
11536
Craig Tillerc8b357f2015-04-20 16:36:52 -070011537
Craig Tillerc8b357f2015-04-20 16:36:52 -070011538
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011539$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011540 $(E) "[LD] Linking $@"
11541 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011542 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_after_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011543
11544
Craig Tillerc8b357f2015-04-20 16:36:52 -070011545
Craig Tillerc8b357f2015-04-20 16:36:52 -070011546
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011547$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011548 $(E) "[LD] Linking $@"
11549 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011550 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_before_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011551
11552
Craig Tillerc8b357f2015-04-20 16:36:52 -070011553
Craig Tillerc8b357f2015-04-20 16:36:52 -070011554
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011555$(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011556 $(E) "[LD] Linking $@"
11557 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011558 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_cancel_in_a_vacuum_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011559
11560
Craig Tillerc8b357f2015-04-20 16:36:52 -070011561
Craig Tillerc8b357f2015-04-20 16:36:52 -070011562
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011563$(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011564 $(E) "[LD] Linking $@"
11565 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011566 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_census_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011567
11568
Craig Tillerc8b357f2015-04-20 16:36:52 -070011569
Craig Tillerc8b357f2015-04-20 16:36:52 -070011570
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011571$(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011572 $(E) "[LD] Linking $@"
11573 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011574 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_disappearing_server_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011575
11576
Craig Tillerc8b357f2015-04-20 16:36:52 -070011577
Craig Tillerc8b357f2015-04-20 16:36:52 -070011578
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011579$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011580 $(E) "[LD] Linking $@"
11581 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011582 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_inflight_calls.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_inflight_calls_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011583
11584
Craig Tillerc8b357f2015-04-20 16:36:52 -070011585
Craig Tillerc8b357f2015-04-20 16:36:52 -070011586
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011587$(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011588 $(E) "[LD] Linking $@"
11589 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011590 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_early_server_shutdown_finishes_tags.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_early_server_shutdown_finishes_tags_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011591
11592
Craig Tillerc8b357f2015-04-20 16:36:52 -070011593
Craig Tillerc8b357f2015-04-20 16:36:52 -070011594
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011595$(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011596 $(E) "[LD] Linking $@"
11597 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011598 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_empty_batch_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011599
11600
Craig Tillerc8b357f2015-04-20 16:36:52 -070011601
Craig Tillerc8b357f2015-04-20 16:36:52 -070011602
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011603$(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011604 $(E) "[LD] Linking $@"
11605 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011606 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_graceful_server_shutdown_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011607
11608
Craig Tillerc8b357f2015-04-20 16:36:52 -070011609
Craig Tillerc8b357f2015-04-20 16:36:52 -070011610
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011611$(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011612 $(E) "[LD] Linking $@"
11613 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011614 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_invoke_large_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011615
11616
Craig Tillerc8b357f2015-04-20 16:36:52 -070011617
Craig Tillerc8b357f2015-04-20 16:36:52 -070011618
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011619$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011620 $(E) "[LD] Linking $@"
11621 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011622 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_concurrent_streams_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011623
11624
Craig Tillerc8b357f2015-04-20 16:36:52 -070011625
Craig Tillerc8b357f2015-04-20 16:36:52 -070011626
Yang Gao26839c72015-05-04 13:49:38 -070011627$(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_message_length_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11628 $(E) "[LD] Linking $@"
11629 $(Q) mkdir -p `dirname $@`
11630 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_max_message_length_unsecure_test
11631
11632
11633
11634
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011635$(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011636 $(E) "[LD] Linking $@"
11637 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011638 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_no_op_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011639
11640
Craig Tillerc8b357f2015-04-20 16:36:52 -070011641
Craig Tillerc8b357f2015-04-20 16:36:52 -070011642
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011643$(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011644 $(E) "[LD] Linking $@"
11645 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011646 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_ping_pong_streaming_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011647
11648
Craig Tillerc8b357f2015-04-20 16:36:52 -070011649
Craig Tillerc8b357f2015-04-20 16:36:52 -070011650
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011651$(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011652 $(E) "[LD] Linking $@"
11653 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011654 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_registered_call_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011655
11656
Craig Tillerc8b357f2015-04-20 16:36:52 -070011657
Craig Tillerc8b357f2015-04-20 16:36:52 -070011658
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011659$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011660 $(E) "[LD] Linking $@"
11661 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011662 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_binary_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_binary_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011663
11664
Craig Tillerc8b357f2015-04-20 16:36:52 -070011665
Craig Tillerc8b357f2015-04-20 16:36:52 -070011666
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011667$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011668 $(E) "[LD] Linking $@"
11669 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011670 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011671
11672
Craig Tillerc8b357f2015-04-20 16:36:52 -070011673
Craig Tillerc8b357f2015-04-20 16:36:52 -070011674
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011675$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011676 $(E) "[LD] Linking $@"
11677 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011678 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011679
11680
Craig Tillerc8b357f2015-04-20 16:36:52 -070011681
Craig Tillerc8b357f2015-04-20 16:36:52 -070011682
Craig Tiller93ec3712015-05-05 09:41:03 -070011683$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11684 $(E) "[LD] Linking $@"
11685 $(Q) mkdir -p `dirname $@`
11686 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_response_with_trailing_metadata_and_payload_unsecure_test
11687
11688
11689
11690
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011691$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011692 $(E) "[LD] Linking $@"
11693 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011694 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_large_metadata_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011695
11696
Craig Tillerc8b357f2015-04-20 16:36:52 -070011697
Craig Tillerc8b357f2015-04-20 16:36:52 -070011698
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011699$(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011700 $(E) "[LD] Linking $@"
11701 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011702 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_request_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011703
11704
Craig Tillerc8b357f2015-04-20 16:36:52 -070011705
Craig Tillerc8b357f2015-04-20 16:36:52 -070011706
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011707$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011708 $(E) "[LD] Linking $@"
11709 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011710 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_delayed_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011711
11712
Craig Tillerc8b357f2015-04-20 16:36:52 -070011713
Craig Tillerc8b357f2015-04-20 16:36:52 -070011714
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011715$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011716 $(E) "[LD] Linking $@"
11717 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011718 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011719
11720
Craig Tillerc8b357f2015-04-20 16:36:52 -070011721
Craig Tillerc8b357f2015-04-20 16:36:52 -070011722
Craig Tiller434a36b2015-05-04 09:49:22 -070011723$(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11724 $(E) "[LD] Linking $@"
11725 $(Q) mkdir -p `dirname $@`
11726 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_simple_request_with_high_initial_sequence_number_unsecure_test
11727
11728
11729
11730
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011731$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011732 $(E) "[LD] Linking $@"
11733 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011734 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_bad_hostname.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_bad_hostname_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011735
11736
Craig Tillerc8b357f2015-04-20 16:36:52 -070011737
Craig Tillerc8b357f2015-04-20 16:36:52 -070011738
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011739$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011740 $(E) "[LD] Linking $@"
11741 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011742 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_accept.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011743
11744
Craig Tillerc8b357f2015-04-20 16:36:52 -070011745
Craig Tillerc8b357f2015-04-20 16:36:52 -070011746
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011747$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test: $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011748 $(E) "[LD] Linking $@"
11749 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011750 $(Q) $(LD) $(LDFLAGS) $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_accept_and_writes_closed_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011751
11752
Craig Tillerc8b357f2015-04-20 16:36:52 -070011753
Craig Tillerc8b357f2015-04-20 16:36:52 -070011754
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011755$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011756 $(E) "[LD] Linking $@"
11757 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011758 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_after_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_after_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011759
11760
Craig Tillerc8b357f2015-04-20 16:36:52 -070011761
Craig Tillerc8b357f2015-04-20 16:36:52 -070011762
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011763$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011764 $(E) "[LD] Linking $@"
11765 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011766 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_before_invoke.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_before_invoke_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011767
11768
Craig Tillerc8b357f2015-04-20 16:36:52 -070011769
Craig Tillerc8b357f2015-04-20 16:36:52 -070011770
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011771$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011772 $(E) "[LD] Linking $@"
11773 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011774 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_cancel_in_a_vacuum.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_cancel_in_a_vacuum_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011775
11776
Craig Tillerc8b357f2015-04-20 16:36:52 -070011777
Craig Tillerc8b357f2015-04-20 16:36:52 -070011778
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011779$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011780 $(E) "[LD] Linking $@"
11781 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011782 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_census_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_census_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011783
11784
Craig Tillerc8b357f2015-04-20 16:36:52 -070011785
Craig Tillerc8b357f2015-04-20 16:36:52 -070011786
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011787$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011788 $(E) "[LD] Linking $@"
11789 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011790 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_disappearing_server.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_disappearing_server_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011791
11792
Craig Tillerc8b357f2015-04-20 16:36:52 -070011793
Craig Tillerc8b357f2015-04-20 16:36:52 -070011794
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011795$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test: $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011796 $(E) "[LD] Linking $@"
11797 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011798 $(Q) $(LD) $(LDFLAGS) $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_inflight_calls_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011799
11800
Craig Tillerc8b357f2015-04-20 16:36:52 -070011801
Craig Tillerc8b357f2015-04-20 16:36:52 -070011802
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011803$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test: $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011804 $(E) "[LD] Linking $@"
11805 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011806 $(Q) $(LD) $(LDFLAGS) $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_early_server_shutdown_finishes_tags_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011807
11808
Craig Tillerc8b357f2015-04-20 16:36:52 -070011809
Craig Tillerc8b357f2015-04-20 16:36:52 -070011810
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011811$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011812 $(E) "[LD] Linking $@"
11813 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011814 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_empty_batch.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_empty_batch_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011815
11816
Craig Tillerc8b357f2015-04-20 16:36:52 -070011817
Craig Tillerc8b357f2015-04-20 16:36:52 -070011818
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011819$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011820 $(E) "[LD] Linking $@"
11821 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011822 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_graceful_server_shutdown.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_graceful_server_shutdown_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011823
11824
Craig Tillerc8b357f2015-04-20 16:36:52 -070011825
Craig Tillerc8b357f2015-04-20 16:36:52 -070011826
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011827$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011828 $(E) "[LD] Linking $@"
11829 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011830 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_invoke_large_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_invoke_large_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011831
11832
Craig Tillerc8b357f2015-04-20 16:36:52 -070011833
Craig Tillerc8b357f2015-04-20 16:36:52 -070011834
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011835$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011836 $(E) "[LD] Linking $@"
11837 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011838 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_concurrent_streams.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_concurrent_streams_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011839
11840
Craig Tillerc8b357f2015-04-20 16:36:52 -070011841
Craig Tillerc8b357f2015-04-20 16:36:52 -070011842
Yang Gao26839c72015-05-04 13:49:38 -070011843$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11844 $(E) "[LD] Linking $@"
11845 $(Q) mkdir -p `dirname $@`
11846 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_max_message_length.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_max_message_length_unsecure_test
11847
11848
11849
11850
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011851$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011852 $(E) "[LD] Linking $@"
11853 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011854 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_no_op.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_no_op_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011855
11856
Craig Tillerc8b357f2015-04-20 16:36:52 -070011857
Craig Tillerc8b357f2015-04-20 16:36:52 -070011858
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011859$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011860 $(E) "[LD] Linking $@"
11861 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011862 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_ping_pong_streaming.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_ping_pong_streaming_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011863
11864
Craig Tillerc8b357f2015-04-20 16:36:52 -070011865
Craig Tillerc8b357f2015-04-20 16:36:52 -070011866
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011867$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011868 $(E) "[LD] Linking $@"
11869 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011870 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_registered_call.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_registered_call_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011871
11872
Craig Tillerc8b357f2015-04-20 16:36:52 -070011873
Craig Tillerc8b357f2015-04-20 16:36:52 -070011874
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011875$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test: $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011876 $(E) "[LD] Linking $@"
11877 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011878 $(Q) $(LD) $(LDFLAGS) $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_binary_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011879
11880
Craig Tillerc8b357f2015-04-20 16:36:52 -070011881
Craig Tillerc8b357f2015-04-20 16:36:52 -070011882
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011883$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test: $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011884 $(E) "[LD] Linking $@"
11885 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011886 $(Q) $(LD) $(LDFLAGS) $(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)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_metadata_and_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011887
11888
Craig Tillerc8b357f2015-04-20 16:36:52 -070011889
Craig Tillerc8b357f2015-04-20 16:36:52 -070011890
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011891$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011892 $(E) "[LD] Linking $@"
11893 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011894 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011895
11896
Craig Tillerc8b357f2015-04-20 16:36:52 -070011897
Craig Tillerc8b357f2015-04-20 16:36:52 -070011898
Craig Tiller93ec3712015-05-05 09:41:03 -070011899$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11900 $(E) "[LD] Linking $@"
11901 $(Q) mkdir -p `dirname $@`
11902 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_response_with_trailing_metadata_and_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_response_with_trailing_metadata_and_payload_unsecure_test
11903
11904
11905
11906
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011907$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011908 $(E) "[LD] Linking $@"
11909 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011910 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_large_metadata.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_large_metadata_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011911
11912
Craig Tillerc8b357f2015-04-20 16:36:52 -070011913
Craig Tillerc8b357f2015-04-20 16:36:52 -070011914
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011915$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011916 $(E) "[LD] Linking $@"
11917 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011918 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_request_with_payload.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_request_with_payload_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011919
11920
Craig Tillerc8b357f2015-04-20 16:36:52 -070011921
Craig Tillerc8b357f2015-04-20 16:36:52 -070011922
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011923$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011924 $(E) "[LD] Linking $@"
11925 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011926 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_delayed_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_delayed_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011927
11928
Craig Tillerc8b357f2015-04-20 16:36:52 -070011929
Craig Tillerc8b357f2015-04-20 16:36:52 -070011930
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011931$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
Craig Tillerc8b357f2015-04-20 16:36:52 -070011932 $(E) "[LD] Linking $@"
11933 $(Q) mkdir -p `dirname $@`
Nicolas "Pixel" Nobleadaa1002015-04-29 08:56:01 +020011934 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_unsecure_test
Craig Tillerc8b357f2015-04-20 16:36:52 -070011935
11936
Craig Tillerc8b357f2015-04-20 16:36:52 -070011937
Craig Tillerc8b357f2015-04-20 16:36:52 -070011938
Craig Tiller434a36b2015-05-04 09:49:22 -070011939$(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test: $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
11940 $(E) "[LD] Linking $@"
11941 $(Q) mkdir -p `dirname $@`
11942 $(Q) $(LD) $(LDFLAGS) $(LIBDIR)/$(CONFIG)/libend2end_fixture_chttp2_socket_pair_one_byte_at_a_time.a $(LIBDIR)/$(CONFIG)/libend2end_test_simple_request_with_high_initial_sequence_number.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/chttp2_socket_pair_one_byte_at_a_time_simple_request_with_high_initial_sequence_number_unsecure_test
11943
11944
11945
11946
Nicolas Nobleb7ebd3b2014-11-26 16:33:03 -080011947
11948
11949
nnoble0c475f02014-12-05 15:37:39 -080011950
Nicolas "Pixel" Noble010f1e72015-04-23 02:23:49 +020011951ifneq ($(OPENSSL_DEP),)
11952# This is to ensure the embedded OpenSSL is built beforehand, properly
11953# installing headers to their final destination on the drive. We need this
11954# otherwise parallel compilation will fail if a source is compiled first.
11955src/core/httpcli/format_request.c: $(OPENSSL_DEP)
11956src/core/httpcli/httpcli.c: $(OPENSSL_DEP)
11957src/core/httpcli/httpcli_security_connector.c: $(OPENSSL_DEP)
11958src/core/httpcli/parser.c: $(OPENSSL_DEP)
11959src/core/security/auth.c: $(OPENSSL_DEP)
11960src/core/security/base64.c: $(OPENSSL_DEP)
11961src/core/security/credentials.c: $(OPENSSL_DEP)
11962src/core/security/credentials_posix.c: $(OPENSSL_DEP)
11963src/core/security/credentials_win32.c: $(OPENSSL_DEP)
11964src/core/security/google_default_credentials.c: $(OPENSSL_DEP)
11965src/core/security/json_token.c: $(OPENSSL_DEP)
11966src/core/security/secure_endpoint.c: $(OPENSSL_DEP)
11967src/core/security/secure_transport_setup.c: $(OPENSSL_DEP)
11968src/core/security/security_connector.c: $(OPENSSL_DEP)
11969src/core/security/server_secure_chttp2.c: $(OPENSSL_DEP)
11970src/core/surface/init_secure.c: $(OPENSSL_DEP)
11971src/core/surface/secure_channel_create.c: $(OPENSSL_DEP)
11972src/core/tsi/fake_transport_security.c: $(OPENSSL_DEP)
11973src/core/tsi/ssl_transport_security.c: $(OPENSSL_DEP)
11974src/core/tsi/transport_security.c: $(OPENSSL_DEP)
11975endif
11976
Craig Tillerf0afe502015-01-15 09:04:49 -080011977.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