summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile17
1 files changed, 12 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 00060f5..b66932c 100644
--- a/Makefile
+++ b/Makefile
@@ -22,14 +22,21 @@ chess-auto.el: chess-auto.in $(SOURCE)
-l $(shell pwd)/chess-maint \
-f batch-byte-compile $<
-chess.info: chess.texi
- $(MAKEINFO) chess.texi
+chess-final.texi: chess.texi $(SOURCE)
+ $(EMACS) --no-init-file --no-site-file -batch \
+ -l $(shell pwd)/chess-maint \
+ -f chess-generate-texinfo-file
+
+chess.info: chess-final.texi
+ $(MAKEINFO) chess-final.texi
+
+info: chess.info
-chess.dvi: chess.texi
- $(ENVADD) $(TEXI2DVI) chess.texi
+chess.dvi: chess-final.texi
+ $(ENVADD) $(TEXI2DVI) chess-final.texi
clean:
- rm -f $(TARGET) *~ chess.dvi chess.info
+ rm -f $(TARGET) *~ chess.dvi chess.info chess-final.*
rm -f *.aux *.cp *.cps *.fn *.fns *.ky *.log *.pg *.toc *.tp *.vr
fullclean: clean