From owner-cvs-all Fri Dec 4 19:25:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA27421 for cvs-all-outgoing; Fri, 4 Dec 1998 19:25:18 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA27414; Fri, 4 Dec 1998 19:25:15 -0800 (PST) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zm8Ku-0000o4-00; Fri, 4 Dec 1998 20:24:48 -0700 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id UAA45930; Fri, 4 Dec 1998 20:24:17 -0700 (MST) Message-Id: <199812050324.UAA45930@harmony.village.org> To: Chuck Robey Subject: Re: Requiring make depend Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG In-reply-to: Your message of "Fri, 04 Dec 1998 22:16:50 EST." References: Date: Fri, 04 Dec 1998 20:24:17 -0700 From: Warner Losh Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk In message Chuck Robey writes: : Been mandatory on X11 this whole time. Run automatically by imake. I think that you might be confusing it with make includes, which has been mandatory. make depend doesn't need to be run to build X11R4 (or it may have been R3). IIRC, I built it several times w/o doing a make depend first, and hacked things so that make depend wasn't run on the tree. Things may have changed since then, but it wasn't absolutely required at the time. It was a big win to not run make depend on the whole tree when running on a Sun 3/50... make includes created all the include files that were needed and moved them to the correct relative spot in the built tree. That did need to run to setup things, but make depend didn't used to be required to generate files. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message