From owner-freebsd-current Sun Apr 14 22:54:35 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA29873 for current-outgoing; Sun, 14 Apr 1996 22:54:35 -0700 (PDT) Received: from rover.village.org (rover.village.org [204.144.255.49]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id WAA29864 for ; Sun, 14 Apr 1996 22:54:31 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by rover.village.org (8.6.12/8.6.6) with SMTP id XAA29699 for ; Sun, 14 Apr 1996 23:54:24 -0600 Message-Id: <199604150554.XAA29699@rover.village.org> To: current@freebsd.org Subject: make world question Date: Sun, 14 Apr 1996 23:54:23 -0600 From: Warner Losh Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Why is a make depend done as part of make world? Unless I'm missing something, all of the binaries would be rebuilt anyway due to the .o's not being there, it is a waste of time. Can one safely omit it for "clean" builds on "virgin" /usr/src trees? The order that is there now should cause the includes to be installed first, and then the libraries built and installed and then all the binaries build and installed. In this case, what does depend buy you? What subtle thing, if any, am I missing? Warner