summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/nodejs
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2020-01-21 22:28:33 -0800
committerKhem Raj <raj.khem@gmail.com>2020-01-22 09:56:35 -0800
commit0a4faceed66002ca04413f69f6b422197981cedf (patch)
tree5b0467cf0bee691c41f5bd366008270b6cdb6617 /meta-oe/recipes-devtools/nodejs
parent2b67b882ee6c7c49b506e283988d115493a1ce9d (diff)
downloadmeta-openembedded-0a4faceed66002ca04413f69f6b422197981cedf.tar.gz
nodejs: Build only when meta-py2 is included
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-devtools/nodejs')
-rw-r--r--meta-oe/recipes-devtools/nodejs/nodejs_10.17.0.bb7
1 files changed, 6 insertions, 1 deletions
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"
6DEPENDS = "openssl" 6DEPENDS = "openssl"
7DEPENDS_append_class-target = " nodejs-native" 7DEPENDS_append_class-target = " nodejs-native"
8 8
9inherit pkgconfig python3native 9inherit pkgconfig pythonnative
10 10
11COMPATIBLE_MACHINE_armv4 = "(!.*armv4).*" 11COMPATIBLE_MACHINE_armv4 = "(!.*armv4).*"
12COMPATIBLE_MACHINE_armv5 = "(!.*armv5).*" 12COMPATIBLE_MACHINE_armv5 = "(!.*armv5).*"
@@ -148,3 +148,8 @@ FILES_${PN}-systemtap = "${datadir}/systemtap"
148 148
149 149
150BBCLASSEXTEND = "native" 150BBCLASSEXTEND = "native"
151
152python() {
153 if 'meta-python2' not in d.getVar('BBFILE_COLLECTIONS').split():
154 raise bb.parse.SkipRecipe('Requires meta-python2 to be present.')
155}