mirror of
git://git.yoctoproject.org/meta-intel.git
synced 2025-07-19 21:09:03 +02:00
level-zero: add recipe
The oneAPI Level-Zero Application Programming Interface (API) is to provide direct-to-metal interfaces to offload accelerator devices. Its programming interface can be tailored to any device needs and can be adapted to support broader set of languages features such as function pointers, virtual functions, unified memory, and I/O capabilities. It contains following components of oneAPI: -> Copies of the Level Zero Specification API C/C++ header files -> Level Zero Loader -> Level Zero Validation Layer It should be installed using: IMAGE_INSTALL_append = " level-zero-headers level-zero-loader" Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
This commit is contained in:
parent
7497da8042
commit
2abbd02a2d
|
@ -0,0 +1,21 @@
|
|||
SUMMARY = "oneAPI Level Zero Specification Headers and Loader"
|
||||
HOMEPAGE = "https://github.com/oneapi-src/level-zero"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=8956dfdba7f8169c4005d1e9753ffddc"
|
||||
|
||||
SRC_URI = "git://github.com/oneapi-src/level-zero.git;protocol=https"
|
||||
SRCREV = "ebb363e938a279cf866cb93d28e31aaf0791ea19"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit cmake
|
||||
DEPENDS += "opencl-headers"
|
||||
|
||||
UPSTREAM_CHECK_GITTAGREGEX = "^v(?P<pver>(\d+(\.\d+)+))$"
|
||||
|
||||
PACKAGES =+ "${PN}-headers ${PN}-loader"
|
||||
|
||||
FILES_${PN}-headers = "${includedir}/*"
|
||||
FILES_${PN}-loader = "${libdir}/*"
|
||||
|
||||
# PN-loader (non -dev/-dbg/nativesdk- package) contains symlink .so
|
||||
INSANE_SKIP_${PN}-loader = "dev-so"
|
Loading…
Reference in New Issue
Block a user