From owner-freebsd-toolchain@FreeBSD.ORG Tue May 7 20:12:21 2013 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 6B494F9F; Tue, 7 May 2013 20:12:21 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [IPv6:2001:470:1:117::25]) by mx1.freebsd.org (Postfix) with ESMTP id 500D9F78; Tue, 7 May 2013 20:12:21 +0000 (UTC) Received: from zeta.ixsystems.com (c-67-188-85-47.hsd1.ca.comcast.net [67.188.85.47]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by anubis.delphij.net (Postfix) with ESMTPSA id 0564611E45; Tue, 7 May 2013 13:12:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=delphij.net; s=anubis; t=1367957541; bh=qDuVicUWCd11p953GIcNX2kSFkG9NhingWFgQAIj+ps=; h=Date:From:Reply-To:To:CC:Subject:References:In-Reply-To; b=0p/WZWpFjnjy5bVeFJ8fOqGXUNBXEw8ylJbqZAjsKHxHjwTTdTyhxaaq0hKxLAcgf K0wvGFR0XqTsMiveqfAI6/AS7EIEWfHobAlNI11oR10RAesDjzN2kWd4QFgmEQRZNO p51kqC4zhw23iWiPtA9jB26pL9k1QzKHMPC7coeo= Message-ID: <51896021.6010900@delphij.net> Date: Tue, 07 May 2013 13:12:17 -0700 From: Xin Li Organization: The FreeBSD Project MIME-Version: 1.0 To: Garrett Cooper Subject: Re: [RFC] adding a variable to .mk and Makefile.inc1 to point to top of the FreeBSD source tree References: In-Reply-To: X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "freebsd-arch@FreeBSD.org Arch" , freebsd-toolchain@freebsd.org, "Simon J. Gerraty" X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: d@delphij.net List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 May 2013 20:12:21 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 05/07/13 13:05, Garrett Cooper wrote: > Hi, A common pattern that I've seen at Isilon and something else > that I've wanted to have for a while is the ability to designate > where the top of a source tree was. This is important and helpful > when dealing with source files that build upon each other or depend > on sources located in other sections of the tree; contrib stuff > needs to set .PATH appropriately to point to sources at the top of > the tree, sys stuff is riddled with S= in order to point to where > /sys, etc lives, we build upon FreeBSD within an expected directory > structure as well. I haven't come up with a name, but was wondering > if this was a good idea, and if so does anyone have any outstanding > patches for this that can be pushed into FreeBSD? Is there anything wrong with the current '../../' approach? Cheers, - -- Xin LI https://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJRiWAhAAoJEG80Jeu8UPuzEJcH/2t8EwktBcuka5r2guXD8ft5 ZFFRH/9/12cxU6L17WRgugL8NPfw37c5qszkIXVqW+WK8ojn/o50Oe4qG48cAbdY rUPQJ3jTxpssm7SRHECu+6z/p5wbNV1xW5Vr1KXn2VYJUQ6BGgfg1NzZAibu0Zp7 gcRxiHAyBI+7CaRDrx91XCf+0AdUYnol3BLrHauSRX/m6ZeSh5NIc3z+aFnIG4Jt Qv25ekPBFtXG/zjzY8x8kIYD/lyMxmXSyW2+OoNMbYEH6JQY/D/dvtm41dbDVw2J 0ZfhQETqogpYybrc/4iro99w4gIfoUpYVf4LE65Q3ZhQmaE+suSPr1C5tdc2tF4= =Q5Hr -----END PGP SIGNATURE-----