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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
|
if TEST
TEST_SUBDIR = tests
endif
if TOOL
TOOL_SUBDIR = tools
endif
SUBDIRS = ${TEST_SUBDIR} ${TOOL_SUBDIR}
ACLOCAL_AMFLAGS = -I config/m4
AM_LDFLAGS = -rdynamic
AM_CPPFLAGS = -imacros $(builddir)/config.h
AM_CXXFLAGS = $(OUR_CXXFLAGS)
bin_PROGRAMS = sockperf
sockperf_SOURCES = \
src/aopt.cpp \
src/aopt.h \
src/client.cpp \
src/client.h \
src/clock.h \
src/common.cpp \
src/common.h \
src/defs.cpp \
src/defs.h \
src/iohandlers.cpp \
src/iohandlers.h \
src/message.cpp \
src/message.h \
src/os_abstract.cpp \
src/os_abstract.h \
src/packet.cpp \
src/packet.h \
src/playback.cpp \
src/playback.h \
src/server.cpp \
src/server.h \
src/sockperf.cpp \
src/switches.h \
src/ticks.cpp \
src/ticks.h \
src/ticks_os.h \
src/vma-redirect.cpp \
src/vma-redirect.h
dist_doc_DATA = \
readme \
authors \
news \
version \
copying
EXTRA_DIST = \
build \
contrib \
debian \
doc/Doxyfile.in \
doc/main.dox
if DOC
.PHONY: doxygen
doxygen: doc/man/man/man1/sockperf.1
doc/man/man/man1/sockperf.1: doc/Doxyfile $(srcdir)/doc/main.dox
doxygen doc/Doxyfile
install-data-local:
$(mkinstalldirs) ${DESTDIR}$(docdir)
cp -rf doc/man/html/ ${DESTDIR}$(docdir)
uninstall-local:
rm -rf ${DESTDIR}$(docdir)/html
clean-local:
rm -rf doc/man doc/doxygen.log
man_MANS = doc/man/man/man1/sockperf.1
endif
|