Thiago Macieira wrote:
> Because it also works for those of us who have multiple Qt 5 builds. I can
> run:
> qmake -qt5
> qmake -qt5-release
> qmake -qt5-icc
> qmake -qt5-clang
> qmake -qt5-mips
> qmake -qt5-static
> qmake -qt5.1

Actually, thinking of it, the right solution for this use case would be to 
just qtchooser-wrap qmake-qt5 and use:
qmake-qt5
qmake-qt5 -qt release
qmake-qt5 -qt icc
qmake-qt5 -qt clang
qmake-qt5 -qt mips
qmake-qt5 -qt static
qmake-qt5 -qt 5.1

Selecting between different Qt 5 versions is a different thing from 
selecting the major version of Qt, because any given program will typically 
(with a few exceptions) only work with one major version of Qt, whereas 
those different variants of Qt 5 can typically all build the same programs. 
(Of course, 5.1 is likely too old for a lot of new software, but you get the 
idea.)

In other words:
* qtchooser does not conflict with the suffixed binaries, and in particular
  does not preclude implementing the latter,
* it can remain supported for those special use cases where it is actually
  useful, but should be deprecated for the common case (one build per major
  Qt version).

        Kevin Kofler

_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to