diff options
Diffstat (limited to 'recipes-devtools/clang/libclc_git.bb')
-rw-r--r-- | recipes-devtools/clang/libclc_git.bb | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/recipes-devtools/clang/libclc_git.bb b/recipes-devtools/clang/libclc_git.bb deleted file mode 100644 index 1e2f837..0000000 --- a/recipes-devtools/clang/libclc_git.bb +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | SUMMARY = "Implementation of the library requirements of the OpenCL 1.1+ C programming language" | ||
2 | HOMEPAGE = "http://libclc.llvm.org/" | ||
3 | SECTION = "libs" | ||
4 | |||
5 | require clang.inc | ||
6 | require common-source.inc | ||
7 | |||
8 | BPN = "libclc" | ||
9 | |||
10 | TOOLCHAIN = "clang" | ||
11 | |||
12 | LIC_FILES_CHKSUM = "file://libclc/LICENSE.TXT;md5=7cc795f6cbb2d801d84336b83c8017db" | ||
13 | |||
14 | inherit cmake cmake-qemu pkgconfig python3native | ||
15 | |||
16 | DEPENDS += "clang spirv-tools spirv-llvm-translator spirv-llvm-translator-native ncurses" | ||
17 | |||
18 | OECMAKE_SOURCEPATH = "${S}/libclc" | ||
19 | |||
20 | EXTRA_OECMAKE += "\ | ||
21 | -DLLVM_APPEND_VC_REV=OFF \ | ||
22 | -DLIBCLC_CUSTOM_LLVM_TOOLS_BINARY_DIR=${STAGING_BINDIR_NATIVE} \ | ||
23 | -DLLVM_CLANG=${STAGING_BINDIR_NATIVE}/clang \ | ||
24 | -DLLVM_AS=${STAGING_BINDIR_NATIVE}/llvm-as \ | ||
25 | -DLLVM_LINK=${STAGING_BINDIR_NATIVE}/llvm-link \ | ||
26 | -DLLVM_OPT=${STAGING_BINDIR_NATIVE}/opt \ | ||
27 | -DLLVM_SPIRV=${STAGING_BINDIR_NATIVE}/llvm-spirv \ | ||
28 | -DCMAKE_BUILD_TYPE=RelWithDebInfo \ | ||
29 | -Dclc_comp_in:FILEPATH=${OECMAKE_SOURCEPATH}/cmake/CMakeCLCCompiler.cmake.in \ | ||
30 | -Dll_comp_in:FILEPATH=${OECMAKE_SOURCEPATH}/cmake/CMakeLLAsmCompiler.cmake.in \ | ||
31 | -DCMAKE_POSITION_INDEPENDENT_CODE=ON" | ||
32 | |||
33 | FILES:${PN} += "${datadir}/clc" | ||
34 | |||
35 | BBCLASSEXTEND = "native nativesdk" | ||
36 | |||
37 | export YOCTO_ALTERNATE_EXE_PATH | ||
38 | export YOCTO_ALTERNATE_LIBDIR | ||