[Top][All Lists]
[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