<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend, branch master</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2021-08-03T17:00:28+00:00</updated>
<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: 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: 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>
<entry>
<title>sdk: Add support for adding clang to SDK</title>
<updated>2015-07-09T05:41:19+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2015-07-09T05:41:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=cf4d3b3c7c2d21ac581272197427f4872ddf4de1'/>
<id>urn:sha1:cf4d3b3c7c2d21ac581272197427f4872ddf4de1</id>
<content type='text'>
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 &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
