From owner-freebsd-ports Mon Mar 11 18:15:44 2002 Delivered-To: freebsd-ports@freebsd.org Received: from gate.soum.co.jp (gate.soum.co.jp [202.221.40.2]) by hub.freebsd.org (Postfix) with ESMTP id 3BAB037B404; Mon, 11 Mar 2002 18:15:42 -0800 (PST) Received: from force.soum.co.jp (force.soum.co.jp [IPv6:3ffe:501:80a:1:a00:20ff:fef0:4c9c]) by gate.soum.co.jp (8.12.2/8.11.6) with ESMTP id g2C2Fdv9040893; Tue, 12 Mar 2002 11:15:39 +0900 (JST) (envelope-from uebayasi@soum.co.jp) Received: from localhost (localhost [127.0.0.1]) by force.soum.co.jp (8.11.6/3.7W-2001122804) with ESMTP id g2C2FcS12165; Tue, 12 Mar 2002 11:15:38 +0900 (JST) Date: Tue, 12 Mar 2002 11:15:37 +0900 (JST) Message-Id: <20020312.111537.68555250.uebayasi@soum.co.jp> To: alane@geeksrus.net Cc: znerd@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: .for woes From: Masao Uebayashi In-Reply-To: <20020311233400.GB70667@wwweasel.geeksrus.net> References: <02031123024601.00964@heinz> <20020311232536.GA70667@wwweasel.geeksrus.net> <20020311233400.GB70667@wwweasel.geeksrus.net> Organisation: SOUM Corporation, Tokyo, Japan X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 > Hmm, that evaluation at the time of the .for is counter-intuitive but a test > case proves it to be how it works. I personally think that basically make(1)'s conditionals and loops should be used only where the resulting statement can be represented only with the conditionals or loops. That is, the resulting statement is a target difinition or an assignment. So in the previous case, making use of /bin/sh is better, IMO. Masao To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message