Add release description files for Qt 5.4

Change-Id: I28cc772a27aef5be053f5dd8bacb5f19b6669de7
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Remove QT_VERSION_MINOR dependency from extra module src build

Change-Id: I71b1b8a894201dd1e4e74bc277e338a5c93efee6
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Fix Qt 5.4 release description file

Change-Id: I48048c870f0f73d297db3026fe75bb23db335cc1
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Revert "Store qtchooser configuration for android, gcc qt versions on Linux"

This reverts commit 6abe2ec8dac02e87dfd2cf0eca95df622ee17de2.

QTBUG-40590

Change-Id: I61648206472786024f70971dea655340037229f7
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
QNX: Added QtPositioning and QtSensors as supported modules

Change-Id: Ieb092676d47b351ee307ed44592f1d9336e3c02b
Reviewed-by: Wolfgang Bremer <wbremer@blackberry.com>
Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
Rename package finalization keywords to be unambiguous

Change-Id: I520f53c2dab303ef90a2c00a199274af16bd8cbb
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Add possibility to put package templates in dedicated directory

"configurations/" directory is getting bloated. Add possibility to
rearrange pkg templates into dedicated base directory. I.e.
configurations/pkg_templates/

Current pkg templates can be moved there in follow up commit.
After this change the packaging scripts will first check the pkg
templates under the new base directory. If not found from there then
it tries to locate them directly under "configurations/".

Also clean up some related unused code.

Change-Id: Id6761cd33bd86e5a94d72964062f7b05fe3149cc
Reviewed-by: Antti Kokko <antti.kokko@digia.com>
qnx: include qnx envs to helper script

Change-Id: I2aa9fb62999084169bcbde32414c908d6f0ad737
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Give possibility to mark sdk components optional for installer build

Introduce new variable for installer component definition. E.g.

[qt.extra.somepackage]
optional_for_offline:   true
archives:               extra.somepackage
target_install_base:    /5.3/gcc_64
...
...

When the "optional_for_offline" contains keyword "true", "yes" or
"1" it is marked optional for offline installer builds.
So if the package is invalid e.g. content is missing it will
not stop the offline installer creation.

Change-Id: Id782fc1bf251d29bdbd34430cfef708b26786154
Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
Reviewed-by: Matti Paaso <matti.paaso@digia.com>
Fix bug in packaging scripts

Archive resolver did not deduce the local archive path correctly.

Change-Id: Icf979a279e0831f4e643065a866e222afe671540
Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
Temporarily comment out RTA triggering

Change-Id: I417c8b7980838a57ba01ea82cffcba65daea648d
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
QNX: Update QNX for Qt 5.3.2 release file

Added QtPositioning and QtSensors as supported modules for Qt 5.3.2
as it was for Qt 5.3.1

Also update the 'arg_substitution_list' variable.

Change-Id: I015867508ef7b478e8eaba4637c83a0ab4500ecb
Reviewed-by: Wolfgang Bremer <wbremer@blackberry.com>
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Update Qt Creator version from 3.1.2 to 3.2.0

Change-Id: I0140a34f646b399e13dd0e06f22b79e80ae193f0
Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>