From 7837f70b9edfba6ce1f810ac0a7dec6861dbf364 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Tue, 11 Aug 2015 18:50:30 +0200 Subject: Set cyclictest exectuion Also used external package to buildroot for rt-tests to use latest master version. --- .../packages/rt-tests-master/rt-tests-master.mk | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 root/cyclictest/packages/rt-tests-master/rt-tests-master.mk (limited to 'root/cyclictest/packages/rt-tests-master/rt-tests-master.mk') diff --git a/root/cyclictest/packages/rt-tests-master/rt-tests-master.mk b/root/cyclictest/packages/rt-tests-master/rt-tests-master.mk new file mode 100644 index 0000000..a210b74 --- /dev/null +++ b/root/cyclictest/packages/rt-tests-master/rt-tests-master.mk @@ -0,0 +1,39 @@ +################################################################################ +# +# rt-tests +# +################################################################################ + +RT_TESTS_MASTER_SITE = git://git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rt-tests.git +RT_TESTS_MASTER_VERSION = master +RT_TESTS_MASTER_LICENSE = GPLv2+ +RT_TESTS_MASTER_LICENSE_FILES = COPYING + +ifeq ($(BR2_PACKAGE_PYTHON),y) +RT_TESTS_MASTER_DEPENDENCIES = python +endif + +ifeq ($(BR2_TOOLCHAIN_HAS_THREADS_NPTL),y) +RT_TESTS_MASTER_HAVE_NPTL=yes +else +RT_TESTS_MASTER_HAVE_NPTL=no +endif + +define RT_TESTS_MASTER_BUILD_CMDS + $(MAKE) -C $(@D) \ + CC="$(TARGET_CC)" \ + HAVE_NPTL=$(RT_TESTS_MASTER_HAVE_NPTL) \ + CFLAGS="$(TARGET_CFLAGS)" \ + prefix=/usr NUMA=0 +endef + +define RT_TESTS_MASTER_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) \ + HAVE_NPTL=$(RT_TESTS_MASTER_HAVE_NPTL) \ + DESTDIR="$(TARGET_DIR)" \ + prefix=/usr \ + $(if $(BR2_PACKAGE_PYTHON),HASPYTHON=1 PYLIB=/usr/lib/python$(PYTHON_VERSION_MAJOR)/site-packages/) \ + install +endef + +$(eval $(generic-package)) -- cgit v1.2.3