diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-03-29 18:41:38 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-03-30 00:09:52 -0700 |
commit | c82a3f703b418664cfb04b68465b8e93967bba84 (patch) | |
tree | 48b8c3727dab8eeea3b30a1e1dd11d91965ee634 | |
parent | 6bb8b82347826b553893321a88c4839898760bdc (diff) | |
download | meta-clang-c82a3f703b418664cfb04b68465b8e93967bba84.tar.gz |
mesa: Make a step closer to yocto compatible
Keep the packageconfig for gallium-llvm from core
export YOCTO_ALTERNATE_EXE_PATH only when toolchain-clang is in use
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | recipes-graphics/mesa/mesa_%.bbappend | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/recipes-graphics/mesa/mesa_%.bbappend b/recipes-graphics/mesa/mesa_%.bbappend index 504a81d..78cff81 100644 --- a/recipes-graphics/mesa/mesa_%.bbappend +++ b/recipes-graphics/mesa/mesa_%.bbappend | |||
@@ -1,5 +1,2 @@ | |||
1 | export YOCTO_ALTERNATE_EXE_PATH = "${STAGING_LIBDIR}/llvm-config" | 1 | YOCTO_ALTERNATE_EXE_PATH:toolchain-clang = "${STAGING_LIBDIR}/llvm-config" |
2 | 2 | YOCTO_ALTERNATE_EXE_PATH:toolchain-clang = "1" | |
3 | CLANG_GALLIUM_LLVM = "-Dllvm=true -Dshared-llvm=true -Ddraw-use-llvm=true,-Dllvm=false,clang clang-native elfutils" | ||
4 | |||
5 | PACKAGECONFIG[gallium-llvm] := "${@[d.getVarFlag('PACKAGECONFIG', 'gallium-llvm'), '${CLANG_GALLIUM_LLVM}'][d.getVar('TOOLCHAIN') == 'clang']}" | ||