]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
meson: correct bindgen_clang_argments
authorDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Tue, 6 May 2025 02:22:30 +0000 (19:22 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 8 May 2025 09:27:41 +0000 (10:27 +0100)
commita647a0ff4c4eb7a7c1f6ec84a574f7d7796b6178
tree2cdfd5294a7434e5e6934ac509f8eb5ca4393333
parent4178fe97371bce0bd63b19f57b872ccefd1ec45c
meson: correct bindgen_clang_argments

Follow the changes in Clang search paths and specify sysroot via the
TOOLCHAIN_OPTIONS, otherwise clang will fail to find system headers when
executed by bindgen.

For SDK packages TOOLCHAIN_OPTIONS don't contain full sysroot path, so
specify the correct directory explicitly.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes-recipe/meson.bbclass