[oe-commits] [meta-openembedded] 04/12: gyp: provide a python2 version of gyp as gyp-py2

git at git.openembedded.org git at git.openembedded.org
Mon Nov 11 16:06:21 UTC 2019


This is an automated email from the git hooks/post-receive script.

khem pushed a commit to branch master-next
in repository meta-openembedded.

commit ed6f5b0c47dd8d468ca46e6f8df34520b0716bc4
Author: André Draszik <git at andred.net>
AuthorDate: Sun Nov 10 21:28:03 2019 +0000

    gyp: provide a python2 version of gyp as gyp-py2
    
    Doing so will allow us to change the NodeJS build
    to use the system gyp, rather than its own copy.
    NodeJS still uses python2, and imports parts of
    gyp directly.
    Also note that Debian only provides a python2 version.
    
    Signed-off-by: André Draszik <git at andred.net>
    Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
 meta-python/recipes-devtools/gyp/gyp-py2_git.bb          |  2 ++
 meta-python/recipes-devtools/gyp/{gyp_git.bb => gyp.inc} |  2 --
 meta-python/recipes-devtools/gyp/gyp_git.bb              | 15 +--------------
 3 files changed, 3 insertions(+), 16 deletions(-)

diff --git a/meta-python/recipes-devtools/gyp/gyp-py2_git.bb b/meta-python/recipes-devtools/gyp/gyp-py2_git.bb
new file mode 100644
index 0000000..d69b92c
--- /dev/null
+++ b/meta-python/recipes-devtools/gyp/gyp-py2_git.bb
@@ -0,0 +1,2 @@
+inherit setuptools
+require gyp.inc
diff --git a/meta-python/recipes-devtools/gyp/gyp_git.bb b/meta-python/recipes-devtools/gyp/gyp.inc
similarity index 95%
copy from meta-python/recipes-devtools/gyp/gyp_git.bb
copy to meta-python/recipes-devtools/gyp/gyp.inc
index 61f3c86..98ed42c 100644
--- a/meta-python/recipes-devtools/gyp/gyp_git.bb
+++ b/meta-python/recipes-devtools/gyp/gyp.inc
@@ -10,6 +10,4 @@ SRCREV = "fcd686f1880fa52a1ee78d3e98af1b88cb334528"
 S = "${WORKDIR}/git"
 PV = "0.1+git${SRCPV}"
 
-inherit setuptools3
-
 BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/gyp/gyp_git.bb b/meta-python/recipes-devtools/gyp/gyp_git.bb
index 61f3c86..8e48a27 100644
--- a/meta-python/recipes-devtools/gyp/gyp_git.bb
+++ b/meta-python/recipes-devtools/gyp/gyp_git.bb
@@ -1,15 +1,2 @@
-DESCRIPTION = "GYP is a Meta-Build system: a build system that generates other build systems."
-HOMEPAGE = "https://gyp.gsrc.io/"
-LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=ab828cb8ce4c62ee82945a11247b6bbd"
-SECTION = "devel"
-
-SRC_URI = "git://chromium.googlesource.com/external/gyp;protocol=https"
-SRCREV = "fcd686f1880fa52a1ee78d3e98af1b88cb334528"
-
-S = "${WORKDIR}/git"
-PV = "0.1+git${SRCPV}"
-
 inherit setuptools3
-
-BBCLASSEXTEND = "native nativesdk"
+require gyp.inc

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list