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 = @[EMAIL PROTECTED](null)
 packagedatadir = @[EMAIL PROTECTED](null)
 packagedir = @[EMAIL PROTECTED](null)
-autodir = @autodir@
+autodir = @[EMAIL PROTECTED](null)
 styledir = $(packagedatadir)/style
 
 INSTALL = @INSTALL@
@@ -27,6 +27,10 @@
 
 [EMAIL PROTECTED]@
 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


_______________________________________________
auctex-diffs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/auctex-diffs

Reply via email to