Message ID | 20250718040906.3591603-2-raj.khem@gmail.com |
---|---|
State | New |
Headers | show |
Series | [1/4] toolchain-scripts.bbclass: Make -mmusl apply only for gcc toolchains | expand |
diff --git a/meta/classes-recipe/cmake.bbclass b/meta/classes-recipe/cmake.bbclass index 449fe2bb443..2c6d28b7a95 100644 --- a/meta/classes-recipe/cmake.bbclass +++ b/meta/classes-recipe/cmake.bbclass @@ -216,6 +216,12 @@ list(APPEND CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES ${STAGING_INCDIR_NATIVE}) EOF } +cmake_do_generate_toolchain_file:append:toolchain-clang() { + cat >> ${WORKDIR}/toolchain.cmake <<EOF +set( CMAKE_CLANG_TIDY ${HOST_PREFIX}clang-tidy ) +EOF +} + addtask generate_toolchain_file after do_patch before do_configure CONFIGURE_FILES = "CMakeLists.txt *.cmake"
clang-tidy is used by many packages these days and probed during build. Signed-off-by: Khem Raj <raj.khem@gmail.com> --- meta/classes-recipe/cmake.bbclass | 6 ++++++ 1 file changed, 6 insertions(+)