source: lib/Makefile.am @ 5e26f1d

4.0.1-hotfixescachetimestampsdevelopdpdk-ndagetsilivegetfragoffhelplibtrace4ndag_formatpfringrc-4.0.1rc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformanceringtimestampfixes
Last change on this file since 5e26f1d was 5e26f1d, checked in by Perry Lorier <perry@…>, 12 years ago

Add support for lzo write compression

  • Property mode set to 100644
File size: 1.5 KB
Line 
1lib_LTLIBRARIES = libtrace.la
2include_HEADERS = libtrace.h dagformat.h lt_inttypes.h daglegacy.h rt_protocol.h erftypes.h wandio.h
3
4extra_DIST = format_template.c
5if HAVE_NETPACKET_PACKET_H
6NATIVEFORMATS=format_linux.c
7else
8NATIVEFORMATS=
9endif
10
11if HAVE_BPF_CAPTURE
12BPFFORMATS=format_bpf.c
13else
14BPFFORMATS=
15endif
16
17if HAVE_ZLIB
18LIBTRACEIO_ZLIB=ior-zlib.c iow-zlib.c
19else
20LIBTRACEIO_ZLIB=
21endif
22
23if HAVE_BZLIB
24LIBTRACEIO_BZLIB=ior-bzip.c iow-bzip.c
25else
26LIBTRACEIO_BZLIB=
27endif
28
29if HAVE_LZO
30LIBTRACEIO_LZO=iow-lzo.c
31else
32LIBTRACEIO_LZO=
33endif
34
35if HAVE_DAG
36if DAG2_4
37DAGSOURCE=format_dag24.c
38else
39DAGSOURCE=format_dag25.c
40endif
41else
42DAGSOURCE=
43endif
44EXTRA_DIST=format_dag24.c format_dag25.c
45
46libtrace_la_SOURCES = trace.c common.h \
47                format_erf.c format_pcap.c format_legacy.c \
48                format_rt.c format_helper.c format_helper.h format_pcapfile.c \
49                format_duck.c format_tsh.c $(NATIVEFORMATS) $(BPFFORMATS) \
50                format_atmhdr.c \
51                libtrace_int.h lt_inttypes.h \
52                linktypes.c link_wireless.c \
53                protocols_pktmeta.c protocols_l2.c protocols_l3.c \
54                protocols_transport.c protocols.h \
55                $(DAGSOURCE) format_erf.h \
56                $(LIBTRACEIO_ZLIB) $(LIBTRACEIO_BZLIB) $(LIBTRACEIO_LZO) \
57                ior-peek.c ior-stdio.c ior-thread.c \
58                iow-stdio.c iow-thread.c wandio.c \
59                wandio.h
60
61if DAG2_4
62nodist_libtrace_la_SOURCES = dagopts.c dagapi.c
63endif
64
65INCLUDES = @ADD_INCLS@
66libtrace_la_LIBADD = @ADD_LIBS@ @LTLIBOBJS@
67libtrace_la_LDFLAGS=-version-info @LIBTRACE_MAJOR@:@LIBTRACE_MINOR@:@LIBTRACE_MID@ @ADD_LDFLAGS@
68
69dagapi.c:
70        cp @DAG_TOOLS_DIR@/dagapi.c .
71
72dagopts.c:
73        cp @DAG_TOOLS_DIR@/dagopts.c .
Note: See TracBrowser for help on using the repository browser.