about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2012-02-12 02:32:42 +0000
committerEric Wong <normalperson@yhbt.net>2012-02-12 05:10:45 +0000
commit8b6201929f58e0d477f0323effb2a0c986167ad9 (patch)
treeedc94f363f5598ecf63f396e38ca3542f36d3bbf
parentd86ac8bb6d8f880499e2b31474758ea2d775990f (diff)
downloadcmogstored-8b6201929f58e0d477f0323effb2a0c986167ad9.tar.gz
Ugh, recursive make sucks...
-rw-r--r--Makefile.am7
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index 53ef7dd..b6feba8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -140,8 +140,9 @@ HELP2MAN = help2man
 dist_man_MANS = cmogstored.1
 
 cmogstored.1: cmogstored.x
-        $(MAKE) $(top_builddir)/cmogstored
-        $(HELP2MAN) -i $< -N $(top_builddir)/cmogstored > $@
+        $(MAKE) $(AM_MAKEFLAGS) $(top_builddir)/cmogstored
+        $(AM_V_GEN)$(HELP2MAN) -i $< -N $(top_builddir)/cmogstored \
+          > $@.$$$$ && mv $@.$$$$ $@
 
 extra_doc = HACKING NEWS ChangeLog TODO
 RAKE = rake
@@ -174,7 +175,7 @@ EXTRA_DIST = $(RB_TESTS) $(RL_CGEN) $(RL_ALL) $(PERL_TESTS) $(extra_doc) \
 
 TESTS_ENVIRONMENT = PATH=$(top_builddir):$$PATH
 
-CLEANFILES = *.gcov *.gcda *.gcno
+CLEANFILES = *.gcov *.gcda *.gcno test/*.gcov test/*.gcda test/*.gcno
 MAINTAINERCLEANFILES = $(dist_man_MANS)
 include $(top_srcdir)/build-aux/coverage.mk
 include $(top_srcdir)/build-aux/release.mk