]> code.delx.au - gnu-emacs/blobdiff - Makefile.in
*** empty log message ***
[gnu-emacs] / Makefile.in
index 6804224dfce46e70aad2288466926fd536de5e23..77437d00c2010e1fada8cffbacc3d78f7631bc6d 100644 (file)
@@ -346,15 +346,17 @@ uninstall:
            prefix=${prefix} exec_prefix=${exec_prefix} \
            bindir=${bindir} libdir=${libdir} archlibdir=${archlibdir})
        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 ;                                        \
+         if [ -d $${dir} ]; then                       \
+           case `(cd $${dir} ; pwd)` in                \
+             `(cd ${srcdir} ; pwd)`* ) ;;              \
+             * ) rm -rf $${dir} ;;                     \
+           esac ;                                      \
+           case $${dir} in                             \
+             ${datadir}/emacs/${version}/* )           \
+               rm -rf ${datadir}/emacs/${version}      \
+             ;;                                        \
+           esac ;                                      \
+         fi ;                                          \
        done
        (cd ${infodir}; rm -f cl* emacs* forms* info* vip*)
        (cd ${mandir};  rm -f emacs.1 etags.1 ctags.1)