From 074385b5da01b1e6e6072eae7146ffa2750756cc Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 8 Mar 2023 07:33:12 -0800 Subject: spirv-llvm-translator: Turn shared libs off It does not build them with 16.0.0+ Signed-off-by: Khem Raj --- .../spirv-llvm-translator/spirv-llvm-translator_git.bb | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'recipes-devtools') diff --git a/recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb b/recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb index 4354c55..844f1b3 100644 --- a/recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb +++ b/recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb @@ -19,9 +19,10 @@ DEPENDS = "spirv-tools clang" inherit cmake pkgconfig python3native # Specify any options you want to pass to cmake using EXTRA_OECMAKE: +# for CMAKE_SHARED_LIBS=OFF see https://github.com/KhronosGroup/SPIRV-LLVM-Translator/issues/1868 EXTRA_OECMAKE = "\ -DBASE_LLVM_VERSION=${LLVMVERSION} \ - -DBUILD_SHARED_LIBS=ON \ + -DBUILD_SHARED_LIBS=OFF \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DCMAKE_SKIP_RPATH=ON \ @@ -32,12 +33,4 @@ EXTRA_OECMAKE = "\ -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=${S}/SPIRV-Headers \ " -do_compile:append() { - oe_runmake llvm-spirv -} - -do_install:append() { - install -Dm755 ${B}/tools/llvm-spirv/llvm-spirv ${D}${bindir}/llvm-spirv -} - BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf