Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 = "git://git.xenomai.org/xenomai-head.git;prtocol=git"
- SRCREV = "0d0db4dc7e9eb1e7d003b703a3219845b6ecbb14"
- SRC_URI[md5sum] = "3dca1eca040486f8f165f5e340c7a25e"
- SRC_URI[sha256sum] = "93298af1263469098896ac0ce4f38066efe4d7dfbc4e6ed869a435ef0c9a1747"
- #SRCREV_pn-${PN} = "${AUTOREV}"
- #S = "${WORKDIR}/xenomai-${PV}"
- S="${WORKDIR}/git"
- TARGET_CC_ARCH += "${LDFLAGS}"
- EXTRA_OECONF += "--include=${includedir}/${BPN} --disable-dox-doc --disable-dbx"
- 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/
- }
- #PACKAGES = "${PN}"
- #FILES_${PN} = "/dev/* /usr/*"
- PACKAGES = "${PN}-dbg ${PN}-staticdev ${PN}-dev ${PN}"
- # We enumerate all directories excluding /usr/xenomai/share/
- # (it contains only documentation which occupies about 33MB)
- FILES_${PN}-dbg = "\
- /usr/src/debug \
- /usr/xenomai/bin/.debug \
- /usr/xenomai/bin/regression/native/.debug \
- /usr/xenomai/bin/regression/posix/.debug \
- /usr/xenomai/bin/regression/native+posix/.debug \
- /usr/xenomai/lib/.debug \
- /usr/xenomai/sbin/.debug"
- FILES_${PN}-staticdev = "\
- /usr/xenomai/lib/*.a"
- #FILES_${PN}-dev = "\
- #/dev/rtp* \
- #/dev/rtheap \
- #/usr/xenomai/bin \
- #/usr/xenomai/include \
- #/usr/xenomai/lib \
- #/usr/xenomai/sbin"
- FILES_${PN}-dev = "\
- /usr/xenomai/lib/*.so"
- FILES_${PN} = "\
- /dev/* \
- /usr/*"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement