<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/recipes-core/packagegroups, branch nanbield</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=nanbield</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=nanbield'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2023-03-30T07:09:52+00:00</updated>
<entry>
<title>packagegroup-core-standalone-sdk-target: Use toolchain-clang override</title>
<updated>2023-03-30T07:09:52+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-03-30T01:41:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=6bb8b82347826b553893321a88c4839898760bdc'/>
<id>urn:sha1:6bb8b82347826b553893321a88c4839898760bdc</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-clang: Convert to new override syntax</title>
<updated>2021-08-03T17:00:28+00:00</updated>
<author>
<name>Signed-off-by: Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-08-02T16:45:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=17737cc4ecd3aea2c978bf83e283bcb08d097487'/>
<id>urn:sha1:17737cc4ecd3aea2c978bf83e283bcb08d097487</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>packagegroup-core-buildessential: Append clang instead of overwrite</title>
<updated>2021-02-14T08:10:36+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-02-12T08:09:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=e1665fee69c3c55e8614e1c9e4167d69f0bc35d1'/>
<id>urn:sha1:e1665fee69c3c55e8614e1c9e4167d69f0bc35d1</id>
<content type='text'>
This ensures that all buildessentials are also installed into images
which are needed when building on device

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>packagegroup-cross-canadian: Fix adding clang-cross-canadian only when CLANGSDK is 1</title>
<updated>2020-10-20T16:21:09+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-10-20T01:45:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=a405b2ed31e978b20326789007994a52d95527ee'/>
<id>urn:sha1:a405b2ed31e978b20326789007994a52d95527ee</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>packagegroup-core-buildessential: Add clang to rdepends</title>
<updated>2020-10-08T19:23:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-10-05T17:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=43037749c750e5a976890309d04f58ef8479d4b3'/>
<id>urn:sha1:43037749c750e5a976890309d04f58ef8479d4b3</id>
<content type='text'>
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 &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>packagegroup: be lenient about CLANGSDK setting</title>
<updated>2019-12-02T16:55:03+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2019-12-02T14:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=fabbdc8b851009163d33c8b64d0251a8cc88e71e'/>
<id>urn:sha1:fabbdc8b851009163d33c8b64d0251a8cc88e71e</id>
<content type='text'>
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') -&gt; True).

Change the logic to use bb.utils.contains(), so that '0' is not true.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
</entry>
<entry>
<title>clang: Add variable CLANGSDK to control including clang in SDK</title>
<updated>2019-09-26T01:00:05+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-25T21:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=ccfdb47cc4991a393a2d2fefe8420bdef56e7318'/>
<id>urn:sha1:ccfdb47cc4991a393a2d2fefe8420bdef56e7318</id>
<content type='text'>
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 &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang,nativesdk-packagegroup-sdk-host: Recognise risc-v</title>
<updated>2018-12-28T02:35:35+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-12-28T02:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=79b3bc561aadb2165dd9b48314a713dc1cf9eb5f'/>
<id>urn:sha1:79b3bc561aadb2165dd9b48314a713dc1cf9eb5f</id>
<content type='text'>
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 &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>packagegroup-core-standalone-sdk-target: Make clang runtime as RRECOMMENDS</title>
<updated>2018-09-09T14:59:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-08-29T19:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=7275ecf5de4b538080a846b5e415525e2f65507c'/>
<id>urn:sha1:7275ecf5de4b538080a846b5e415525e2f65507c</id>
<content type='text'>
As suggested in Issue #23
this will make sure we can override it with BAD_RECOMMENDATIONS

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>packagegroup: Consider the fact that clang is not there for riscv64 yet</title>
<updated>2018-09-09T14:59:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-08-29T19:08:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=a4dcd3012d5702f18cc13c33b3e5213648dc1043'/>
<id>urn:sha1:a4dcd3012d5702f18cc13c33b3e5213648dc1043</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
