summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2002-03-02 05:41:44 +0000
committerJohn Wiegley <johnw@newartisans.com>2002-03-02 05:41:44 +0000
commit492444f78052494e959c400f3a7d88c1f07293cd (patch)
tree2a3c6e1138456a272ab43c41538351d20132e675
parentffbe15af746ec392166da59a4b765b0a9e0b55fd (diff)
Added .texi generation.
-rw-r--r--Makefile15
1 files changed, 13 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 41813b0..00060f5 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,11 @@ SOURCE = $(filter-out $(SPECIAL),$(wildcard *.el))
TARGET = $(patsubst %.el,%.elc,$(SPECIAL) $(SOURCE))
EMACS = emacs
-all: $(TARGET)
+MAKEINFO = makeinfo
+TEXI2DVI = texi2dvi
+ENVADD = TEXINPUTS="$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)"
+
+all: $(TARGET) chess.info
chess-auto.el: chess-auto.in $(SOURCE)
cp chess-auto.in chess-auto.el
@@ -18,8 +22,15 @@ chess-auto.el: chess-auto.in $(SOURCE)
-l $(shell pwd)/chess-maint \
-f batch-byte-compile $<
+chess.info: chess.texi
+ $(MAKEINFO) chess.texi
+
+chess.dvi: chess.texi
+ $(ENVADD) $(TEXI2DVI) chess.texi
+
clean:
- rm -f $(TARGET) *~
+ rm -f $(TARGET) *~ chess.dvi chess.info
+ rm -f *.aux *.cp *.cps *.fn *.fns *.ky *.log *.pg *.toc *.tp *.vr
fullclean: clean
-rm *.elc chess-auto.el