python3-pytest-runner: make available for both Python 2 & 3

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
Pascal Bach 2017-04-21 15:20:16 +02:00 committed by Martin Jansa
parent 8c1c8c269b
commit 850ab4df16
3 changed files with 23 additions and 13 deletions

View File

@ -0,0 +1,17 @@
SUMMARY = "Invoke py.test as distutils command with dependency resolution"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e38b971c2b4c33b978d1b9c9ece9ae63"
SRC_URI[md5sum] = "bdb73eb18eca2727944a2dcf963c5a81"
SRC_URI[sha256sum] = "983a31eab45e375240e250161a556163bc8d250edaba97960909338c273a89b3"
inherit pypi
DEPENDS += " \
${PYTHON_PN}-setuptools-scm-native"
RDEPENDS_${PN} = "${PYTHON_PN}-py ${PYTHON_PN}-setuptools ${PYTHON_PN}-argparse ${PYTHON_PN}-debugger ${PYTHON_PN}-json \
${PYTHON_PN}-io"
BBCLASSEXTEND = "native nativesdk"

View File

@ -1,14 +1,5 @@
SUMMARY = "Invoke py.test as distutils command with dependency resolution"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e38b971c2b4c33b978d1b9c9ece9ae63"
inherit setuptools
require python-pytest-runner.inc
SRC_URI[md5sum] = "bdb73eb18eca2727944a2dcf963c5a81"
SRC_URI[sha256sum] = "983a31eab45e375240e250161a556163bc8d250edaba97960909338c273a89b3"
DEPENDS += " \
python-setuptools-scm"
RDEPENDS_${PN} = "python-py python-setuptools python-argparse python-debugger python-json \
python-compiler python-io"
inherit pypi setuptools
# Dependency only exists for python2
RDEPENDS_${PN} += "python-compiler"

View File

@ -0,0 +1,2 @@
inherit setuptools3
require python-pytest-runner.inc