comparison Makefile.in @ 24607:1ceb1e45b10d

(mkdir): If we create ${datadir}, make it world-readable. (install-arch-indep): Make ${datadir}/emacs world-readable.
author Richard M. Stallman <rms@gnu.org>
date Fri, 09 Apr 1999 19:23:31 +0000
parents 4aaf84a4a5d5
children 4351ac02c1e1
comparison
equal deleted inserted replaced
24606:6f29d3fe8aa5 24607:1ceb1e45b10d
398 for f in ccmode cl dired-x ediff emacs forms gnus info message mh-e reftex sc vip viper widget; do \ 398 for f in ccmode cl dired-x ediff emacs forms gnus info message mh-e reftex sc vip viper widget; do \
399 (cd $${thisdir}; \ 399 (cd $${thisdir}; \
400 ${INSTALL_INFO} --dir-file=${infodir}/dir --info-file=${infodir}/$$f); \ 400 ${INSTALL_INFO} --dir-file=${infodir}/dir --info-file=${infodir}/$$f); \
401 done; \ 401 done; \
402 else true; fi 402 else true; fi
403 -chmod -R a+r ${COPYDESTS} ${infodir} 403 -chmod -R a+r ${datadir}/emacs ${COPYDESTS} ${infodir}
404 thisdir=`/bin/pwd`; \ 404 thisdir=`/bin/pwd`; \
405 cd ${srcdir}/etc; \ 405 cd ${srcdir}/etc; \
406 for page in emacs etags ctags ; do \ 406 for page in emacs etags ctags ; do \
407 (cd $${thisdir}; \ 407 (cd $${thisdir}; \
408 ${INSTALL_DATA} ${srcdir}/etc/$${page}.1 ${man1dir}/$${page}${manext}; \ 408 ${INSTALL_DATA} ${srcdir}/etc/$${page}.1 ${man1dir}/$${page}${manext}; \
423 ### Build all the directories we're going to install Emacs in. Since 423 ### Build all the directories we're going to install Emacs in. Since
424 ### we may be creating several layers of directories (for example, 424 ### we may be creating several layers of directories (for example,
425 ### /usr/local/lib/emacs/19.0/mips-dec-ultrix4.2), we use mkinstalldirs 425 ### /usr/local/lib/emacs/19.0/mips-dec-ultrix4.2), we use mkinstalldirs
426 ### instead of mkdir. Not all systems' mkdir programs have the `-p' flag. 426 ### instead of mkdir. Not all systems' mkdir programs have the `-p' flag.
427 mkdir: FRC 427 mkdir: FRC
428 if [ -d ${datadir} ]; then true; else \
429 $(srcdir)/mkinstalldirs ${datadir}; \
430 chmod a+r ${datadir};\
431 fi
428 $(srcdir)/mkinstalldirs ${COPYDESTS} ${infodir} ${man1dir} \ 432 $(srcdir)/mkinstalldirs ${COPYDESTS} ${infodir} ${man1dir} \
429 ${bindir} ${datadir} ${docdir} ${libexecdir} \ 433 ${bindir} ${docdir} ${libexecdir} \
430 ${datadir}/emacs/site-lisp \ 434 ${datadir}/emacs/site-lisp \
431 ${datadir}/emacs/${version}/site-lisp \ 435 ${datadir}/emacs/${version}/site-lisp \
432 `echo ${locallisppath} | sed 's/:/ /g'` 436 `echo ${locallisppath} | sed 's/:/ /g'`
433 437
434 ### Delete all the installed files that the `install' target would 438 ### Delete all the installed files that the `install' target would