From 56181c19863c4e4602962ca5b84cd515e1b56f4c Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Thu, 25 May 2006 08:18:20 +0000 Subject: [PATCH] The previous revision of Make.mk didn't work with separate build trees. Do it in a way that does. --- Make.mk | 4 +++- info/CRT.MAC | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Make.mk b/Make.mk index 3adb4fbf..26e814c7 100644 --- a/Make.mk +++ b/Make.mk @@ -235,7 +235,9 @@ endif info.nr/%: info/%.t - (cd $(srcdir)/info && $(NROFF) CRT.MAC $(notdir $< )) | $(AWK) -f $(filter %/Blank.awk, $^) >$@ + $(NROFF) $(filter %.MAC, $^) $< | $(AWK) -f $(filter %/Blank.awk, $^) >$@ +# Pipes in make are a pain. Catch obvious errors: + @test -s $@ info.html/%.html: info/%.t perl $(filter %.pl, $^) $< >$@ diff --git a/info/CRT.MAC b/info/CRT.MAC index 5aead35b..db6ed1b3 100644 --- a/info/CRT.MAC +++ b/info/CRT.MAC @@ -30,4 +30,5 @@ .ev 2 .ll 7.8i \" Line length: 7.8 inches .ev -.so INFO.MAC \" Read in INFO.MAC macros +\" .so INFO.MAC \" Read in INFO.MAC macros +\" except that's done by make now