]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
python_setuptools3_rust: inherit ...build_meta
authorTim Orling <ticotimo@gmail.com>
Sun, 23 Jul 2023 16:52:16 +0000 (09:52 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 25 Jul 2023 14:27:30 +0000 (15:27 +0100)
commit52d33576a17574025e40526816c5f0ba72a57eea
tree23297d6a89bc4cdf93b201b63c6ed62228d53a55
parent3480d13959652908b34b929158f1cf4e56c014bf
python_setuptools3_rust: inherit ...build_meta

Rather than inheriting the aging `setuptools3` bbclass, inherit
`python_setuptools_build_meta` which is one of the PEP 517 build
backends (for proper wheels using pyproject.toml).

Since python_setuptools_build_meta does not have a do_configure,
call the parent python_pep517_do_configure().

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/classes-recipe/python_setuptools3_rust.bbclass