From owner-freebsd-ports@FreeBSD.ORG Wed Nov 29 07:37:08 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8981C16A412; Wed, 29 Nov 2006 07:37:08 +0000 (UTC) (envelope-from karel@lovetemple.net) Received: from mta2.siol.net (mta2.siol.net [193.189.160.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D72143D8D; Wed, 29 Nov 2006 07:33:58 +0000 (GMT) (envelope-from karel@lovetemple.net) Received: from edge2.siol.net ([10.10.10.211]) by mta1.siol.net with ESMTP id <20061129033448.PHCO15340.mta1.siol.net@edge2.siol.net>; Wed, 29 Nov 2006 04:34:48 +0100 Received: from [192.168.0.149] (really [86.61.29.35]) by edge2.siol.net with ESMTP id <20061129033443.CSSV1846.edge2.siol.net@[192.168.0.149]>; Wed, 29 Nov 2006 04:34:43 +0100 Message-ID: <456CFFD0.3050206@lovetemple.net> Date: Wed, 29 Nov 2006 04:34:40 +0100 From: Karel Miklav User-Agent: Thunderbird 1.5.0.8 (X11/20061111) MIME-Version: 1.0 To: Alexander Botero-Lowry References: <456B5BF1.9080200@lovetemple.net> <200611280058.kAS0wgGx067670@Laptop.mine.box> In-Reply-To: <200611280058.kAS0wgGx067670@Laptop.mine.box> Content-Type: text/plain; charset=windows-1250; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: SCons build, help needed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Nov 2006 07:37:08 -0000 Alex, thanks for your reply. stiv @ blender forums pointed me to the sixth paragraph in the SCons' manual: "scons does not automatically propagate the external environment used to execute scons to the commands used to build target files. This is so that builds will be guaranteed repeatable regardless of the environment variables set at the time scons is invoked. ..." I don't know how do they want to integrate with other build tools, but the current mechanism in bsd.scons.mk is left at the mercy of each SCons user. What do you think?