From 7cd64cc018d4eed644826076ec3eae3573f24e8f Mon Sep 17 00:00:00 2001 From: Naveen Saini Date: Fri, 3 Sep 2021 09:20:02 +0800 Subject: opencl-clang: restructure Restructured recipes, having common code in .inc Signed-off-by: Naveen Saini Signed-off-by: Anuj Mittal --- .../opencl-clang/opencl-clang_12.0.0.bb | 25 +++------------------- 1 file changed, 3 insertions(+), 22 deletions(-) (limited to 'dynamic-layers/clang-layer/recipes-opencl/opencl-clang/opencl-clang_12.0.0.bb') diff --git a/dynamic-layers/clang-layer/recipes-opencl/opencl-clang/opencl-clang_12.0.0.bb b/dynamic-layers/clang-layer/recipes-opencl/opencl-clang/opencl-clang_12.0.0.bb index 92befaf0..d0b2acfb 100644 --- a/dynamic-layers/clang-layer/recipes-opencl/opencl-clang/opencl-clang_12.0.0.bb +++ b/dynamic-layers/clang-layer/recipes-opencl/opencl-clang/opencl-clang_12.0.0.bb @@ -1,31 +1,12 @@ -SUMMARY = "Common clang is a thin wrapper library around clang" -DESCRIPTION = "Common clang has OpenCL-oriented API and is capable \ - to compile OpenCL C kernels to SPIR-V modules." +require opencl-clang.inc -LICENSE = "NCSA" -LIC_FILES_CHKSUM = "file://LICENSE;md5=e8a15bf1416762a09ece07e44c79118c" - -SRC_URI = "git://github.com/intel/opencl-clang.git;branch=ocl-open-120;protocol=https \ - " SRCREV = "8fc6b059248dc6c9c40c7cbe5fedcc6ebb951983" -S = "${WORKDIR}/git" - -inherit cmake -DEPENDS += " clang spirv-llvm-translator" -DEPENDS:append:class-target = " opencl-clang-native" +DEPENDS += " spirv-llvm-translator" -COMPATIBLE_HOST = '(x86_64).*-linux' -COMPATIBLE_HOST:libc-musl = "null" +BRANCH = "ocl-open-120" EXTRA_OECMAKE += "\ -DCMAKE_SKIP_RPATH=TRUE \ -DPREFERRED_LLVM_VERSION="12.0.0" \ " - -do_install:append:class-native() { - install -d ${D}${bindir} - install -m 0755 ${B}/linux_linker/linux_resource_linker ${D}${bindir}/ -} - -BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf