blob: b9425fa72a5fac52720206162beb7fe3193ebd59 [file] [log] [blame]
Brad Bishopbec4ebc2022-08-03 09:55:16 -04001header:
Andrew Geissler23e02792023-07-21 09:06:10 -05002 version: 14
Brad Bishopbec4ebc2022-08-03 09:55:16 -04003
4repos:
5 meta-clang:
6 url: https://github.com/kraj/meta-clang
7
8local_conf_header:
Andrew Geissler2daf84b2023-03-31 09:57:23 -05009 toolchain: |
Brad Bishopbec4ebc2022-08-03 09:55:16 -040010 TOOLCHAIN = "clang"
Andrew Geissler23e02792023-07-21 09:06:10 -050011 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"
Andrew Geissler2daf84b2023-03-31 09:57:23 -050017 # 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"