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

git at git.openembedded.org git at git.openembedded.org
Tue Nov 12 05:21:34 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 b877b1938121b4f196133079d52131e669f4e15b
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