Synch with the semi-1_14 branch.
[elisp/semi.git] / Makefile
index aad863c..ea51d60 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -19,12 +19,13 @@ FLAGS   = $(VANILLA) -l SEMI-MK
 TEXINFMT = $(VANILLA) -l texinfmt
 TEXIF = -f texinfo-format-buffer -f save-buffer
 
+MAKEINFO = makeinfo
 PREFIX = NONE
 LISPDIR = NONE
 PACKAGEDIR = NONE
 VERSION_SPECIFIC_LISPDIR = NONE
 
-GOMI   = *.elc *.info
+GOMI   = *.elc
 
 VERSION        = $(API).$(RELEASE)
 ARC_DIR = /pub/mule/semi/semi-$(API)-for-flim-$(FLIM_API)
@@ -35,11 +36,11 @@ elc:
        $(EMACS) $(FLAGS) -f compile-semi \
                $(PREFIX) $(LISPDIR) $(VERSION_SPECIFIC_LISPDIR)
 
-install-elc:   elc
+install-elc: elc
        $(EMACS) $(FLAGS) -f install-semi \
                $(PREFIX) $(LISPDIR) $(VERSION_SPECIFIC_LISPDIR)
 
-install:       install-elc
+install: install-elc
 
 
 package: package-elc info
@@ -54,7 +55,7 @@ install-package:      package
 info: emy.info
 
 %.info: %.texi
-       makeinfo -o $@ $<
+       $(MAKEINFO) -o $@ $<
 
 texinfmt: emy.texi
        $(EMACS) $(TEXINFMT) emy.texi $(TEXIF)
@@ -65,6 +66,8 @@ xtexinfmt: emy.texi
 clean:
        -$(RM) $(GOMI)
 
+distclean: clean
+       -$(RM) *.info
 
 tar:
        cvs commit