Add all-emacs19 and install-emacs19 rules (in parallel with all-emacs
authorMichael Tiemann <tiemann@cygnus>
Sat, 9 Jul 1994 20:08:16 +0000 (20:08 +0000)
committerMichael Tiemann <tiemann@cygnus>
Sat, 9 Jul 1994 20:08:16 +0000 (20:08 +0000)
and install-emacs).  Top-level command `make all-emacs19 CC=gcc' now
behaves as `make all-emacs CC=gcc'.

ChangeLog
Makefile.in

index a3842d1778b18f6b3622d795a4e11a1a2872e522..05f90bbf2e3f30e13fc28417d374442e47e33e2e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+Sat Jul  9 13:03:43 1994  Michael Tiemann  (tiemann@blues.cygnus.com)
+
+       * Makefile.in: Add all-emacs19 and install-emacs19 rules (in
+       parallel with all-emacs and install-emacs).  Top-level command
+       `make all-emacs19 CC=gcc' now behaves as `make all-emacs CC=gcc'.
+
+Thu Jun 30 16:53:42 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
+
+       * test-build.mk ($(host)-stamp-stage2-installed): Remove
+       $(relbindir)/make before doing ``make install'', and use
+       $(GNU_MAKE) while doing it.  Avoids problem on SunOS with
+       installing over running make binary.
+       ($(host)-stamp-stage3-installed): Likewise.
+
 Tue Jun 28 13:43:25 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
        * config.guess: Recognize Mach.
index 61551bb3d36adcb19be8e3b09cee20f77e7ff145..5bffcefcfa3a45719ef6eadb2769c0c14d7753c9 100644 (file)
@@ -478,6 +478,7 @@ INSTALL_MODULES = \
 # using $(X11_FLAGS_TO_PASS).
 ALL_X11_MODULES = \
        all-emacs \
+       all-emacs19 \
        all-expect \
        all-gash \
        all-tclX \
@@ -496,6 +497,7 @@ CHECK_X11_MODULES = \
 # compiled using $(X11_FLAGS_TO_PASS).
 INSTALL_X11_MODULES = \
        install-emacs \
+       install-emacs19 \
        install-expect \
        install-gash \
        install-tclX \
@@ -696,11 +698,11 @@ gcc-no-fixedincludes:
 # build a target all-X means to cd to X and make all.
 # all-glob is handled specially because it doesn't actually build.
 #
-# all-gui and all-libproc are handled specially because they are still
-# experimental, and if they fails to build, that shouldn't stop "make
-# all".
-.PHONY: $(ALL_MODULES) all-glob all-gui
-$(ALL_MODULES) all-glob all-gui all-libproc:
+# all-gui, all-libproc and all-librx are handled specially because
+# they are still experimental, and if they fail to build, that
+# shouldn't stop "make all".
+.PHONY: $(ALL_MODULES) all-glob all-gui all-libproc all-librx
+$(ALL_MODULES) all-glob all-gui all-libproc all-librx:
        @dir=`echo $@ | sed -e 's/all-//'`; \
        if [ -d ./$${dir} ] ; then \
          if [ -f ./$${dir}/Makefile ] ; then \
@@ -895,9 +897,10 @@ all-byacc:
 all-chillrt: all-binutils all-gas all-gcc all-newlib
 # end-sanitize-chill
 all-cvs:
-all-dejagnu:
+all-dejagnu: all-tcl all-expect all-tk
 all-diff: all-libiberty
 all-emacs:
+all-emacs19:
 all-etc:
 all-expect: all-tcl all-tk
 all-fileutils: all-libiberty
@@ -911,11 +914,11 @@ all-gdb: all-libiberty all-opcodes all-bfd all-mmalloc all-readline all-glob all
 all-glob:
 all-gprof: all-libiberty all-bfd
 all-grep: all-libiberty
-all-gui: all-gdb all-libproc
+all-gui: all-gdb all-libproc all-librx
 all-gzip: all-libiberty
 all-hello: all-libiberty
 all-indent:
-all-ispell: all-emacs
+all-ispell: all-emacs # all-emacs19 ??? is this needed?
 all-ld: all-libiberty all-bfd all-byacc all-flex
 all-libg++: all-gas all-pagas all-ld all-gcc all-xiberty all-newlib all-libio
 all-libio: all-gas all-pagas all-ld all-gcc all-xiberty all-newlib