source: Makefile.am @ e5c2bc4

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

Redo the build system for libtrace3

  • Property mode set to 100644
File size: 1.1 KB
Line 
1if LIBPACKETDUMP
2LIBPACKETDUMP_DIR = libpacketdump
3endif
4TOOLS_DIR = tools
5SUBDIRS = lib docs $(LIBPACKETDUMP_DIR) $(TOOLS_DIR)
6
7AUTOMAKE_OPTIONS = 1.5
8
9if HAS_DOXYGEN
10man_MANS = docs/doxygen/man/man3/trace*.3 docs/doxygen/man/man3/libtrace*.3
11endif
12#man_MANS = @MANPAGES@
13EXTRA_DIST=examples libtrace.sln libtrace.vcproj test-convert.vcproj \
14                   test-format.vcproj test-pcap-bpf.vcproj
15#docs/html docs/latex docs/man $(man_MANS)
16
17.PHONY: docs
18
19bootstrap-clean:
20        $(RM) -f Makefile.in aclocal.m4 compile config.* \
21                configure depcomp install-sh ltmain.sh missing \
22                mkinstalldirs stamp-h.in \
23                lib/Makefile.in replace/libreplace.la  replace/Makefile.in
24        $(RM) -rf autom4te.cache/
25
26dist-hook:
27        for dir in $(EXTRA_DIST); do \
28                if [ ! -d $(distdir)/$$dir ]; then continue; fi; \
29                rm -rf `find $(distdir)/$$dir -name CVS` ; \
30                rm -rf `find $(distdir)/$$dir -name .svn` ; \
31                for i in `\ls $(distdir)/$$dir `; do make -C $(distdir)/$$dir/$$i clean; done \
32        done
33        rm -rf $(distdir)/tools/tracereport/.{svn,deps}
34
35if HAS_DOXYGEN
36docs/doxygen/man/man3/*.3: docs
37else
38docs/doxygen/man/man3/*.3:
39endif
40
41#docs:
42#       doxygen libtrace.doxygen
43
44install-man-hook: docs
Note: See TracBrowser for help on using the repository browser.