1#
2
3AM_CPPFLAGS = \
4	-I$(top_srcdir)/include \
5	-I$(top_builddir)/include \
6	@PCRE_CFLAGS@
7
8AM_CFLAGS   = $(AM_LT_CFLAGS)  @SAN_CFLAGS@
9AM_LDFLAGS  = $(AM_LT_LDFLAGS) @SAN_LDFLAGS@
10
11noinst_LTLIBRARIES = libvarnish.la
12
13libvarnish_la_CFLAGS = \
14	-DVARNISH_STATE_DIR='"${VARNISH_STATE_DIR}"' \
15	$(AM_CFLAGS)
16
17libvarnish_la_SOURCES = \
18	vbh.c \
19	vas.c \
20	vav.c \
21	vcli_proto.c \
22	vcli_serve.c \
23	vct.c \
24	venc.c \
25	version.c \
26	vev.c \
27	vfil.c \
28	vfl.c \
29	vin.c \
30	vjsn.c \
31	vlu.c \
32	vmb.c \
33	vnum.c \
34	vpf.c \
35	vre.c \
36	vrnd.c \
37	vsa.c \
38	vsb.c \
39	vsha256.c \
40	vss.c \
41	vsub.c \
42	vtcp.c \
43	vte.c \
44	vtim.c \
45	vus.c
46
47TESTS = vjsn_test vnum_c_test vbh_test vsb_test
48
49noinst_PROGRAMS = ${TESTS}
50
51vbh_test_SOURCES	= vbh.c
52vbh_test_CFLAGS = $(AM_CFLAGS) -DTEST_DRIVER
53vbh_test_LDADD = $(AM_LDFLAGS) libvarnish.la
54
55vnum_c_test_SOURCES = vnum.c
56vnum_c_test_CFLAGS = $(AM_CFLAGS) -DNUM_C_TEST
57vnum_c_test_LDADD = $(AM_LDFLAGS) libvarnish.la ${LIBM}
58
59vjsn_test_SOURCES = vjsn.c
60vjsn_test_CFLAGS = $(AM_CFLAGS) -DVJSN_TEST
61vjsn_test_LDADD = $(AM_LDFLAGS) libvarnish.la
62
63vsb_test_SOURCES = vsb_test.c
64vsb_test_CFLAGS = $(AM_CFLAGS) -DVSB_TEST
65vsb_test_LDADD = $(AM_LDFLAGS) libvarnish.la
66