From 0a4faceed66002ca04413f69f6b422197981cedf Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 21 Jan 2020 22:28:33 -0800 Subject: nodejs: Build only when meta-py2 is included Signed-off-by: Khem Raj --- meta-oe/recipes-devtools/nodejs/nodejs_10.17.0.bb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'meta-oe/recipes-devtools/nodejs') diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_10.17.0.bb b/meta-oe/recipes-devtools/nodejs/nodejs_10.17.0.bb index a9ca58f8bc..b52f198bd3 100644 --- a/meta-oe/recipes-devtools/nodejs/nodejs_10.17.0.bb +++ b/meta-oe/recipes-devtools/nodejs/nodejs_10.17.0.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=be980eb7ccafe287cb438076a65e888c" DEPENDS = "openssl" DEPENDS_append_class-target = " nodejs-native" -inherit pkgconfig python3native +inherit pkgconfig pythonnative COMPATIBLE_MACHINE_armv4 = "(!.*armv4).*" COMPATIBLE_MACHINE_armv5 = "(!.*armv5).*" @@ -148,3 +148,8 @@ FILES_${PN}-systemtap = "${datadir}/systemtap" BBCLASSEXTEND = "native" + +python() { + if 'meta-python2' not in d.getVar('BBFILE_COLLECTIONS').split(): + raise bb.parse.SkipRecipe('Requires meta-python2 to be present.') +} -- cgit 1.2.3-korg