From ec3147abdd0727fedc707330d58593097357f944 Mon Sep 17 00:00:00 2001 From: Yongxin Liu Date: Mon, 3 Apr 2023 15:06:02 +0800 Subject: intel-cmt-cat: add recipe This software package provides basic support for Intel(R) Resource Director Technology (Intel(R) RDT) including: Cache Monitoring Technology (CMT) Memory Bandwidth Monitoring (MBM) Cache Allocation Technology (CAT) Code and Data Prioritization (CDP) Memory Bandwidth Allocation (MBA) Signed-off-by: Yongxin Liu Signed-off-by: Naveen Saini --- recipes-bsp/intel-cmt-cat/intel-cmt-cat_4.5.0.bb | 29 ++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 recipes-bsp/intel-cmt-cat/intel-cmt-cat_4.5.0.bb diff --git a/recipes-bsp/intel-cmt-cat/intel-cmt-cat_4.5.0.bb b/recipes-bsp/intel-cmt-cat/intel-cmt-cat_4.5.0.bb new file mode 100644 index 00000000..ed4886ff --- /dev/null +++ b/recipes-bsp/intel-cmt-cat/intel-cmt-cat_4.5.0.bb @@ -0,0 +1,29 @@ +SUMMARY = "intel-cmt-cat" +DESCRIPTION = "Software package which provides basic support for Intel(R) \ +Resource Director Technology (Intel(R) RDT)" +HOMEPAGE = "https://github.com/intel/intel-cmt-cat" + +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=4b63c65942e1c16fd897f8cd20abebf8" + +SRC_URI = "git://github.com/intel/intel-cmt-cat;protocol=https;branch=master" +SRCREV = "ba42217699ecfdf6a335285039a44ac4140fa8c4" + +S = "${WORKDIR}/git" + +COMPATIBLE_HOST = '(x86_64).*-linux' +COMPATIBLE_HOST:libc-musl = "null" + +do_install() { + oe_runmake install PREFIX=${D}${prefix} NOLDCONFIG=y +} + +FILES:${PN} += "${nonarch_libdir}/libpqos*" +FILES:${PN}-doc = "/usr/man*" + +INSANE_SKIP:${PN} += "ldflags" +INSANE_SKIP:${PN} += "dev-so" +INSANE_SKIP:${PN} += "libdir" +INSANE_SKIP:${PN} += "already-stripped" + +INHIBIT_PACKAGE_DEBUG_SPLIT = "1" -- cgit v1.2.3-54-g00ecf