From patchwork Mon Jan 7 21:52:02 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Yann E. MORIN" X-Patchwork-Id: 210244 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from silver.osuosl.org (silver.osuosl.org [140.211.166.136]) by ozlabs.org (Postfix) with ESMTP id B256F2C0087 for ; Tue, 8 Jan 2013 08:52:25 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 82BF731019; Mon, 7 Jan 2013 21:52:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uGLFtdSL86eG; Mon, 7 Jan 2013 21:52:18 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 979AA30095; Mon, 7 Jan 2013 21:52:17 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 4929A8F753 for ; Mon, 7 Jan 2013 21:52:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 1ED778C285 for ; Mon, 7 Jan 2013 21:52:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0YX1BmYExYxj for ; Mon, 7 Jan 2013 21:52:12 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wg0-f68.google.com (mail-wg0-f68.google.com [74.125.82.68]) by whitealder.osuosl.org (Postfix) with ESMTPS id 87A9C8BC5B for ; Mon, 7 Jan 2013 21:52:12 +0000 (UTC) Received: by mail-wg0-f68.google.com with SMTP id dt14so5074396wgb.7 for ; Mon, 07 Jan 2013 13:52:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:date:message-id:x-mailer; bh=7Oq7SFhDaBLHBE2LNCARfDx6YfeD4Y5R2CevmQSpu7c=; b=RbeH7I5dxDSRlC8r0i+3BnPBZxhqyJS7anAGxjNeOJzf8RivWT0lRCVckMO9eT/qCP 1p+De4yXEg5grrI1HQ2fug1TOoz8dLcNx+Y1CnsODK6kLlNuJCGpfLPLsGHp2edXU2r6 jdrxgluQaBBEfl7aTfVWZlACiuArJhr4twKxdQk3wQ4vgA63oJCJ/19oyzRHCgCQDK3m zLFbF/IFJ1mp3jLyc6Jld8BH7WFgnVNNIEQSkMsg2uJn+JBCwTjMm2NjFag+U41o2C4A iNW6E8UxbBidh28V6LNNQ1MRXR7o8nLaahqAp6+66HlYXrG2Uad7xGe7VNzcFq/l1OTZ Ps5A== X-Received: by 10.194.177.199 with SMTP id cs7mr98369150wjc.41.1357595530785; Mon, 07 Jan 2013 13:52:10 -0800 (PST) Received: from localhost.localdomain (ARennes-256-1-33-7.w90-32.abo.wanadoo.fr. [90.32.16.7]) by mx.google.com with ESMTPS id hu8sm13974823wib.6.2013.01.07.13.52.08 (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 07 Jan 2013 13:52:09 -0800 (PST) From: "Yann E. MORIN" To: buildroot@busybox.net Date: Mon, 7 Jan 2013 22:52:02 +0100 Message-Id: X-Mailer: git-send-email 1.7.2.5 Cc: "Yann E. MORIN" Subject: [Buildroot] [pull request] Pull request for branch yem-misc-fixes X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net Hello All! This series introduces exporting a variable, $(BR2_CONFIG_FILE), that contains the fully-qualified path to out .config. In some cases, scripts in support/ need to parse our .config (eg. the dependency-checking script needs to check the conformity of rxternal toolchain features). Also, some Makefile fragments (eg. the crosstool-Ng backend) need to refer to this config file for make-dependency-checking. This was currently done in different ad-hoc manners, and is not scalable. I'll also use it later to retrieve the password encoding scheme when creating users from packages. The following changes since commit 13a9fc901f637a1534baa4f08322f3b29ba66b0d: libnspr: only pass --{enable,disable}-thumb2 on ARM (2013-01-07 09:11:44 +0100) are available in the git repository at: git://gitorious.org/buildroot/buildroot.git yem-misc-fixes Yann E. MORIN (3): Makefile: export BR2_CONFIG_FILE, pointing to our .config support/dependencies: use globally-exported BR2_CONFIG_FILE toolchain/crostool-ng: use globally-exported CONFIG_FILE Makefile | 4 ++++ support/dependencies/dependencies.mk | 1 - support/dependencies/dependencies.sh | 10 +++++----- toolchain/toolchain-crosstool-ng/crosstool-ng.mk | 4 ++-- 4 files changed, 11 insertions(+), 8 deletions(-) Regards, Yann E. MORIN