2 |
|
|
3 |
# Makefile - for the AUCTeX distribution. |
# Makefile - for the AUCTeX distribution. |
4 |
# |
# |
5 |
# Maintainer: auc-tex@sunsite.dk |
# Maintainer: auctex-devel@gnu.org |
6 |
# Version: initial try <jalar@mai.liu.se> |
# Version: initial try <jalar@mai.liu.se> |
7 |
# |
# |
8 |
|
|
9 |
prefix = @prefix@$(null) |
prefix = @prefix@$(null) |
10 |
|
exec_prefix = @exec_prefix@$(null) |
11 |
|
libdir = @libdir@$(null) |
12 |
|
packagedatadir = @packagedatadir@$(null) |
13 |
datadir = @datadir@$(null) |
datadir = @datadir@$(null) |
14 |
localstatedir = @localstatedir@$(null) |
localstatedir = @localstatedir@$(null) |
15 |
infodir = @infodir@$(null) |
infodir = @infodir@$(null) |
16 |
lispdir = @lispdir@$(null) |
lispdir = @lispdir@$(null) |
17 |
|
packagelispdir = @packagelispdir@$(null) |
18 |
|
packagedatadir = @packagedatadir@$(null) |
19 |
packagedir = @packagedir@$(null) |
packagedir = @packagedir@$(null) |
|
auctexdir= @auctexdir@$(null) |
|
|
aucteximagedir= ${auctexdir}/images |
|
20 |
autodir = @autodir@ |
autodir = @autodir@ |
21 |
styledir = ${auctexdir}/style |
styledir = $(packagedatadir)/style |
22 |
|
|
23 |
INSTALL = @INSTALL@ |
INSTALL = @INSTALL@ |
24 |
INSTALL_DATA = @INSTALL_DATA@ |
INSTALL_DATA = @INSTALL_DATA@ |
26 |
DESTDIR= |
DESTDIR= |
27 |
|
|
28 |
EMACS=@EMACS@ |
EMACS=@EMACS@ |
29 |
ELCC=$(EMACS) -batch -q -no-site-file -l lpath.el |
ELCC=$(EMACS) -batch -q -no-site-file -no-init-file -l lpath.el |
30 |
|
|
31 |
.SUFFIXES: .el .elc .texi |
.SUFFIXES: .el .elc .texi |
32 |
|
|
111 |
|
|
112 |
install-el: |
install-el: |
113 |
-$(MKINSTALLDIRS) $(DESTDIR)$(lispdir) |
-$(MKINSTALLDIRS) $(DESTDIR)$(lispdir) |
114 |
rm -f $(DESTDIR)$(auctexdir)/tex-site.el # Remove old (CVS-version) mistakes |
rm -f $(DESTDIR)$(packagelispdir)/tex-site.el # Remove old (CVS-version) mistakes |
115 |
if [ -f $(DESTDIR)$(lispdir)/tex-site.el ]; then \ |
if [ -f $(DESTDIR)$(lispdir)/tex-site.el ]; then \ |
116 |
if grep -q "tex-site.*Don't edit." $(DESTDIR)$(lispdir)/tex-site.el; then \ |
if grep -q "tex-site.*Don't edit." $(DESTDIR)$(lispdir)/tex-site.el; then \ |
117 |
echo "Overwriting old tex-site.el" ; \ |
echo "Overwriting old tex-site.el" ; \ |
121 |
fi; \ |
fi; \ |
122 |
fi; \ |
fi; \ |
123 |
$(INSTALL_DATA) tex-site.el $(DESTDIR)$(lispdir) |
$(INSTALL_DATA) tex-site.el $(DESTDIR)$(lispdir) |
124 |
-$(MKINSTALLDIRS) $(DESTDIR)$(auctexdir) |
-$(MKINSTALLDIRS) $(DESTDIR)$(packagelispdir) |
125 |
for x in $(AUCSRC) ; do \ |
for x in $(AUCSRC) ; do \ |
126 |
echo ' $(INSTALL_DATA)' $$x '$(DESTDIR)$(auctexdir)' ; \ |
echo ' $(INSTALL_DATA)' $$x '$(DESTDIR)$(packagelispdir)' ; \ |
127 |
$(INSTALL_DATA) $$x $(DESTDIR)$(auctexdir) ; \ |
$(INSTALL_DATA) $$x $(DESTDIR)$(packagelispdir) ; \ |
128 |
done; |
done; |
129 |
-$(MKINSTALLDIRS) $(DESTDIR)$(styledir) |
-$(MKINSTALLDIRS) $(DESTDIR)$(styledir) |
130 |
$(INSTALL_DATA) $(NOSEARCH) $(DESTDIR)$(styledir) |
$(INSTALL_DATA) $(NOSEARCH) $(DESTDIR)$(styledir) |
137 |
|
|
138 |
install-lisp: some install-el |
install-lisp: some install-el |
139 |
for x in $(AUCSRC) ; do \ |
for x in $(AUCSRC) ; do \ |
140 |
echo ' $(INSTALL_DATA)' $${x}c '$(DESTDIR)$(auctexdir)' ; \ |
echo ' $(INSTALL_DATA)' $${x}c '$(DESTDIR)$(packagelispdir)' ; \ |
141 |
$(INSTALL_DATA) $${x}c $(DESTDIR)$(auctexdir) ; \ |
$(INSTALL_DATA) $${x}c $(DESTDIR)$(packagelispdir) ; \ |
142 |
done; |
done; |
143 |
for x in $(STYLESRC) ; do \ |
for x in $(STYLESRC) ; do \ |
144 |
echo ' $(INSTALL_DATA)' $${x}c '$(DESTDIR)$(styledir)' ; \ |
echo ' $(INSTALL_DATA)' $${x}c '$(DESTDIR)$(styledir)' ; \ |
146 |
done; |
done; |
147 |
|
|
148 |
install-images: |
install-images: |
149 |
-$(MKINSTALLDIRS) $(DESTDIR)$(aucteximagedir) |
-$(MKINSTALLDIRS) $(DESTDIR)$(packagedatadir)/images |
150 |
set -x; for x in images/*.xpm ; do \ |
set -x; for x in images/*.xpm ; do \ |
151 |
$(INSTALL_DATA) $${x} $(DESTDIR)$(aucteximagedir) ; \ |
$(INSTALL_DATA) $${x} $(DESTDIR)$(packagedatadir)/images ; \ |
152 |
done; |
done; |
153 |
# $(INSTALL_DATA) $(NOSEARCH) $(DESTDIR)$(aucteximagedir) |
# $(INSTALL_DATA) $(NOSEARCH) $(DESTDIR)$(packagedatadir)/images |
154 |
|
|
155 |
install-contrib-el: |
install-contrib-el: |
156 |
for x in $(CONTRIB) $(CONTRIB_MULE); do \ |
for x in $(CONTRIB) $(CONTRIB_MULE); do \ |
157 |
echo ' $(INSTALL_DATA)' $$x '$(DESTDIR)$(auctexdir)' ; \ |
echo ' $(INSTALL_DATA)' $$x '$(DESTDIR)$(packagelispdir)' ; \ |
158 |
$(INSTALL_DATA) $$x $(DESTDIR)$(auctexdir) ; \ |
$(INSTALL_DATA) $$x $(DESTDIR)$(packagelispdir) ; \ |
159 |
done; |
done; |
160 |
|
|
161 |
install-contrib: install-contrib-el $(CONTRIBELC) $(CONTRIB_MULEELC) |
install-contrib: install-contrib-el $(CONTRIBELC) $(CONTRIB_MULEELC) |
162 |
for x in $(CONTRIBELC) $(CONTRIB_MULEELC); do \ |
for x in $(CONTRIBELC) $(CONTRIB_MULEELC); do \ |
163 |
echo ' $(INSTALL_DATA)' $$x '$(DESTDIR)$(auctexdir)' ; \ |
echo ' $(INSTALL_DATA)' $$x '$(DESTDIR)$(packagelispdir)' ; \ |
164 |
$(INSTALL_DATA) $$x $(DESTDIR)$(auctexdir) ; \ |
$(INSTALL_DATA) $$x $(DESTDIR)$(packagelispdir) ; \ |
165 |
done; |
done; |
166 |
|
|
167 |
install-info: |
install-info: |