From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KcMNH-0001Hr-31 for garchives@archives.gentoo.org; Sun, 07 Sep 2008 15:40:27 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A9F69E0319; Sun, 7 Sep 2008 15:40:25 +0000 (UTC) Received: from ey-out-1920.google.com (ey-out-1920.google.com [74.125.78.148]) by pigeon.gentoo.org (Postfix) with ESMTP id 3906CE0329 for ; Sun, 7 Sep 2008 15:40:24 +0000 (UTC) Received: by ey-out-1920.google.com with SMTP id 4so462978eyk.10 for ; Sun, 07 Sep 2008 08:40:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=MlMfQrmZ/zNjWTkvtK3iX62rCxkJ7HVJLZZzLYLb4DI=; b=HUFN8LdEW3tWvhhSa8TXMLS+2lRhAMInQv46YN+Jfo78fsKDTyjf2dxwPJHT+SEAN3 GqndJLZH+lKJfUMTvNB7gl93IPkFOIhSiN0Ex9IfSQ3/b+3TEUM/VzhHSZdNjVKL+qVH 8OTQeuTSc6c1WyQZVNmkDv/4jDU8KOCSTd2HM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=rEgATf+EmwX6gWLXcCUwgN1th4z4qFro8dF8xbiwam6s5JRaza9+kTZM2W24Uy9IpH R+CkK6v+9tym9iSE38UejGxN4RqSCBClWBh5/0NGE82cjxiNHur/oUnik/z6Pq2OyDVu Dk62kgxoIVBY+zPc20FBSnanZOfrLqtRUFUSE= Received: by 10.210.114.15 with SMTP id m15mr17265240ebc.45.1220802022870; Sun, 07 Sep 2008 08:40:22 -0700 (PDT) Received: from localhost ( [92.235.187.79]) by mx.google.com with ESMTPS id 3sm2969962eyj.3.2008.09.07.08.40.21 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 07 Sep 2008 08:40:22 -0700 (PDT) Date: Sun, 7 Sep 2008 16:40:15 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] Ability to pass arguments to src_configure/src_compile Message-ID: <20080907164015.1a7b4f8e@googlemail.com> In-Reply-To: References: X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/FIkiIOy4WQ=tukEyPwP9td/"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: 933243e1-f5cc-418b-b78c-3644392523c4 X-Archives-Hash: 1852efd3bd59c0f281b38d35ce38658f --Sig_/FIkiIOy4WQ=tukEyPwP9td/ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 7 Sep 2008 17:31:37 +0200 (CEST) Vaeth wrote: > Santiago M. Mola wrote: > > Alec Warner wrote: > > > Thomas Anderson wrote: > > >> DEFAULT_SRC_CONFIGURE_USE_{WITHS,ENABLES} > > >> DEFAULT_SRC_CONFIGURE_EXTRA_PARAMS >=20 > Essentially, this is the suggestion to replace the flexible shell code > by some static variables. Besides being less intuitive and less > readable (you have to know the meaning of all the variables to > understand it) it also works only for fixed cases, e.g. if it is > only ./configure (and not ./autogen.sh or something else) which has > to be called, and only if it has to be called exactly once in the > main directory For all other cases, either *everything* has to be > done manually, or you have to introduce even more variables to cover > more cases. The proposal is not designed to replace all cases. It's designed to replace the common 50%. --=20 Ciaran McCreesh --Sig_/FIkiIOy4WQ=tukEyPwP9td/ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkjD9eEACgkQ96zL6DUtXhHhNgCgrJUIZ7WxqdKiGxIKyHSC3ECW gZ8AnjzEKbG9SZRvMVBmO1ndO5RR0FQ2 =ykEX -----END PGP SIGNATURE----- --Sig_/FIkiIOy4WQ=tukEyPwP9td/--