mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
Affected components: - cpupower - intel-speed-select - spidev-test When the externalsrc class is used the tasks listed in SRCTREECOVEREDTASKS are deleted to prevent them being executed. If externalsrc is used for the kernel then this will include virtual/kernel:do_patch. Signed-off-by: Andrej Valek <andrej.v@skyrain.eu> Signed-off-by: Khem Raj <raj.khem@gmail.com>
34 lines
847 B
BlitzBasic
34 lines
847 B
BlitzBasic
SUMMARY = "A tool to validate Intel Speed Select commands"
|
|
|
|
DESCRIPTION = "The Intel Speed Select Technology (Intel SST) is a powerful new \
|
|
collection of features giving you more granular control over CPU performance \
|
|
for optimized total cost of ownership."
|
|
|
|
LICENSE = "GPL-2.0-only"
|
|
|
|
inherit kernelsrc
|
|
|
|
COMPATIBLE_HOST = '(x86_64|i.86).*-linux'
|
|
COMPATIBLE_HOST:libc-musl = 'null'
|
|
|
|
DEPENDS = "libnl"
|
|
|
|
do_populate_lic[depends] += "virtual/kernel:do_shared_workdir"
|
|
|
|
B = "${WORKDIR}/${BPN}-${PV}"
|
|
|
|
CFLAGS += "-I${STAGING_INCDIR}/libnl3"
|
|
EXTRA_OEMAKE = "-C ${S}/tools/power/x86/intel-speed-select O=${B} CROSS=${TARGET_PREFIX} CC="${CC}" LD="${LD}" AR=${AR} ARCH=${ARCH}"
|
|
|
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
|
|
|
do_configure[depends] += "virtual/kernel:do_shared_workdir"
|
|
|
|
do_compile() {
|
|
oe_runmake
|
|
}
|
|
|
|
do_install() {
|
|
oe_runmake DESTDIR=${D} install
|
|
}
|