7f50cbfb80
Drop patch #1. libnuma is now a mandatory dependency. The ostype and machinetype variables are not used for the Linux target. Drop patch #3. SH is not a supported target architecture anymore. Add mandatory dependency on libnuma (numactl). Propagate numactl architecture dependency. Update homepage link. The kernel wiki is dead. Drop Python build time dependency. Python is an optional run-time dependency. Add reference to upstream provided tarball hash. Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
30 lines
805 B
Makefile
30 lines
805 B
Makefile
################################################################################
|
|
#
|
|
# rt-tests
|
|
#
|
|
################################################################################
|
|
|
|
RT_TESTS_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/rt-tests
|
|
RT_TESTS_SOURCE = rt-tests-$(RT_TESTS_VERSION).tar.xz
|
|
RT_TESTS_VERSION = 1.8
|
|
RT_TESTS_LICENSE = GPL-2.0+
|
|
RT_TESTS_LICENSE_FILES = COPYING
|
|
RT_TESTS_DEPENDENCIES = numactl
|
|
|
|
define RT_TESTS_BUILD_CMDS
|
|
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) \
|
|
CC="$(TARGET_CC)" \
|
|
CFLAGS="$(TARGET_CFLAGS)" \
|
|
prefix=/usr
|
|
endef
|
|
|
|
define RT_TESTS_INSTALL_TARGET_CMDS
|
|
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) \
|
|
DESTDIR="$(TARGET_DIR)" \
|
|
prefix=/usr \
|
|
PYLIB="$(if $(BR2_PACKAGE_PYTHON3),/usr/lib/python$(PYTHON3_VERSION_MAJOR)/site-packages/)" \
|
|
install
|
|
endef
|
|
|
|
$(eval $(generic-package))
|