<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qbs.git, branch 1.20</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>Remove unused include</title>
<updated>2021-10-01T12:34:00+00:00</updated>
<author>
<name>Davide Pesavento</name>
<email>pesa@gentoo.org</email>
</author>
<published>2021-09-30T21:02:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=0fcbccb1f7859dca5b9011cee901494b6e056743'/>
<id>0fcbccb1f7859dca5b9011cee901494b6e056743</id>
<content type='text'>
Fixes QtGui-less build

Change-Id: Ie46fcf68fb7974d30c08467f1084cec742a6645d
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes QtGui-less build

Change-Id: Ie46fcf68fb7974d30c08467f1084cec742a6645d
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changelog for the 1.20.1 release</title>
<updated>2021-09-28T16:00:34+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2021-09-26T01:11:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=4592eff289852e3e5a81596d1cc6b0c2488e6bc0'/>
<id>4592eff289852e3e5a81596d1cc6b0c2488e6bc0</id>
<content type='text'>
Change-Id: I92fa6134442cad7fdb293f8f3f75e5134b2ce18a
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: I92fa6134442cad7fdb293f8f3f75e5134b2ce18a
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>qmlcachegen: fix mapping separator</title>
<updated>2021-09-28T13:53:00+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2021-09-27T11:03:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=a3c1c1693f3a8d4623d1484bd1461cf589d5ef21'/>
<id>a3c1c1693f3a8d4623d1484bd1461cf589d5ef21</id>
<content type='text'>
The qmlcachegen code expects '=', not ':' (despite the fact qmlcachegen --help says otherwise)

Task-number: QBS-1676
Change-Id: I281502f45b8dc760c0c78ab4a27fcbebacef8a5f
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The qmlcachegen code expects '=', not ':' (despite the fact qmlcachegen --help says otherwise)

Task-number: QBS-1676
Change-Id: I281502f45b8dc760c0c78ab4a27fcbebacef8a5f
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused code</title>
<updated>2021-09-27T15:59:10+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2021-09-27T12:14:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=61d34a33a9fdd27565bfdbe47da2117879e7f07b'/>
<id>61d34a33a9fdd27565bfdbe47da2117879e7f07b</id>
<content type='text'>
This amends 389301dffd0ba7e02fa110aab7237296f5925f7e.

Change-Id: Ic42d4538866e6b910a74e9f4dda8bf265bbf8077
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This amends 389301dffd0ba7e02fa110aab7237296f5925f7e.

Change-Id: Ic42d4538866e6b910a74e9f4dda8bf265bbf8077
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>qmlcache: fix qmlcachegen with Qt &gt;= 5.15</title>
<updated>2021-09-27T12:13:03+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2021-09-27T10:06:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=389301dffd0ba7e02fa110aab7237296f5925f7e'/>
<id>389301dffd0ba7e02fa110aab7237296f5925f7e</id>
<content type='text'>
Since 5.15, qmlcachegen does not filter out js and qml files
(see [0], [1]) but merely copies the content. QMake does this
unconditionally - otherwise, qml files present in .qrc are not visible
from program via QFile.

Match QMake behavior and always create a new .qrc file.

[0] 41864db3b61d9e81a9fe4906918d2cd3d6d32a0c
[1] d5f3e7a7e319c6bd8fa8b79d8da7a6fd62b50f01

Fixes: QBS-1676
Change-Id: I495df71e14091e4b1daa50ca79a97f4685bd929a
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since 5.15, qmlcachegen does not filter out js and qml files
(see [0], [1]) but merely copies the content. QMake does this
unconditionally - otherwise, qml files present in .qrc are not visible
from program via QFile.

Match QMake behavior and always create a new .qrc file.

[0] 41864db3b61d9e81a9fe4906918d2cd3d6d32a0c
[1] d5f3e7a7e319c6bd8fa8b79d8da7a6fd62b50f01

Fixes: QBS-1676
Change-Id: I495df71e14091e4b1daa50ca79a97f4685bd929a
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: fix aab generation</title>
<updated>2021-09-24T17:37:29+00:00</updated>
<author>
<name>Raphael Cotty</name>
<email>raphael.cotty@gmail.com</email>
</author>
<published>2021-09-22T20:29:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=647897e3c966c1349a4d1d7f60ba457803509e85'/>
<id>647897e3c966c1349a4d1d7f60ba457803509e85</id>
<content type='text'>
BundleTool doesn't compress native libs by default which are then
uncompress when deployed on the device.
This patch generates a BuildConfig.json which overwrites default
bundletool behavior.

Fixes: QTBUG-80766
Change-Id: Id758fe8fdbc1029b76b745f07be8ede3cbc3e96a
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BundleTool doesn't compress native libs by default which are then
uncompress when deployed on the device.
This patch generates a BuildConfig.json which overwrites default
bundletool behavior.

Fixes: QTBUG-80766
Change-Id: Id758fe8fdbc1029b76b745f07be8ede3cbc3e96a
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Add stripping for release builds</title>
<updated>2021-09-23T11:57:43+00:00</updated>
<author>
<name>Raphael Cotty</name>
<email>raphael.cotty@gmail.com</email>
</author>
<published>2021-09-22T20:26:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=310655329c0beff6508f8f24386577ee8f3c7a44'/>
<id>310655329c0beff6508f8f24386577ee8f3c7a44</id>
<content type='text'>
Stripping was removed in commit 2f5f049ecf777bcfcbfe4a17af72768248f73eab
to fix debugging but is required when building apk or aab packages in
release build.

Change-Id: I6c70fb51ea3e87ce864fac7ebb4bc70fa69ff4e2
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stripping was removed in commit 2f5f049ecf777bcfcbfe4a17af72768248f73eab
to fix debugging but is required when building apk or aab packages in
release build.

Change-Id: I6c70fb51ea3e87ce864fac7ebb4bc70fa69ff4e2
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Qt: warn if no qmakes were found</title>
<updated>2021-09-21T12:12:22+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2021-09-20T16:27:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=27bd9ac836b5cd2937b8d19dfa32cb4ff617b73c'/>
<id>27bd9ac836b5cd2937b8d19dfa32cb4ff617b73c</id>
<content type='text'>
Task-number: QBS-1672
Change-Id: I0a7afc453a484b7467d2eb0d049685bea373c199
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QBS-1672
Change-Id: I0a7afc453a484b7467d2eb0d049685bea373c199
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>freebsd: fix TestBlackbox::removeDuplicateLibraries</title>
<updated>2021-09-21T12:01:28+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2021-09-20T19:16:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=e89b1fffcc0a1389ea0145d00b9ef246cb7eafd8'/>
<id>e89b1fffcc0a1389ea0145d00b9ef246cb7eafd8</id>
<content type='text'>
FreeBSD uses the LLVM linker these days, so we need to check that
similar as we do on macOS

Change-Id: I28b8aa0743173b20caa8932f942b59dd369d686a
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FreeBSD uses the LLVM linker these days, so we need to check that
similar as we do on macOS

Change-Id: I28b8aa0743173b20caa8932f942b59dd369d686a
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>freebsd: fix TestBlackbox::assembly</title>
<updated>2021-09-21T10:44:49+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2021-09-20T18:08:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=c64a1bb9411d1d2cf5e4e04b295f701b39ed096c'/>
<id>c64a1bb9411d1d2cf5e4e04b295f701b39ed096c</id>
<content type='text'>
Previously, we used -I flag to pass system includes to as. Revert this
behavior since FreeBSD as does not have the -isystem flag.

This amends ff04acd64d85d460e0f52a7ead233ae503e616d7.

Change-Id: I7b36839698634ab2ca9ef8ff199356ebc471eebb
Reviewed-by: Denis Shienkov &lt;denis.shienkov@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>
Previously, we used -I flag to pass system includes to as. Revert this
behavior since FreeBSD as does not have the -isystem flag.

This amends ff04acd64d85d460e0f52a7ead233ae503e616d7.

Change-Id: I7b36839698634ab2ca9ef8ff199356ebc471eebb
Reviewed-by: Denis Shienkov &lt;denis.shienkov@gmail.com&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
