From owner-freebsd-ports Thu Mar 14 18:22:29 2002 Delivered-To: freebsd-ports@freebsd.org Received: from web14704.mail.yahoo.com (web14704.mail.yahoo.com [216.136.224.121]) by hub.freebsd.org (Postfix) with SMTP id EBDD337B400 for ; Thu, 14 Mar 2002 18:22:20 -0800 (PST) Message-ID: <20020315022220.12194.qmail@web14704.mail.yahoo.com> Received: from [64.131.161.101] by web14704.mail.yahoo.com via HTTP; Thu, 14 Mar 2002 18:22:20 PST Date: Thu, 14 Mar 2002 18:22:20 -0800 (PST) From: Wayne Lubin Subject: Re: make's default actions while installing ports To: Masao Uebayashi Cc: alane@geeksrus.net, freebsd-ports@freebsd.org In-Reply-To: <20020315.110950.89361717.uebayasi@soum.co.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org OK, fine, pretty, beautiful and life is great and all that, but does anyone know how/where the "all" target is defined in bsd.port.mk ?? And if so, can you clue me in on it too? Thanks. Wayne --- Masao Uebayashi wrote: > > Reading the make(1) man page carefully really is > important if you're > > going to try to trace through the bsd.*.mk files. > They are rather abusive > > in the sense that they take full advantage of BSD > make features (like the > > 'target(word)' predicate) that don't exist in > other make implementations, > > and in the sense that they are very complex, > involving long chains of > > dependencies and definitions. > > Exactly... > > > For example, as near as I can tell, there is no > way to express that > > particular idiom in GNU make (a feature missing > from GNU make? how could > > that happen?). > > GNUish development tends to use make(1) more > statically, that is, > complex conditioans are processed before a makefile > is made. Besides, > Makefiles produced by Autotools are carefully made > to be nutral. > > Masao __________________________________________________ Do You Yahoo!? Yahoo! Sports - live college hoops coverage http://sports.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message