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=46f05b778d7870144ac731c0234007af" inherit pkgconfig cmake S = "${WORKDIR}/git" SRC_URI = "git://github.com/intel/libipt.git;protocol=https;branch=stable/v2.1" SRCREV = "45d74c4fc01097419a88609f110d0a3ca63e326a" 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 ${WORKDIR}/git/test/src/* ${D}${bindir}/libipt/tests } FILES:${PN}-test = "${bindir}" PACKAGES =+ "${PN}-test"