From 8797a9cd1fe6723db34b0c125d0d9d04e3483e8d Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 17 Sep 2011 22:22:58 +0200 Subject: Add support for the RTAI real-time extension [Peter: fix rtai Config.in] Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/Config.in | 1 + package/rtai/Config.in | 7 +++++++ package/rtai/rtai.mk | 15 +++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 package/rtai/Config.in create mode 100644 package/rtai/rtai.mk (limited to 'package') diff --git a/package/Config.in b/package/Config.in index efb266a5e..451b271f8 100644 --- a/package/Config.in +++ b/package/Config.in @@ -489,6 +489,7 @@ endmenu menu "Real-Time" source "package/xenomai/Config.in" +source "package/rtai/Config.in" endmenu menu "Shell and utilities" diff --git a/package/rtai/Config.in b/package/rtai/Config.in new file mode 100644 index 000000000..ecbff38d4 --- /dev/null +++ b/package/rtai/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_RTAI + bool "rtai" + depends on BR2_LINUX_KERNEL_EXT_RTAI + help + RTAI - the RealTime Application Interface for Linux. + + http://www.rtai.org diff --git a/package/rtai/rtai.mk b/package/rtai/rtai.mk new file mode 100644 index 000000000..abba614c4 --- /dev/null +++ b/package/rtai/rtai.mk @@ -0,0 +1,15 @@ +RTAI_VERSION = 3.8.1 +RTAI_SOURCE = rtai-$(RTAI_VERSION).tar.bz2 +RTAI_SITE = http://www.rtai.org/RTAI/ + +RTAI_DEPENDENCIES = linux + +RTAI_CONF_OPT = \ + --with-linux-dir=$(LINUX_DIR) \ + --disable-leds \ + --disable-rtailab \ + --with-module-dir=/lib/modules/$(LINUX_VERSION_PROBED)/kernel/rtai + +RTAI_MAKE = $(MAKE1) + +$(eval $(call AUTOTARGETS,package,rtai)) -- cgit v1.2.3