auctex-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[AUCTeX-diffs] Changes to auctex/Makefile.in


From: David Kastrup
Subject: [AUCTeX-diffs] Changes to auctex/Makefile.in
Date: Fri, 29 Apr 2005 06:19:53 -0400

Index: auctex/Makefile.in
diff -u auctex/Makefile.in:1.82 auctex/Makefile.in:1.83
--- auctex/Makefile.in:1.82     Thu Apr 28 05:10:24 2005
+++ auctex/Makefile.in  Fri Apr 29 10:19:52 2005
@@ -17,7 +17,7 @@
 packagelispdir = @address@hidden(null)
 packagedatadir = @address@hidden(null)
 packagedir = @address@hidden(null)
-autodir = @autodir@
+autodir = @address@hidden(null)
 styledir = $(packagedatadir)/style
 
 INSTALL = @INSTALL@
@@ -27,6 +27,10 @@
 
 address@hidden@
 ELCC=$(EMACS) -batch -q -no-site-file -no-init-file -l lpath.el
+AUTOLOAD=--eval '(let ((generated-autoload-file (expand-file-name "$@"))) \
+  (mapcar (function update-file-autoloads) command-line-args-left) \
+  (save-buffers-kill-emacs t))'
+
 
 .SUFFIXES: .el .elc .texi
 
@@ -99,9 +103,23 @@
        clean distclean snapshot check-dist release-commit \
        dist patch tar-ball full-release tar-ball-clean wc
 
-lisp:
+lisp:  tex-site.el $(AUCSRC)
        $(ELCC) -f batch-byte-compile $(AUCSRC) $(STYLESRC)
 
+tex-site.el: tex-site.el.out auto-loads.el Makefile
+       cat tex-site.el.out auto-loads.el >$@
+       echo "(provide 'tex-site)" >>$@
+       echo ";;; tex-site.el ends here" >>$@
+
+auto-loads.el: $(AUCSRC) Makefile
+       rm -f $@
+       -$(ELCC) $(AUTOLOAD) $(AUCSRC); \
+       if test ! -r $@; then \
+       echo ";; Auto-generated part of tex-site.el" > $@ ; \
+       echo "" >> $@ ; \
+       $(ELCC) $(AUTOLOAD) $(AUCSRC); \
+       fi
+
 some:  $(AUCELC) $(STYLEELC)
 
 install:       install-lisp install-info install-images




reply via email to

[Prev in Thread] Current Thread [Next in Thread]