summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/libclc_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-devtools/clang/libclc_git.bb')
-rw-r--r--recipes-devtools/clang/libclc_git.bb38
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 @@
1SUMMARY = "Implementation of the library requirements of the OpenCL 1.1+ C programming language"
2HOMEPAGE = "http://libclc.llvm.org/"
3SECTION = "libs"
4
5require clang.inc
6require common-source.inc
7
8BPN = "libclc"
9
10TOOLCHAIN = "clang"
11
12LIC_FILES_CHKSUM = "file://libclc/LICENSE.TXT;md5=7cc795f6cbb2d801d84336b83c8017db"
13
14inherit cmake cmake-qemu pkgconfig python3native
15
16DEPENDS += "clang spirv-tools spirv-llvm-translator spirv-llvm-translator-native ncurses"
17
18OECMAKE_SOURCEPATH = "${S}/libclc"
19
20EXTRA_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
33FILES:${PN} += "${datadir}/clc"
34
35BBCLASSEXTEND = "native nativesdk"
36
37export YOCTO_ALTERNATE_EXE_PATH
38export YOCTO_ALTERNATE_LIBDIR