Commit 44257b1a authored by Jim Blandy's avatar Jim Blandy

* Makefile.in (uninstall): Don't remove the lisp and etc

	directories if they're in the source tree.
parent 75d8f668
......@@ -388,22 +388,24 @@ mkdir: FRC.mkdir
### Delete all the installed files that the `install' target would
### create (but not the noninstalled files such as `make all' would
### create).
###
### Don't delete the lisp and etc directories if they're in the source tree.
uninstall:
(cd lib-src; \
$(MAKE) ${MFLAGS} uninstall
prefix=${prefix} exec_prefix=${exec_prefix}
(cd lib-src; \
$(MAKE) ${MFLAGS} uninstall \
prefix=${prefix} exec_prefix=${exec_prefix} \
bindir=${bindir} libdir=${libdir} archlibdir=${archlibdir})
rm -f ${lispdir} ${etcdir}
case ${lispdir} in \
${datadir}/emacs/${version}/* ) \
rm -rf ${datadir}/emacs/${version} \
;; \
esac
case ${etcdir} in \
${datadir}/emacs/${version}/* ) \
rm -rf ${datadir}/emacs/${version} \
;; \
esac
for dir in ${lispdir} ${etcdir} ; do \
case `(cd $${dir} ; pwd)` in \
`(cd ${srcdir} ; pwd)`* ) ;; \
* ) rm -rf $${dir} ;; \
esac ; \
case $${dir} in \
${datadir}/emacs/${version}/* ) \
rm -rf ${datadir}/emacs/${version} \
;; \
esac ; \
done
(cd ${infodir}; rm -f cl* emacs* forms* info* vip*)
(cd ${mandir}; rm -f emacs.1 etags.1 ctags.1)
(cd ${bindir}; rm -f emacs-${version} emacs)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment