<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/conf/layer.conf, branch zeus</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=zeus</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=zeus'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2020-02-18T06:57:39+00:00</updated>
<entry>
<title>Add LAYERDEPENDS</title>
<updated>2020-02-18T06:57:39+00:00</updated>
<author>
<name>Jan-Simon Möller</name>
<email>dl9pf@gmx.de</email>
</author>
<published>2020-02-17T14:35:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=9cab6bc46cf44d13f8fea3b827e298a4f6e16b17'/>
<id>urn:sha1:9cab6bc46cf44d13f8fea3b827e298a4f6e16b17</id>
<content type='text'>
Dependency is core as per README.md</content>
</entry>
<entry>
<title>layer.conf: Define LLVMVERSION in terms of clang version</title>
<updated>2019-12-07T08:01:39+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-23T20:04:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=cd222aa915d22b102c5e365db1f3d0fb0f9b7c31'/>
<id>urn:sha1:cd222aa915d22b102c5e365db1f3d0fb0f9b7c31</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Provide llvm/llvm-native</title>
<updated>2019-11-14T15:18:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-14T06:59:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=003dd05e4c168f7c3cccb9cbfad3fd8f38fe8741'/>
<id>urn:sha1:003dd05e4c168f7c3cccb9cbfad3fd8f38fe8741</id>
<content type='text'>
When using meta-clang, it makes sense to use llvm provided by clang
recipe, this ensures that we do not build llvm from oe-core but instead
offer the one from clang recipe

enable rtti and eh for native/nativesdk clang, this is needed for mesa
to build

Let clang PROVIDE llvm

Build AMDGNU and other targets, this is needed for llvm-config to work
properly, since we use llvm-config from clang-native, so its better to
build the targets that are built for clang-native atleast

create version specific symlinks for tblgen anf llvm-config

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>layer.conf: Drop release older than zeus from compatiblity</title>
<updated>2019-11-13T18:27:29+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-11T22:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=df21a7d3f29cb49783ff93a9f5ba947832a09e25'/>
<id>urn:sha1:df21a7d3f29cb49783ff93a9f5ba947832a09e25</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>layer.conf: Fix bbpath for browser-layer</title>
<updated>2019-10-01T22:58:36+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-10-01T13:37:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=f169030a6650d0b1ffb64e85d302b16ef137b60d'/>
<id>urn:sha1:f169030a6650d0b1ffb64e85d302b16ef137b60d</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.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>layer.conf: Add zeus to known compatible layers</title>
<updated>2019-09-23T16:35:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-22T01:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=62cca7216f0046b4a6001553886cce328a56f3fc'/>
<id>urn:sha1:62cca7216f0046b4a6001553886cce328a56f3fc</id>
<content type='text'>
Upcoming 3.0 is code named zeus

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>layers: Add meta-browser to dynamic layers</title>
<updated>2019-09-23T16:35:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-22T01:03:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=1d5ea9bdc73bf16baccbd03a6de62a78b01cbd4d'/>
<id>urn:sha1:1d5ea9bdc73bf16baccbd03a6de62a78b01cbd4d</id>
<content type='text'>
meta-browser/master builds with multiple releases of
meta-clang(thud,warrior,master) but sometimes we only need tweaks for a
given clang version, this helps doing so

Enable lld as default linker

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>scan-build: Limit scans to target recipes only</title>
<updated>2019-09-17T06:11:52+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-16T17:22:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=ab7260812307bbcd723a34dc98ca11aa5f92c8c0'/>
<id>urn:sha1:ab7260812307bbcd723a34dc98ca11aa5f92c8c0</id>
<content type='text'>
Add a blacklist for scanning, add packages which are not scannable
Add --force-analyze-debug-code and -analyze-headers to default set of
scan options

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>layer: drop sumo support</title>
<updated>2019-08-23T14:31:41+00:00</updated>
<author>
<name>Maxime Roussin-Bélanger</name>
<email>Lorac@users.noreply.github.com</email>
</author>
<published>2019-08-22T16:54:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=0d3beee1bccf819af79db74e7f8c928a797dbb2c'/>
<id>urn:sha1:0d3beee1bccf819af79db74e7f8c928a797dbb2c</id>
<content type='text'>
can't build with sumo because of the dependency on libedit which require native.
libedit doesn't provide BBCLASSEXTEND on sumo.</content>
</entry>
</feed>
