require xenomai.inc
DESCRIPTION = "Xenomai RT Supervisor"
HOMEPAGE = "http://www.xenomai.org"
SECTION = "kernel"
PRIORITY = "optional"
LICENSE = "GPL"
LIC_FILES_CHKSUM = "file://include/COPYING;md5=60faa041c8d4a75ab87e115a9469d94d"
SRC_URI = "http://download.gna.org/xenomai/stable/xenomai-${PV}.tar.bz2"
TARGET_CC_ARCH += "${LDFLAGS}"
EXTRA_OECONF += "--include=${includedir}/${BPN} --disable-dox-doc --disable-dbx"
#S = "${WORKDIR}/xenomai-${PV}"
do_configure () {
./configure CFLAGS="-march=armv7-a -mfpu=vfp3" \
LDFLAGS="-march=armv7-a -mfpu=vfp3" \
--disable-dox-doc \
--disable-dbx \
--disable-doc-install \
--enable-debug=no \
--host=arm-linux-gnueabihf
}
do_compile() {
oe_runmake
}
#do_install() {
# oe_runmake 'DESTDIR=${D}' 'SUDO=/bin/true' install
#}
fakeroot do_install() {
oe_runmake "DESTDIR=${D}" install
# rm -rf ${D}/xenomai/share/doc/
}
SRC_URI[md5sum] = "3dca1eca040486f8f165f5e340c7a25e"
SRC_URI[sha256sum] = "93298af1263469098896ac0ce4f38066efe4d7dfbc4e6ed869a435ef0c9a1747"
PACKAGES = "${PN}"
FILES_${PN} = "/dev/* /usr/bin/* /usr/lib/* /usr/sbin/* /usr/include/*"