]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
clang: use llvm recipe yoe/mut
authorRoss Burton <ross.burton@arm.com>
Thu, 11 Sep 2025 15:33:45 +0000 (16:33 +0100)
committerKhem Raj <raj.khem@gmail.com>
Thu, 2 Oct 2025 16:52:38 +0000 (09:52 -0700)
commitbc723f443f2af9bbd49b40db804141076b919341
treeae9a31f3a28d109c67c1a470cfa444eb6a82f8a9
parent10925b991ff4f4ee82b3bbcd28344f48bdf44f83
clang: use llvm recipe

Change this recipe to build just clang and clang-tools-extra, using the
LLVM provided by the llvm recipe.

This adds an 'extra-tools' PACKAGECONFIG (enabled by default) that
controls whether to build the clang-tools-extra project. This includes
clang-tidy and clangd, but the compile time and size for these
components is not insignificant.

Signed-off-by: Ross Burton <ross.burton@arm.com>
meta/recipes-devtools/clang/clang/0001-clang-Support-building-native-tools-when-cross-compi.patch [new file with mode: 0644]
meta/recipes-devtools/clang/clang_git.bb
meta/recipes-devtools/clang/common.inc