1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
|
#
AM_CPPFLAGS = \
-I$(top_srcdir)/include \
-I$(top_builddir)/include \
@PCRE2_CFLAGS@
AM_CFLAGS = $(AM_LT_CFLAGS)
AM_LDFLAGS = $(AM_LT_LDFLAGS)
noinst_LTLIBRARIES = libvarnish.la
libvarnish_la_CFLAGS = \
-DVARNISH_STATE_DIR='"${VARNISH_STATE_DIR}"' \
$(AM_CFLAGS)
libvarnish_la_SOURCES = \
vbh.c \
vas.c \
vav.c \
vbt.c \
vcli_proto.c \
vcli_serve.c \
vct.c \
venc.c \
version.c \
vev.c \
vfil.c \
vfl.c \
vin.c \
vjsn.c \
vlu.c \
vmb.c \
vnum.c \
vpf.c \
vre.c \
vrnd.c \
vsa.c \
vsb.c \
vsha256.c \
vss.c \
vsub.c \
vtcp.c \
vte.c \
vtim.c \
vus.c
libvarnish_la_LIBADD = @PCRE2_LIBS@ $(LIBM)
if WITH_UNWIND
libvarnish_la_CFLAGS += -DUNW_LOCAL_ONLY $(LIBUNWIND_CFLAGS)
libvarnish_la_LIBADD += $(LIBUNWIND_LIBS)
endif
TESTS = \
vav_test \
vbh_test \
vct_test \
vjsn_test \
vnum_c_test \
vsb_test \
vte_test \
vtim_test
noinst_PROGRAMS = ${TESTS}
vav_test_SOURCES = vav.c
vav_test_CFLAGS = $(AM_CFLAGS) -DTEST_DRIVER
vav_test_LDADD = $(AM_LDFLAGS) libvarnish.la
vbh_test_SOURCES = vbh.c
vbh_test_CFLAGS = $(AM_CFLAGS) -DTEST_DRIVER
vbh_test_LDADD = $(AM_LDFLAGS) libvarnish.la
vct_test_SOURCES = vct.c
vct_test_CFLAGS = $(AM_CFLAGS) -DTEST_DRIVER
vct_test_LDADD = $(AM_LDFLAGS) libvarnish.la
vnum_c_test_SOURCES = vnum.c
vnum_c_test_CFLAGS = $(AM_CFLAGS) -DNUM_C_TEST
vnum_c_test_LDADD = $(AM_LDFLAGS) libvarnish.la
vjsn_test_SOURCES = vjsn.c
vjsn_test_CFLAGS = $(AM_CFLAGS) -DVJSN_TEST
vjsn_test_LDADD = $(AM_LDFLAGS) libvarnish.la
vsb_test_SOURCES = vsb_test.c
vsb_test_CFLAGS = $(AM_CFLAGS) -DVSB_TEST
vsb_test_LDADD = $(AM_LDFLAGS) libvarnish.la
vte_test_SOURCES = vte.c
vte_test_CFLAGS = $(AM_CFLAGS) -DTEST_DRIVER
vte_test_LDADD = $(AM_LDFLAGS) libvarnish.la
vtim_test_SOURCES = vtim.c
vtim_test_CFLAGS = $(AM_CFLAGS) -DTEST_DRIVER
vtim_test_LDADD = $(AM_LDFLAGS) libvarnish.la
|