changeset 156:db199d51d5b0

makefile: Fixed building of refs.
author markus schnalke <meillo@marmaro.de>
date Sat, 07 Jul 2012 14:41:35 +0200
parents 75f20c925999
children 0cce17978f0a
files makefile
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/makefile	Fri Jul 06 21:11:09 2012 +0200
+++ b/makefile	Sat Jul 07 14:41:35 2012 +0200
@@ -7,7 +7,7 @@
 
 all: $(NAME).ps
 
-$(NAME).ps: $(CHAPS) makefile bib rfcs toc.ig refs
+$(NAME).ps: $(CHAPS) makefile bib rfcs toc.ig refs.ig
 	export TROFFONTS=fonts;\
 	soelim $(CHAPS) | $(REFER) | \
 		grap | pic | troff -Tps -ms 2>err.ig | dpost >$@
@@ -20,7 +20,8 @@
 toc.ig: err.ig
 	sed -n '/^TOC____/s///p' err.ig >$@
 
-refs: err.ig
+refs.ig: err.ig
+	mkdir -p refs
 	awk '/^REF____/{ \
 		sub(/^REF____/,""); \
 		printf $$2 >"refs/"$$1; close("refs/$$1"); \
@@ -39,7 +40,7 @@
 
 clean:
 	rm -f $(NAME).ps $(NAME).pdf book.ps book.pdf
-	rm -f refs/*
+	rm -rf refs
 	rm -f *.ig
 
 spell: