From owner-freebsd-ports@FreeBSD.ORG Sat Jun 21 18:10:34 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 506571065680 for ; Sat, 21 Jun 2008 18:10:34 +0000 (UTC) (envelope-from fbsd06+XD=00e173fb@mlists.homeunix.com) Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178]) by mx1.freebsd.org (Postfix) with ESMTP id 2C47E8FC1F for ; Sat, 21 Jun 2008 18:10:34 +0000 (UTC) (envelope-from fbsd06+XD=00e173fb@mlists.homeunix.com) Received: from gumby.homeunix.com. (unknown [87.81.140.128]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTP id 6FF7B23E405; Sat, 21 Jun 2008 14:10:28 -0400 (EDT) Date: Sat, 21 Jun 2008 19:10:20 +0100 From: RW To: freebsd-ports@freebsd.org Message-ID: <20080621191020.2639755d@gumby.homeunix.com.> In-Reply-To: <20080621150640.GA86216@rwxrwxrwx.net> References: <20080618125154.GC90685@k7.mavetju> <20080618212716.GA61331@rwxrwxrwx.net> <20080621013220.2b84413e@gumby.homeunix.com.> <20080621150640.GA86216@rwxrwxrwx.net> X-Mailer: Claws Mail 3.4.0 (GTK+ 2.12.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Martin Tournoij Subject: Re: Standardize NO_CCACHE flag and ccache definitions 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: Sat, 21 Jun 2008 18:10:34 -0000 On Sat, 21 Jun 2008 17:06:41 +0200 Martin Tournoij wrote: > As a sidenote, AFAIK cons and scons are not related... They are distantly related. The Software Carpentry project was looking for a make replacement. Cons was not eligible because it (and thus its configuration) was written in perl and all scripting within Software Carpentry had to be in Python. So Steve Knight rewrote Cons in python as PCons fixing some of the shortcomings of Cons at the same time. Essentially this was Cons2, since not much happened to the original Cons after this. PCons became ScCons and then Scons.