summaryrefslogtreecommitdiffstats
path: root/recipes-core/packagegroups
Commit message (Collapse)AuthorAgeFilesLines
* Convert to new override syntaxPreeti Sachan2022-03-154-5/+5
| | | | | | | | Used script 'scripts/contrib/convert-overrides.py' from openembedded-core meta layer to add new override syntax to make it work with BitBake 1.52 (Honister 3.4) or later. Signed-off-by: Preeti Sachan <preeti.sachan@intel.com>
* packagegroup-core-buildessential: Append clang instead of overwriteKhem Raj2021-02-141-1/+1
| | | | | | | This ensures that all buildessentials are also installed into images which are needed when building on device Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-cross-canadian: Fix adding clang-cross-canadian only when ↵Khem Raj2020-10-201-2/+3
| | | | | | CLANGSDK is 1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-core-buildessential: Add clang to rdependsKhem Raj2020-10-081-0/+3
| | | | | | | This helps in ensuring that clang shows up in rootfs when tools-sdk is selected via IMAGE_FEATURES and default TOOLCHAIN is set to be clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup: be lenient about CLANGSDK settingRoss Burton2019-12-022-2/+2
| | | | | | | | | | | As CLANGSDK defaults to '1', users who have not read the README may think that setting it to '0' would disable adding Clang to the SDK. Little do they know that you need to *unset* the value for this to work (as bool('0') -> True). Change the logic to use bb.utils.contains(), so that '0' is not true. Signed-off-by: Ross Burton <ross.burton@intel.com>
* clang: Add variable CLANGSDK to control including clang in SDKKhem Raj2019-09-253-14/+4
| | | | | | | | | | | | | | CLANGSDK ?= "1" is default which means clang will be included into SDK if one is using clang only for full build and dont intend to distribute it as cross compiler SDK then set CLANGSDK = "" in local.conf or in another config metadata file Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang,nativesdk-packagegroup-sdk-host: Recognise risc-vKhem Raj2018-12-271-1/+0
| | | | | | | This helps build SDKs for risc-v when meta-clang is in layer mix even though clang for risc-v may not fully work yet Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-core-standalone-sdk-target: Make clang runtime as RRECOMMENDSKhem Raj2018-09-091-1/+1
| | | | | | | As suggested in Issue #23 this will make sure we can override it with BAD_RECOMMENDATIONS Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup: Consider the fact that clang is not there for riscv64 yetKhem Raj2018-09-092-3/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-core-standalone-sdk-target: Include libcxx and compiler-rt even ↵Khem Raj2018-07-081-1/+1
| | | | | | | | when clang is not default compiler Fixes issue #63 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-core-standalone-sdk-target: Fix a typo in packagenameKhem Raj2017-08-081-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* llvm-libunwind: DeleteKhem Raj2017-07-311-1/+1
| | | | | | build llvm libunwind along with libcxx Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcxx: Merge libcxxabi needs into libcxxKhem Raj2017-07-311-1/+0
| | | | | | | | | This is preferred way of building libc++ and it also means we do not need musl specific tweaks since top level build from llvm already know musl and make right choices Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-core-standalone-sdk-target.bbappend: Append only for clang ↵Steve Sakoman2016-05-251-1/+1
| | | | | | | | | toolchain Applying the below patch gets rid of all of the extra packages except glibmm-dev. I have no idea where that is coming from! Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang-runtime: Enable shared librariesKhem Raj2016-04-051-0/+2
| | | | | | | | package libcxxabi-dev and compiler-rt-staticdev into packagegroup-core-standalone-sdk-target so it gets into SDK Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-core-standalone-sdk-target: Add clang runtime libsKhem Raj2016-04-041-0/+5
| | | | | | | ALLOW_EMPTY is added so packaging can succeed the files are all static libs Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-cross-canadian: Fix append for clang into SDKKhem Raj2016-04-011-2/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdk: Add support for adding clang to SDKKhem Raj2015-07-082-0/+4
Also export CLANGCC, CLANGCXX, CLANGCPP in SDK environment which can then be used to compile applications in SDK Additionally remove -mthumb-interwork from compiler options if target is arm Signed-off-by: Khem Raj <raj.khem@gmail.com>