diff options
-rw-r--r-- | recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb | 11 |
1 files changed, 2 insertions, 9 deletions
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" | |||
19 | inherit cmake pkgconfig python3native | 19 | inherit cmake pkgconfig python3native |
20 | 20 | ||
21 | # Specify any options you want to pass to cmake using EXTRA_OECMAKE: | 21 | # Specify any options you want to pass to cmake using EXTRA_OECMAKE: |
22 | # for CMAKE_SHARED_LIBS=OFF see https://github.com/KhronosGroup/SPIRV-LLVM-Translator/issues/1868 | ||
22 | EXTRA_OECMAKE = "\ | 23 | EXTRA_OECMAKE = "\ |
23 | -DBASE_LLVM_VERSION=${LLVMVERSION} \ | 24 | -DBASE_LLVM_VERSION=${LLVMVERSION} \ |
24 | -DBUILD_SHARED_LIBS=ON \ | 25 | -DBUILD_SHARED_LIBS=OFF \ |
25 | -DCMAKE_BUILD_TYPE=Release \ | 26 | -DCMAKE_BUILD_TYPE=Release \ |
26 | -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ | 27 | -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ |
27 | -DCMAKE_SKIP_RPATH=ON \ | 28 | -DCMAKE_SKIP_RPATH=ON \ |
@@ -32,12 +33,4 @@ EXTRA_OECMAKE = "\ | |||
32 | -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=${S}/SPIRV-Headers \ | 33 | -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=${S}/SPIRV-Headers \ |
33 | " | 34 | " |
34 | 35 | ||
35 | do_compile:append() { | ||
36 | oe_runmake llvm-spirv | ||
37 | } | ||
38 | |||
39 | do_install:append() { | ||
40 | install -Dm755 ${B}/tools/llvm-spirv/llvm-spirv ${D}${bindir}/llvm-spirv | ||
41 | } | ||
42 | |||
43 | BBCLASSEXTEND = "native nativesdk" | 36 | BBCLASSEXTEND = "native nativesdk" |