From fbb9d270790a7d77926f6a34505399e4f9fc1f51 Mon Sep 17 00:00:00 2001 From: Daniel McGregor Date: Wed, 11 Oct 2023 13:06:50 -0600 Subject: python3-pylint: allow native build We use pylint for some native recipes in our build. Allow pylint to be a native recipe, and likewise allow its runtime dependencies to be native recipes. Signed-off-by: Daniel McGregor Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-astroid_3.0.0.bb | 2 ++ meta-python/recipes-devtools/python/python3-dill_0.3.7.bb | 2 ++ meta-python/recipes-devtools/python/python3-mccabe_0.7.0.bb | 2 ++ meta-python/recipes-devtools/python/python3-pylint_3.0.0.bb | 2 ++ meta-python/recipes-devtools/python/python3-tomlkit_0.12.1.bb | 2 ++ 5 files changed, 10 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-astroid_3.0.0.bb b/meta-python/recipes-devtools/python/python3-astroid_3.0.0.bb index 2f80187b2b..cdf6fc74ed 100644 --- a/meta-python/recipes-devtools/python/python3-astroid_3.0.0.bb +++ b/meta-python/recipes-devtools/python/python3-astroid_3.0.0.bb @@ -34,3 +34,5 @@ RDEPENDS:${PN}-tests:class-target += "\ ${PYTHON_PN}-unittest \ ${PYTHON_PN}-xml \ " + +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-dill_0.3.7.bb b/meta-python/recipes-devtools/python/python3-dill_0.3.7.bb index b6b788110d..673964f3b7 100644 --- a/meta-python/recipes-devtools/python/python3-dill_0.3.7.bb +++ b/meta-python/recipes-devtools/python/python3-dill_0.3.7.bb @@ -15,3 +15,5 @@ RDEPENDS:${PN} += "\ ${PYTHON_PN}-profile \ ${PYTHON_PN}-core \ " + +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-mccabe_0.7.0.bb b/meta-python/recipes-devtools/python/python3-mccabe_0.7.0.bb index a2c72fcc99..265b28a771 100644 --- a/meta-python/recipes-devtools/python/python3-mccabe_0.7.0.bb +++ b/meta-python/recipes-devtools/python/python3-mccabe_0.7.0.bb @@ -9,3 +9,5 @@ SRC_URI[sha256sum] = "348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f inherit pypi setuptools3 DEPENDS += "${PYTHON_PN}-pytest-runner-native" + +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-pylint_3.0.0.bb b/meta-python/recipes-devtools/python/python3-pylint_3.0.0.bb index 413e6599db..bd2faa5b5a 100644 --- a/meta-python/recipes-devtools/python/python3-pylint_3.0.0.bb +++ b/meta-python/recipes-devtools/python/python3-pylint_3.0.0.bb @@ -48,3 +48,5 @@ do_install_ptest() { install -Dm 0644 ${S}/tests/.pylint_primer_tests/.gitkeep ${D}${PTEST_PATH}/tests/.pylint_primer_tests/.gitkeep sed -i 's#/usr/bin/python$#/usr/bin/python3#g' ${D}${PTEST_PATH}/tests/data/ascript } + +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-tomlkit_0.12.1.bb b/meta-python/recipes-devtools/python/python3-tomlkit_0.12.1.bb index e86a3c7898..59e83e00db 100644 --- a/meta-python/recipes-devtools/python/python3-tomlkit_0.12.1.bb +++ b/meta-python/recipes-devtools/python/python3-tomlkit_0.12.1.bb @@ -27,3 +27,5 @@ do_install_ptest() { install -d ${D}${PTEST_PATH}/tests cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ } + +BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf