]> git.eshelyaron.com Git - emacs.git/commitdiff
(install-strip): New target.
authorRichard M. Stallman <rms@gnu.org>
Wed, 20 Mar 1996 14:51:42 +0000 (14:51 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 20 Mar 1996 14:51:42 +0000 (14:51 +0000)
(top_distclean): Use `|| true' to ignore error in rm.
-f failed to do the job on Suns.

Makefile.in

index 81de57e11a5f5822ff4389fd8c17987d257b15a5..106e6862a56cb2d28fe17c3b528560bacad7a1c6 100644 (file)
@@ -388,6 +388,11 @@ install-arch-indep: mkdir
           chmod a+r ${man1dir}/$${page}${manext}); \
        done
 
+### Build Emacs and install it, stripping binaries while installing them.
+install-strip:
+        $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' \
+                install
+
 ### Build all the directories we're going to install Emacs in. Since
 ### we may be creating several layers of directories (for example,
 ### /usr/local/lib/emacs/19.0/mips-dec-ultrix4.2), we use mkinstalldirs
@@ -468,7 +473,7 @@ clean: FRC
 top_distclean=\
        rm -f config.status config.cache config.log ; \
        rm -f Makefile ${SUBDIR_MAKEFILES} ; \
-       (cd lock && rm -f *)
+       (cd lock && (rm * || true))
 distclean: FRC
        (cd src;      $(MAKE) $(MFLAGS) distclean)
        (cd oldXMenu; $(MAKE) $(MFLAGS) distclean)