]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
llvm: add recipe for just the LLVM libraries
authorRoss Burton <ross.burton@arm.com>
Thu, 11 Sep 2025 13:45:45 +0000 (14:45 +0100)
committerKhem Raj <raj.khem@gmail.com>
Thu, 2 Oct 2025 16:52:38 +0000 (09:52 -0700)
commit10925b991ff4f4ee82b3bbcd28344f48bdf44f83
tree2046d3df0be36ec631ed2c5f37e0b4df32c587c3
parente188fd44d08fb3909231729901e7bc92d0afc218
llvm: add recipe for just the LLVM libraries

Whilst it's convenient to build all of the LLVM project in one big
recipe, that's not ideal when we may just need LLVM on target and not
the rest.

Bring back a LLVM recipe that can be used by both clang (shortly) and
Rust (in the future)

Set the build type to MinSizeRel and DEBUG_LEVELFLAG to -g1 (instead of
the default, -g): the LLVM debug symbols are very large (several
gigabytes) and this reduces them to hundreds of megabytes.

Signed-off-by: Ross Burton <ross.burton@arm.com>
meta/conf/distro/include/maintainers.inc
meta/recipes-devtools/clang/llvm_git.bb [new file with mode: 0644]