X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/6b6ad6702f305891ced3b9a7cf3061c75eabda86..f3c6d21c3e8d8b1cf6fe1780cb45a0177b23c5b6:/Makefile.am diff --git a/Makefile.am b/Makefile.am index 53085abd..1576daa9 100644 --- a/Makefile.am +++ b/Makefile.am @@ -32,17 +32,29 @@ SUBDIRS = ## Core components. SUBDIRS += common +SUBDIRS += uslip SUBDIRS += client +SUBDIRS += priv SUBDIRS += server SUBDIRS += proxy SUBDIRS += pkstream SUBDIRS += init +## Path MTU discovery. +SUBDIRS += pathmtu + ## Wireshark. if HAVE_WIRESHARK SUBDIRS += wireshark endif +## Services. +if HAVE_PYTHON +SUBDIRS += svc +SUBDIRS += py +SUBDIRS += peerdb +endif + ## Key-management. if HAVE_PYCATACOMB SUBDIRS += keys @@ -53,6 +65,12 @@ if HAVE_PYGTK SUBDIRS += mon endif +## Contributed stuff. +SUBDIRS += contrib + +## Testing. +SUBDIRS += t + ###-------------------------------------------------------------------------- ### The pkg-config file. @@ -62,14 +80,14 @@ EXTRA_DIST += tripe.pc.in CLEANFILES += tripe.pc tripe.pc: tripe.pc.in Makefile - $(confsubst) $(srcdir)/tripe.pc.in >$@.new $(SUBSTITUTIONS) && \ + $(SUBST) $(srcdir)/tripe.pc.in >$@.new $(SUBSTITUTIONS) && \ mv $@.new $@ ###-------------------------------------------------------------------------- ### Release tweaking. ## Distcheck tweaks. -DISTCHECK_TUNNELS = linux bsd unet slip +DISTCHECK_TUNNELS = slip DISTCHECK_CONFIGURE_FLAGS = \ --with-tunnel='$(DISTCHECK_TUNNELS)' \ @@ -81,6 +99,7 @@ dist-hook:: ## Additional build tools. EXTRA_DIST += config/confsubst +EXTRA_DIST += config/auto-version ###-------------------------------------------------------------------------- ### Debian. @@ -95,6 +114,10 @@ EXTRA_DIST += debian/copyright EXTRA_DIST += debian/pkstream.copyright EXTRA_DIST += debian/pkstream.install +## pathmtu +EXTRA_DIST += debian/pathmtu.copyright +EXTRA_DIST += debian/pathmtu.install + ## server and client EXTRA_DIST += debian/tripe.README EXTRA_DIST += debian/tripe.dirs @@ -102,14 +125,23 @@ EXTRA_DIST += debian/tripe.install EXTRA_DIST += debian/tripe.postinst EXTRA_DIST += debian/tripe.logrotate +## uslip +EXTRA_DIST += debian/tripe-uslip.install + ## keys EXTRA_DIST += debian/tripe-keys.install +## modules +EXTRA_DIST += debian/python-tripe.install + +## peer services +EXTRA_DIST += debian/tripe-peer-services.dirs +EXTRA_DIST += debian/tripe-peer-services.install + ## monitor EXTRA_DIST += debian/tripemon.install ## wireshark EXTRA_DIST += debian/tripe-wireshark.install - ###----- That's all, folks --------------------------------------------------