summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes-recipe/setuptools3.bbclass8
1 files changed, 8 insertions, 0 deletions
diff --git a/meta/classes-recipe/setuptools3.bbclass b/meta/classes-recipe/setuptools3.bbclass
index d71a0895398..37803618695 100644
--- a/meta/classes-recipe/setuptools3.bbclass
+++ b/meta/classes-recipe/setuptools3.bbclass
@@ -12,6 +12,14 @@ SETUPTOOLS_BUILD_ARGS ?= ""
SETUPTOOLS_SETUP_PATH ?= "${S}"
+do_check_backend() {
+ BACKEND=$(grep -s 'build-backend.*=' ${SETUPTOOLS_SETUP_PATH}/pyproject.toml) || true
+ if test -n "$BACKEND"; then
+ bbwarn inherits setuptools3 but has pyproject.toml with $BACKEND
+ fi
+}
+addtask check_backend after patch before configure
+
setuptools3_do_configure() {
:
}