summaryrefslogtreecommitdiffstats
path: root/meta/recipes-rt
Commit message (Collapse)AuthorAgeFilesLines
* rt-tests: fix the recipe version to match upstreamAlexander Kanavin2016-11-163-2/+3
| | | | | | | | | | | | | | | | | | Upstream had a 2.0 tag for a while, then removed it and added a 1.1 tag :-/ Let's make it match to avoid confusion. There's only one new commit added, which adds a missing manpage. Also, update the outdated version comment in rt-tests.inc (From OE-Core rev: 799a7b74f1219040fe2d43dcdcd145600a9fecbd) (From OE-Core rev: 5a577f1aa4891646075a559fc94e52cfe34b96c9) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: rationalise compiler flagsRoss Burton2016-07-262-6/+1
| | | | | | | | | | | | | | | | This recipe uses some convoluted methods to ensure the build is using the right flags but they don't appear to be needed anymore. No need to prepend HOST_CC_ARCH/TOOLCHAIN_OPTIONS via CFLAGS as the Makefile picks up CC from the environment and that includes these options. No need to append the default CFLAGS as their special options are actually in CPPFLAGS. (From OE-Core rev: 2230e5f7bf7e6dc747ada74477d5a72905d8d80b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: move ptest to python3Maxin B. John2016-07-083-15/+15
| | | | | | | | | | convert python2 based ptest of rt-tests package to python3 (From OE-Core rev: 2767cbe014f84c9ad42ed8ef1eca7caa862e5196) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests, hwlatdetect: upgrade to 2.0Alexander Kanavin2016-06-044-33/+2
| | | | | | | | | 0001-Makefile-Set-CC-AR-variable-only-if-it-doesn-t-have-.patch has been merged upstream (From OE-Core rev: 2b6c5cc41c55e11509d5c1268dc1baab0a975d59) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwlatdetect: move to Python 3Alexander Kanavin2016-06-031-2/+4
| | | | | | | (From OE-Core rev: 4aa0d34155834e2e1ef7972c5dd6490a6f0c49e8) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/lib: Update xrange -> range for python3Richard Purdie2016-06-021-1/+1
| | | | | | | | xrange() no longer exists in python 3, use range() (From OE-Core rev: d022b4335100612d6596cc4c4956cb98ed5873cc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* default-versions.inc: drop python-related defaultsAlexander Kanavin2016-06-011-0/+1
| | | | | | | | | | | | | There is only one version of python 2.x provided, so no need to set a preferred version. PYTHON_BASEVERSION is now set explicitly in python-dir.bbclass and python3-dir.bbclass, so fix up a few recipes that relied on it being set in default-versions.inc without inheriting python-dir. (From OE-Core rev: e0c75841078bf65905c1c9aa2946241b2474a7e2) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt, core-image-rt*: Explicitly skip when ↵Martin Jansa2016-05-222-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | PREFERRED_PROVIDER_virtual/kernel isn't set to linux-yocto-rt * just like linux-yocto-dev is doing * fixes following errors in world builds: ERROR: Nothing PROVIDES 'linux-yocto-rt' (but /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-rt/images/core-image-rt-sdk.bb DEPENDS on or otherwise requires it) ERROR: linux-yocto-rt was skipped: PREFERRED_PROVIDER_virtual/kernel set to linux-yocto, not linux-yocto-rt ERROR: linux-yocto-rt was skipped: PREFERRED_PROVIDER_virtual/kernel set to linux-yocto, not linux-yocto-rt ERROR: Required build target 'core-image-rt-sdk' has no buildable providers. Missing or unbuildable dependency chain was: ['core-image-rt-sdk', 'linux-yocto-rt'] ERROR: Nothing PROVIDES 'linux-yocto-rt' (but /home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-rt/images/core-image-rt.bb DEPENDS on or otherwise requires it) ERROR: linux-yocto-rt was skipped: PREFERRED_PROVIDER_virtual/kernel set to linux-yocto, not linux-yocto-rt ERROR: linux-yocto-rt was skipped: PREFERRED_PROVIDER_virtual/kernel set to linux-yocto, not linux-yocto-rt ERROR: Required build target 'core-image-rt' has no buildable providers. Missing or unbuildable dependency chain was: ['core-image-rt', 'linux-yocto-rt'] (From OE-Core rev: 048c901fc32a1fd9a6c4b6f68f618101dfdf94ad) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: Fix build with non-gcc compilersKhem Raj2016-01-242-1/+32
| | | | | | | | | | Makery hard sets CC to be some form of gcc, make it set only if CC variable is absent in environment. (From OE-Core rev: 8d83c6ad78e1f965a55c0d3f430bad2781a3eb33) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: upgrade to version 0.96Maxin B. John2015-11-253-4/+4
| | | | | | | | | | bump version to 0.96 (From OE-Core rev: 44a14209f358abfadf7fcd9934d2a3d5cdcc63a3) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: bump to v0.94Josh Cartwright2015-11-168-233/+7
| | | | | | | | | | | | | | | | | | | | | | | All of the rt-tests patches that OE has been carrying have been upstreamed or superceded by changes in the v0.94 release. Adjust SRC_URI to point to canonical upstream git repo, instead of a development tree. There was a notable change upstream that required slight reworking of the recipe. rt-tests now joins other kbuild-inspired projects by making use of a CROSS_COMPILE flag to indicate the compiler prefix. Previously TOOLCHAIN_OPTIONS were conveyed via $CC directly, however, this does not work with CROSS_COMPILE. Workaround this by both specifying CROSS_COMPILE, and feeding the rt-tests build system the proper $(HOST_CC_ARCH)$(TOOLCHAIN_OPTIONS) via $CFLAGS. (From OE-Core rev: 37bd229626a259d2509a9cdd2d6a2d934121e9ca) Signed-off-by: Josh Cartwright <joshc@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: drop unnecessary added-missing-dependencies.patchJosh Cartwright2015-09-012-43/+0
| | | | | | | | | | Neither the hackbench target, or the rt-migrate-test target actually depend on librttest.a; drop this unnecessary patch. (From OE-Core rev: bdeb32b4cdbe316f17c2fd854d59e05e8f2e8ffc) Signed-off-by: Josh Cartwright <joshc@ni.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: fix redo install errorKai Kang2015-08-102-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | | Currently gzip on host is used. If host gzip is provided by pigz, it fails to redo install that pigz can't handle the option after file name. When run command for target install in Makefile: gzip src/backfire/backfire.4 -c > OUTPUT_FILE File src/backfire/backfire.4 is zipped into backfire.4.gz but the OUTPUT_FILE is empty. When rerun do_install, it shows warning: | gzip: src/backfire/backfire.4 does not exist -- skipping and empty manual gzip files are created: $ file image/usr/share/man/man4/backfire.4.gz image/usr/share/man/man4/backfire.4.gz: empty Fix it by putting option '-c' before the file name. (From OE-Core rev: a172c208c821af7f9527fe25f337f51c52ba8793) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: bump version to v0.92Maxin B. John2015-06-234-25/+17
| | | | | | | | | | | | Version upgrade to v0.92 Rebased below listed patch to newer source code: added-missing-dependencies.patch (From OE-Core rev: 9c0db9cedc05e80f6ddef29ec3eaeaa1063e51c7) Signed-off-by: Maxin B. John <maxin.john@enea.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwlatdetect: upgrade to version 0.91Maxin B. John2015-04-081-0/+0
| | | | | | | | | Upgrade hwlatdetect to version 0.91 (From OE-Core rev: 664d8d9c8aea941995d62f052a868b602491083b) Signed-off-by: Maxin B. John <maxin.john@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: bump version and enable ptest supportMaxin B. John2015-04-084-3/+428
| | | | | | | | | | | | | 1. Upgrade version to 0.91 2. Add ptest support [YOCTO #1569] (From OE-Core rev: d3c3b49384d034e84cf197c3bb165709a2088cbf) Signed-off-by: Thomas Lundström <thomas.lundstrom@enea.com> Signed-off-by: Maxin B. John <maxin.john@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: fix gzip commandRobert Yang2015-02-152-0/+31
| | | | | | | | | The "-c" doesn't work in command "gzip file -c", need use "gzip -c file" (From OE-Core rev: ee152cb5f83c76d81e199dbb7861712a3797f400) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwlatdetect: fix PVKoen Kooi2014-06-172-0/+1
| | | | | | | | | As an extra safety measure set PV in the same place as SRCREV. (From OE-Core rev: cdbd772492812d2bd16ce9f3d5641910f9df240f) Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwlatdetect 0.85: fix variable orderingKoen Kooi2014-06-171-2/+2
| | | | | | | | | The OE styleguide says to group R* variables below do_install. (From OE-Core rev: 8f6e7a711b5b5ed23b270a385f9f491005ec32cf) Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: restore erroneously deleted patch filesGary S. Robertson2014-05-154-0/+156
| | | | | | | | | | | | | | | | | | Commit "rt-tests: bump version 0.87 => 0.89" (SHA1 ID: 7996ca) erroneously deleted several patch files which were still required for proper function of the rt-tests recipe. These missing patches adversely affected builds of the hwlatdetect and hackbench utilities as well as other components. This commit restores the missing patches and allows the recipe to properly generate all the components once more. hwlatdetect and hackbench are built properly and the /usr/src/backfire directory is properly populated on the target system. (From OE-Core rev: 66daa92582a5a5643fd2e45aace1f5c009b2ded3) Signed-off-by: Gary S. Robertson <gary.robertson@linaro.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: Fix warning flag typoRichard Purdie2014-05-131-1/+1
| | | | | | | | As per the comment, this makes it match the Makefile (From OE-Core rev: 6fce92430e6e837d068eb8531dcd432f38adca3a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: bump version 0.87 => 0.89Anders Roxell2014-05-115-158/+2
| | | | | | | | | | | | | | | | | | | | | | | cyclictest was updated to correct some problems with CPU affinity selection and display of help and/or execution details. These patches were accepted by the maintainer of the cyclictest utility. The changes were reflected in an updated release of rt-tests - v0.89 The cyclictest changes were successfully tested on both an ARM v7 and x86_64 host environment. The OE recipe was updated locally to incorporate the newer rt-tests release and the resulting builds were verified for the same ARM v7 target and for qemux86. Patch files obsoleted by the rt-tests 0.89 release were removed from the recipe deleted: meta/recipes-rt/rt-tests/files/0001-rt-tests-Allow-for-user-specified-PYLIB.patch deleted: meta/recipes-rt/rt-tests/files/0002-rt-tests-Break-out-install_hwlatdetect.patch deleted: meta/recipes-rt/rt-tests/files/added-missing-dependencies.patch (From OE-Core rev: 7996ca20c24157aee259bfa88b6d7743511d5eff) Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Gary S. Robertson <gary.robertson@linaro.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwatdetect: Fix build failures from undeclared INC_PRRichard Purdie2014-02-131-2/+0
| | | | | | (From OE-Core rev: 3df19b8e551d195d57a0299acfe9e6a4f79b4510) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: version bump to 0.87Maxin B. John2014-02-113-71/+3
| | | | | | | | | | - Drop PR and INC_PR. - license remains the same with cyclictest.c checksum change (From OE-Core rev: 10c7a45af7085b0442adc495112fed3b9d0f1d3e) Signed-off-by: Maxin B. John <maxin.john@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Replace one-line DESCRIPTION with SUMMARYPaul Eggleton2014-01-021-1/+1
| | | | | | | | | | | | | | A lot of our recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful. I also took the opportunity to fix up a lot of the new SUMMARY values, making them concisely explain the function of the recipe / package where possible. (From OE-Core rev: b8feee3cf21f70ba4ec3b822d2f596d4fc02a292) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: add Upstream-Status for cyclictest patchJim Somerville2013-07-291-0/+3
| | | | | | | | | | | Add "Upstream-Status: Accepted" for: * meta/recipes-rt/rt-tests/files/cyclictest-finish-removal-of-1-second-first-loops.patch (From OE-Core rev: 50f3acc49a0c2912baee465cf2c3cb0ed25405c8) Signed-off-by: Jim Somerville <Jim.Somerville@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: fix error check in hackbenchJesse Zhang2013-06-252-0/+42
| | | | | | | | | | | Add a patch to fix when an unsigned number is taken as a negative error code. (From OE-Core rev: 7538a9cd0c6f0216ef95956ad86e2f88ebd4c8ea) Signed-off-by: Jesse Zhang <sen.zhang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwlatdetect: add SUMMARY and DESCRIPTIONPaul Eggleton2013-04-291-1/+2
| | | | | | | | (From OE-Core rev: b3244e4695840c1c2d95698506c6f93b816ebf7f) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* packagegroup-core-tools-debug: split out Eclipse packagesPaul Eggleton2013-03-231-1/+1
| | | | | | | | | | Split out the packages added for Eclipse remote debugging to a separate package group so that we can avoid pulling them in if not using Eclipse. Fixes [YOCTO #3251]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: fix cyclictest reported 1 sec latenciesJim Somerville2013-02-082-1/+60
| | | | | | | | | | | | | | | | | | | [ CQID: WIND00391769 ] Huge latencies reported close to 1 second when certain options are used in cyclictest. Extend the original commit to remove the 1 second hardcoded timer values from the RELTIME and ITIMER options. Use the the actual interval instead. (From OE-Core rev: d1a3f3e2a6a74ba9b7ad5554648faebaf1b73c9f) Signed-off-by: Jim Somerville <Jim.Somerville@windriver.com> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwlatdetect: Improve RDEPENDS to be package specificRichard Purdie2013-02-041-1/+1
| | | | | | (From OE-Core rev: 1207bb402adfbe6a0600e4540fc35a53282a857c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: added missing dependencies in MakefileJackie Huang2012-12-072-2/+54
| | | | | | | | | | | | | | The following targets missed dependency on librttest.a: pi_stress rt-migrate-test hackbench [YOCTO #3549] (From OE-Core rev: 44bdd58494aeb7cef14b7931ba6f6628849f2c19) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests/hwlatdetect: Update to 0.85Saul Wold2012-11-213-2/+2
| | | | | | | (From OE-Core rev: 42fc047daa524ce4f1b9b1b2937d75375d796e6f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt: Add hwlatdetect to rt imagesDarren Hart2012-09-122-2/+2
| | | | | | | | | | | | This adds the newly separated hwlatdetect package to the rt images. While this pulls in a python dependency, it is worth have hwlatdetect installed by default on these images as they are intended to assist in the evaluation of platforms for use in real-time environments. (From OE-Core rev: 835654994574c158d6324218ebe000bd2ef9a792) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: Add hwlatdetect packageDarren Hart2012-09-125-11/+149
| | | | | | | | | | | | | | | | | | | Split out rt-tests into rt-tests and hwlatdetect packages as the latter requires python and we want to be able to install the core rt-tests on minimal systems without python. This also addresses QA warnings about the hwlatdetect files not being packaged. Add an RRECOMMENDS on the hwlat kernel module package for the new hwlatdetect package as the python test requires the kernel module to function properly (but we probably don't want to kill a build if the exact kernel module package is not available). (From OE-Core rev: 0ea5e5a805e038ecfeb6b87ca05c021c5f72c5e9) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: Update to 0.84, use the kernel.org git repositoryDarren Hart2012-09-122-96/+4
| | | | | | | | | | | | | The maintainer of rt-tests has recreated the git repository on kernel.org and has stated that kernel.org is now the official source for rt-tests. Update to 0.84. Remove the user cflags and ldflags patch as it is included in the 0.84 release. (From OE-Core rev: cdf84de3584e17b7fea2401cdb4eaae9752e98a2) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-*.bb: Remove usage of EXTRA_IMAGE_FEATURES from some .bb filesRobert P. J. Day2012-07-101-2/+1
| | | | | | | | | | | | Replace the usage of EXTRA_IMAGE_FEATURES in a small number of .bb files with IMAGE_FEATURES, and leave the use of EXTRA_IMAGE_FEATURES for developers in their local.conf files, to avoid the possibility of undesirable side effects. (From OE-Core rev: 347fc6e82a3d1c1ac7dbabd9e5cdd08abd864bfb) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-*: remove copyright noticesPaul Eggleton2012-07-102-6/+0
| | | | | | | | | | | | These image recipes are meant to be examples that people can copy and modify completely for their own purposes, and most of them are so trivial they don't really need copyright notices anyway, so trim them off. (From OE-Core rev: 22db8917f6301595a48f6dcbcccc27627c8a3941) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image*sdk: Add kernel-dev to sdk imagesDarren Hart2012-07-031-1/+1
| | | | | | | | | | | | | | | | While sdk images already have dev-pkgs included, the kernel-dev package is special and does not get installed. Add kernel-dev explicitly to the *sdk image recipes. Note: We have to be careful with "IMAGE_INSTALL +=" as it must appear after "inherit core-image" which makes an "IMAGE_INSTALL ?=" assignment. (From OE-Core rev: 337428316de3612a8e1efa70b3a4ba7cb6e058d2) Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Jessica Zhang <jessica.zhang@intel.com> CC: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-rt-*.bb: require munges DESCRIPTIONBeth Flanagan2012-04-162-4/+2
| | | | | | | | | | | | The require of core-image-minimal overrides the description. The best fix for this would be conditional setting of DESCRIPTION in the required images for all image descriptions, but that opens a potential can of worms. Moving the require fixes this. (From OE-Core rev: 0bd5f0a86370881b4eb2455df21b0575f6ffd008) Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Modify Image DescriptionsElizabeth Flanagan2012-04-062-2/+5
| | | | | | | | | | | Fixes [YOCTO #2227] I've updated the image descriptions per the bug description. (From OE-Core rev: 479b020edbc609c3ae1e3846e9e0d1643ac10059) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: add patch to support passing CFLAGS/LDFLAGSDenys Dmytriyenko2012-03-222-3/+94
| | | | | | | | | Enable passing OE and Distro-specific CFLAGS/LDFLAGS to the Makefile. (From OE-Core rev: fb89e4585644db0958a633a637fc70f0459af26a) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: replace dependency on eglibc with virtual/libcDenys Dmytriyenko2012-03-221-1/+1
| | | | | | | | | | | That is to support alternative providers of libc, such as glibc, uclibc or even an external binary toolchain. No PR bump is necessary here. (From OE-Core rev: 053f1a0200047949765f34a6c99940adbe8f2c9f) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: Add src/backfire to FILES_${PN}Darren Hart2012-03-161-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #2114] The rt-tests recipe was issuing the following WARNINGs: WARNING: For recipe rt-tests, the following files/directories were installed but not shipped in any package: WARNING: /usr/src WARNING: /usr/src/backfire WARNING: /usr/src/backfire/backfire.c WARNING: /usr/src/backfire/Makefile Add ${prefix}/src/backfire to FILES_${PN} to include these files in the package. These depend on the target kernel and are meant to be able to be rebuilt as needed. Ideally we would also build this module and include it with rt-tests or the linux-yocto-rt kernel. For now, conform with the intent of the rt-tests Makefile and avoid the WARNINGs. (From OE-Core rev: 04099ff7c1177b0d676591f3a5db86158738461f) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: update to 0.83Koen Kooi2011-11-041-6/+10
| | | | | | | | | Fetch from github, kernel.org uri is gone (From OE-Core rev: e3c003282afb93ec52882496400b042620ab00ef) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: use an explicit commit IDDarren Hart2011-08-121-1/+2
| | | | | | | | | | Using a tag, like v0.73, forces network access to resolve a commit ID. Use the corresponding commit ID in the recipe. (From OE-Core rev: d126e22f6b3f27196144f87e22b36ebccd6dea65) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-rt: add a README documenting the contents of recipes-rtDarren Hart2011-08-121-0/+13
| | | | | | | | | Document the non-obvious bits of using the recipes-rt recipes. (From OE-Core rev: 2c86e636972bd02b35523b36bc81a2765f430f70) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Move meta-rt recipes to oe-core (meta)Darren Hart2011-08-123-0/+49
Keeping the rt recipes in their own layer has led to maintenance issues, particularly with the linux-yocto-rt recipes. As these kernel types are part of the same linux-yocto source repository, it seems reasonable to include the rt kernel recipes alongside the standard recipes. A new recipes-rt directory for the other recipes provides adequate separation and eliminates the need for a separate layer. As there is no meta-rt/conf/layer.conf to force the kernel, users must now specify the rt kernel in their local.conf or in the machine.conf: PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt" The merging of the rt recipes into the core also eliminates complications with multiple layer dependencies for new BSP layers. Having to either separate RT BSPs from standard BSPs or force users to add meta-rt to bblayers even when not building an RT BSP (because the RT BSPs in the same layer would fail to parse without it) was sub-optimal at best. (From OE-Core rev: bafaaad264fe3e745c714951ddcf2784d33b755a) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>