This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
common-tools-tcp-burst/Makefile.am
2019-07-10 17:54:02 +08:00

70 lines
1.2 KiB
Makefile

# $Id$
AUTOMAKE_OPTIONS = foreign
ACLOCAL_AMFLAGS = -I m4 -I libopts/m4
if NEED_LIBOPTS
SUBDIRS = scripts lib $(LIBOPTS_DIR) src
else
SUBDIRS = scripts lib src
endif
DIST_SUBDIRS = scripts lib libopts src docs test
.PHONY: manpages docs test man2html
dist-hook: version manpages update
update:
svn update
DOCS_DIR = $(top_builddir)/docs
manpages:
cd src && make manpages
docs: manpages
echo Making docs in $(DOCS_DIR)
cd $(DOCS_DIR) && make docs
clean-docs:
cd $(DOCS_DIR) && make clean-docs
postweb: docs doxygen
cd $(DOCS_DIR) && make postweb
TEST_DIR = $(top_builddir)/test
autoopts:
cd src && make autoopts
test:
echo Making test in $(TEST_DIR)
cd $(TEST_DIR) && make test
dlt_names:
cat @SAVEFILE_C@ | $(top_builddir)/scripts/dlt2name.pl src/dlt_names.h
version:
-rm -f src/common/svn_version.c
cd src/common && make svn_version.c
distclean-local:
-rm -rf autom4te.cache doxygen
doxygen: version
doxygen doxygen.cfg
ncc:
CC=ncc make
MOSTLYCLEANFILES = tcpreplay.spec *~
DISTCLEANFILES = .tm_project.cache stamp-h1 *.tar.*
MAINTAINERCLEANFILES = Makefile.in configure *.bak
EXTRA_DIST = doxygen.cfg.in autogen.sh \
m4/libtool.m4 m4/ltoptions.m4 m4/ltsugar.m4 \
m4/ltversion.m4 m4/lt~obsolete.m4