[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: |
Sat, 30 Apr 2005 11:28:07 -0400 |
Index: auctex/Makefile.in
diff -u auctex/Makefile.in:1.83 auctex/Makefile.in:1.84
--- auctex/Makefile.in:1.83 Fri Apr 29 10:19:52 2005
+++ auctex/Makefile.in Sat Apr 30 15:28:07 2005
@@ -14,10 +14,12 @@
localstatedir = @address@hidden(null)
infodir = @address@hidden(null)
lispdir = @address@hidden(null)
address@hidden@
packagelispdir = @address@hidden(null)
packagedatadir = @address@hidden(null)
packagedir = @address@hidden(null)
autodir = @address@hidden(null)
address@hidden@
styledir = $(packagedatadir)/style
INSTALL = @INSTALL@
@@ -25,11 +27,14 @@
MKINSTALLDIRS = ./mkinstalldirs
DESTDIR=
+PACKAGE=auctex
+PACKAGE_INFO=auctex preview-latex
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))'
+DESCEND=OLDPWD="`pwd`";for i in $(subdirs);do cd $$i;echo "Descending into
`pwd`";$(MAKE) DESTDIR=$(DESTDIR) PACKAGE=$(PACKAGE) $@ || exit $$?;cd
$$OLDPWD;echo "Ascending into $$OLDPWD";done
.SUFFIXES: .el .elc .texi
@@ -97,9 +102,11 @@
NOSEARCH = style/.nosearch
all: lisp
+ $(DESCEND)
.PHONY: all lisp some install contrib install-el install-lisp \
install-contrib install-contrib-el install-info install-auto \
+ install-metadata install-startup \
clean distclean snapshot check-dist release-commit \
dist patch tar-ball full-release tar-ball-clean wc
@@ -107,22 +114,29 @@
$(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" >>$@
+ cat tex-site.el.out >$@
+ test X$(packagedir) != Xno || cat auto-loads.el >>$@
+ echo "(provide 'tex-site)" >>$@ ; \
+ test X$(packagedir) != Xno || echo ";;; tex-site.el ends here" >>$@
auto-loads.el: $(AUCSRC) Makefile
- rm -f $@
- -$(ELCC) $(AUTOLOAD) $(AUCSRC); \
- if test ! -r $@; then \
+ test X$(packagedir) != Xno || \
+ rm -f $@ ; \
+ $(ELCC) $(AUTOLOAD) $(AUCSRC); \
+ test -r $@ || \
echo ";; Auto-generated part of tex-site.el" > $@ ; \
echo "" >> $@ ; \
- $(ELCC) $(AUTOLOAD) $(AUCSRC); \
- fi
+ $(ELCC) $(AUTOLOAD) $(AUCSRC)
some: $(AUCELC) $(STYLEELC)
-install: install-lisp install-info install-images
+install: install-lisp install-info install-images install-startup
+ $(DESCEND)
+ $(MAKE) DESTDIR=$(DESTDIR) install-metadata
+
+install-startup:
+ test $(packagedir) != no || \
+ $(INSTALL_DATA) auctex.el $(DESTDIR)$(auctexstartfile)
contrib:
$(ELCC) -f batch-byte-compile $(CONTRIB) $(COMPILE_MULE)
@@ -138,7 +152,10 @@
mv $(DESTDIR)$(lispdir)/tex-site.el
$(DESTDIR)$(lispdir)/tex-site.el.save ; \
fi; \
fi; \
- $(INSTALL_DATA) tex-site.el $(DESTDIR)$(lispdir)
+ if test X$(packagedir) = Xno; \
+ then $(INSTALL_DATA) tex-site.el $(DESTDIR)$(lispdir) ; \
+ else rm -f $(DESTDIR)$(lispdir)/tex-site.el ; \
+ fi
-$(MKINSTALLDIRS) $(DESTDIR)$(packagelispdir)
for x in $(AUCSRC) ; do \
echo ' $(INSTALL_DATA)' $$x '$(DESTDIR)$(packagelispdir)' ; \
@@ -151,7 +168,7 @@
$(INSTALL_DATA) $$x $(DESTDIR)$(styledir) ; \
done;
-$(MKINSTALLDIRS) $(DESTDIR)$(autodir)
- $(INSTALL_DATA) $(NOSEARCH) $(DESTDIR)$(autodir)
+ -$(INSTALL_DATA) $(NOSEARCH) $(DESTDIR)$(autodir)
install-lisp: some install-el
for x in $(AUCSRC) ; do \
@@ -168,7 +185,6 @@
set -x; for x in images/*.xpm ; do \
$(INSTALL_DATA) $${x} $(DESTDIR)$(packagedatadir)/images ; \
done;
-# $(INSTALL_DATA) $(NOSEARCH) $(DESTDIR)$(packagedatadir)/images
install-contrib-el:
for x in $(CONTRIB) $(CONTRIB_MULE); do \
@@ -189,6 +205,17 @@
install-auto:
@echo "Use \"M-x TeX-auto-generate-global RET\" instead."
+install-metadata:
+ if test "x$(packagedir)" != xno ; then \
+ $(ELCC) -l preview/prv-install -f preview-make-package
$(DESTDIR)$(packagedir) "$(PACKAGE)" \"`echo $(AUCTEXRELEASEDATE)|sed
's/\(.*\)-\(.*\)-\(.*\)/\1.\2/'`\" tex-site.el && \
+ $(MKINSTALLDIRS) $(DESTDIR)$(packagedir)/pkginfo && \
+ cd $(DESTDIR)$(packagedir) && \
+ find "etc/$(PACKAGE)" "lisp/$(PACKAGE)" -print
>"pkginfo/MANIFEST.$(PACKAGE)" && \
+ for i in $(PACKAGE_INFO); do \
+ test -r "info/$$i.info" && echo "info/$$i.info" >>
"pkginfo/MANIFEST.$(PACKAGE)" ; \
+ done ; \
+ echo "pkginfo/MANIFEST.$(PACKAGE)" >> "pkginfo/MANIFEST.$(PACKAGE)" ;
\
+ fi
.el.elc:
$(ELCC) -f batch-byte-compile $<
- [AUCTeX-diffs] Changes to auctex/Makefile.in,
David Kastrup <=
- [AUCTeX-diffs] Changes to auctex/Makefile.in, David Kastrup, 2005/05/01
- [AUCTeX-diffs] Changes to auctex/Makefile.in, David Kastrup, 2005/05/01
- [AUCTeX-diffs] Changes to auctex/Makefile.in, David Kastrup, 2005/05/01
- [AUCTeX-diffs] Changes to auctex/Makefile.in, Ralf Angeli, 2005/05/01
- [AUCTeX-diffs] Changes to auctex/Makefile.in, David Kastrup, 2005/05/02
- [AUCTeX-diffs] Changes to auctex/Makefile.in, Reiner Steib, 2005/05/06
- [AUCTeX-diffs] Changes to auctex/Makefile.in, David Kastrup, 2005/05/10
- [AUCTeX-diffs] Changes to auctex/Makefile.in, Ralf Angeli, 2005/05/11
- [AUCTeX-diffs] Changes to auctex/Makefile.in, Reiner Steib, 2005/05/11
- [AUCTeX-diffs] Changes to auctex/Makefile.in, Masayuki Ataka, 2005/05/14