1# 2 3TESTS = @VMOD_TESTS@ 4 5include $(top_srcdir)/vtc.am 6 7EXTRA_DIST = $(TESTS) 8 9AM_LDFLAGS = $(AM_LT_LDFLAGS) 10 11AM_CPPFLAGS = \ 12 -I$(top_srcdir)/include \ 13 -I$(top_srcdir)/bin/varnishd \ 14 -I$(top_builddir)/include 15 16# 17# Use vmodtool.py generated automake boilerplate 18# 19 20vmod_LTLIBRARIES = 21 22include $(srcdir)/automake_boilerplate_blob.am 23include $(srcdir)/automake_boilerplate_cookie.am 24include $(srcdir)/automake_boilerplate_debug.am 25include $(srcdir)/automake_boilerplate_directors.am 26include $(srcdir)/automake_boilerplate_proxy.am 27include $(srcdir)/automake_boilerplate_purge.am 28include $(srcdir)/automake_boilerplate_std.am 29include $(srcdir)/automake_boilerplate_unix.am 30include $(srcdir)/automake_boilerplate_vtc.am 31 32# 33# Post-boilerplate tweaks 34# 35 36.vsc.c: 37 $(PYTHON) $(top_srcdir)/lib/libvcc/vsctool.py -c $< 38 39.vsc.h: 40 $(PYTHON) $(top_srcdir)/lib/libvcc/vsctool.py -h $< 41 42EXTRA_DIST += VSC_debug.vsc 43nodist_libvmod_debug_la_SOURCES += \ 44 VSC_debug.c \ 45 VSC_debug.h 46 47vmod_debug.c: VSC_debug.c VSC_debug.h 48 49# Allow Vmod_wrong*_Data to be exported 50vmod_debug_symbols_regex = 'Vmod_.*_Data' 51 52# not --strict 53vmodtoolargs_debug = --boilerplate -o vcc_debug_if 54