diff options
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.bb | 9 |
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 | " |
19 | SRCREV = "7ad8429369a4d5ced6b524fdfffe623939d8fe9a" | 20 | SRCREV = "7ad8429369a4d5ced6b524fdfffe623939d8fe9a" |
20 | 21 | ||
21 | COMPATIBLE_HOST = '(x86_64).*-linux' | 22 | COMPATIBLE_HOST = '(x86_64).*-linux' |
22 | 23 | ||
23 | DEPENDS += " clang-native bison-native " | 24 | DEPENDS += " clang-native bison-native " |
24 | RDEPENDS:${PN} += " clang-libllvm clang" | 25 | DEPENDS:append:class-target = " clang" |
25 | 26 | ||
26 | EXTRA_OECMAKE += " \ | 27 | EXTRA_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 | ||
40 | TOOLCHAIN = "clang" | 45 | TOOLCHAIN = "clang" |