aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1996-03-20 14:51:42 +0000
committerRichard M. Stallman1996-03-20 14:51:42 +0000
commit8df9abae9e3c445fc707c5c0aecc46000bbacbcc (patch)
tree7645dac41c5f04c5ebc4c1a43155ccdc6c4e967a
parent491ee8415ef56793ea9a1e6a26b224648c8e2390 (diff)
downloademacs-8df9abae9e3c445fc707c5c0aecc46000bbacbcc.tar.gz
emacs-8df9abae9e3c445fc707c5c0aecc46000bbacbcc.zip
(install-strip): New target.
(top_distclean): Use `|| true' to ignore error in rm. -f failed to do the job on Suns.
-rw-r--r--Makefile.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in
index 81de57e11a5..106e6862a56 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -388,6 +388,11 @@ install-arch-indep: mkdir
388 chmod a+r ${man1dir}/$${page}${manext}); \ 388 chmod a+r ${man1dir}/$${page}${manext}); \
389 done 389 done
390 390
391### Build Emacs and install it, stripping binaries while installing them.
392install-strip:
393 $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' \
394 install
395
391### Build all the directories we're going to install Emacs in. Since 396### Build all the directories we're going to install Emacs in. Since
392### we may be creating several layers of directories (for example, 397### we may be creating several layers of directories (for example,
393### /usr/local/lib/emacs/19.0/mips-dec-ultrix4.2), we use mkinstalldirs 398### /usr/local/lib/emacs/19.0/mips-dec-ultrix4.2), we use mkinstalldirs
@@ -468,7 +473,7 @@ clean: FRC
468top_distclean=\ 473top_distclean=\
469 rm -f config.status config.cache config.log ; \ 474 rm -f config.status config.cache config.log ; \
470 rm -f Makefile ${SUBDIR_MAKEFILES} ; \ 475 rm -f Makefile ${SUBDIR_MAKEFILES} ; \
471 (cd lock && rm -f *) 476 (cd lock && (rm * || true))
472distclean: FRC 477distclean: FRC
473 (cd src; $(MAKE) $(MFLAGS) distclean) 478 (cd src; $(MAKE) $(MFLAGS) distclean)
474 (cd oldXMenu; $(MAKE) $(MFLAGS) distclean) 479 (cd oldXMenu; $(MAKE) $(MFLAGS) distclean)