test/forw/test-forw-digest \
test/forw/test-forw-format \
test/inc/test-deb359167 test/inc/test-eom-align \
+ test/inc/test-inc-scanout \
test/manpages/test-manpages test/mhbuild/test-forw \
test/mhlist/test-mhlist test/mhparam/test-mhparam \
test/mhpath/test-mhpath \
test/post/test-post-basic test/post/test-post-multiple \
test/post/test-post-dcc test/post/test-post-fcc \
test/post/test-post-multifrom test/post/test-post-envelope \
+ test/post/test-post-group \
test/refile/test-refile \
test/repl/test-if-str test/scan/test-scan \
test/sequences/test-flist test/sequences/test-mark \
test/whatnow/test-attach-detach test/whatnow/test-cd \
- test/whatnow/test-ls \
+ test/whatnow/test-ls test/whom/test-whom \
test/cleanup ## The "cleanup" test should always be last.
check_SCRIPTS = test/common.sh
## Stuff that should be cleaned via "make clean"
##
CLEANFILES = config/version.c sbr/sigmsg.h etc/mts.conf etc/sendfiles \
- etc/mhn.defaults man/man.sed $(man_MANS)
+ etc/mhn.defaults man/man.sed man/mh-chart.man $(man_MANS)
clean-local:
@rm -rf RPM a.out.DSYM uip/a.out.DSYM
@rm -rf test/testdir
man/conflict.man man/dist.man man/dp.man man/flist.man \
man/flists.man man/fmtdump.man man/fnext.man man/folder.man \
man/folders.man man/forw.man man/fprev.man man/inc.man \
- man/install-mh.man man/mark.man man/mh-alias.man man/mh-chart.man \
- man/mh-draft.man man/mh-format.man man/mh-mail.man \
- man/mh-profile.man man/mh-sequence.man man/mh-tailor.man \
- man/mhbuild.man man/mhl.man man/mhlist.man man/mhmail.man \
- man/mhn.man man/mhparam.man man/mhpath.man man/mhshow.man \
- man/mhstore.man man/msgchk.man man/msh.man man/mts.conf.man \
- man/new.man man/next.man man/nmh.man man/packf.man man/pick.man \
- man/post.man man/prev.man man/prompter.man man/rcvdist.man \
- man/rcvpack.man man/rcvstore.man man/rcvtty.man man/refile.man \
- man/repl.man man/rmf.man man/rmm.man man/scan.man man/send.man \
+ man/install-mh.man man/mark.man man/mh-alias.man \
+ man/mh-chart-gen.sh man/mh-draft.man man/mh-format.man \
+ man/mh-mail.man man/mh-profile.man man/mh-sequence.man \
+ man/mh-tailor.man man/mhbuild.man man/mhl.man man/mhlist.man \
+ man/mhmail.man man/mhn.man man/mhparam.man man/mhpath.man \
+ man/mhshow.man man/mhstore.man man/msgchk.man man/msh.man \
+ man/mts.conf.man man/new.man man/next.man man/nmh.man \
+ man/packf.man man/pick.man man/post.man man/prev.man \
+ man/prompter.man man/rcvdist.man man/rcvpack.man \
+ man/rcvstore.man man/rcvtty.man man/refile.man man/repl.man \
+ man/rmf.man man/rmm.man man/scan.man man/send.man \
man/sendfiles.man man/show.man man/slocal.man man/sortm.man \
- man/unseen.man man/whatnow.man man/whom.man test/README $(TESTS) \
- test/inc/deb359167.mbox test/inc/fromline.txt \
- test/inc/msgheader.txt test/inc/filler.txt test/inc/md5sums \
- test/post/test-post-common.sh
+ man/unseen.man man/whatnow.man man/whom.man \
+ test/README $(TESTS) test/inc/deb359167.mbox \
+ test/inc/fromline.txt test/inc/msgheader.txt test/inc/filler.txt \
+ test/inc/md5sums test/post/test-post-common.sh
##
## These are all of the definitions for each of the programs listed above.
@echo '/%mhl_reply%/r $(top_srcdir)/etc/mhl.reply' >> $@
@echo ' s,%mhl_reply%,,g' >> $@
+man/mh-chart.man:
+ @$(srcdir)/man/mh-chart-gen.sh > $@
+
.man.$(manext1):
@$(SED) -f man/man.sed $< > $@
## targets because they will be used so infrequently, if at all.
##
gcov:
- @echo rebuilding with AM_CLFAGS=--coverage . . .
+ @if ./config.status --config | grep -e --enable-debug >/dev/null; then \
+ echo For best results with gcov, configure without --enable-debug; \
+ fi
+ @echo rebuilding with AM_CFLAGS=--coverage . . .
@(make clean && make AM_CFLAGS=--coverage) > /dev/null && make check
@for i in `find . -name '*.gcda'`; do \
gcov -p -o `echo $$i | $(SED) 's%\\(.*\\)/%\\1 %'`; \