From owner-cvs-user Mon Aug 4 20:48:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA16880 for cvs-user-outgoing; Mon, 4 Aug 1997 20:48:23 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA16848; Mon, 4 Aug 1997 20:48:10 -0700 (PDT) From: Satoshi Asami Received: (from asami@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA05544; Mon, 4 Aug 1997 20:46:24 -0700 (PDT) Date: Mon, 4 Aug 1997 20:46:24 -0700 (PDT) Message-Id: <199708050346.UAA05544@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG Subject: cvs commit: src Makefile Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk asami 1997/08/04 20:46:24 PDT Modified files: (Branch: RELENG_2_2) . Makefile Log: This patch splits "world" into two parts, "buildworld" and "installworld", which can be run together or separately (or even on different machines). The "buildworld" target does not install anything outside /usr/obj; you still need to be root to run it (the default install rules want to set the ownership, etc.), but it's now possible to upgrade a bunch of -stable machines by running "make buildworld" on a 2.1.5 NFS server and then running "make installworld" on each of the clients, while not compromising the stability of the server at all. Reviewed by: too many many people to list here, special thanks to bde Revision Changes Path 1.109.2.9 +192 -91 src/Makefile