summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-03-29 18:41:38 -0700
committerKhem Raj <raj.khem@gmail.com>2023-03-30 00:09:52 -0700
commitc82a3f703b418664cfb04b68465b8e93967bba84 (patch)
tree48b8c3727dab8eeea3b30a1e1dd11d91965ee634
parent6bb8b82347826b553893321a88c4839898760bdc (diff)
downloadmeta-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_%.bbappend7
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 @@
1export YOCTO_ALTERNATE_EXE_PATH = "${STAGING_LIBDIR}/llvm-config" 1YOCTO_ALTERNATE_EXE_PATH:toolchain-clang = "${STAGING_LIBDIR}/llvm-config"
2 2YOCTO_ALTERNATE_EXE_PATH:toolchain-clang = "1"
3CLANG_GALLIUM_LLVM = "-Dllvm=true -Dshared-llvm=true -Ddraw-use-llvm=true,-Dllvm=false,clang clang-native elfutils"
4
5PACKAGECONFIG[gallium-llvm] := "${@[d.getVarFlag('PACKAGECONFIG', 'gallium-llvm'), '${CLANG_GALLIUM_LLVM}'][d.getVar('TOOLCHAIN') == 'clang']}"