comparison Makefile.in @ 90261:7beb78bc1f8e

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 616-696) - Add lisp/mh-e/.arch-inventory - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords. - lisp/gnus/ChangeLog: Remove duplicate entry * gnus--rel--5.10 (patch 147-181) - Update from CVS - Merge from emacs--cvs-trunk--0 - Update from CVS: lisp/mml.el (mml-preview): Doc fix. - Update from CVS: texi/message.texi: Fix default values. - Update from CVS: texi/gnus.texi (RSS): Addition.
author Miles Bader <miles@gnu.org>
date Mon, 16 Jan 2006 08:37:27 +0000
parents fa0da9b57058 a40925b52cdc
children 7432ca837c8d
comparison
equal deleted inserted replaced
90260:0ca0d9181b5e 90261:7beb78bc1f8e
220 INSTALL_PROGRAM = @INSTALL_PROGRAM@ 220 INSTALL_PROGRAM = @INSTALL_PROGRAM@
221 INSTALL_DATA = @INSTALL_DATA@ 221 INSTALL_DATA = @INSTALL_DATA@
222 INSTALL_INFO = @INSTALL_INFO@ 222 INSTALL_INFO = @INSTALL_INFO@
223 # By default, we uphold the dignity of our programs. 223 # By default, we uphold the dignity of our programs.
224 INSTALL_STRIP = 224 INSTALL_STRIP =
225
226 # We use gzip to compress installed .el files.
227 GZIP_PROG = @GZIP_PROG@
225 228
226 # ============================= Targets ============================== 229 # ============================= Targets ==============================
227 230
228 # Program name transformation. 231 # Program name transformation.
229 TRANSFORM = @program_transform_name@ 232 TRANSFORM = @program_transform_name@
473 (cd lisp; tar -chf - *.el *.elc) \ 476 (cd lisp; tar -chf - *.el *.elc) \
474 |(cd ${lispdir}; umask 022; tar -xvf - && cat > /dev/null) || exit 1; \ 477 |(cd ${lispdir}; umask 022; tar -xvf - && cat > /dev/null) || exit 1; \
475 (cd ${lispdir}; find . -exec chown $${LOGNAME:-$$USERNAME} {} ';') ; \ 478 (cd ${lispdir}; find . -exec chown $${LOGNAME:-$$USERNAME} {} ';') ; \
476 else true; fi 479 else true; fi
477 -unset CDPATH; \ 480 -unset CDPATH; \
481 if [ -n "${GZIP_PROG}" ]; \
482 then \
483 echo "Compressing *.el ..." ; \
484 (cd ${lispdir}; for f in `find . -name "*.elc" -print`; do \
485 ${GZIP_PROG} -9n `echo $$f|sed 's/.elc$$/.el/'` ; \
486 done) \
487 else true; fi
488 -unset CDPATH; \
478 thisdir=`/bin/pwd`; \ 489 thisdir=`/bin/pwd`; \
479 if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd ${infodir} && /bin/pwd)` ]; \ 490 if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd ${infodir} && /bin/pwd)` ]; \
480 then \ 491 then \
481 (cd ${infodir}; \ 492 (cd ${infodir}; \
482 if [ -f dir ]; then true; \ 493 if [ -f dir ]; then true; \
748 echo "You need to do \`make bootstrap' to build Emacs."; \ 759 echo "You need to do \`make bootstrap' to build Emacs."; \
749 echo "Emacs now requires Texinfo version 4.2."; \ 760 echo "Emacs now requires Texinfo version 4.2."; \
750 exit 1;\ 761 exit 1;\
751 fi 762 fi
752 763
753 bootstrap: bootstrap-clean-before info bootstrap-build FRC 764 bootstrap: bootstrap-clean-before FRC
754 765 $(MAKE) $(MFLAGS) info bootstrap-build
755 bootfast: bootstrap-clean-before-fast info bootstrap-build FRC 766
767 bootfast: bootstrap-clean-before-fast FRC
768 $(MAKE) $(MFLAGS) info bootstrap-build
756 769
757 bootstrap-build: FRC 770 bootstrap-build: FRC
758 (cd lisp; $(MAKE) $(MFLAGS) bootstrap-prepare) 771 (cd lisp; $(MAKE) $(MFLAGS) bootstrap-prepare)
759 (cd src; $(MAKE) $(MFLAGS) bootstrap) 772 (cd src; $(MAKE) $(MFLAGS) bootstrap)
760 (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/bootstrap-emacs${EXEEXT}) 773 (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/bootstrap-emacs${EXEEXT})