Mercurial > emacs
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 |