xref: /openbmc/openbmc/meta-arm/ci/clang.yml (revision 4f08733d)
1header:
2  version: 14
3
4repos:
5  meta-clang:
6    url: https://github.com/kraj/meta-clang
7
8local_conf_header:
9  toolchain: |
10    TOOLCHAIN = "clang"
11    PREFERRED_PROVIDER_llvm = "clang"
12    PREFERRED_PROVIDER_llvm-native = "clang-native"
13    PREFERRED_PROVIDER_nativesdk-llvm = "nativesdk-clang"
14    PROVIDES:pn-clang = "llvm"
15    PROVIDES:pn-clang-native = "llvm-native"
16    PROVIDES:pn-nativesdk-clang = "nativesdk-llvm"
17    # This is needed to stop bitbake getting confused about what clang/llvm is
18    # being used, see https://github.com/kraj/meta-clang/pull/766
19    BBMASK += "/meta/recipes-devtools/llvm/llvm.*\.bb"
20