<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qbs.git, branch v1.17.0</title>
<subtitle>code.qt.io: qbs/qbs.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/'/>
<entry>
<title>Add new icon to chocolatey package</title>
<updated>2020-09-01T17:09:52+00:00</updated>
<author>
<name>Richard Weickelt</name>
<email>richard@weickelt.de</email>
</author>
<published>2020-08-31T22:12:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=02e534ad30a38293f0b98edecfd560d9b67711bc'/>
<id>02e534ad30a38293f0b98edecfd560d9b67711bc</id>
<content type='text'>
Fixes also the broken link in the nuspec file.

Change-Id: I0da24c19eb388a8377772fa3f1115a6afba31777
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes also the broken link in the nuspec file.

Change-Id: I0da24c19eb388a8377772fa3f1115a6afba31777
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changelog for 1.17.0 release</title>
<updated>2020-08-25T15:45:44+00:00</updated>
<author>
<name>Richard Weickelt</name>
<email>richard@weickelt.de</email>
</author>
<published>2020-08-24T16:38:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=1fc754291d780c2ebc4d9aa63cfd1af0ee4d34e4'/>
<id>1fc754291d780c2ebc4d9aa63cfd1af0ee4d34e4</id>
<content type='text'>
Change-Id: I13bb24c875a2a2fb3503ea5344171267b74bf706
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I13bb24c875a2a2fb3503ea5344171267b74bf706
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>baremetal: Fix compilation for KEIL ARM examples</title>
<updated>2020-08-21T15:55:04+00:00</updated>
<author>
<name>Denis Shienkov</name>
<email>denis.shienkov@gmail.com</email>
</author>
<published>2020-08-21T13:50:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=1f2900f4181d44b53f2a36ee637b8570f611515f'/>
<id>1f2900f4181d44b53f2a36ee637b8570f611515f</id>
<content type='text'>
We need to add the cpp.assemblerFlags property, because now
the cpp.driverFlags property does not passed to the assembler.

Change-Id: I9d7429126e4d99284fbe3307a4950904913af3d6
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need to add the cpp.assemblerFlags property, because now
the cpp.driverFlags property does not passed to the assembler.

Change-Id: I9d7429126e4d99284fbe3307a4950904913af3d6
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>examples: fix license headers</title>
<updated>2020-08-17T17:09:12+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2020-08-15T10:08:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=af6b6ef74edb19e07b354c853c99eac30631d736'/>
<id>af6b6ef74edb19e07b354c853c99eac30631d736</id>
<content type='text'>
We use different license for examples

Change-Id: Ia0ceb7c36997185ac1cae6c72fc9873bfd0b15fe
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We use different license for examples

Change-Id: Ia0ceb7c36997185ac1cae6c72fc9873bfd0b15fe
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix passing compiler defines to moc</title>
<updated>2020-08-17T17:09:03+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2020-08-14T19:01:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=527d5a8ec54e44291d4968754bdf574ebe57822b'/>
<id>527d5a8ec54e44291d4968754bdf574ebe57822b</id>
<content type='text'>
This fixes the issue that Qbs doesn't pass the compiler defines to moc
when processing header files which resulted to Q_OS_* being not defined.

Fixes: QBS-1592
Change-Id: I58a0cc9af5cfa2fb4a370bb0d7204a3b100da437
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the issue that Qbs doesn't pass the compiler defines to moc
when processing header files which resulted to Q_OS_* being not defined.

Fixes: QBS-1592
Change-Id: I58a0cc9af5cfa2fb4a370bb0d7204a3b100da437
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace wrong continue statement with return</title>
<updated>2020-08-14T07:57:54+00:00</updated>
<author>
<name>Richard Weickelt</name>
<email>richard@weickelt.de</email>
</author>
<published>2020-08-13T20:55:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=e42ad799703412d7375465df49282dd960f81e2e'/>
<id>e42ad799703412d7375465df49282dd960f81e2e</id>
<content type='text'>
Change-Id: Ia764530de200b80acf833e0e9ffc751b1988756c
Reviewed-by: Denis Shienkov &lt;denis.shienkov@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia764530de200b80acf833e0e9ffc751b1988756c
Reviewed-by: Denis Shienkov &lt;denis.shienkov@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Tune search order of path probes</title>
<updated>2020-08-13T17:59:29+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2020-08-10T20:22:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=a15e25ac5d5888d9e2dde13df0b7b21a37ba4e56'/>
<id>a15e25ac5d5888d9e2dde13df0b7b21a37ba4e56</id>
<content type='text'>
Within the groups of user-provided and system-provided paths,
environment variables need to take precedence over properties, because
there is currently no other way to override the search paths of probes
from the outside if the probe-using code did not explicitly bind them to
Product/Module properties.

We search directly user-provided paths before ones from system-provided
environment variables to minimize the risk of surprises due to outside
influence.

[ChangeLog][Behavior Changes] The lookup order in PathProbe changed to
[environmentPaths, searchPaths, platformEnvironmentPaths,
platformSearchPaths]

Change-Id: Ib0c3bc44e5a8efaaaa073f28f1f3a53feb0f78db
Reviewed-by: Oswald Buddenhagen &lt;oswald.buddenhagen@gmx.de&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Within the groups of user-provided and system-provided paths,
environment variables need to take precedence over properties, because
there is currently no other way to override the search paths of probes
from the outside if the probe-using code did not explicitly bind them to
Product/Module properties.

We search directly user-provided paths before ones from system-provided
environment variables to minimize the risk of surprises due to outside
influence.

[ChangeLog][Behavior Changes] The lookup order in PathProbe changed to
[environmentPaths, searchPaths, platformEnvironmentPaths,
platformSearchPaths]

Change-Id: Ib0c3bc44e5a8efaaaa073f28f1f3a53feb0f78db
Reviewed-by: Oswald Buddenhagen &lt;oswald.buddenhagen@gmx.de&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>baremetal: Fix detection of ARM architecture details for KEIL armclang</title>
<updated>2020-08-13T12:06:03+00:00</updated>
<author>
<name>Denis Shienkov</name>
<email>denis.shienkov@gmail.com</email>
</author>
<published>2020-08-13T09:50:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=d03135c9509821270c541fe0725d7365c7a19d55'/>
<id>d03135c9509821270c541fe0725d7365c7a19d55</id>
<content type='text'>
The '__ARM_ARCH_PROFILE' macro contains the desired ARM profile
letter, which appends to the resulting ARM architecture name.

But a problem is that this letter wrapped in quotes, e.g. 'M'.
In this case the constructed architecture also has this quotes,
e.g. armv6'm', that's wrong.

We need to remove all quotes from the found letter and then
append this letter to the resulting string.

Change-Id: Idea61082ebb584151ddcb1acc9eba62a516ea170
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The '__ARM_ARCH_PROFILE' macro contains the desired ARM profile
letter, which appends to the resulting ARM architecture name.

But a problem is that this letter wrapped in quotes, e.g. 'M'.
In this case the constructed architecture also has this quotes,
e.g. armv6'm', that's wrong.

We need to remove all quotes from the found letter and then
append this letter to the resulting string.

Change-Id: Idea61082ebb584151ddcb1acc9eba62a516ea170
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Tune branch filter to exclude only CI branches</title>
<updated>2020-08-13T10:21:19+00:00</updated>
<author>
<name>Richard Weickelt</name>
<email>richard@weickelt.de</email>
</author>
<published>2020-08-13T08:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=a30d2724e22214d21ccfa2b52ed99972e925b2ba'/>
<id>a30d2724e22214d21ccfa2b52ed99972e925b2ba</id>
<content type='text'>
Instead of building all jobs only in the master branch, we want to build
them on all branches that are not CI branches.

Change-Id: I799ef0232e96604db2788e9a86abbd3046af1398
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of building all jobs only in the master branch, we want to build
them on all branches that are not CI branches.

Change-Id: I799ef0232e96604db2788e9a86abbd3046af1398
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>baremetal: Pass 'compiler-listing-files' test for KEIL ARM toolchain</title>
<updated>2020-08-13T06:50:28+00:00</updated>
<author>
<name>Denis Shienkov</name>
<email>denis.shienkov@gmail.com</email>
</author>
<published>2020-08-12T08:57:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=5f80f92e41a5a697ba816a9107baf65ba3264c31'/>
<id>5f80f92e41a5a697ba816a9107baf65ba3264c31</id>
<content type='text'>
KEIL ARM compiler generates a listing files with 'short' names.
For example, for the source 'main.c' file it will produce the
listing 'main.lst' file, instead of the 'main.c.lst' file.

Thus, we have to account for this behavior in our tests.

Change-Id: I69ef693cbdd0aacf838eaf382e13e09d7fadbfb1
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
KEIL ARM compiler generates a listing files with 'short' names.
For example, for the source 'main.c' file it will produce the
listing 'main.lst' file, instead of the 'main.c.lst' file.

Thus, we have to account for this behavior in our tests.

Change-Id: I69ef693cbdd0aacf838eaf382e13e09d7fadbfb1
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
