external-python-tarball: Blacklist recipe if ipk is not in the PACKAGE_CLASSES list
This is needed because ipk tools and variables (specically IPKGCONF_TARGET and IPKGCONF_SDK) are used from the rootfs_ipk.bbclass I tried to inherit directly but it still fails to expand those. [YOCTO #2814] (From OE-Core rev: 161043782682cccd2efc2b349e8248ae084857c7) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
8a2664b1c2
commit
4f843635c1
|
@ -5,6 +5,8 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
|
||||
DEPENDS = "opkg-native opkg-utils-native virtual/fakeroot-native sed-native"
|
||||
|
||||
PR = "r1"
|
||||
|
||||
inherit meta
|
||||
|
||||
SDK_DIR = "${WORKDIR}/sdk"
|
||||
|
@ -91,3 +93,6 @@ do_populate_sdk[nostamp] = "1"
|
|||
do_populate_sdk[recrdeptask] = "do_package_write"
|
||||
addtask populate_sdk before do_build after do_install
|
||||
|
||||
inherit blacklist
|
||||
|
||||
PNBLACKLIST[external-python-tarball] = "${@base_contains('PACKAGE_CLASSES', 'package_ipk', '', 'This recipe requires \'package_ipk\' support to be enabled in PACKAGE_CLASSES.', d)}"
|
||||
|
|
Loading…
Reference in New Issue