From 81fcb002411afee4f2fb48f0f870805d5f5915e6 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Tue, 8 Mar 2022 19:42:29 +0000 Subject: [PATCH] python3-poetry-core: self-bootstrap Poetry can bootstrap itself, so just inherit poetry_core. Signed-off-by: Ross Burton Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../python/python3-poetry-core_1.0.8.bb | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/meta-python/recipes-devtools/python/python3-poetry-core_1.0.8.bb b/meta-python/recipes-devtools/python/python3-poetry-core_1.0.8.bb index 8ac9ed2be3..99ec763c4d 100644 --- a/meta-python/recipes-devtools/python/python3-poetry-core_1.0.8.bb +++ b/meta-python/recipes-devtools/python/python3-poetry-core_1.0.8.bb @@ -21,7 +21,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=104d5c3c653aeededf4076773aa4c236 \ SRC_URI[sha256sum] = "951fc7c1f8d710a94cb49019ee3742125039fc659675912ea614ac2aa405b118" -inherit pip_install_wheel python3native python3-dir pypi setuptools3-base +inherit poetry_core pypi + PIP_INSTALL_PACKAGE = "poetry_core" RDEPENDS:${PN}:append:class-target = "\ @@ -42,16 +43,4 @@ RDEPENDS:${PN} += "\ python3-six \ " -do_configure () { - mkdir -p ${B}/dist - cat > ${B}/build-it.py << EOF -from poetry.core.masonry import api -api.build_wheel('${B}/dist') -EOF -} - -do_compile () { - ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} ${B}/build-it.py -} - BBCLASSEXTEND = "native nativesdk"