diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-05-22 16:40:50 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-05-23 11:25:27 +0100 |
commit | f8f3315d58f9ec7824961d1f6f96d39c449b9578 (patch) | |
tree | 9392d71362f9f4eaaca92b61fb944e505dfceb70 /meta/classes-global/insane.bbclass | |
parent | 26cd2d56261827ad8d07e2145e95f82422accac2 (diff) | |
download | openembedded-core-contrib-f8f3315d58f9ec7824961d1f6f96d39c449b9578.tar.gz |
base/insane: Move S/B checks to more logical place in insane class
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes-global/insane.bbclass')
-rw-r--r-- | meta/classes-global/insane.bbclass | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/classes-global/insane.bbclass b/meta/classes-global/insane.bbclass index 42ed1a24a7..99736830b9 100644 --- a/meta/classes-global/insane.bbclass +++ b/meta/classes-global/insane.bbclass @@ -1609,6 +1609,10 @@ python () { bb.fatal("Using S = ${WORKDIR} is no longer supported") if builddir == workdir: bb.fatal("Using B = ${WORKDIR} is no longer supported") + if sourcedir[-1] == '/': + bb.warn("Recipe %s sets S variable with trailing slash '%s', remove it" % (d.getVar("PN"), d.getVar("S"))) + if builddir[-1] == '/': + bb.warn("Recipe %s sets B variable with trailing slash '%s', remove it" % (d.getVar("PN"), d.getVar("B"))) # Some people mistakenly use DEPENDS:${PN} instead of DEPENDS and wonder # why it doesn't work. |