X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=Makefile.am;h=9e43b595e024ab3b6a9ef2741b99f45894ea0d60;hb=3f7e2ed0ca0fa8250dc9a708fa92c43aa4b1c2a6;hp=0045f70d9ff535fa4de0e9ca8843d94c5c5f88db;hpb=e60b2e239644475065e6ab6ac65776ed9370bffd;p=mmh diff --git a/Makefile.am b/Makefile.am index 0045f70..9e43b59 100644 --- a/Makefile.am +++ b/Makefile.am @@ -37,6 +37,11 @@ CLEANFILES = config/version.c sbr/sigmsg.h etc/mts.conf etc/sendfiles \ etc/mhn.defaults man/man.sed $(man_MANS) ## +## Stuff that should be cleaned via "make maintainer-clean" +## +MAINTAINERCLEANFILES = cscope.files cscope.out + +## ## Files that need to be built before everything else ## BUILT_SOURCES = sbr/sigmsg.h @@ -315,7 +320,7 @@ uip_viamail_SOURCES = uip/viamail.c uip/mhmisc.c uip/mhoutsbr.c uip/sendsbr.c \ config/version.c: Makefile sh $(srcdir)/config/version.sh $(VERSION) > $@ -sbr/sigmsg.h: Makefile $(srcdir)/sbr/sigmsg.awk $(SIGNAL_H) +sbr/sigmsg.h: $(srcdir)/sbr/sigmsg.awk $(SIGNAL_H) $(AWK) -f $(srcdir)/sbr/sigmsg.awk $(SIGNAL_H) > $@ etc/mts.conf: $(srcdir)/etc/mts.conf.in Makefile @@ -486,3 +491,11 @@ rpm: $(DIST_ARCHIVES) @rpmbuild --define '_topdir $(rpmdir)' \ --define '_tmppath %{_topdir}/TMP' \ -ba $(rpmdir)/SPECS/nmh.spec + +## +## A target to build information needed by cscope +## + +cscope: + echo "-I $(srcdir)/h -I $(srcdir)/sbr -I $(srcdir)/uip -I $(srcdir)/mts/smtp" > cscope.files + find $(srcdir) \( -name \*.c -o -name \*.l \) -print | grep -v dtimep.c >> cscope.files