1 1.1 christos include $(top_srcdir)/Makefile.top 2 1.1 christos 3 1.1.1.2 christos SUBDIRS = . lib doc 4 1.1 christos 5 1.1.1.2 christos # build libtest before fuzz/* and bin/tests 6 1.1 christos SUBDIRS += tests 7 1.1 christos 8 1.1.1.2 christos # run fuzz tests before system tests 9 1.1.1.2 christos SUBDIRS += fuzz bin 10 1.1.1.2 christos 11 1.1.1.2 christos BUILT_SOURCES += bind.keys.h 12 1.1.1.2 christos CLEANFILES += bind.keys.h 13 1.1 christos 14 1.1 christos bind.keys.h: bind.keys Makefile 15 1.1 christos ${PERL} ${top_srcdir}/util/bindkeys.pl ${top_srcdir}/bind.keys > $@ 16 1.1 christos 17 1.1 christos .PHONY: doc 18 1.1 christos 19 1.1 christos EXTRA_DIST = \ 20 1.1.1.2 christos bind.keys \ 21 1.1 christos util/bindkeys.pl \ 22 1.1.1.2 christos util/dtrace.sh \ 23 1.1 christos contrib \ 24 1.1 christos COPYRIGHT \ 25 1.1 christos LICENSE \ 26 1.1 christos *.md 27 1.1 christos 28 1.1 christos dist-hook: 29 1.1 christos find $(distdir) -type f -name .gitignore -delete 30 1.1 christos git rev-parse --short HEAD | cut -b1-7 > $(distdir)/srcid 31