<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qbs.git, branch v0.3.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>Make build directory available in the API.</title>
<updated>2013-04-16T09:17:26+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@digia.com</email>
</author>
<published>2013-04-15T13:52:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=d17948b43226559626f00e1b7e377a4f8c51b00a'/>
<id>d17948b43226559626f00e1b7e377a4f8c51b00a</id>
<content type='text'>
Task-number: QBS-261
Change-Id: I78623f6d49d192aeaefead38b9ed16c183b66620
Reviewed-by: Jake Petroules &lt;jake.petroules@petroules.com&gt;
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QBS-261
Change-Id: I78623f6d49d192aeaefead38b9ed16c183b66620
Reviewed-by: Jake Petroules &lt;jake.petroules@petroules.com&gt;
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Help compiler with branch prediction.</title>
<updated>2013-04-12T13:10:46+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@digia.com</email>
</author>
<published>2013-04-12T07:43:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=6c64c84c7fd22f82d4ed423d57889a65e72097b8'/>
<id>6c64c84c7fd22f82d4ed423d57889a65e72097b8</id>
<content type='text'>
Mark error checks in potentially performance-sensitive
contexts with Q_UNLIKELY. Actual benefits unknown,
but it cannot hurt.

Change-Id: If3d2375965e6342b5d7a0b46ad2c8a41fd3567d0
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mark error checks in potentially performance-sensitive
contexts with Q_UNLIKELY. Actual benefits unknown,
but it cannot hurt.

Change-Id: If3d2375965e6342b5d7a0b46ad2c8a41fd3567d0
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix handling of minimum Windows version and subsystem linker flags.</title>
<updated>2013-04-12T13:04:09+00:00</updated>
<author>
<name>Jake Petroules</name>
<email>jake.petroules@petroules.com</email>
</author>
<published>2013-04-12T05:40:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=88fdf28c0d499f6dea6193072e796c313e61c2b3'/>
<id>88fdf28c0d499f6dea6193072e796c313e61c2b3</id>
<content type='text'>
Both MSVC and MinGW now only pass their respective subsystem flags if
product.consoleApplication is not undefined - the linkers use console by
default.

MSVC: as an exception to the above, a subsystem flag must be passed
regardless of the value of product.consoleApplication if a minimum
system version was specified - in this case subsystem will be set to
console.

MinGW now correctly handles setting the minimum subsystem/OS version; it
was previously using totally nonexistent flags due to poor assumptions
about its MSVC compatibility.

The test case which tests this functionality was also broken, and is now
fixed as well.

Task-number: QBS-244
Change-Id: Ibca29ce673a81f1231d364d5b6e6875a462b379c
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Both MSVC and MinGW now only pass their respective subsystem flags if
product.consoleApplication is not undefined - the linkers use console by
default.

MSVC: as an exception to the above, a subsystem flag must be passed
regardless of the value of product.consoleApplication if a minimum
system version was specified - in this case subsystem will be set to
console.

MinGW now correctly handles setting the minimum subsystem/OS version; it
was previously using totally nonexistent flags due to poor assumptions
about its MSVC compatibility.

The test case which tests this functionality was also broken, and is now
fixed as well.

Task-number: QBS-244
Change-Id: Ibca29ce673a81f1231d364d5b6e6875a462b379c
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor blackbox tests.</title>
<updated>2013-04-12T13:02:30+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@digia.com</email>
</author>
<published>2013-04-12T10:43:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=ed53341676e8902600e6ef95936d6cfdab6087d9'/>
<id>ed53341676e8902600e6ef95936d6cfdab6087d9</id>
<content type='text'>
We want runQbs() to be more flexible while not adding even more function
parameters, so aggregate the possible parameters in a new data
structure.

Change-Id: Ia2f47b7555c8ec5e4ad85ce6b69861e32c764478
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We want runQbs() to be more flexible while not adding even more function
parameters, so aggregate the possible parameters in a new data
structure.

Change-Id: Ia2f47b7555c8ec5e4ad85ce6b69861e32c764478
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>introduce FileInfo::isFileCaseCorrect</title>
<updated>2013-04-12T12:48:39+00:00</updated>
<author>
<name>Joerg Bornemann</name>
<email>joerg.bornemann@digia.com</email>
</author>
<published>2013-04-10T11:31:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=b4b068526d989a7b90162237eef96d7bd20e5462'/>
<id>b4b068526d989a7b90162237eef96d7bd20e5462</id>
<content type='text'>
This function checks if the file name of a given path has the same
case that's stored in the file system. Only implemented for Windows
and Darwin derivatives, no-op on all other systems.

Change-Id: I3f0aa8ab89c57b08fbb7f20b42b0bb873bd8448b
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function checks if the file name of a given path has the same
case that's stored in the file system. Only implemented for Windows
and Darwin derivatives, no-op on all other systems.

Change-Id: I3f0aa8ab89c57b08fbb7f20b42b0bb873bd8448b
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip non-applicable command line parser test on Windows.</title>
<updated>2013-04-12T12:46:57+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@digia.com</email>
</author>
<published>2013-04-12T12:18:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=a7f8f79dad4f25656f43159728c48d3aa6905b4d'/>
<id>a7f8f79dad4f25656f43159728c48d3aa6905b4d</id>
<content type='text'>
There currently is no "--show-progress" option on that OS.

Change-Id: I56150eadb69ac05d342d3a050c87e66bc79bd63f
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There currently is no "--show-progress" option on that OS.

Change-Id: I56150eadb69ac05d342d3a050c87e66bc79bd63f
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix wrongly redefined virtual function.</title>
<updated>2013-04-12T12:44:46+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@digia.com</email>
</author>
<published>2013-04-12T12:28:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=afeaefae5c543fd48ab623718bc0dc902844bcbd'/>
<id>afeaefae5c543fd48ab623718bc0dc902844bcbd</id>
<content type='text'>
Change-Id: I66f8ebade87d1d659f1f0c076e738cc3f9fe425f
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I66f8ebade87d1d659f1f0c076e738cc3f9fe425f
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix qmFilesDir for iOS.</title>
<updated>2013-04-12T12:35:35+00:00</updated>
<author>
<name>Jake Petroules</name>
<email>jake.petroules@petroules.com</email>
</author>
<published>2013-04-12T12:33:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=2edd00b1ae1133320857107fe23a530758aaa136'/>
<id>2edd00b1ae1133320857107fe23a530758aaa136</id>
<content type='text'>
Change-Id: I5e63482c25233dd92b1e8e8dc5442b7a04ba1128
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I5e63482c25233dd92b1e8e8dc5442b7a04ba1128
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for Darwin in general rather than merely OS X, where appropriate.</title>
<updated>2013-04-12T12:26:30+00:00</updated>
<author>
<name>Jake Petroules</name>
<email>jake.petroules@petroules.com</email>
</author>
<published>2013-04-11T19:58:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=b4935b7adb14dd8ff539b97fbb47e72dbc581723'/>
<id>b4935b7adb14dd8ff539b97fbb47e72dbc581723</id>
<content type='text'>
All usages of Darwin, OS X and iOS checks in QBS should now be correct.

Change-Id: I81f38bb6e73bc160bce89597e70e89ce76eaccd2
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All usages of Darwin, OS X and iOS checks in QBS should now be correct.

Change-Id: I81f38bb6e73bc160bce89597e70e89ce76eaccd2
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix casing of 'targetOS' in documentation.</title>
<updated>2013-04-12T12:25:49+00:00</updated>
<author>
<name>Jake Petroules</name>
<email>jake.petroules@petroules.com</email>
</author>
<published>2013-04-11T19:55:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=8b1be47619d43857361349036b16a65e09d27d8f'/>
<id>8b1be47619d43857361349036b16a65e09d27d8f</id>
<content type='text'>
Change-Id: Ida935794ab4d07502204b9e4a4f8f2aaedb06712
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ida935794ab4d07502204b9e4a4f8f2aaedb06712
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
