File: Makefile.am

package info (click to toggle)
daq 3.0.0-alpha5-1
  • links: PTS
  • area: main
  • in suites: experimental
  • size: 2,712 kB
  • sloc: ansic: 9,302; sh: 4,442; cpp: 495; makefile: 234
file content (50 lines) | stat: -rw-r--r-- 1,896 bytes parent folder | download
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

AM_CFLAGS = -Wall -I$(top_srcdir)/api

bin_PROGRAMS = daqtest daqtest-static

# Dynamic modules build
daqtest_SOURCES = daqtest.c netinet_compat.h
daqtest_LDADD = ${top_builddir}/api/libdaq.la -lpthread

# Static modules build
daqtest_static_CFLAGS = $(AM_CFLAGS) -DUSE_STATIC_MODULES
daqtest_static_SOURCES = daqtest.c
daqtest_static_LDFLAGS = -static-libtool-libs $(PCAP_LDFLAGS)
daqtest_static_LDADD = ${top_builddir}/api/libdaq.la -lpthread
if BUILD_AFPACKET_MODULE
daqtest_static_CFLAGS += -DBUILD_AFPACKET_MODULE
daqtest_static_LDADD += ${top_builddir}/modules/afpacket/libdaq_static_afpacket.la $(DAQ_AFPACKET_LIBS)
endif
if BUILD_BPF_MODULE
daqtest_static_CFLAGS += -DBUILD_BPF_MODULE
daqtest_static_LDADD += ${top_builddir}/modules/bpf/libdaq_static_bpf.la $(DAQ_BPF_LIBS)
endif
if BUILD_DIVERT_MODULE
daqtest_static_CFLAGS += -DBUILD_DIVERT_MODULE
daqtest_static_LDADD += ${top_builddir}/modules/divert/libdaq_static_divert.la
endif
if BUILD_DUMP_MODULE
daqtest_static_CFLAGS += -DBUILD_DUMP_MODULE
daqtest_static_LDADD += ${top_builddir}/modules/dump/libdaq_static_dump.la $(DAQ_DUMP_LIBS)
endif
if BUILD_FST_MODULE
daqtest_static_CFLAGS += -DBUILD_FST_MODULE
daqtest_static_LDADD += ${top_builddir}/modules/fst/libdaq_static_fst.la $(DAQ_FST_LIBS)
endif
if BUILD_NETMAP_MODULE
daqtest_static_CFLAGS += -DBUILD_NETMAP_MODULE
daqtest_static_LDADD += ${top_builddir}/modules/netmap/libdaq_static_netmap.la
endif
if BUILD_NFQ_MODULE
daqtest_static_CFLAGS += -DBUILD_NFQ_MODULE
daqtest_static_LDADD += ${top_builddir}/modules/nfq/libdaq_static_nfq.la $(DAQ_NFQ_LIBS)
endif
if BUILD_PCAP_MODULE
daqtest_static_CFLAGS += -DBUILD_PCAP_MODULE
daqtest_static_LDADD += ${top_builddir}/modules/pcap/libdaq_static_pcap.la $(DAQ_PCAP_LIBS)
endif
if BUILD_TRACE_MODULE
daqtest_static_CFLAGS += -DBUILD_TRACE_MODULE
daqtest_static_LDADD += ${top_builddir}/modules/trace/libdaq_static_trace.la
endif