From patchwork Thu Jan 26 19:31:39 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [v2,2/3] systemtap: extend the recipe to build the native package Date: Thu, 26 Jan 2012 19:31:39 -0000 From: Wade Farnsworth X-Patchwork-Id: 20195 Message-Id: <4F21AA1B.6030603@mentor.com> To: Patches and discussions about the oe-core layer Since the target image may not contain dev tools, it is useful to provide native systemtap in order to be able to compile systemtap scripts for the target. Signed-off-by: Wade Farnsworth --- meta/recipes-kernel/systemtap/systemtap_git.bb | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb index 7172386..298e005 100644 --- a/meta/recipes-kernel/systemtap/systemtap_git.bb +++ b/meta/recipes-kernel/systemtap/systemtap_git.bb @@ -2,10 +2,12 @@ DESCRIPTION = "SystemTap - script-directed dynamic tracing and performance analy LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" -DEPENDS = "elfutils sqlite3" +DEPENDS = "elfutils sqlite3 systemtap-native" +DEPENDS_virtclass-native = "elfutils sqlite3 gettext-native" +DEPENDS_virtclass-nativesdk = "elfutils sqlite3 gettext-native" SRCREV = "a56e4b7800e3fa8f9df6f4434cb02f86f6e995bc" -PR = "r3" +PR = "r4" PV = "1.6+git${SRCPV}" SRC_URI = "git://sources.redhat.com/git/systemtap.git;protocol=git" @@ -28,4 +30,6 @@ S = "${WORKDIR}/git" inherit autotools gettext +BBCLASSEXTEND = "native nativesdk" + FILES_${PN}-dbg += "${libexecdir}/systemtap/.debug"