From patchwork Mon Apr 14 22:31:08 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Samuel Martin X-Patchwork-Id: 339105 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ozlabs.org (Postfix) with ESMTP id C9F5314007A for ; Tue, 15 Apr 2014 08:31:42 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 89BF38B929; Mon, 14 Apr 2014 22:31:38 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cR_UhRGZu0gE; Mon, 14 Apr 2014 22:31:36 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 633888B93D; Mon, 14 Apr 2014 22:31:35 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 4920A1BF86E for ; Mon, 14 Apr 2014 22:31:32 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 3BF9B8B930 for ; Mon, 14 Apr 2014 22:31:32 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7--hxFKdmUEi for ; Mon, 14 Apr 2014 22:31:31 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 0B7AD8B913 for ; Mon, 14 Apr 2014 22:31:30 +0000 (UTC) Received: by mail-wi0-f172.google.com with SMTP id hi2so4783580wib.17 for ; Mon, 14 Apr 2014 15:31:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=DImRDw+Q1ceZthCqiAxXiC40qMWKpmdIbxfDSiwWNPY=; b=wg4rT13BKQdHsIjvoVz/uTMSZuV3HMLgu0NdV20EhvsAOGEutJJpWbCVDlv2Zn+ceC FeNX0yZPb+w/DynUOQr+7PE9pNuGeKXIEyFh8kWZvdiX1CAyt7IU/genVXSy32GBc/k0 hbAFkUMM7N0DYR5X571A8NOH0a86jZjPR+Xyqjb26qmxjVEq0rgnQUgoVSpdzaCc8mGP Gl7zF2WJLdj2/lmXrGuXA3O4+nun0PlZQo7+beA2N9Fz3oKFsS3sJK03s9N44zCsHlI8 FsdNE+d5zCcZfRZqkXcMSOMUF8On5Mmool2OCCYSJn3QpEWKn522XqxaXVurPBjq7HG2 ohmA== X-Received: by 10.181.12.103 with SMTP id ep7mr9247736wid.43.1397514689445; Mon, 14 Apr 2014 15:31:29 -0700 (PDT) Received: from localhost.localdomain (ivr94-4-82-229-165-48.fbx.proxad.net. [82.229.165.48]) by mx.google.com with ESMTPSA id cv4sm26885190wjc.34.2014.04.14.15.31.27 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 14 Apr 2014 15:31:27 -0700 (PDT) From: Samuel Martin To: buildroot@buildroot.net Date: Tue, 15 Apr 2014 00:31:08 +0200 Message-Id: <1397514669-19362-6-git-send-email-s.martin49@gmail.com> X-Mailer: git-send-email 1.9.2 In-Reply-To: <1397514669-19362-1-git-send-email-s.martin49@gmail.com> References: <1397514669-19362-1-git-send-email-s.martin49@gmail.com> Subject: [Buildroot] [PATCH v8 5/6] pkg-cmake.mk: add PATH in the configure command environment 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 Because BR_PATH is not exported in the environment beforehand running cmake, it is necessary to add it on the cmake configure command. Signed-off-by: Samuel Martin Reviewed-by: "Yann E. MORIN" --- changes v7 -> v8: - rebase changes v6 -> v7: - rebase changes v4 -> v6: - rebase changes v3 -> v4: - rebase - rename BR2_PATH -> BR_PATH changes v2 -> v3: - rebase - no one-line commit log (ThomasP) changes v1 -> v2: - remove explicit PATH=... in configure commands in pkg-autotools.mk because it is already added via *_CONFIGURE_OPTS (ThomasP), and reword the commit message. --- package/pkg-cmake.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/pkg-cmake.mk b/package/pkg-cmake.mk index f7e454b..bf3db90 100644 --- a/package/pkg-cmake.mk +++ b/package/pkg-cmake.mk @@ -60,6 +60,7 @@ ifeq ($(4),target) define $(2)_CONFIGURE_CMDS (cd $$($$(PKG)_BUILDDIR) && \ rm -f CMakeCache.txt && \ + PATH=$(BR_PATH) \ $$($$(PKG)_CONF_ENV) $(HOST_DIR)/usr/bin/cmake $$($$(PKG)_SRCDIR) \ -DCMAKE_TOOLCHAIN_FILE="$$(HOST_DIR)/usr/share/buildroot/toolchainfile.cmake" \ -DCMAKE_INSTALL_PREFIX="/usr" \ @@ -74,6 +75,7 @@ else define $(2)_CONFIGURE_CMDS (cd $$($$(PKG)_BUILDDIR) && \ rm -f CMakeCache.txt && \ + PATH=$(BR_PATH) \ $(HOST_DIR)/usr/bin/cmake $$($$(PKG)_SRCDIR) \ -DCMAKE_INSTALL_SO_NO_EXE=0 \ -DCMAKE_FIND_ROOT_PATH="$$(HOST_DIR)" \