From 272e0889026e6479fd366d4447e7345e4dd52d11 Mon Sep 17 00:00:00 2001 From: "Vtiurina, Mariia" Date: Wed, 20 Oct 2021 12:27:02 +0300 Subject: intel-oneapi-ipp: add recipe for Intel OneAPI IPP library (runtime only) The initial version of the recipe for Intel OneAPI IPP library. IPP is an extensive library of ready-to-use, domain-specific functions that are highly optimized for diverse Intel architectures. Signed-off-by: Mariia Vtiurina Signed-off-by: Anuj Mittal --- .../setup-oneapi-env/files/intel-oneapi-runtime.conf | 4 ++++ .../setup-oneapi-env/setup-intel-oneapi-env_2021.3.bb | 19 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 recipes-oneapi/setup-oneapi-env/files/intel-oneapi-runtime.conf create mode 100644 recipes-oneapi/setup-oneapi-env/setup-intel-oneapi-env_2021.3.bb (limited to 'recipes-oneapi') diff --git a/recipes-oneapi/setup-oneapi-env/files/intel-oneapi-runtime.conf b/recipes-oneapi/setup-oneapi-env/files/intel-oneapi-runtime.conf new file mode 100644 index 00000000..5faf9854 --- /dev/null +++ b/recipes-oneapi/setup-oneapi-env/files/intel-oneapi-runtime.conf @@ -0,0 +1,4 @@ +/opt/intel/oneapi/lib +/opt/intel/oneapi/lib/intel64 +/opt/intel/oneapi/lib/ia32 +/opt/intel/oneapi/lib/emu diff --git a/recipes-oneapi/setup-oneapi-env/setup-intel-oneapi-env_2021.3.bb b/recipes-oneapi/setup-oneapi-env/setup-intel-oneapi-env_2021.3.bb new file mode 100644 index 00000000..df6eb123 --- /dev/null +++ b/recipes-oneapi/setup-oneapi-env/setup-intel-oneapi-env_2021.3.bb @@ -0,0 +1,19 @@ +SUMMARY = "IntelĀ® oneAPI runtime libraries environment set up" +DESCRIPTION = "Recipe to set up the environment for IntelĀ® oneAPI runtime libraries \ +via configuration file in ld.so.conf.d directory." + +LICENSE = "EULA" +LIC_FILES_CHKSUM = "file://${CUSTOM_LICENSES_PATH}/EULA;md5=9057fba3b8ada79f1bce0d1c195c7d1f" + +SRC_URI = "file://intel-oneapi-runtime.conf" + +do_install() { + mkdir -p ${D}${sysconfdir}/ld.so.conf.d/ + install -m 644 ${WORKDIR}/intel-oneapi-runtime.conf ${D}${sysconfdir}/ld.so.conf.d/ +} + +pkg_postinst_ontarget:${PN}() { +if [ x"$D" = "x" ]; then + if [ -x /sbin/ldconfig ]; then /sbin/ldconfig ; fi +fi +} -- cgit v1.2.3-54-g00ecf