<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qbs.git, branch 1.16</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>Fix protobufobjc.qbs</title>
<updated>2020-05-19T08:54:10+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2020-05-16T17:01:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=589c0c90c3ae77038b8c4b4a0c98abd2e2e1c0db'/>
<id>589c0c90c3ae77038b8c4b4a0c98abd2e2e1c0db</id>
<content type='text'>
Qbs complained about using undefined as a value for cpp.includePaths if
objc module was not found

Also, get rid of the Properties items as they are not reliable in
modules

Change-Id: Ifd0088e8a6da09f4befc20a43e8d7da7f32fcf31
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Qbs complained about using undefined as a value for cpp.includePaths if
objc module was not found

Also, get rid of the Properties items as they are not reliable in
modules

Change-Id: Ifd0088e8a6da09f4befc20a43e8d7da7f32fcf31
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove deleting trailing slash from VS env vars</title>
<updated>2020-05-19T08:42:31+00:00</updated>
<author>
<name>Sergey Zhuravlev</name>
<email>zhuravlev@rutoken.ru</email>
</author>
<published>2020-05-16T17:13:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=acd823e109f48196367e3b8767226f81314ffa65'/>
<id>acd823e109f48196367e3b8767226f81314ffa65</id>
<content type='text'>
After launching msbuild from QBS I got an error
"LOGGERBASEDEXECTASK : ILC error ILC1004: Directory
'C:\Program Files (x86)\Windows Kits\10lib\10.0.15063.0\um'
passed to argument 'targetplatformsdklibpath' does not exist.".
Seems those trailing slashes are important.

Change-Id: I2839d7054c866207bbaeef3e21a4ea6a9679f477
Fixes: QBS-1551
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After launching msbuild from QBS I got an error
"LOGGERBASEDEXECTASK : ILC error ILC1004: Directory
'C:\Program Files (x86)\Windows Kits\10lib\10.0.15063.0\um'
passed to argument 'targetplatformsdklibpath' does not exist.".
Seems those trailing slashes are important.

Change-Id: I2839d7054c866207bbaeef3e21a4ea6a9679f477
Fixes: QBS-1551
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not use undefined properties in protobufcpp.qbs</title>
<updated>2020-05-19T07:38:30+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2020-05-17T11:25:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=ef814dd7d757e2870a24f2913d90edf6d821fc90'/>
<id>ef814dd7d757e2870a24f2913d90edf6d821fc90</id>
<content type='text'>
Change-Id: Ie3a65702ba7604984bc3c4d456a2c6999e1d4925
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: Ie3a65702ba7604984bc3c4d456a2c6999e1d4925
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix TestBlackbox::installLocations for mingw</title>
<updated>2020-04-28T08:47:16+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2020-04-24T15:38:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=42994febafe0f0f2d2d3a1bfeffa33b854f22132'/>
<id>42994febafe0f0f2d2d3a1bfeffa33b854f22132</id>
<content type='text'>
Mingw uses ".debug" files instead of the ".pdb" files for the separated
debug info

Change-Id: I00d338f797200c0dba0a1cc115e0dc1b2d057416
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mingw uses ".debug" files instead of the ".pdb" files for the separated
debug info

Change-Id: I00d338f797200c0dba0a1cc115e0dc1b2d057416
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix TestApi::localProfiles() for mingw</title>
<updated>2020-04-24T11:03:13+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@qt.io</email>
</author>
<published>2020-04-24T10:06:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=977a1b75664d0ee186ee6e620e8384884bd205a0'/>
<id>977a1b75664d0ee186ee6e620e8384884bd205a0</id>
<content type='text'>
This test needed adaptation due to the change in d1ad96d31b.

Change-Id: Ie5a0f2bbc4c939494ab499971f0f54fa811cecd3
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test needed adaptation due to the change in d1ad96d31b.

Change-Id: Ie5a0f2bbc4c939494ab499971f0f54fa811cecd3
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>GCC: fix detection of Mingw prefix in MXE</title>
<updated>2020-04-15T16:07:54+00:00</updated>
<author>
<name>Alberto Mardegan</name>
<email>mardy@users.sourceforge.net</email>
</author>
<published>2020-04-12T07:11:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=846fc574f38395af24a9e60726372cb56075cff4'/>
<id>846fc574f38395af24a9e60726372cb56075cff4</id>
<content type='text'>
The toolchain paths in MXE are of the form

    $MXE_PATH/usr/bin/x86_64-w64-mingw32.shared-g++

so we should not assume that what follows the dot is an extension that
needs to be stripped (like QFileInfo::completeBaseName() does). Instead,
only strip the know executable extensions.

Change-Id: I51040d65e372ef3152ddd9229dd33011661c2b46
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
Reviewed-by: Richard Weickelt &lt;richard@weickelt.de&gt;
Reviewed-by: Oswald Buddenhagen &lt;oswald.buddenhagen@gmx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The toolchain paths in MXE are of the form

    $MXE_PATH/usr/bin/x86_64-w64-mingw32.shared-g++

so we should not assume that what follows the dot is an extension that
needs to be stripped (like QFileInfo::completeBaseName() does). Instead,
only strip the know executable extensions.

Change-Id: I51040d65e372ef3152ddd9229dd33011661c2b46
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
Reviewed-by: Richard Weickelt &lt;richard@weickelt.de&gt;
Reviewed-by: Oswald Buddenhagen &lt;oswald.buddenhagen@gmx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changelog for the 1.16 release</title>
<updated>2020-04-15T13:16:10+00:00</updated>
<author>
<name>Richard Weickelt</name>
<email>richard@weickelt.de</email>
</author>
<published>2020-04-07T14:36:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=8ceb1028659f9f5f921195192cafef9791f29682'/>
<id>8ceb1028659f9f5f921195192cafef9791f29682</id>
<content type='text'>
Change-Id: Ifaca92559983990b52064edf7ef85fb7a4569bca
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: Ifaca92559983990b52064edf7ef85fb7a4569bca
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Session handling: Do not ignore return value of I/O functions</title>
<updated>2020-04-15T12:17:25+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@qt.io</email>
</author>
<published>2020-04-15T11:02:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=a07203f182052f2f590dba03f6ee902fdc2aeebb'/>
<id>a07203f182052f2f590dba03f6ee902fdc2aeebb</id>
<content type='text'>
... on Windows.

Task-number: QTCREATORBUG-23839
Change-Id: I7b2bc8318dd5fe39583bc7ed0367425e1d062171
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... on Windows.

Task-number: QTCREATORBUG-23839
Change-Id: I7b2bc8318dd5fe39583bc7ed0367425e1d062171
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>qbs session: Keep checking whether stdin is still present</title>
<updated>2020-04-15T11:14:59+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@qt.io</email>
</author>
<published>2020-04-14T15:26:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=dcbb9872d3ef87e809e58329a00414f2e6a11f25'/>
<id>dcbb9872d3ef87e809e58329a00414f2e6a11f25</id>
<content type='text'>
Otherwise, we will continue to lock the build directory if the
controlling process dies.
This patch implements the solution for Unix. The Windows one will follow
shortly.

Task-number: QTCREATORBUG-23839
Change-Id: I95ca7f6666e520c78521af1e85b765bc2e266e0f
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise, we will continue to lock the build directory if the
controlling process dies.
This patch implements the solution for Unix. The Windows one will follow
shortly.

Task-number: QTCREATORBUG-23839
Change-Id: I95ca7f6666e520c78521af1e85b765bc2e266e0f
Reviewed-by: Ivan Komissarov &lt;ABBAPOH@gmail.com&gt;
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not hardcode qbs.targetPlatform in CocoaTouchApplication.qbs</title>
<updated>2020-04-14T10:48:53+00:00</updated>
<author>
<name>Ivan Komissarov</name>
<email>abbapoh@gmail.com</email>
</author>
<published>2020-04-13T01:12:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=b26370f05d26f934550f7b63227188967b2f6dc5'/>
<id>b26370f05d26f934550f7b63227188967b2f6dc5</id>
<content type='text'>
To be able to choose between ios and ios-simulator.

Same applies to qbs.architecture, pick it from the given profile

Change-Id: I695c87d187dc5fd01cb1ae52ec146f76ad2899f8
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To be able to choose between ios and ios-simulator.

Same applies to qbs.architecture, pick it from the given profile

Change-Id: I695c87d187dc5fd01cb1ae52ec146f76ad2899f8
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
