meta-intel/recipes-support/libipt/libipt_2.1.2.bb
Sudhir Sharma 74fc129a2c
libipt : upgrade 2.1.1 -> 2.1.2
* Support latest processors.
* Bug fixes.

License-Update: License year is updated.

Release notes:
https://github.com/intel/libipt/releases/tag/v2.1.2

Signed-off-by: Sudhir Sharma <sudhir.sharma@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-05-14 11:53:01 +08:00

35 lines
1.0 KiB
BlitzBasic

SUMMARY = "Intel(R) Processor Trace Decoder Library"
DESCRIPTION = "The Intel Processor Trace (Intel PT) Decoder Library is Intel's \
reference implementation for decoding Intel PT. It can be used as a standalone \
library or it can be partially or fully integrated into your tool."
HOMEPAGE = "https://github.com/intel/libipt"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=491799fd9431e57ad52cb0ef3497afce"
inherit pkgconfig cmake
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/intel/libipt.git;protocol=https;branch=stable/v2.1"
SRCREV = "ffc548e5fbc2fa3e9795d4593f861e1df99cf906"
EXTRA_OECMAKE += " \
-DPTDUMP=ON \
-DPTTC=ON \
-DPTSEG=ON \
-DCMAKE_SKIP_RPATH=ON \
"
do_install:append() {
install -d ${D}${bindir}/libipt
install -d ${D}${bindir}/libipt/tests
cp -r ${B}/bin/* ${D}${bindir}/libipt/
cp -r ${S}/test/src/* ${D}${bindir}/libipt/tests
}
FILES:${PN}-test = "${bindir}"
PACKAGES =+ "${PN}-test"