From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from ams-iport-3.cisco.com ([144.254.224.146]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1TJOfv-0000vM-5i for openembedded-core@lists.openembedded.org; Wed, 03 Oct 2012 15:07:43 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1280; q=dns/txt; s=iport; t=1349268885; x=1350478485; h=from:to:cc:subject:date:message-id; bh=J2YhECDarUN/XxpcTQeUqH3aBg0NKnyqW/AXtpCjoaw=; b=lvzhmJKHMCKdGs5L2UvKifEeNR6ueUXnkZ6152THU7mR5tuv+rZcyY68 /HVYd2LPNhrp10VIOj/Ac/8zijcMfw0aKTTye9z/vYHM53eIC9rpUex1/ NDO+PbobWeEi8bUPUWHUXEpHn3CCBRTXgxmHhwdyWKEx7Swk2agZStWca M=; X-IronPort-AV: E=Sophos;i="4.80,527,1344211200"; d="scan'208";a="8491459" Received: from ams-core-3.cisco.com ([144.254.72.76]) by ams-iport-3.cisco.com with ESMTP; 03 Oct 2012 12:54:43 +0000 Received: from Lan.cisco.com (dhcp-10-54-74-11.cisco.com [10.54.74.11]) by ams-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id q93CshJa008486; Wed, 3 Oct 2012 12:54:43 GMT From: Martin Ertsaas To: openembedded-core@lists.openembedded.org Date: Wed, 3 Oct 2012 14:51:15 +0200 Message-Id: <1349268675-7808-1-git-send-email-mertsas@cisco.com> X-Mailer: git-send-email 1.7.8.6 Cc: Thomas Kristensen Subject: [PATCH] populate_sdk_base.bbclass: Make it possible to overrise the create_shar method of populate_sdk_base. X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Oct 2012 13:07:43 -0000 From: Thomas Kristensen If you wish to change the install/unpack method of the sdk, this can now be done by making your own create_shar method, and setting a POPULATE_SDK_CREATE_SHAR_COMMAND variable to your new create_shar function. Signed-off-by: Thomas Kristensen Signed-off-by: Martin Ertsaas --- meta/classes/populate_sdk_base.bbclass | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/meta/classes/populate_sdk_base.bbclass b/meta/classes/populate_sdk_base.bbclass index 1c151d7..53b11a3 100644 --- a/meta/classes/populate_sdk_base.bbclass +++ b/meta/classes/populate_sdk_base.bbclass @@ -24,6 +24,8 @@ PID = "${@os.getpid()}" EXCLUDE_FROM_WORLD = "1" +POPULATE_SDK_CREATE_SHAR_COMMAND ?= "create_shar" + python () { # If we don't do this we try and run the mapping hooks while parsing which is slow # bitbake should really provide something to let us know this... @@ -56,7 +58,7 @@ fakeroot python do_populate_sdk() { bb.build.exec_func("tar_sdk", d) - bb.build.exec_func("create_shar", d) + bb.build.exec_func(d.getVar("POPULATE_SDK_CREATE_SHAR_COMMAND", True), d) } fakeroot populate_sdk_image() { -- 1.7.8.6