Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Dec 1999 02:32:13 -0800 (PST)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src Makefile.inc1
Message-ID:  <199912201032.CAA37909@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcel      1999/12/20 02:32:13 PST

  Modified files:
    .                    Makefile.inc1 
  Log:
  o  make SHARED=symlinks a caller defined instead of a callee defined
     property. This fixes the includes target when DESTDIR is empty.
  o  Do not make build-tools for f771 when NO_FORTRAN is defined.
  o  Add new build stage. See below.
  o  Change banners so that staging information is displayed.
  
  The addition of the build-tools target broke the upgrade path because
  we couldn't make use of previously built tools that were made for
  compatibility reasons. Doing so would also result in the cross-compiler
  being used and that is exactly what had to be avoided.
  
  This is solved by designating the bootstrap-tools stage for building
  anything that is needed for compatibility only and to create a new
  stage (started after the build-tools stage) that handles cross-tools
  building. We now have the following stages:
  1. bootstrap-tools (for compatibility issues only)
  2. build-tools
  3. cross-tools (what it says)
  4. world
  5. install
  
  Stages 1-4 (inclusive) are handled by buildworld.
  Stage 5 is handled by installworld.
  
  Any more stages and I'll join Nik in his quest for the
  holy grail^W^Wworld :-)
  
  Revision  Changes    Path
  1.110     +108 -59   src/Makefile.inc1



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912201032.CAA37909>