summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1998-05-14 04:58:47 +0000
committerRichard M. Stallman <rms@gnu.org>1998-05-14 04:58:47 +0000
commitc156822ee93120a6ad5a9d194df6305d683249b9 (patch)
treeb7f3b34c094fc6e6bea32c8dd84eb4f6d7496b34 /Makefile.in
parent483d50a53c3ab40ccae85f1c3d4f01d8079d57d5 (diff)
downloademacs-c156822ee93120a6ad5a9d194df6305d683249b9.tar.gz
(install-arch-indep): Don't alter site-lisp/subdirs.el if it exists.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in22
1 files changed, 14 insertions, 8 deletions
diff --git a/Makefile.in b/Makefile.in
index 5410bbdaff8..5073bbf4034 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -338,15 +338,21 @@ install-arch-indep: mkdir
done
-rm -f ${lispdir}/subdirs.el
$(srcdir)/update-subdirs ${lispdir}
- -rm -f ${datadir}/emacs/${version}/site-lisp/subdirs.el
- -(echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; \
- echo " (normal-top-level-add-subdirs-to-load-path))") \
- > ${datadir}/emacs/${version}/site-lisp/subdirs.el
+ if [ -f ${datadir}/emacs/${version}/site-lisp/subdirs.el ]; \
+ then true; \
+ else \
+ (echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; \
+ echo " (normal-top-level-add-subdirs-to-load-path))") \
+ > ${datadir}/emacs/${version}/site-lisp/subdirs.el \
+ fi
chmod a+r ${datadir}/emacs/${version}/site-lisp/subdirs.el
- -rm -f ${datadir}/emacs/site-lisp/subdirs.el
- -(echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; \
- echo " (normal-top-level-add-subdirs-to-load-path))") \
- > ${datadir}/emacs/site-lisp/subdirs.el
+ if [ -f ${datadir}/emacs/site-lisp/subdirs.el ]; \
+ then true; \
+ else \
+ (echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; \
+ echo " (normal-top-level-add-subdirs-to-load-path))") \
+ > ${datadir}/emacs/site-lisp/subdirs.el \
+ fi
chmod a+r ${datadir}/emacs/site-lisp/subdirs.el
if [ `(cd ./etc; /bin/pwd)` != `(cd ${docdir}; /bin/pwd)` ]; \
then \