aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/meta/external-toolchain-csl.bb
AgeCommit message (Collapse)Author
2011-03-25external-toolchain-csl: update licensing info, document exceptionsDenys Dmytriyenko
* Split GCC and RLE licenses and base them off different gcc versions * Document all the details about the licenses and exceptions, so they won't get changed by accident again Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-03-17external-toolchain-csl: handle packaging of gdbserver based on ↵Denys Dmytriyenko
PREFERRED_PROVIDER Allow packaging independent copy of specific version of gdbserver with external-toolchain-csl by setting PREFERRED_PROVIDER. E.g. for GPLv2 gdbserver, add these lines to your distro/local.conf: PREFERRED_PROVIDER_gdbserver = "gdbserver" PREFERRED_VERSION_gdbserver = "6.6" Thanks to Ben Gardiner for providing valuable feedback. Signed-off-by: Denys Dmytriyenko <denys@ti.com> (cherry picked from commit a47c14c83cf97a2c90ee50ec7212ec33bdafb58b) Signed-off-by: Ben Gardiner <bengardiner@nanometrics.ca> Acked-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-03-17external-toolchain-csl: Drop do_stage, add gdbserverTom Rini
Based on work from Noor Ahsan, we merge the important part of do_stage into do_install and then set NATIVE_INSTALL_WORKS. We also add a function for getting the gdb version for packaging up gdbserver and ship that. Signed-off-by: Tom Rini <tom_rini@mentor.com> (cherry picked from commit 207971b244ee6958dab1fb41d6f3cd94ac416b73) Signed-off-by: Ben Gardiner <bengardiner@nanometrics.ca> Acked-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-03-17external-toolchain-csl: allow linux-libc-headersBen Gardiner
If PREFERRED_PROVIDER_linux-libc-headers is defined as anything other than external-toolchain-csl then don't PROVIDE, install or stage the linux headers packaged with the CSL toolchain. (Updated by Tom Rini to not modify local.conf.sample yet and to use cp + rm -rf rather than rsync) Signed-off-by: Ben Gardiner <bengardiner@nanometrics.ca> Tested-by: Andrea Galbusera <gizero@gmail.com> Signed-off-by: Tom Rini <tom_rini@mentor.com> (cherry picked from commit 3116ad58e507c6e5dc7b7249f521c395db586b9f) Signed-off-by: Ben Gardiner <bengardiner@nanometrics.ca> Acked-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-12-17external-toolchain-csl: Allow for sbin to be empty, update RPROVIDESTom Rini
Make the RPROVIDES list for glibc-dev match the real one. In some cases the sbin directory is empty, and that is OK. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-12-07external-toolchain-csl: license-related cleanup and fixupDenys Dmytriyenko
* fix the comparison of GPLv2/GPLv3 licensed gcc * fix license for dynamically created glibc-{gconv,locale,localedata} * fix missing double-quotes around variable values Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2010-07-29external-toolchain-csl: fix the license for -dev packagesDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-05-18external-toolchain-csl: set the individual licesnes for packagesDenys Dmytriyenko
* glibc is LGPLv2.1 * libgcc/libstdc++ is GPL (v2/v3) with GCC Runtime Library Exception Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-04-30external-toolchain-csl: remove unnecessary global RPROVIDESDenys Dmytriyenko
Fixes missing thread-db library needed by gdbserver. Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-02-19external-toolchain-csl: add gconv/locale split magicDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2009-10-14angstrom: framework to select internal/external toolchain and brand ↵Denys Dmytriyenko
(csl/generic for now)
2009-10-14external-toolchain-csl: auto-package CSL toolchain of any versionDenys Dmytriyenko
Signed-off-by: Koen Kooi <koen@openembedded.org>