summaryrefslogtreecommitdiffstats
path: root/dynamic-layers/clang-layer/recipes-core/ispc/ispc_1.17.0.bb
diff options
context:
space:
mode:
Diffstat (limited to 'dynamic-layers/clang-layer/recipes-core/ispc/ispc_1.17.0.bb')
-rw-r--r--dynamic-layers/clang-layer/recipes-core/ispc/ispc_1.17.0.bb9
1 files changed, 7 insertions, 2 deletions
diff --git a/dynamic-layers/clang-layer/recipes-core/ispc/ispc_1.17.0.bb b/dynamic-layers/clang-layer/recipes-core/ispc/ispc_1.17.0.bb
index cfd8e5bc..b9b9ea50 100644
--- a/dynamic-layers/clang-layer/recipes-core/ispc/ispc_1.17.0.bb
+++ b/dynamic-layers/clang-layer/recipes-core/ispc/ispc_1.17.0.bb
@@ -15,13 +15,14 @@ SRC_URI = "git://github.com/ispc/ispc.git;protocol=https;branch=main \
15 file://0001-CMakeLists.txt-link-with-libclang-cpp-library-instea.patch \ 15 file://0001-CMakeLists.txt-link-with-libclang-cpp-library-instea.patch \
16 file://0002-cmake-don-t-build-for-32-bit-targets.patch \ 16 file://0002-cmake-don-t-build-for-32-bit-targets.patch \
17 file://0001-Enable-LLVM-15.0-support.patch \ 17 file://0001-Enable-LLVM-15.0-support.patch \
18 file://0001-CMakeLists.txt-allow-to-pick-llvm-config-from-usr-bi.patch \
18 " 19 "
19SRCREV = "7ad8429369a4d5ced6b524fdfffe623939d8fe9a" 20SRCREV = "7ad8429369a4d5ced6b524fdfffe623939d8fe9a"
20 21
21COMPATIBLE_HOST = '(x86_64).*-linux' 22COMPATIBLE_HOST = '(x86_64).*-linux'
22 23
23DEPENDS += " clang-native bison-native " 24DEPENDS += " clang-native bison-native "
24RDEPENDS:${PN} += " clang-libllvm clang" 25DEPENDS:append:class-target = " clang"
25 26
26EXTRA_OECMAKE += " \ 27EXTRA_OECMAKE += " \
27 -DISPC_INCLUDE_TESTS=OFF \ 28 -DISPC_INCLUDE_TESTS=OFF \
@@ -34,7 +35,11 @@ EXTRA_OECMAKE += " \
34 -DISPC_WINDOWS_TARGET=OFF \ 35 -DISPC_WINDOWS_TARGET=OFF \
35 -DISPC_IOS_TARGET=OFF \ 36 -DISPC_IOS_TARGET=OFF \
36 -DISPC_PS4_TARGET=OFF \ 37 -DISPC_PS4_TARGET=OFF \
37 -DSYSROOT_DIR=${STAGING_DIR_NATIVE} \ 38 -DSYSROOT_DIR=${STAGING_DIR} \
39 -DCLANG_EXECUTABLE=${STAGING_BINDIR_NATIVE}/clang \
40 -DCLANGPP_EXECUTABLE=${STAGING_BINDIR_NATIVE}/clang++ \
41 -DLLVM_DIS_EXECUTABLE=${STAGING_BINDIR_NATIVE}/llvm-dis \
42 -DLLVM_AS_EXECUTABLE=${STAGING_BINDIR_NATIVE}/llvm-as \
38 " 43 "
39 44
40TOOLCHAIN = "clang" 45TOOLCHAIN = "clang"