refined handling of built directories
authorFrank Mori Hess <fmhess@speakeasy.net>
Tue, 15 Jul 2003 15:58:28 +0000 (15:58 +0000)
committerFrank Mori Hess <fmhess@speakeasy.net>
Tue, 15 Jul 2003 15:58:28 +0000 (15:58 +0000)
doc/Makefile.am

index f919d886f057cb497b41ff4d9a1764d873cdf6b9..4e9eb842c266a8252bb3f11ff399bd1b3d14d2be 100644 (file)
@@ -27,13 +27,11 @@ $(DOC).pdf: $(DOC).sgml $(SGML)
        $(JW_PATH) -f docbook -b pdf $(DOC).sgml
 
 html: $(DOC).sgml $(SGML)
-       mkdir -p html
-       $(JW_PATH) -f docbook -b html -o html $(DOC).sgml && touch html
+       { $(JW_PATH) -f docbook -b html -o html $(DOC).sgml && touch html; } || { $(RM) -r html; exit 1; }
        ln -sf ../acq-seq.gif html/acq-seq.gif
 
 man: $(DOC).sgml $(SGML)
-       mkdir -p man
-       -$(JW_PATH) -f docbook -b man -o man $(DOC).sgml && touch man
+       -{ $(JW_PATH) -f docbook -b man -o man $(DOC).sgml && touch man; } || { $(RM) -r man; exit 1; }
 
 funcref.sgml: funcref mkref
        ./mkref funcref >funcref.sgml