[QBS] Qbs install done by default

Stéphane Fabry sf at xris.eu
Tue Jul 7 22:36:52 CEST 2015



Le 07-07-15 11:28, Christian Kandeler a écrit :
> On 07/07/2015 09:49 AM, Christian Kandeler wrote:
>> On 07/07/2015 09:32 AM, Stéphane Fabry wrote:
>>> First, I would say that this kind of information is well hidden and
>>> should have better visibility when there is a new QtCreator release.
>>> Because of qbs version being hidden by qtcreator version, no one can
>>> tell which qbs version it uses,
>> <qtc dir>/bin/qbs --version
>>
>>> and what will happen when you upgrade
>> Well, that is generally unknown with every software.
>>
>>> That said, the problem I ran into is that now if I build my app on
>>> windows and it is already running, it cause a problem at the install
>>> step because on Windows you can't update exe or dll while in use !
>>> What
>>> happen is that QtCreator build process remains at full CPU usage when
>>> linking, QtCreator GUI is still responsive but unable to kill the build
>>> process (stop button does not work and closing QtCreator does not kill
>>> the process neither). That makes me blame QtCreator for that but maybe
>>> the root cause is the change in qbs.
>>>
>>> Now I'd like first a solution to desactivate the default installation
>>> step,
>> How about clicking on the checkbox in the build settings that says
>> "install"? Afterwards you should add an install stepp in the deploy
>> settings, and everything is as it was before-
Great !
For those like me that searched 2 days without finding this, it located 
in the project build settings, not in the QtCreator settings !
(but there you can check to always deploy before run the application... 
and this way you are fine)

>>
>>> and also maybe it is not a good behaviour to lock QtCreator in
>>> such a situation.
>> Yes, we should remove the call to lockCreator()...
>> Seriously, neither have I seen such behavior nor do I know what would
>> cause it.
> Update: Problem is identified, fix is here:
> https://codereview.qt-project.org/#/c/120817/
Great again :)

Thanks Christian
>
> _______________________________________________
> QBS mailing list
> QBS at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qbs

Stéphane



More information about the Qbs mailing list