diff --git a/release-tools/configurations/all-os/doc-conf b/release-tools/configurations/all-os/doc-conf new file mode 100644 index 0000000000000000000000000000000000000000..9b424c1a15f6a07f9efd7d84d6bc654a829b69bf --- /dev/null +++ b/release-tools/configurations/all-os/doc-conf @@ -0,0 +1,23 @@ + +# for testing purposes +[PackageIgnoreList] +packages: foo.bar, foo.bar2, foo.bar3 + +[ExtraPackageConfigurationFiles] +file_list: + +[qt.500_beta2.doc] + +[qt.500_beta2.doc.qt] +archives: doc.qt +target_install_base: /5.0.0-beta2/Documents/Qt +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[doc.qt] +archive_uri: /qt/5.0.0_opensource/src/doc/qt.qch +package_strip_dirs: +target_install_dir: / +rpath_target: +archive_name: doc_qt5.7z + diff --git a/release-tools/configurations/all-os/src-conf b/release-tools/configurations/all-os/src-conf new file mode 100644 index 0000000000000000000000000000000000000000..89142fd3ca183028b3a2b16a863965102ce835f0 --- /dev/null +++ b/release-tools/configurations/all-os/src-conf @@ -0,0 +1,27 @@ + +# for testing purposes +[PackageIgnoreList] +packages: + +[ExtraPackageConfigurationFiles] +file_list: + + +[qt] +root_component: yes + +[qt.500_beta2] + +[qt.500_beta2.src] +archives: 500_beta2.src +target_install_base: /5.0.0-beta2/Src/ +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[500_beta2.src] +archive_uri: /qt/5.0.0_opensource/src/qt-everywhere-opensource-src-5.0.0.ARCHIVE_TAG +package_strip_dirs: 1 +target_install_dir: / +rpath_target: +archive_name: qt-everywhere-opensource-src-5.0.0.7z + diff --git a/release-tools/configurations/all-os/tools_src-conf b/release-tools/configurations/all-os/tools_src-conf new file mode 100644 index 0000000000000000000000000000000000000000..ac0fb8bd9f31756c1d238b4138975dcd47ed5071 --- /dev/null +++ b/release-tools/configurations/all-os/tools_src-conf @@ -0,0 +1,14 @@ +[qt.tools.qtcreator] + +[qt.tools.qtcreator.src] +archives: tools.qtcreator.src +target_install_base: /Tools/Qt Creator/src +version: 2.6.0 +version_tag: %QTCREATOR_VERSION% +package_default: false +[tools.qtcreator.src] +archive_uri: http://origin.releases.qt-project.org/qtcreator/2.6.0-beta/qt-creator-2.6.0-beta-src.ARCHIVE_TAG +package_strip_dirs: 1 +target_install_dir: / +rpath_target: +archive_name: qt-creator-opensource-src-2.6.0.7z diff --git a/release-tools/configurations/linux/config.xml.template.linux b/release-tools/configurations/linux/config.xml.template.linux deleted file mode 100644 index f177fd53efe7af9a112dec00522819c418a542f5..0000000000000000000000000000000000000000 --- a/release-tools/configurations/linux/config.xml.template.linux +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0"?> -<Installer> - <Name>Qt SDK</Name> - <Version>5.0.0 Beta 2</Version> - <Title>Qt SDK</Title> - <MaintenanceTitle>Maintain Qt SDK</MaintenanceTitle> - <Publisher>Qt</Publisher> - <Logo>logo.png</Logo> - <LogoSmall>logo-small.png</LogoSmall> - <Icon>logo-small</Icon> - <License>license.txt</License> - <Watermark>watermark.png</Watermark> - <StartMenuDir>Qt SDK</StartMenuDir> - <ProductUrl>qt.nokia.com</ProductUrl> - <!--<Background>background.png</Background>--> - <UninstallerName>SDKMaintenanceTool</UninstallerName> - <RemoteRepositories> - <Repository> - <Url>%UPDATE_REPOSITORY_URL%</Url> - <Required>false</Required> - </Repository> - </RemoteRepositories> - <!-- @homeDir@ and @rootDir@ are some of the supported vars --> - <TargetDir>@homeDir@/QtSDK</TargetDir> - <AdminTargetDir>/opt/QtSDK</AdminTargetDir> -</Installer> diff --git a/release-tools/configurations/linux/config.xml.template.linux.qt5-beta b/release-tools/configurations/linux/config.xml.template.linux.qt5-beta index 9adf8b0633347989489cc44ce30acc288c77d29c..eab80eb718296e18ce7a01555200344f74362475 100644 --- a/release-tools/configurations/linux/config.xml.template.linux.qt5-beta +++ b/release-tools/configurations/linux/config.xml.template.linux.qt5-beta @@ -1,7 +1,7 @@ <?xml version="1.0"?> <Installer> <Name>Qt 5.0.0 Beta 2 Installer</Name> - <Version>%SDK_VERSION_NUM%</Version> + <Version>5.0.0 Beta 2</Version> <Title>Qt 5.0.0 Beta 2</Title> <MaintenanceTitle>Maintain Qt 5.0.0 Beta 2</MaintenanceTitle> <Publisher>Qt</Publisher> diff --git a/release-tools/configurations/linux/installer-framework b/release-tools/configurations/linux/installer-framework index 9c517bfb0ee37343d05c92e76312b51df0d76990..2b219197809256386f08b85bba76a2285d49f3cd 100644 --- a/release-tools/configurations/linux/installer-framework +++ b/release-tools/configurations/linux/installer-framework @@ -4,14 +4,14 @@ make_cmd: make -j8 [QtForInstallerFramework] qt_src_package_url: http://origin.releases.qt-project.org/prebuilt/qt-everywhere-opensource-src-4.8.0-ifw-patch.tar.gz -qt_source_dir: qt-everywhere-src -qt_build_dir: qt-everywhere-build +qt_source_dir: qt-src +qt_build_dir: qt-bld qt_installerfw_qt_configure_line: -static -release -opensource -confirm-license -silent -nomake examples -nomake demos -nomake tests -nomake docs -nomake plugins -qt-zlib -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -no-webkit -no-phonon -no-dbus -no-opengl -no-qt3support -no-xmlpatterns -no-svg -no-nis -no-cups -no-multimedia -no-audio-backend -no-phonon -no-phonon-backend -no-webkit -no-declarative -no-declarative-debug -no-accessibility --prefix= [InstallerFramework] -installer_framework_url: https://git.gitorious.org/installer-framework/installer-framework.git -installer_framework_source_dir: installer-framework-source -installer_framework_build_dir: installer-framework-build +installer_framework_url: git://gitorious.org/installer-framework/installer-framework.git +installer_framework_source_dir: ifw-src +installer_framework_build_dir: ifw-bld installer_framework_version_tag: remotes/origin/qt5 installer_framework_qmake_args: -config release -config static -r @@ -19,5 +19,3 @@ installer_framework_qmake_args: -config release -config static -r installer_framework_archive_name: installer-framework-build-linux.7z installerbase_archive_name: installerbase-linux.7z qt_archive_name: qt-ifw-4.8.0-linux.7z -macdeployqt_archive_name: -qtmenunib_archive_name: diff --git a/release-tools/configurations/linux/tools-conf b/release-tools/configurations/linux/tools-conf new file mode 100644 index 0000000000000000000000000000000000000000..dde5c849849ac9215ac1f0f058b6a4fd90ce2fdf --- /dev/null +++ b/release-tools/configurations/linux/tools-conf @@ -0,0 +1,14 @@ +[qt.tools] + +[qt.tools.qtcreator] +archives: tools.qtcreator +target_install_base: /Tools/Qt Creator/Desktop +version: 2.6.0 +version_tag: %QTCREATOR_VERSION% +package_default: true +[tools.qtcreator] +archive_uri: http://origin.releases.qt-project.org/qtcreator/2.6.0-beta/qt-creator-linux-x86-opensource-2.6.0-beta.7z +package_strip_dirs: 1 +target_install_dir: / +rpath_target: +archive_name: qt-creator-opensource-2.6.0.7z diff --git a/release-tools/configurations/linux/tools_64-conf b/release-tools/configurations/linux/tools_64-conf new file mode 100644 index 0000000000000000000000000000000000000000..06fa2cfb110e7b965dae70dff385ed61d5ed8fa0 --- /dev/null +++ b/release-tools/configurations/linux/tools_64-conf @@ -0,0 +1,14 @@ +[qt.tools] + +[qt.tools.qtcreator.desktop] +archives: tools.qtcreator +target_install_base: /Tools/Qt Creator/Desktop +version: 2.6.0 +version_tag: %QTCREATOR_VERSION% +package_default: true +[tools.qtcreator] +archive_uri: http://origin.releases.qt-project.org/qtcreator/2.6.0-beta/qt-creator-linux-x86_64-opensource-2.6.0-beta.7z +package_strip_dirs: 1 +target_install_dir: / +rpath_target: +archive_name: qt-creator-opensource-2.6.0.7z diff --git a/release-tools/configurations/linux/x86_32 b/release-tools/configurations/linux/x86_32 deleted file mode 100644 index 64935121297e02d912a8f5743822cbed419fe95d..0000000000000000000000000000000000000000 --- a/release-tools/configurations/linux/x86_32 +++ /dev/null @@ -1,78 +0,0 @@ - -[com.qt] -root_component: yes -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.src] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.src.500] -archives: qt.src.500 -target_install_base: /Src/Qt/5.0.0 -version: 5.0.0 -version_tag: %QT_VERSION_NUM% -package_default: false -[qt.src.500] -archive_uri: qt-everywhere-opensource-src-5.0.0.tar.gz -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: qt-everywhere-opensource-src-5.0.0.7z - -[com.qt.desktop] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.desktop.qt] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.desktop.qt.500] -version: 5.0.0 -version_tag: %QT_VERSION_NUM% - -[com.qt.desktop.qt.500.gcc] -archives: qt.500.gcc -target_install_base: /Desktop/Qt/5.0.0/gcc -version: 5.0.0 -version_tag: %QT_VERSION_NUM% -package_default: true -[qt.500.gcc] -archive_uri: qt-5.0.0-desktop-gcc.7z -package_strip_dirs: 4 -target_install_dir: / -rpath_target: /lib -archive_name: qt-5.0.0-desktop-gcc.7z - - -[OfflinePackageExcludeList] -package_list: - -[PackagesNamespace] -name: com.qt - -[SdkUpdateRepository] -repository_url: -repository_url_rnd: - -[TargetArchitechture] -instruction_set: x86_32 - -[ConfigDir] -template_name: config_qt5 -target_dir: config - -[ConfigXml] -template_name: config.xml.template.linux - -[WorkingDirectories] -packages_dir: pkg - -[InstallerFrameworkTools] -name: ifwt -package_url: http://<url_to>/installer-framework-build-linux-64bit.7z -version: 1.2.0 - - diff --git a/release-tools/configurations/linux/x86_64 b/release-tools/configurations/linux/x86_64 deleted file mode 100644 index d54ac6b26e206dcdae330fafb6d48e7d3fdd45fc..0000000000000000000000000000000000000000 --- a/release-tools/configurations/linux/x86_64 +++ /dev/null @@ -1,78 +0,0 @@ - -[com.qt] -root_component: yes -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.src] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.src.500] -archives: qt.src.500 -target_install_base: /Src/Qt/5.0.0 -version: 5.0.0 -version_tag: %QT_VERSION_NUM% -package_default: false -[qt.src.500] -archive_uri: qt-everywhere-opensource-src-5.0.0.tar.gz -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: qt-everywhere-opensource-src-5.0.0.7z - -[com.qt.desktop] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.desktop.qt] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.desktop.qt.500] -version: 5.0.0 -version_tag: %QT_VERSION_NUM% - -[com.qt.desktop.qt.500.gcc] -archives: qt.500.gcc -target_install_base: /Desktop/Qt/5.0.0/gcc -version: 5.0.0 -version_tag: %QT_VERSION_NUM% -package_default: true -[qt.500.gcc] -archive_uri: qt-5.0.0-desktop-gcc.7z -package_strip_dirs: 4 -target_install_dir: / -rpath_target: /lib -archive_name: qt-5.0.0-desktop-gcc.7z - - -[OfflinePackageExcludeList] -package_list: - -[PackagesNamespace] -name: com.qt - -[SdkUpdateRepository] -repository_url: -repository_url_rnd: - -[TargetArchitechture] -instruction_set: x86_64 - -[ConfigDir] -template_name: config_qt5 -target_dir: config - -[ConfigXml] -template_name: config.xml.template.linux - -[WorkingDirectories] -packages_dir: pkg - -[InstallerFrameworkTools] -name: ifwt -package_url: http://<url_to>/installer-framework-build-linux-32bit.7z -version: 1.2.0 - - diff --git a/release-tools/configurations/linux_x86_32_beta b/release-tools/configurations/linux_x86_32_beta deleted file mode 100644 index b0257a84f2433ba082b383820c8cafd604310a4f..0000000000000000000000000000000000000000 --- a/release-tools/configurations/linux_x86_32_beta +++ /dev/null @@ -1,90 +0,0 @@ -[PackageNamespace] -name: qt.sdk - -[PlatformIdentifier] -identifier: linux - -[ArchiveRemoteLocation.some_server_nickname_here] -base_url: http://origin.releases.qt-project.org -base_path: - -# for testing purposes -[PackageIgnoreList] -packages: foo.bar, foo.bar2, foo.bar3 - -[ExtraPackageConfigurationFiles] -file_list: - -[OfflinePackageExcludeList] -package_list: - -[SdkUpdateRepository] -repository_url_release: http://../qt5repository/linux/x32/online_qt5sdk_repo -repository_url_rnd: http://../qt5repository/linux/x32/online_qt5sdk_repo - -[TargetArchitechture] -instruction_set: x86_32 - -[ConfigDir] -template_name: config_qt5 - -[ConfigXml] -template_name: config.xml.template.linux.qt5-beta - -[WorkingDirectories] -packages_dir: pkg_beta - -[InstallerFrameworkTools] -name: ifwt -package_url: http://<server_address_here>/packages/.../installer-framework-build-linux-32bit.7z -version: 1.2.0 - - - - -[qt.sdk] -root_component: yes - -[qt.sdk.readme] -archives: sdk.readme -target_install_base: / -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[sdk.readme] -archive_uri: http://origin.releases.qt-project.org/prebuilt/readme_unix_line-endings.7z -package_strip_dirs: 0 -target_install_dir: / -rpath_target: -archive_name: readme.7z - -[qt.sdk.src] - -[qt.sdk.src.qt.500_beta] -archives: src.qt.500_beta -target_install_base: /Src/Qt/5.0.0-beta2/ -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[src.qt.500_beta] -archive_uri: /qt5.0-beta-snapshots/src_snapshot/qt-everywhere-opensource-src-5.0.0-beta2.tar.gz -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: qt-everywhere-opensource-src-5.0.0.7z - -[qt.sdk.desktop] - -[qt.sdk.desktop.500_beta.gcc] -archives: desktop.500_beta.gcc -target_install_base: /Desktop/Qt/5.0.0-beta2/gcc -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[desktop.500_beta.gcc] -archive_uri: /qt5.0-beta-snapshots/linux_32_release/qt5_desktop_bin_linux32_1110.7z -package_strip_dirs: 4 -target_install_dir: / -rpath_target: /lib -archive_name: gcc_qt5_all.7z - diff --git a/release-tools/configurations/linux_x86_32_u1110_offline b/release-tools/configurations/linux_x86_32_u1110_offline new file mode 100644 index 0000000000000000000000000000000000000000..06f88034c5edd7ca15b96bfc5ee3e08d5f84fcaa --- /dev/null +++ b/release-tools/configurations/linux_x86_32_u1110_offline @@ -0,0 +1,75 @@ +[PackageNamespace] +name: qt + +[PlatformIdentifier] +identifier: linux + +[ArchiveRemoteLocation.dl241] +base_url: http://it-dl241-hki.it.local/packages/ +base_path: + +# for testing purposes +[PackageIgnoreList] +packages: foo.bar, foo.bar2, foo.bar3 + +[ExtraPackageConfigurationFiles] +file_list: doc-conf, src-conf, tools-conf, tools_src-conf + +[OfflinePackageExcludeList] +package_list: + +[SdkUpdateRepository] +repository_url_release: http://../qt5repository/linux/x32/online_qt5sdk_repo +repository_url_rnd: http://../qt5repository/linux/x32/online_qt5sdk_repo + +[TargetArchitechture] +instruction_set: x86_32 + +[ConfigDir] +template_name: config_qt5 + +[ConfigXml] +template_name: config.xml.template.linux.qt5-beta + +[WorkingDirectories] +packages_dir: pkg + +[InstallerFrameworkTools] +name: ifwt +package_url: http://it-dl241-hki.it.local/packages/sdk_packages_qt5_lgpl_release/ifw/1.2.0/linux_gcc_32_ubuntu1110/installer-framework-build-linux-32bit.7z +version: 1.2.0 + + +[qt.readme] +archives: readme +target_install_base: / +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[readme] +archive_uri: http://qt.gitorious.org/qt/qtrepotools/blobs/raw/master/release-tools/dist/README.txt +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: readme.7z + + +[qt.500_beta2.gcc] +archives: 500_beta2.gcc, 500_beta2.gcc.icu +target_install_base: /5.0.0-beta2/gcc +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[500_beta2.gcc] +archive_uri: /qt/5.0.0_opensource/linux_gcc_32_ubuntu1110/qt5_all.7z +package_strip_dirs: 4 +target_install_dir: / +rpath_target: /lib +archive_name: gcc_qt5_all.7z +[500_beta2.gcc.icu] +archive_uri: /qt/5.0.0_opensource/linux_gcc_32_ubuntu1110/libicu_x86_32_ubuntu1110.7z +package_strip_dirs: 0 +target_install_dir: /lib +rpath_target: +archive_name: libicu_x86_32_ubuntu1110.7z + diff --git a/release-tools/configurations/linux_x86_32_u1204_offline b/release-tools/configurations/linux_x86_32_u1204_offline new file mode 100644 index 0000000000000000000000000000000000000000..c50590b65db744c44e74a4d680e1490eb79b6964 --- /dev/null +++ b/release-tools/configurations/linux_x86_32_u1204_offline @@ -0,0 +1,75 @@ +[PackageNamespace] +name: qt + +[PlatformIdentifier] +identifier: linux + +[ArchiveRemoteLocation.dl241] +base_url: http://it-dl241-hki.it.local/packages/ +base_path: + +# for testing purposes +[PackageIgnoreList] +packages: foo.bar, foo.bar2, foo.bar3 + +[ExtraPackageConfigurationFiles] +file_list: doc-conf, src-conf, tools-conf, tools_src-conf + +[OfflinePackageExcludeList] +package_list: + +[SdkUpdateRepository] +repository_url_release: http://../qt5repository/linux/x32/online_qt5sdk_repo +repository_url_rnd: http://../qt5repository/linux/x32/online_qt5sdk_repo + +[TargetArchitechture] +instruction_set: x86_32 + +[ConfigDir] +template_name: config_qt5 + +[ConfigXml] +template_name: config.xml.template.linux.qt5-beta + +[WorkingDirectories] +packages_dir: pkg + +[InstallerFrameworkTools] +name: ifwt +package_url: http://it-dl241-hki.it.local/packages/sdk_packages_qt5_lgpl_release/ifw/1.2.0/linux_gcc_32_ubuntu1204/installer-framework-build-linux-32bit.7z +version: 1.2.0 + + +[qt.readme] +archives: readme +target_install_base: / +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[readme] +archive_uri: http://qt.gitorious.org/qt/qtrepotools/blobs/raw/master/release-tools/dist/README.txt +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: readme.7z + + +[qt.500_beta2.gcc] +archives: 500_beta2.gcc, 500_beta2.gcc.icu +target_install_base: /5.0.0-beta2/gcc +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[500_beta2.gcc] +archive_uri: /qt/5.0.0_opensource/linux_gcc_32_ubuntu1204/qt5_all.7z +package_strip_dirs: 4 +target_install_dir: / +rpath_target: /lib +archive_name: gcc_qt5_all.7z +[500_beta2.gcc.icu] +archive_uri: /qt/5.0.0_opensource/linux_gcc_32_ubuntu1204/libicu_x86_32_ubuntu1204.7z +package_strip_dirs: 0 +target_install_dir: /lib +rpath_target: +archive_name: libicu_x86_32_ubuntu1204.7z + diff --git a/release-tools/configurations/linux_x86_64_beta b/release-tools/configurations/linux_x86_64_beta deleted file mode 100644 index 2dc376b343d15e1d8d8c0f04e8fdb1315b6164eb..0000000000000000000000000000000000000000 --- a/release-tools/configurations/linux_x86_64_beta +++ /dev/null @@ -1,90 +0,0 @@ -[PackageNamespace] -name: qt.sdk - -[PlatformIdentifier] -identifier: linux - -[ArchiveRemoteLocation.some_server_nickname_here] -base_url: http://origin.releases.qt-project.org -base_path: - -# for testing purposes -[PackageIgnoreList] -packages: foo.bar, foo.bar2, foo.bar3 - -[ExtraPackageConfigurationFiles] -file_list: - -[OfflinePackageExcludeList] -package_list: - -[SdkUpdateRepository] -repository_url_release: http://../qt5repository/linux/x64/online_qt5sdk_repo -repository_url_rnd: http://../qt5repository/linux/x64/online_qt5sdk_repo - -[TargetArchitechture] -instruction_set: x86_64 - -[ConfigDir] -template_name: config_qt5 - -[ConfigXml] -template_name: config.xml.template.linux.qt5-beta - -[WorkingDirectories] -packages_dir: pkg_beta - -[InstallerFrameworkTools] -name: ifwt -package_url: http://<server_address_here>/packages/.../installer-framework-build-linux-64bit.7z -version: 1.2.0 - - - -[qt.sdk] -root_component: yes - -[qt.sdk.readme] -archives: sdk.readme -target_install_base: / -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[sdk.readme] -archive_uri: http://origin.releases.qt-project.org/prebuilt/readme_unix_line-endings.7z -package_strip_dirs: 0 -target_install_dir: / -rpath_target: -archive_name: readme.7z - -[qt.sdk.src] - -[qt.sdk.src.qt.500_beta] -archives: src.qt.500_beta -target_install_base: /Src/Qt/5.0.0-beta2/ -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[src.qt.500_beta] -archive_uri: /qt5.0-beta-snapshots/src_snapshot/qt-everywhere-opensource-src-5.0.0-beta2.tar.gz -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: qt-everywhere-opensource-src-5.0.0.7z - -[qt.sdk.desktop] - -[qt.sdk.desktop.500_beta.gcc_64] -archives: desktop.500_beta.gcc_64 -target_install_base: /Desktop/Qt/5.0.0-beta2/gcc_64 -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[desktop.500_beta.gcc_64] -archive_uri: /qt5.0-beta-snapshots/linux_64_release/qt5_desktop_bin_linux64_1110.7z -package_strip_dirs: 4 -target_install_dir: / -rpath_target: /lib -archive_name: gcc_64_qt5_all.7z - - diff --git a/release-tools/configurations/linux_x86_64_u1110_offline b/release-tools/configurations/linux_x86_64_u1110_offline new file mode 100644 index 0000000000000000000000000000000000000000..23bf272676454f943ff7882925d67bb4835d9cc6 --- /dev/null +++ b/release-tools/configurations/linux_x86_64_u1110_offline @@ -0,0 +1,75 @@ +[PackageNamespace] +name: qt + +[PlatformIdentifier] +identifier: linux + +[ArchiveRemoteLocation.dl241] +base_url: http://it-dl241-hki.it.local/packages/ +base_path: + +# for testing purposes +[PackageIgnoreList] +packages: foo.bar, foo.bar2, foo.bar3 + +[ExtraPackageConfigurationFiles] +file_list: doc-conf, src-conf, tools_64-conf, tools_src-conf + +[OfflinePackageExcludeList] +package_list: + +[SdkUpdateRepository] +repository_url_release: http://../qt5repository/linux/x64/online_qt5sdk_repo +repository_url_rnd: http://../qt5repository/linux/x64/online_qt5sdk_repo + +[TargetArchitechture] +instruction_set: x86_64 + +[ConfigDir] +template_name: config_qt5 + +[ConfigXml] +template_name: config.xml.template.linux.qt5-beta + +[WorkingDirectories] +packages_dir: pkg + +[InstallerFrameworkTools] +name: ifwt +package_url: http://it-dl241-hki.it.local/packages/sdk_packages_qt5_lgpl_release/ifw/1.2.0/linux_gcc_64_ubuntu1110/installer-framework-build-linux-64bit.7z +version: 1.2.0 + + +[qt.readme] +archives: readme +target_install_base: / +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[readme] +archive_uri: http://qt.gitorious.org/qt/qtrepotools/blobs/raw/master/release-tools/dist/README.txt +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: readme.7z + + +[qt.500_beta2.gcc_64] +archives: 500_beta2.gcc_64, 500_beta2.gcc_64.icu +target_install_base: /5.0.0-beta2/gcc_64 +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[500_beta2.gcc_64] +archive_uri: /qt/5.0.0_opensource/linux_gcc_64_ubuntu1110/qt5_all.7z +package_strip_dirs: 4 +target_install_dir: / +rpath_target: /lib +archive_name: gcc_64_qt5_all.7z +[500_beta2.gcc_64.icu] +archive_uri: /qt/5.0.0_opensource/linux_gcc_64_ubuntu1110/libicu_x86_64_ubuntu1110.7z +package_strip_dirs: 0 +target_install_dir: /lib +rpath_target: +archive_name: libicu_x86_64_ubuntu1110.7z + diff --git a/release-tools/configurations/linux_x86_64_u1204_offline b/release-tools/configurations/linux_x86_64_u1204_offline new file mode 100644 index 0000000000000000000000000000000000000000..c03ef55de1dfd8717668842b48082577cd74893a --- /dev/null +++ b/release-tools/configurations/linux_x86_64_u1204_offline @@ -0,0 +1,75 @@ +[PackageNamespace] +name: qt + +[PlatformIdentifier] +identifier: linux + +[ArchiveRemoteLocation.dl241] +base_url: http://it-dl241-hki.it.local/packages/ +base_path: + +# for testing purposes +[PackageIgnoreList] +packages: foo.bar, foo.bar2, foo.bar3 + +[ExtraPackageConfigurationFiles] +file_list: doc-conf, src-conf, tools_64-conf, tools_src-conf + +[OfflinePackageExcludeList] +package_list: + +[SdkUpdateRepository] +repository_url_release: http://../qt5repository/linux/x64/online_qt5sdk_repo +repository_url_rnd: http://../qt5repository/linux/x64/online_qt5sdk_repo + +[TargetArchitechture] +instruction_set: x86_64 + +[ConfigDir] +template_name: config_qt5 + +[ConfigXml] +template_name: config.xml.template.linux.qt5-beta + +[WorkingDirectories] +packages_dir: pkg + +[InstallerFrameworkTools] +name: ifwt +package_url: http://it-dl241-hki.it.local/packages/sdk_packages_qt5_lgpl_release/ifw/1.2.0/linux_gcc_64_ubuntu1204/installer-framework-build-linux-64bit.7z +version: 1.2.0 + + +[qt.readme] +archives: readme +target_install_base: / +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[readme] +archive_uri: http://qt.gitorious.org/qt/qtrepotools/blobs/raw/master/release-tools/dist/README.txt +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: readme.7z + + +[qt.500_beta2.gcc_64] +archives: 500_beta2.gcc_64, 500_beta2.gcc_64.icu +target_install_base: /5.0.0-beta2/gcc_64 +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[500_beta2.gcc_64] +archive_uri: /qt/5.0.0_opensource/linux_gcc_64_ubuntu1204/qt5_all.7z +package_strip_dirs: 4 +target_install_dir: / +rpath_target: /lib +archive_name: gcc_64_qt5_all.7z +[500_beta2.gcc_64.icu] +archive_uri: /qt/5.0.0_opensource/linux_gcc_64_ubuntu1204/libicu_x86_64_ubuntu1204.7z +package_strip_dirs: 0 +target_install_dir: /lib +rpath_target: +archive_name: libicu_x86_64_ubuntu1204.7z + diff --git a/release-tools/configurations/mac/config.xml.template.mac b/release-tools/configurations/mac/config.xml.template.mac deleted file mode 100644 index 01eba008da47178f0c3d8de6bef5f30c86193657..0000000000000000000000000000000000000000 --- a/release-tools/configurations/mac/config.xml.template.mac +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0"?> -<Installer> - <Name>Qt SDK</Name> - <Version>5.0.0 Beta 2</Version> - <Title>Qt SDK</Title> - <MaintenanceTitle>Maintain Qt SDK</MaintenanceTitle> - <Publisher>Qt</Publisher> - <Logo>logo.png</Logo> - <LogoSmall>logo-small.png</LogoSmall> - <Icon>logo-small</Icon> - <License>license.txt</License> - <Watermark>watermark.png</Watermark> - <StartMenuDir>Qt SDK</StartMenuDir> - <ProductUrl>qt.nokia.com</ProductUrl> - <!--<Background>background.png</Background>--> - <UninstallerName>SDKMaintenanceTool</UninstallerName> - <RemoteRepositories> - <Repository> - <Url>%UPDATE_REPOSITORY_URL%</Url> - <Required>false</Required> - </Repository> - </RemoteRepositories> - <!-- @homeDir@ and @rootDir@ are some of the supported vars --> - <TargetDir>@homeDir@/QtSDK</TargetDir> -</Installer> diff --git a/release-tools/configurations/mac/config.xml.template.mac.qt5-beta b/release-tools/configurations/mac/config.xml.template.mac.qt5-beta index ec5ae2166a845515d16f79bceb0dfe7fe306727f..1705df2b7992a124f04cd021054ef401cc120f94 100644 --- a/release-tools/configurations/mac/config.xml.template.mac.qt5-beta +++ b/release-tools/configurations/mac/config.xml.template.mac.qt5-beta @@ -1,7 +1,7 @@ <?xml version="1.0"?> <Installer> <Name>Qt 5.0.0 Beta 2 Installer</Name> - <Version>%SDK_VERSION_NUM%</Version> + <Version>5.0.0 Beta 2</Version> <Title>Qt 5.0.0 Beta 2</Title> <MaintenanceTitle>Maintain Qt 5.0.0 Beta 2</MaintenanceTitle> <Publisher>Qt</Publisher> diff --git a/release-tools/configurations/mac/installer-framework b/release-tools/configurations/mac/installer-framework index dbb226a6b234031071ab72efb07d082bba5f0af6..99bc087d4859243d73ebfd93157d77557781fd2a 100644 --- a/release-tools/configurations/mac/installer-framework +++ b/release-tools/configurations/mac/installer-framework @@ -4,14 +4,14 @@ make_cmd: make -j8 [QtForInstallerFramework] qt_src_package_url: http://origin.releases.qt-project.org/prebuilt/qt-everywhere-opensource-src-4.8.0-ifw-patch.tar.gz -qt_source_dir: qt-everywhere-src -qt_build_dir: qt-everywhere-build +qt_source_dir: qt-src +qt_build_dir: qt-bld qt_installerfw_qt_configure_line: -static -release -opensource -confirm-license -silent -nomake examples -nomake demos -nomake tests -nomake docs -nomake plugins -qt-zlib -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -no-webkit -no-phonon -no-dbus -no-opengl -no-qt3support -no-xmlpatterns -no-svg -no-nis -no-cups -no-multimedia -no-audio-backend -no-phonon -no-phonon-backend -no-webkit -no-declarative -no-declarative-debug -no-accessibility --prefix= [InstallerFramework] installer_framework_url: git://gitorious.org/installer-framework/installer-framework.git -installer_framework_source_dir: installer-framework-source -installer_framework_build_dir: installer-framework-build +installer_framework_source_dir: ifw-src +installer_framework_build_dir: ifw-bld installer_framework_version_tag: remotes/origin/qt5 installer_framework_qmake_args: -config release -config static -r diff --git a/release-tools/configurations/mac/tools-conf b/release-tools/configurations/mac/tools-conf new file mode 100644 index 0000000000000000000000000000000000000000..7b3f5bef017a187833425c15530f437d428b04b5 --- /dev/null +++ b/release-tools/configurations/mac/tools-conf @@ -0,0 +1,14 @@ +[qt.tools] + +[qt.tools.qtcreator] +archives: tools.qtcreator +target_install_base: /Qt Creator +version: 2.6.0 +version_tag: %QTCREATOR_VERSION% +package_default: true +[tools.qtcreator] +archive_uri: http://origin.releases.qt-project.org/qtcreator/2.6.0-beta/qt-creator-mac-opensource-2.6.0-beta.7z +package_strip_dirs: 1 +target_install_dir: / +rpath_target: +archive_name: qt-creator-opensource-2.6.0.7z diff --git a/release-tools/configurations/mac/x86_64 b/release-tools/configurations/mac/x86_64 deleted file mode 100644 index a7596818638fa72df259e1f6a89dd4f8d580bdc1..0000000000000000000000000000000000000000 --- a/release-tools/configurations/mac/x86_64 +++ /dev/null @@ -1,78 +0,0 @@ - -[com.qt] -root_component: yes -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.src] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.src.500] -archives: qt.src.500 -target_install_base: /Src/Qt/5.0.0 -version: 5.0.0 -version_tag: %QT_VERSION_NUM% -package_default: false -[qt.src.500] -archive_uri: qt-everywhere-opensource-src-5.0.0.tar.gz -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: qt-everywhere-opensource-src-5.0.0.7z - -[com.qt.desktop] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.desktop.qt] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.desktop.qt.500] -version: 5.0.0 -version_tag: %QT_VERSION_NUM% - -[com.qt.desktop.qt.500.gcc] -archives: qt.500.gcc -target_install_base: /Desktop/Qt/5.0.0/gcc -version: 5.0.0 -version_tag: %QT_VERSION_NUM% -package_default: true -[qt.500.gcc] -archive_uri: qt-5.0.0-desktop-gcc.7z -package_strip_dirs: 4 -target_install_dir: / -rpath_target: /lib -archive_name: qt-5.0.0-desktop-gcc.7z - - -[OfflinePackageExcludeList] -package_list: - -[PackagesNamespace] -name: com.qt - -[SdkUpdateRepository] -repository_url: -repository_url_rnd: - -[TargetArchitechture] -instruction_set: x86_64 - -[ConfigDir] -template_name: config_qt5 -target_dir: config - -[ConfigXml] -template_name: config.xml.template.mac - -[WorkingDirectories] -packages_dir: pkg - -[InstallerFrameworkTools] -name: ifwt -package_url: http://<url_to>/installer-framework-build-mac.7z -version: 1.2.0 - - diff --git a/release-tools/configurations/mac_x86_64_beta b/release-tools/configurations/mac_x86_64_beta deleted file mode 100644 index fae5f188dbd0d46eac006f9ee3b367ef6fc7c49d..0000000000000000000000000000000000000000 --- a/release-tools/configurations/mac_x86_64_beta +++ /dev/null @@ -1,93 +0,0 @@ -[PackageNamespace] -name: qt.sdk - -[PlatformIdentifier] -identifier: mac - -[ArchiveRemoteLocation.some_server_nickname_here] -base_url: http://origin.releases.qt-project.org -base_path: - -# for testing purposes -[PackageIgnoreList] -packages: foo.bar, foo.bar2, foo.bar3 - -[ExtraPackageConfigurationFiles] -file_list: - -[OfflinePackageExcludeList] -package_list: - -[qtmenunib] -package_url: http://origin.releases.qt-project.org/utils/bin_tools/qt_menu.nib.7z - -[SdkUpdateRepository] -repository_url_release: http://../qt5repository/macx/x64/online_qt5sdk_repo -repository_url_rnd: http://../qt5repository/macx/x64/online_qt5sdk_repo - -[TargetArchitechture] -instruction_set: x86_64 - -[ConfigDir] -template_name: config_qt5 - -[ConfigXml] -template_name: config.xml.template.mac.qt5-beta - -[WorkingDirectories] -packages_dir: pkg_beta - -[InstallerFrameworkTools] -name: ifwt -package_url: http://origin.releases.qt-project.org/utils/bin_tools/pre_sdk_ifw/installer-framework-build-mac.7z -version: 1.2.0 - - - - - -[qt.sdk] -root_component: yes - -[qt.sdk.readme] -archives: sdk.readme -target_install_base: / -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[sdk.readme] -archive_uri: http://qt.gitorious.org/qt/qtrepotools/blobs/raw/master/release-tools/dist/README.txt -package_strip_dirs: 0 -target_install_dir: / -rpath_target: -archive_name: readme.7z - -[qt.sdk.src] - -[qt.sdk.src.qt.500_beta] -archives: src.qt.500_beta -target_install_base: /Src/Qt/5.0.0-beta2/ -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[src.qt.500_beta] -archive_uri: /qt5.0-beta-snapshots/src_snapshot/qt-everywhere-opensource-src-5.0.0-beta2.tar.gz -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: qt-everywhere-opensource-src-5.0.0.7z - -[qt.sdk.desktop] - -[qt.sdk.desktop.500_beta.gcc_64] -archives: desktop.500_beta.gcc_64 -target_install_base: /Desktop/Qt/5.0.0-beta2/gcc_64 -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[desktop.500_beta.gcc_64] -archive_uri: /qt5.0-beta-snapshots/mac_64_release/qt-5.0.0-desktop-mac-cocoa-64bit.7z -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: gcc_64_mac_qt5_all.7z diff --git a/release-tools/configurations/mac_x86_64_offline b/release-tools/configurations/mac_x86_64_offline new file mode 100644 index 0000000000000000000000000000000000000000..dff7d0fabbdfbbf27b38673132a5b0f7c3a745d7 --- /dev/null +++ b/release-tools/configurations/mac_x86_64_offline @@ -0,0 +1,71 @@ +[PackageNamespace] +name: qt + +[PlatformIdentifier] +identifier: mac + +[ArchiveRemoteLocation.dl241] +base_url: http://it-dl241-hki.it.local/packages/ +base_path: + +# for testing purposes +[PackageIgnoreList] +packages: foo.bar, foo.bar2, foo.bar3 + +[ExtraPackageConfigurationFiles] +file_list: doc-conf, src-conf, tools-conf, tools_src-conf + +[OfflinePackageExcludeList] +package_list: + +[qtmenunib] +package_url: http://it-dl241-hki.it.local/packages/sdk_packages_qt5_lgpl_release/ifw/1.2.0/qt_menu.nib.7z + +[SdkUpdateRepository] +repository_url_release: http://../qt5repository/macx/x64/online_qt5sdk_repo +repository_url_rnd: http://../qt5repository/macx/x64/online_qt5sdk_repo + +[TargetArchitechture] +instruction_set: x86_64 + +[ConfigDir] +template_name: config_qt5 + +[ConfigXml] +template_name: config.xml.template.mac.qt5-beta + +[WorkingDirectories] +packages_dir: pkg + +[InstallerFrameworkTools] +name: ifwt +package_url: http://it-dl241-hki.it.local/packages/sdk_packages_qt5_lgpl_release/ifw/1.2.0/installer-framework-build-mac.7z +version: 1.2.0 + + +[qt.readme] +archives: readme +target_install_base: / +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[readme] +archive_uri: http://qt.gitorious.org/qt/qtrepotools/blobs/raw/master/release-tools/dist/README.txt +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: readme.7z + + +[qt.500_beta2.gcc_64] +archives: 500_beta2.gcc_64 +target_install_base: /5.0.0-beta2/gcc_64 +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[500_beta2.gcc_64] +archive_uri: /qt/5.0.0_opensource/mac_cocoa_10.7/qt5_all.7z +package_strip_dirs: 12 +target_install_dir: / +rpath_target: +archive_name: gcc_64_mac_qt5_all.7z diff --git a/release-tools/configurations/pkg/com.qt.desktop.qt.500.gcc/meta/installscript.qs b/release-tools/configurations/pkg/com.qt.desktop.qt.500.gcc/meta/installscript.qs deleted file mode 100644 index db8acd43c9f1e8c165cae7ffe752143c195a9ba2..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg/com.qt.desktop.qt.500.gcc/meta/installscript.qs +++ /dev/null @@ -1,60 +0,0 @@ -/* This file is part of the Qt SDK - -*/ - -// constructor -function Component() -{ - if (installer.value("os") == "win") - { - } - if (component.fromOnlineRepository) - { - //%IFW_DOWNLOADABLE_ARCHIVE_NAMES% - } -} - - -checkWhetherStopProcessIsNeeded = function() -{ -} - - -Component.prototype.createOperations = function() -{ - component.createOperations(); - - if (installer.value("os") == "x11") { - try { - // patch Qt binaries - component.addOperation( "QtPatch", "linux", installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" ); - } catch( e ) { - print( e ); - } - } - if (installer.value("os") == "mac") { - try { - // patch Qt binaries - component.addOperation( "QtPatch", "mac", installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" ); - } catch( e ) { - print( e ); - } - } - if (installer.value("os") == "win") { - try { - // patch Qt binaries - component.addOperation( "QtPatch", "windows", installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" ); - } catch( e ) { - print( e ); - } - } -} - - -Component.prototype.installationFinished = function() -{ - if (installer.isInstaller() && component.selected) - { - } -} - diff --git a/release-tools/configurations/pkg/com.qt.desktop.qt.500/meta/package.xml b/release-tools/configurations/pkg/com.qt.desktop.qt.500/meta/package.xml deleted file mode 100644 index dee90b5389aac9623f662680b22375e3a1d9991a..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg/com.qt.desktop.qt.500/meta/package.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0"?> -<Package> - <DisplayName>Qt %QT_VERSION_NUM%</DisplayName> - <Description>Qt %QT_VERSION_NUM%</Description> - <Version>%QT_VERSION_NUM%</Version> - <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>com.qt.desktop.qt.500</Name> - <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> - <!--<Default></Default>--> - <!--<AutoSelectOn></AutoSelectOn>--> - <!--<Script>installscript.qs</Script>--> <!-- File name of a script being loaded - optional. --> - <!--<Forced></Forced>--> - <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> - <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> -</Package> - - diff --git a/release-tools/configurations/pkg/com.qt.desktop.qt/meta/package.xml b/release-tools/configurations/pkg/com.qt.desktop.qt/meta/package.xml deleted file mode 100644 index 457fea5b37f3e9602b98e1f95b93de7e3b29551c..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg/com.qt.desktop.qt/meta/package.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0"?> -<Package> - <DisplayName>Qt 5 Beta 2 Desktop Qt Components</DisplayName> - <Description>Desktop Qt 5 Beta 2 Components</Description> - <Version>%SDK_VERSION_NUM%</Version> - <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>com.qt.desktop.qt</Name> - <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> - <!--<Default></Default>--> - <!--<AutoSelectOn></AutoSelectOn>--> - <!--<Script>installscript.qs</Script>--> <!-- File name of a script being loaded - optional. --> - <!--<Forced></Forced>--> - <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> - <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> -</Package> - - diff --git a/release-tools/configurations/pkg/com.qt.desktop/meta/package.xml b/release-tools/configurations/pkg/com.qt.desktop/meta/package.xml deleted file mode 100644 index 79c067b1321e3cf3ae3f7873c0d7af85fa639162..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg/com.qt.desktop/meta/package.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0"?> -<Package> - <DisplayName>Desktop Components</DisplayName> - <Description>Desktop Components</Description> - <Version>%SDK_VERSION_NUM%</Version> - <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>com.qt.desktop</Name> - <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> - <!--<Default></Default>--> - <!--<AutoSelectOn></AutoSelectOn>--> - <!--<Script>installscript.qs</Script>--> <!-- File name of a script being loaded - optional. --> - <!--<Forced></Forced>--> - <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> - <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<SortingPriority>0</SortingPriority>--> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> -</Package> - - diff --git a/release-tools/configurations/pkg/com.qt.src.500/meta/installscript.qs b/release-tools/configurations/pkg/com.qt.src.500/meta/installscript.qs deleted file mode 100644 index 3a6e523c1129885fea413daa602e0bd8262de1ef..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg/com.qt.src.500/meta/installscript.qs +++ /dev/null @@ -1,32 +0,0 @@ -/* This file is part of the Qt SDK - -*/ - -// constructor -function Component() -{ - if (installer.value("os") == "win") - { - } - if (component.fromOnlineRepository) - { - //%IFW_DOWNLOADABLE_ARCHIVE_NAMES% - } -} - - -checkWhetherStopProcessIsNeeded = function() -{ -} - - -Component.prototype.createOperations = function() -{ - component.createOperations(); -} - - -Component.prototype.installationFinished = function() -{ -} - diff --git a/release-tools/configurations/pkg/com.qt.src.500/meta/package.xml b/release-tools/configurations/pkg/com.qt.src.500/meta/package.xml deleted file mode 100644 index 60c3319e068dfc3c40338ad293ab9734d733c158..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg/com.qt.src.500/meta/package.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0"?> -<Package> - <DisplayName>Qt 5.0.0 Source Package</DisplayName> - <Description>Qt 5.0.0 Source Package</Description> - <Version>%QT_VERSION_NUM%</Version> - <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>com.qt.src.500</Name> - <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> - <!--<Default></Default>--> - <!--<AutoSelectOn></AutoSelectOn>--> - <!--<Script>installscript.qs</Script>--> <!-- File name of a script being loaded - optional. --> - <!--<Forced></Forced>--> - <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> - <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<SortingPriority>0</SortingPriority>--> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> -</Package> - - diff --git a/release-tools/configurations/pkg/com.qt.src/meta/package.xml b/release-tools/configurations/pkg/com.qt.src/meta/package.xml deleted file mode 100644 index cc39c0aea1d8de878beba65a48d947473c349c14..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg/com.qt.src/meta/package.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0"?> -<Package> - <DisplayName>Qt Source Components</DisplayName> - <Description>Qt Source Components</Description> - <Version>%SDK_VERSION_NUM%</Version> - <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>com.qt.src</Name> - <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> - <!--<Default></Default>--> - <!--<AutoSelectOn></AutoSelectOn>--> - <!--<Script>installscript.qs</Script>--> <!-- File name of a script being loaded - optional. --> - <!--<Forced></Forced>--> - <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> - <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<SortingPriority>0</SortingPriority>--> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> -</Package> - - diff --git a/release-tools/configurations/pkg/qt.500_beta2.doc.qt/meta/installscript.qs b/release-tools/configurations/pkg/qt.500_beta2.doc.qt/meta/installscript.qs new file mode 100644 index 0000000000000000000000000000000000000000..546a3ebb8257a9b5d350d8e9aff41da173b00172 --- /dev/null +++ b/release-tools/configurations/pkg/qt.500_beta2.doc.qt/meta/installscript.qs @@ -0,0 +1,42 @@ +/* This file is part of the Qt SDK + +*/ + +// constructor +function Component() +{ + if (component.fromOnlineRepository) + { + // Commented line below used by the packaging scripts + //%IFW_DOWNLOADABLE_ARCHIVE_NAMES% + } +} + + +checkWhetherStopProcessIsNeeded = function() +{ +} + + +Component.prototype.createOperations = function() +{ + component.createOperations(); + // If assistant binary exists, register documentation + if (installer.value("AssistantBinary")) { + try { + var operation = "-quiet -register "; + var qchFile = installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/qt.qch"; + installer.execute(installer.value("AssistantBinary"), new Array(operation + installer.value(qchFile)))[0]; + } catch( e ) { + print( e ); + } + } + else { + print("No assistant binary available -> not registering the documentation.") + } +} + + +Component.prototype.installationFinished = function() +{ +} diff --git a/release-tools/configurations/pkg/com.qt.desktop.qt.500.gcc/meta/package.xml b/release-tools/configurations/pkg/qt.500_beta2.doc.qt/meta/package.xml similarity index 59% rename from release-tools/configurations/pkg/com.qt.desktop.qt.500.gcc/meta/package.xml rename to release-tools/configurations/pkg/qt.500_beta2.doc.qt/meta/package.xml index 7e3fc28c409156cfcaafea6ed708c6b7111db828..372e7e34466873bcc4a623126f38b0ccfbc76eff 100644 --- a/release-tools/configurations/pkg/com.qt.desktop.qt.500.gcc/meta/package.xml +++ b/release-tools/configurations/pkg/qt.500_beta2.doc.qt/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt %QT_VERSION_NUM% (gcc)</DisplayName> - <Description>Qt %QT_VERSION_NUM% (gcc)</Description> - <Version>%QT_VERSION_NUM%</Version> + <DisplayName>Qt Documentation</DisplayName> + <Description>Qt 5.0.0 Beta 2 documentation</Description> + <Version>1.0.0</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>com.qt.desktop.qt.500.gcc</Name> + <Name>qt.500_beta2.doc.qt</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> <!--<Default></Default>--> <!--<AutoSelectOn></AutoSelectOn>--> @@ -12,7 +12,8 @@ <!--<Forced></Forced>--> <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> + <SortingPriority>1</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> + <InstallPriority>99</InstallPriority> <!-- Priority of this component when getting installed. Lowest priority number is first. --> </Package> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop/meta/package.xml b/release-tools/configurations/pkg/qt.500_beta2.doc/meta/package.xml similarity index 60% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop/meta/package.xml rename to release-tools/configurations/pkg/qt.500_beta2.doc/meta/package.xml index 80a1683574332ccd8e59415b6f3f07f63afb30f8..9a96a87de6d9b62fdd1b2b3a2a08fa8e79bff115 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop/meta/package.xml +++ b/release-tools/configurations/pkg/qt.500_beta2.doc/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> - <DisplayName>Desktop Components</DisplayName> - <Description>Qt 5.0.0 Beta 2 Desktop Components</Description> + <DisplayName>Documentation</DisplayName> + <Description>Documentation for various components included in the Qt SDK</Description> <Version>1.0.0</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.desktop</Name> + <Name>qt.500_beta2.doc</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> <!--<Default></Default>--> <!--<AutoSelectOn></AutoSelectOn>--> @@ -12,8 +12,8 @@ <!--<Forced></Forced>--> <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<SortingPriority>0</SortingPriority>--> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> + <SortingPriority>90</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> + <!--<InstallPriority>1</InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> </Package> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc_64/meta/installscript.qs b/release-tools/configurations/pkg/qt.500_beta2.gcc/meta/installscript.qs similarity index 57% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc_64/meta/installscript.qs rename to release-tools/configurations/pkg/qt.500_beta2.gcc/meta/installscript.qs index 61c9ba4f489a0fae6b4bbf0232f33b9998841ab7..d4e625e944b306dcf5ee8b331bcc6b3ad75d7ea4 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc_64/meta/installscript.qs +++ b/release-tools/configurations/pkg/qt.500_beta2.gcc/meta/installscript.qs @@ -29,6 +29,14 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "/Desktop/Qt/5.0.0-beta2/gcc_64" + "/bin/assistant"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } if (installer.value("os") == "mac") { try { @@ -37,6 +45,14 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/bin/Assistant.app/Contents/MacOS/Assistant"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } if (installer.value("os") == "win") { try { @@ -45,6 +61,14 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/bin/assistant.exe"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } } diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc/meta/package.xml b/release-tools/configurations/pkg/qt.500_beta2.gcc/meta/package.xml similarity index 81% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc/meta/package.xml rename to release-tools/configurations/pkg/qt.500_beta2.gcc/meta/package.xml index 656f791f3443981646aeb7d6c6384011a9fed5b0..e89c4723588ffb0d1f3f3e3f0f8feb609f9b401a 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc/meta/package.xml +++ b/release-tools/configurations/pkg/qt.500_beta2.gcc/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt 5.0.0 Beta 2 (gcc)</DisplayName> + <DisplayName>gcc</DisplayName> <Description>Qt 5.0.0 Beta 2 (gcc)</Description> <Version>%QT_VERSION%</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.desktop.500_beta.gcc</Name> + <Name>qt.500_beta2.gcc</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> <Default>%PACKAGE_DEFAULT_TAG%</Default> <!--<AutoSelectOn></AutoSelectOn>--> @@ -13,6 +13,7 @@ <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> + <SortingPriority>10</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> </Package> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.mingw/meta/installscript.qs b/release-tools/configurations/pkg/qt.500_beta2.gcc_64/meta/installscript.qs similarity index 57% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.mingw/meta/installscript.qs rename to release-tools/configurations/pkg/qt.500_beta2.gcc_64/meta/installscript.qs index 61c9ba4f489a0fae6b4bbf0232f33b9998841ab7..d4e625e944b306dcf5ee8b331bcc6b3ad75d7ea4 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.mingw/meta/installscript.qs +++ b/release-tools/configurations/pkg/qt.500_beta2.gcc_64/meta/installscript.qs @@ -29,6 +29,14 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "/Desktop/Qt/5.0.0-beta2/gcc_64" + "/bin/assistant"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } if (installer.value("os") == "mac") { try { @@ -37,6 +45,14 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/bin/Assistant.app/Contents/MacOS/Assistant"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } if (installer.value("os") == "win") { try { @@ -45,6 +61,14 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/bin/assistant.exe"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } } diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc_64/meta/package.xml b/release-tools/configurations/pkg/qt.500_beta2.gcc_64/meta/package.xml similarity index 80% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc_64/meta/package.xml rename to release-tools/configurations/pkg/qt.500_beta2.gcc_64/meta/package.xml index c2e9e9f687e33e3eb2e659da6e00ec7712d580c7..e4fded256ed41b4411f94e43e664e4c2b0cd6138 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc_64/meta/package.xml +++ b/release-tools/configurations/pkg/qt.500_beta2.gcc_64/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt 5.0.0 Beta 2 (gcc 64-bit)</DisplayName> + <DisplayName>gcc 64-bit</DisplayName> <Description>Qt 5.0.0 Beta 2 (gcc 64-bit)</Description> <Version>%QT_VERSION%</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.desktop.500_beta.gcc_64</Name> + <Name>qt.500_beta2.gcc_64</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> <Default>%PACKAGE_DEFAULT_TAG%</Default> <!--<AutoSelectOn></AutoSelectOn>--> @@ -13,6 +13,7 @@ <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> + <SortingPriority>10</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> </Package> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.src/meta/package.xml b/release-tools/configurations/pkg/qt.500_beta2.src/meta/package.xml similarity index 78% rename from release-tools/configurations/pkg_beta/qt.sdk.src/meta/package.xml rename to release-tools/configurations/pkg/qt.500_beta2.src/meta/package.xml index 9444bf2b9d3accc9983c0d077c9532cb127deec2..6ccbaaa5236f00b283234d0b2207359ad9581875 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.src/meta/package.xml +++ b/release-tools/configurations/pkg/qt.500_beta2.src/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> <DisplayName>Source Components</DisplayName> - <Description>Source Components</Description> + <Description>Qt 5.0.0 Beta 2 Source Components</Description> <Version>1.0.0</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.src</Name> + <Name>qt.500_beta2.src</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> <!--<Default></Default>--> <!--<AutoSelectOn></AutoSelectOn>--> @@ -13,7 +13,7 @@ <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> <!--<SortingPriority>0</SortingPriority>--> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> + <InstallPriority>50</InstallPriority> <!-- Priority of this component when getting installed. Lowest priority number is first. --> </Package> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc/meta/installscript.qs b/release-tools/configurations/pkg/qt.500_beta2.win32_mingw/meta/installscript.qs similarity index 100% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.gcc/meta/installscript.qs rename to release-tools/configurations/pkg/qt.500_beta2.win32_mingw/meta/installscript.qs diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.mingw/meta/package.xml b/release-tools/configurations/pkg/qt.500_beta2.win32_mingw/meta/package.xml similarity index 80% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.mingw/meta/package.xml rename to release-tools/configurations/pkg/qt.500_beta2.win32_mingw/meta/package.xml index 898526962640edc978c65279ee866278d7b509e6..593763cf6a6f9da0934aad3f30041f0de8195a84 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.mingw/meta/package.xml +++ b/release-tools/configurations/pkg/qt.500_beta2.win32_mingw/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt 5.0.0 Beta 2 (mingw)</DisplayName> + <DisplayName>mingw</DisplayName> <Description>Qt 5.0.0 Beta 2 (mingw)</Description> <Version>%QT_VERSION%</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.desktop.500_beta.mingw</Name> + <Name>qt.500_beta2.win32_mingw</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> <Default>%PACKAGE_DEFAULT_TAG%</Default> <!--<AutoSelectOn></AutoSelectOn>--> @@ -13,6 +13,7 @@ <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> + <SortingPriority>10</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> </Package> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010/meta/installscript.qs b/release-tools/configurations/pkg/qt.500_beta2.win32_msvc2010/meta/installscript.qs similarity index 75% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010/meta/installscript.qs rename to release-tools/configurations/pkg/qt.500_beta2.win32_msvc2010/meta/installscript.qs index ef986136dc69fb1bc0e67b27bcc20f5440e07d5b..a810986ad279f6ba18945955e9be961f4538d6a7 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010/meta/installscript.qs +++ b/release-tools/configurations/pkg/qt.500_beta2.win32_msvc2010/meta/installscript.qs @@ -66,6 +66,12 @@ createShortcuts = function() component.addOperation( "CreateShortcut", component_root_path + "/bin/linguist.exe", "@StartMenuDir@/%QT_VERSION%/MSVC 2010/Linguist.lnk"); + + + // Examples & Demos + //component.addOperation( "CreateShortcut", + // component_root_path + "/bin/qtdemo.exe", + // "@StartMenuDir@/%QT_VERSION%/MSVC 2010/Examples & Demos.lnk"); } Component.prototype.createOperations = function() @@ -79,6 +85,14 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "/Desktop/Qt/5.0.0-beta2/gcc_64" + "/bin/assistant"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } if (installer.value("os") == "mac") { try { @@ -87,17 +101,32 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/bin/Assistant.app/Contents/MacOS/Assistant"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } if (installer.value("os") == "win") { try { // patch Qt binaries component.addOperation( "QtPatch", "windows", installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" ); - // Create a batch file and shortcuts with the development environment createShortcuts(); } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/bin/assistant.exe"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } } diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010/meta/package.xml b/release-tools/configurations/pkg/qt.500_beta2.win32_msvc2010/meta/package.xml similarity index 79% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010/meta/package.xml rename to release-tools/configurations/pkg/qt.500_beta2.win32_msvc2010/meta/package.xml index 8a8dd59d42f2301e16ece292068a50dbde06a07e..444be37c1052306e37143e896495bbc8c7092013 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010/meta/package.xml +++ b/release-tools/configurations/pkg/qt.500_beta2.win32_msvc2010/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt 5.0.0 Beta 2 (msvc2010 32-bit)</DisplayName> + <DisplayName>msvc2010 32-bit</DisplayName> <Description>Qt 5.0.0 Beta 2 (msvc2010 32-bit)</Description> <Version>%QT_VERSION%</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.desktop.500_beta.msvc2010</Name> + <Name>qt.500_beta2.win32_msvc2010</Name> <!--<Dependencies>qt.sdk.misc.vcredist_x86</Dependencies>--> <Default>%PACKAGE_DEFAULT_TAG%</Default> <!--<AutoSelectOn></AutoSelectOn>--> @@ -13,6 +13,7 @@ <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> + <SortingPriority>10</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> </Package> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010_64/meta/installscript.qs b/release-tools/configurations/pkg/qt.500_beta2.win64_msvc2010_64/meta/installscript.qs similarity index 75% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010_64/meta/installscript.qs rename to release-tools/configurations/pkg/qt.500_beta2.win64_msvc2010_64/meta/installscript.qs index b5fb75730e34e372424e5161c5a3c86a18405fdb..a96723c0466b87fb1d19149a774d8e892b0c0493 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010_64/meta/installscript.qs +++ b/release-tools/configurations/pkg/qt.500_beta2.win64_msvc2010_64/meta/installscript.qs @@ -66,6 +66,12 @@ createShortcuts = function() component.addOperation( "CreateShortcut", component_root_path + "/bin/linguist.exe", "@StartMenuDir@/%QT_VERSION%/MSVC 2010 (64-bit)/Linguist.lnk"); + + // Examples & Demos + //component.addOperation( "CreateShortcut", + // component_root_path + "/bin/qtdemo.exe", + // "@StartMenuDir@/%QT_VERSION%/MSVC 2010 (64-bit)/Examples & Demos.lnk"); + } Component.prototype.createOperations = function() @@ -79,6 +85,14 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "/Desktop/Qt/5.0.0-beta2/gcc_64" + "/bin/assistant"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } if (installer.value("os") == "mac") { try { @@ -87,17 +101,32 @@ Component.prototype.createOperations = function() } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/bin/Assistant.app/Contents/MacOS/Assistant"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } if (installer.value("os") == "win") { try { // patch Qt binaries component.addOperation( "QtPatch", "windows", installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" ); - // Create a batch file and shortcuts with the development environment createShortcuts(); } catch( e ) { print( e ); } + + try { + // set assistant binary path + var assistantBinary = installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/bin/assistant.exe"; + installer.setValue("AssistantBinary", assistantBinary); + } catch( e ) { + print( e ); + } } } diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010_64/meta/package.xml b/release-tools/configurations/pkg/qt.500_beta2.win64_msvc2010_64/meta/package.xml similarity index 78% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010_64/meta/package.xml rename to release-tools/configurations/pkg/qt.500_beta2.win64_msvc2010_64/meta/package.xml index a8267e71166fb806c5a893a9a1acd0fe0676d2d0..a3fb0fd85330dd56e28c9bcc69e4d32b86c259aa 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2010_64/meta/package.xml +++ b/release-tools/configurations/pkg/qt.500_beta2.win64_msvc2010_64/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt 5.0.0 Beta 2 (msvc2010 64-bit)</DisplayName> + <DisplayName>msvc2010 64-bit</DisplayName> <Description>Qt 5.0.0 Beta 2 (msvc2010 64-bit)</Description> <Version>%QT_VERSION%</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.desktop.500_beta.msvc2010_64</Name> + <Name>qt.500_beta2.win64_msvc2010_64</Name> <!--<Dependencies>qt.sdk.misc.vcredist_x64</Dependencies>--> <Default>%PACKAGE_DEFAULT_TAG%</Default> <!--<AutoSelectOn></AutoSelectOn>--> @@ -13,6 +13,7 @@ <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> + <SortingPriority>10</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> </Package> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta/meta/package.xml b/release-tools/configurations/pkg/qt.500_beta2/meta/package.xml similarity index 82% rename from release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta/meta/package.xml rename to release-tools/configurations/pkg/qt.500_beta2/meta/package.xml index b624a7e32743b130ba3533b2e9395ab4753aa0f3..b478b60f40b9564f13f38b1c8db5bbe22d7ca3f0 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta/meta/package.xml +++ b/release-tools/configurations/pkg/qt.500_beta2/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt %QT_VERSION%</DisplayName> - <Description>Qt %QT_VERSION%</Description> - <Version>%QT_VERSION%</Version> + <DisplayName>Qt 5.0.0 beta2</DisplayName> + <Description>Qt 5.0.0 beta2</Description> + <Version>1.0.0</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.desktop.500_beta</Name> + <Name>qt.500_beta2</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> <!--<Default></Default>--> <!--<AutoSelectOn></AutoSelectOn>--> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.readme/data/qt-project-url.7z b/release-tools/configurations/pkg/qt.readme/data/qt-project-url.7z similarity index 100% rename from release-tools/configurations/pkg_beta/qt.sdk.readme/data/qt-project-url.7z rename to release-tools/configurations/pkg/qt.readme/data/qt-project-url.7z diff --git a/release-tools/configurations/pkg_beta/qt.sdk.readme/meta/installscript.qs b/release-tools/configurations/pkg/qt.readme/meta/installscript.qs similarity index 100% rename from release-tools/configurations/pkg_beta/qt.sdk.readme/meta/installscript.qs rename to release-tools/configurations/pkg/qt.readme/meta/installscript.qs diff --git a/release-tools/configurations/pkg_beta/qt.sdk.readme/meta/package.xml b/release-tools/configurations/pkg/qt.readme/meta/package.xml similarity index 97% rename from release-tools/configurations/pkg_beta/qt.sdk.readme/meta/package.xml rename to release-tools/configurations/pkg/qt.readme/meta/package.xml index c4fbb3f8e15c4e8c3ebf4c49249833aa8f90fa88..781c4dfb97d9f1c7b93def76b5168d37d8239c4b 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.readme/meta/package.xml +++ b/release-tools/configurations/pkg/qt.readme/meta/package.xml @@ -4,7 +4,7 @@ <Description>Qt 5.0.0 Beta 2 Readme</Description> <Version>%QT_VERSION%</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.readme</Name> + <Name>qt.readme</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> <Default>%PACKAGE_DEFAULT_TAG%</Default> <!--<AutoSelectOn></AutoSelectOn>--> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.readme/meta/readmecheckboxform.ui b/release-tools/configurations/pkg/qt.readme/meta/readmecheckboxform.ui similarity index 100% rename from release-tools/configurations/pkg_beta/qt.sdk.readme/meta/readmecheckboxform.ui rename to release-tools/configurations/pkg/qt.readme/meta/readmecheckboxform.ui diff --git a/release-tools/configurations/pkg/qt.tools.qtcreator.desktop/meta/installscript.qs b/release-tools/configurations/pkg/qt.tools.qtcreator.desktop/meta/installscript.qs new file mode 100644 index 0000000000000000000000000000000000000000..02e212b6415d7894dd954c9d65c1240139a33b38 --- /dev/null +++ b/release-tools/configurations/pkg/qt.tools.qtcreator.desktop/meta/installscript.qs @@ -0,0 +1,201 @@ +/* This file is part of the Qt SDK + +Copyright (c) 2011 Digia Plc and/or its subsidiary(-ies). + +*/ + +var component_root_path = "/"; +var native_path_separator = "/"; + +// constructor +function Component() +{ + installer.installationFinished.connect( this, Component.prototype.installationFinished ); + if (installer.value("os") == "win") + { + installer.setValue("QtCreatorInstallDir", "%TARGET_INSTALL_DIR%"); + component.selectedChanged.connect( this, checkWhetherStopProcessIsNeeded ); + //it can't be unselected so we need to check it manually + checkWhetherStopProcessIsNeeded(); + } + + if ( installer.value("os") == "x11" ) + { + // set installation directory + installer.setValue( "EmbeddedInstallationRootDir", "/usr/local/Trolltech" ); + installer.setValue( "EmbeddedToolchainDir", "/usr/local/angstrom/arm" ); + installer.setValue("QtCreatorInstallDir", "%TARGET_INSTALL_DIR%"); + } + + if ( installer.value("os") == "mac" ) + { + installer.setValue("QtCreatorInstallDir", "%TARGET_INSTALL_DIR%"); + } + + if ( component.fromOnlineRepository ) + { + //%IFW_DOWNLOADABLE_ARCHIVE_NAMES% + } +} + +buildNativeComponentRootPath = function() +{ + var target_install_dir = "%TARGET_INSTALL_DIR%"; + if (installer.value("os") == "win") + { + native_path_separator = "\\"; + target_install_dir = target_install_dir.replace(/\//g, "\\"); + } + else + { + native_path_separator = "/"; + } + + component_root_path = installer.value("TargetDir") + target_install_dir; +} + +checkWhetherStopProcessIsNeeded = function() +{ + if (installer.value("os") != "win") + return; + + var path = component_root_path + native_path_separator + "bin" + native_path_separator; + if (component.installationRequested() || component.uninstallationRequested()) + { + component.setStopProcessForUpdateRequest(path + "qtcreator.exe", true); + component.setStopProcessForUpdateRequest(path + "linguist.exe", true); + component.setStopProcessForUpdateRequest(path + "qmlviewer.exe", true); + } + else + { + component.setStopProcessForUpdateRequest(path + "qtcreator.exe", false); + component.setStopProcessForUpdateRequest(path + "linguist.exe", false); + component.setStopProcessForUpdateRequest(path + "qmlviewer.exe", false); + } +} + +registerWindowsFileTypeExtensions = function() +{ + var headerExtensions = new Array("h", "hh", "hxx", "h++", "hpp", "hpp"); + var path = component_root_path + native_path_separator + "bin" + native_path_separator; + + for (var i = 0; i < headerExtensions.length; ++i) { + component.addOperation( "RegisterFileType", + headerExtensions[i], + path + "qtcreator.exe -client '%1'", + "C++ Header file", + "", + path + "qtcreator.exe,3"); + } + + var cppExtensions = new Array("cc", "cxx", "c++", "cp", "cpp"); + + for (var i = 0; i < cppExtensions.length; ++i) { + component.addOperation( "RegisterFileType", + cppExtensions[i], + path + "qtcreator.exe -client '%1'", + "C++ Source file", + "", + path + "qtcreator.exe,2"); + } + + component.addOperation( "RegisterFileType", + "c", + path + "qtcreator.exe -client '%1'", + "C Source file", + "", + path + "qtcreator.exe,1"); + component.addOperation( "RegisterFileType", + "ui", + path + "qtcreator.exe -client '%1'", + "Qt UI file", + "", + path + "qtcreator.exe,4"); + component.addOperation( "RegisterFileType", + "pro", + path + "qtcreator.exe -client '%1'", + "Qt Project file", + "", + path + "qtcreator.exe,5"); + component.addOperation( "RegisterFileType", + "pri", + path + "qtcreator.exe -client '%1'", + "Qt Project Include file", + "", + path + "qtcreator.exe,6"); + component.addOperation( "RegisterFileType", + "qs", + path + "qtcreator.exe -client '%1'", + "Qt Script file", + "", + path + "qtcreator.exe,0"); + component.addOperation( "RegisterFileType", + "qml", + path + "qtcreator.exe -client '%1'", + "Qt Quick Markup language file", + "", + path + "qtcreator.exe,0"); +} + +Component.prototype.createOperations = function() +{ + // Call the base createOperations and afterwards set some registry settings + component.createOperations(); + buildNativeComponentRootPath(); + var path = component_root_path + native_path_separator; + + if ( installer.value("os") == "win" ) + { + component.addOperation( "SetPluginPathOnQtCore", + path + "bin", + path + "plugins"); + component.addOperation( "SetImportsPathOnQtCore", + path + "bin", + path + "bin"); + component.addOperation( "CreateShortcut", + path + "bin" + native_path_separator + "qtcreator.exe", + "@StartMenuDir@\\Qt Creator.lnk", + "workingDirectory=" + path + "bin"); + + registerWindowsFileTypeExtensions(); + } + if ( installer.value("os") == "x11" ) + { + component.addOperation( "SetPluginPathOnQtCore", + path + "lib" + native_path_separator + "qtcreator", + path + "lib" + native_path_separator + "qtcreator" + native_path_separator + "plugins"); + component.addOperation( "SetImportsPathOnQtCore", + path + "lib" + native_path_separator + "qtcreator", + path + "bin"); + component.addOperation( "InstallIcons", path + "icons" ); + component.addOperation( "CreateDesktopEntry", + "qtcreator.desktop", + "Type=Application\nExec=" + path + "bin" + native_path_separator + "qtcreator\nPath=@homeDir@\nName=Qt Commercial Creator\nGenericName=The IDE of choice for development on Qt.\nIcon=Digia-QtCreator\nTerminal=false\nCategories=Development;IDE;Qt;\nMimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.nokia.qt.qmakeprofile;application/vnd.nokia.xml.qt.resource;" + ); + } + if (installer.value("os") == "mac") + { + } +} + +Component.prototype.installationFinished = function() +{ + if (installer.isInstaller() && component.selected) + { + var path = component_root_path + native_path_separator; + if (installer.value("os") == "win") + { + installer.setValue("RunProgram", path + "bin" + native_path_separator + "qtcreator.exe"); + } + else if (installer.value("os") == "x11") + { + installer.setValue("RunProgram", path + "bin" + native_path_separator + "qtcreator"); + } + else if (installer.value("os") == "mac") + { + installer.setValue("RunProgram", "\"" + installer.value("TargetDir") + "/Qt Creator.app/Contents/MacOS/Qt Creator\""); + } + installer.setValue("RunProgramDescription", "Launch Qt Creator"); + } +} + diff --git a/release-tools/configurations/pkg/com.qt/meta/package.xml b/release-tools/configurations/pkg/qt.tools.qtcreator.desktop/meta/package.xml similarity index 59% rename from release-tools/configurations/pkg/com.qt/meta/package.xml rename to release-tools/configurations/pkg/qt.tools.qtcreator.desktop/meta/package.xml index 4008eb3b2403711df2ecbbbf719fbfb4d2679b7b..fa9cbddf92bfed7f752c15596e7707373d629652 100644 --- a/release-tools/configurations/pkg/com.qt/meta/package.xml +++ b/release-tools/configurations/pkg/qt.tools.qtcreator.desktop/meta/package.xml @@ -1,16 +1,16 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt 5 Beta 2 Installer</DisplayName> - <Description>Qt 5 Beta 2 Installer</Description> - <Version>%SDK_VERSION_NUM%</Version> + <DisplayName>Qt Creator %QTCREATOR_VERSION%</DisplayName> + <Description>Qt Creator %QTCREATOR_VERSION% Desktop binaries</Description> + <Version>%QTCREATOR_VERSION%</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>com.qt</Name> - <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> - <!--<Default></Default>--> - <!--<AutoSelectOn></AutoSelectOn>--> - <!--<Script>installscript.qs</Script>--> <!-- File name of a script being loaded - optional. --> + <Name>qt.tools.qtcreator.desktop</Name> + <Script>installscript.qs</Script> + <!--<Forced></Forced>--> <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> + <Default>%PACKAGE_DEFAULT_TAG%</Default> + <!--<Forced></Forced>--> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> <SortingPriority>0</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> diff --git a/release-tools/configurations/pkg/qt.tools.qtcreator.src/meta/installscript.qs b/release-tools/configurations/pkg/qt.tools.qtcreator.src/meta/installscript.qs new file mode 100644 index 0000000000000000000000000000000000000000..f677b4ef65fcf2090717f757d77f9208d3d24bb8 --- /dev/null +++ b/release-tools/configurations/pkg/qt.tools.qtcreator.src/meta/installscript.qs @@ -0,0 +1,13 @@ +/* This file is part of the Qt SDK + +*/ + +// constructor +function Component() +{ + if (component.fromOnlineRepository) + { + //%IFW_DOWNLOADABLE_ARCHIVE_NAMES% + } +} + diff --git a/release-tools/configurations/pkg_beta/qt.sdk/meta/package.xml b/release-tools/configurations/pkg/qt.tools.qtcreator.src/meta/package.xml similarity index 72% rename from release-tools/configurations/pkg_beta/qt.sdk/meta/package.xml rename to release-tools/configurations/pkg/qt.tools.qtcreator.src/meta/package.xml index 6ef4b1f985d934d91f3d7846bcd42e7e7016ab1a..600532f8b43c498d607046c8e09fde5c4ac37a22 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk/meta/package.xml +++ b/release-tools/configurations/pkg/qt.tools.qtcreator.src/meta/package.xml @@ -1,17 +1,15 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt 5.0.0 Beta 2</DisplayName> - <Description>Qt 5.0.0 Beta 2 Installer</Description> - <Version>1.0.0</Version> + <DisplayName>QtCreator source package</DisplayName> + <Description>QtCreator %QTCREATOR_VERSION% source package</Description> + <Version>%QTCREATOR_VERSION%</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk</Name> - <Licenses> - <License name="Qt Installer Third Party Agreement" file="ThirdPartySoftware_Listing.txt" /> - </Licenses> + <Name>qt.tools.qtcreator.src</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> - <!--<Default></Default>--> - <!--<AutoSelectOn></AutoSelectOn>--> <Script>installscript.qs</Script> + <Default>%PACKAGE_DEFAULT_TAG%</Default> + + <!--<AutoSelectOn></AutoSelectOn>--> <!--<Forced></Forced>--> <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> diff --git a/release-tools/configurations/pkg/qt.tools.qtcreator/meta/package.xml b/release-tools/configurations/pkg/qt.tools.qtcreator/meta/package.xml new file mode 100644 index 0000000000000000000000000000000000000000..1ea8f34434f31371ec74dd1b7815241fc92e45c2 --- /dev/null +++ b/release-tools/configurations/pkg/qt.tools.qtcreator/meta/package.xml @@ -0,0 +1,20 @@ +<?xml version="1.0"?> +<Package> + <DisplayName>Qt Creator</DisplayName> + <Description>Qt CreatorIDE for Qt application development</Description> + <Version>1.0.0</Version> + <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> + <Name>qt.tools.qtcreator</Name> + <!--<Dependencies>com.digia.qtcommercial.sdk.tools.gdb->=7.2.0-4-2</Dependencies>--> <!-- Comma-separated list of dependencies - optional --> + <!--<Script>installscript.qs</Script>--> + <!--<AutoDependOn>com.digia.qtcommercial.sdk.tools.gdb</AutoDependOn>--> + <!--<Forced></Forced>--> + <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> + <!--<Default></Default>--> + <!--<Forced></Forced>--> + <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> + <SortingPriority>0</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> + <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> +</Package> + + diff --git a/release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x86/meta/installscript.qs b/release-tools/configurations/pkg/qt.tools.vcredist/meta/installscript.qs similarity index 100% rename from release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x86/meta/installscript.qs rename to release-tools/configurations/pkg/qt.tools.vcredist/meta/installscript.qs diff --git a/release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x86/meta/package.xml b/release-tools/configurations/pkg/qt.tools.vcredist/meta/package.xml similarity index 92% rename from release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x86/meta/package.xml rename to release-tools/configurations/pkg/qt.tools.vcredist/meta/package.xml index 02181cf71bfc64da6a7215c76b1558425676ea81..c9fb9e5207a5e3bd654a44d4f9eaa97f1c2b69df 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x86/meta/package.xml +++ b/release-tools/configurations/pkg/qt.tools.vcredist/meta/package.xml @@ -3,7 +3,7 @@ <DisplayName>VCRedist for VS2010</DisplayName> <Description>Needed by all included Qt applications.</Description> <Version>%VCREDIST_X86_VERSION%</Version> - <Name>qt.sdk.misc.vcredist_x86</Name> + <Name>qt.tools.vcredist</Name> <ReleaseDate>2010-12-04</ReleaseDate> <Script>installscript.qs</Script> <!--<Virtual>true</Virtual>--> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x64/meta/installscript.qs b/release-tools/configurations/pkg/qt.tools.vcredist_64/meta/installscript.qs similarity index 100% rename from release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x64/meta/installscript.qs rename to release-tools/configurations/pkg/qt.tools.vcredist_64/meta/installscript.qs diff --git a/release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x64/meta/package.xml b/release-tools/configurations/pkg/qt.tools.vcredist_64/meta/package.xml similarity index 92% rename from release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x64/meta/package.xml rename to release-tools/configurations/pkg/qt.tools.vcredist_64/meta/package.xml index 4cc0103cdb2c6072d096e4985dbbd48e2faf243d..ee11c53aa1bb3f2562e958c92cd36b583a9f4ac5 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.misc.vcredist_x64/meta/package.xml +++ b/release-tools/configurations/pkg/qt.tools.vcredist_64/meta/package.xml @@ -3,7 +3,7 @@ <DisplayName>VCRedist for VS2010 64bit</DisplayName> <Description>Needed by all included Qt applications.</Description> <Version>%VCREDIST_X64_VERSION%</Version> - <Name>qt.sdk.misc.vcredist_x64</Name> + <Name>qt.tools.vcredist_64</Name> <ReleaseDate>2010-12-04</ReleaseDate> <Script>installscript.qs</Script> <!--<Virtual>true</Virtual>--> diff --git a/release-tools/configurations/pkg_beta/qt.sdk.src.qt/meta/package.xml b/release-tools/configurations/pkg/qt.tools/meta/package.xml similarity index 61% rename from release-tools/configurations/pkg_beta/qt.sdk.src.qt/meta/package.xml rename to release-tools/configurations/pkg/qt.tools/meta/package.xml index 9e34b825c744c589e82c25631c2ee56b46fca123..eed03e8a6af5033a8331b0de177279ecb3e8492f 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk.src.qt/meta/package.xml +++ b/release-tools/configurations/pkg/qt.tools/meta/package.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <Package> - <DisplayName>Qt Source Components</DisplayName> - <Description>Qt Source Components</Description> + <DisplayName>Tools</DisplayName> + <Description>Various tools included in the Qt</Description> <Version>1.0.0</Version> <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.src.qt</Name> + <Name>qt.tools</Name> <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> <!--<Default></Default>--> <!--<AutoSelectOn></AutoSelectOn>--> @@ -12,8 +12,8 @@ <!--<Forced></Forced>--> <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<SortingPriority>0</SortingPriority>--> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> + <SortingPriority>90</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> + <!--<InstallPriority>1</InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> </Package> diff --git a/release-tools/configurations/pkg_beta/qt.sdk/meta/ThirdPartySoftware_Listing.txt b/release-tools/configurations/pkg/qt/meta/ThirdPartySoftware_Listing.txt similarity index 97% rename from release-tools/configurations/pkg_beta/qt.sdk/meta/ThirdPartySoftware_Listing.txt rename to release-tools/configurations/pkg/qt/meta/ThirdPartySoftware_Listing.txt index ca70ecf4abc9ee79057479b0922b30f106a61375..4362b49151d7b34ef83b3067a8f9c9f877d72a0e 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk/meta/ThirdPartySoftware_Listing.txt +++ b/release-tools/configurations/pkg/qt/meta/ThirdPartySoftware_Listing.txt @@ -1,15 +1,5 @@ - GNU LESSER GENERAL PUBLIC LICENSE - - The Qt GUI Toolkit is Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies). - Contact: http://www.qt-project.org/ - - You may use, distribute and copy the Qt GUI Toolkit under the terms of - GNU Lesser General Public License version 2.1, which is displayed below. - -------------------------------------------------------------------------- - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA @@ -20,7 +10,7 @@ as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] - Preamble + Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public @@ -122,7 +112,7 @@ modification follow. Pay close attention to the difference between a former contains code derived from the library, whereas the latter must be combined with the library in order to run. - GNU LESSER GENERAL PUBLIC LICENSE + GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other @@ -442,7 +432,7 @@ decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - NO WARRANTY + NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. @@ -465,7 +455,7 @@ FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - END OF TERMS AND CONDITIONS + END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries @@ -510,5 +500,3 @@ necessary. Here is a sample; alter the names: Ty Coon, President of Vice That's all there is to it! - - diff --git a/release-tools/configurations/pkg_beta/qt.sdk/meta/installscript.qs b/release-tools/configurations/pkg/qt/meta/installscript.qs similarity index 97% rename from release-tools/configurations/pkg_beta/qt.sdk/meta/installscript.qs rename to release-tools/configurations/pkg/qt/meta/installscript.qs index 6fa4365dde0dd03ce0f78c49db4bda421c37bd34..cac2e0d4a9fa555b736b707b5d6936640991322a 100644 --- a/release-tools/configurations/pkg_beta/qt.sdk/meta/installscript.qs +++ b/release-tools/configurations/pkg/qt/meta/installscript.qs @@ -22,7 +22,7 @@ Component.prototype.createOperations = function() component.addOperation( "CreateShortcut", win_application, - "@StartMenuDir@/Uninstall Qt 5.0.0 Beta 2.lnk", + "@StartMenuDir@/Uninstall Qt 5.0.0 Beta2.lnk", " --uninstall"); } catch( e ) { print( e ); diff --git a/release-tools/configurations/pkg/qt/meta/package.xml b/release-tools/configurations/pkg/qt/meta/package.xml new file mode 100644 index 0000000000000000000000000000000000000000..391c243bbf4beb9ee566e075535e33403055fb16 --- /dev/null +++ b/release-tools/configurations/pkg/qt/meta/package.xml @@ -0,0 +1,15 @@ +<?xml version="1.0"?> +<Package> + <DisplayName>Qt</DisplayName> + <Description>Qt 5.0.0 Beta 2 Installer</Description> + <Version>1.0.0</Version> + <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> + <Name>qt</Name> + <Script>installscript.qs</Script> + <Licenses> + <License name="Qt Installer Third Party Agreement" file="ThirdPartySoftware_Listing.txt" /> + </Licenses> + <SortingPriority>0</SortingPriority> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> +</Package> + + diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2008/meta/installscript.qs b/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2008/meta/installscript.qs deleted file mode 100644 index 61c9ba4f489a0fae6b4bbf0232f33b9998841ab7..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2008/meta/installscript.qs +++ /dev/null @@ -1,55 +0,0 @@ -/* This file is part of the Qt SDK - -*/ - -// constructor -function Component() -{ - if (component.fromOnlineRepository) - { - // Commented line below used by the packaging scripts - //%IFW_DOWNLOADABLE_ARCHIVE_NAMES% - } -} - - -checkWhetherStopProcessIsNeeded = function() -{ -} - - -Component.prototype.createOperations = function() -{ - component.createOperations(); - - if (installer.value("os") == "x11") { - try { - // patch Qt binaries - component.addOperation( "QtPatch", "linux", installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" ); - } catch( e ) { - print( e ); - } - } - if (installer.value("os") == "mac") { - try { - // patch Qt binaries - component.addOperation( "QtPatch", "mac", installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" ); - } catch( e ) { - print( e ); - } - } - if (installer.value("os") == "win") { - try { - // patch Qt binaries - component.addOperation( "QtPatch", "windows", installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" ); - } catch( e ) { - print( e ); - } - } -} - - -Component.prototype.installationFinished = function() -{ -} - diff --git a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2008/meta/package.xml b/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2008/meta/package.xml deleted file mode 100644 index d9de195267a8571121c5bac19dfd7bd43c1ad9cd..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg_beta/qt.sdk.desktop.500_beta.msvc2008/meta/package.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0"?> -<Package> - <DisplayName>Qt 5.0.0 Beta 2 (msvc2008)</DisplayName> - <Description>Qt 5.0.0 Beta 2 (msvc2008)</Description> - <Version>%QT_VERSION%</Version> - <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.desktop.500_beta.msvc2008</Name> - <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> - <Default>%PACKAGE_DEFAULT_TAG%</Default> - <!--<AutoSelectOn></AutoSelectOn>--> - <Script>installscript.qs</Script> <!-- File name of a script being loaded - optional. --> - <!--<Forced></Forced>--> - <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> - <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> -</Package> - - diff --git a/release-tools/configurations/pkg_beta/qt.sdk.src.qt.500_beta/meta/installscript.qs b/release-tools/configurations/pkg_beta/qt.sdk.src.qt.500_beta/meta/installscript.qs deleted file mode 100644 index 1efd9c1cd98cd4cb35af5da2b6d3d2aa939e4f98..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg_beta/qt.sdk.src.qt.500_beta/meta/installscript.qs +++ /dev/null @@ -1,34 +0,0 @@ -/* This file is part of the Qt SDK - -*/ - -// constructor -function Component() -{ - if (component.fromOnlineRepository) - { - // Commented line below used by the packaging scripts - //%IFW_DOWNLOADABLE_ARCHIVE_NAMES% - } -} - - -checkWhetherStopProcessIsNeeded = function() -{ -} - - -Component.prototype.createOperations = function() -{ - component.createOperations(); - // register qt5 documentation - // TODO, this is temporary solution fot Beta only! In final the documentation should be - // put in separate installable component - component.addOperation("RegisterDocumentation" , installer.value("TargetDir") + "%TARGET_INSTALL_DIR%" + "/qtdoc/doc/qch/qt.qch")); -} - - -Component.prototype.installationFinished = function() -{ -} - diff --git a/release-tools/configurations/pkg_beta/qt.sdk.src.qt.500_beta/meta/package.xml b/release-tools/configurations/pkg_beta/qt.sdk.src.qt.500_beta/meta/package.xml deleted file mode 100644 index 1e64cec69ac4a5a03dcbb1c33d86711921f97db8..0000000000000000000000000000000000000000 --- a/release-tools/configurations/pkg_beta/qt.sdk.src.qt.500_beta/meta/package.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0"?> -<Package> - <DisplayName>Qt 5.0.0 Beta 2 Source Package</DisplayName> - <Description>Qt 5.0.0 Beta 2 Source Package</Description> - <Version>%QT_VERSION%</Version> - <ReleaseDate>%PACKAGE_CREATION_DATE%</ReleaseDate> - <Name>qt.sdk.src.qt.500_beta</Name> - <!--<Dependencies></Dependencies>--> <!-- Comma-separated list of dependencies - optional --> - <Default>%PACKAGE_DEFAULT_TAG%</Default> - <!--<AutoSelectOn></AutoSelectOn>--> - <!--<Script>installscript.qs</Script>--> <!-- File name of a script being loaded - optional. --> - <!--<Forced></Forced>--> - <!--<Virtual></Virtual>--> <!-- Set to true if this is a virtual component not showing up in the installer --> - <!--<Important></Important>--> <!-- The package is marked as important. This is relevant for updates found with UpdateAgent. --> - <!--<SortingPriority>0</SortingPriority>--> <!-- Priority of this component when visible in the tree. Lowest priority number is on top. --> - <!--<InstallPriority></InstallPriority>--> <!-- Priority of this component when getting installed. Lowest priority number is first. --> -</Package> - - diff --git a/release-tools/configurations/win_x86_32_offline b/release-tools/configurations/win_x86_32_offline new file mode 100644 index 0000000000000000000000000000000000000000..e716c6ad323a495f332ebec319e82dd82afcd0d2 --- /dev/null +++ b/release-tools/configurations/win_x86_32_offline @@ -0,0 +1,83 @@ +[PackageNamespace] +name: qt + +[PlatformIdentifier] +identifier: windows + +[ArchiveRemoteLocation.dl241] +base_url: http://it-dl241-hki.it.local/packages/ +base_path: + +# for testing purposes +[PackageIgnoreList] +packages: foo.bar, foo.bar2, foo.bar3 + +[ExtraPackageConfigurationFiles] +file_list: doc-conf, src-conf, tools-conf, tools_src-conf + +[OfflinePackageExcludeList] +package_list: + +[SdkUpdateRepository] +repository_url_release: http://../qt5repository/windows/x32/online_qt5sdk_repo +repository_url_rnd: http://../qt5repository/windows/x32/online_qt5sdk_repo + +[TargetArchitechture] +instruction_set: x86 + +[ConfigDir] +template_name: config_qt5 + +[ConfigXml] +template_name: config.xml.template.windows.qt5-beta + +[WorkingDirectories] +packages_dir: pkg + +[InstallerFrameworkTools] +name: ifwt +package_url: http://it-dl241-hki.it.local/packages/sdk_packages_qt5_lgpl_release/ifw/1.2.0/installer-framework-build-win.7z +version: 1.2.0 + + +[qt.readme] +archives: readme, qt_project_url +target_install_base: / +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[readme] +archive_uri: http://qt.gitorious.org/qt/qtrepotools/blobs/raw/master/release-tools/dist/README.txt +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: readme.7z +[qt_project_url] +archive_uri: qt-project-url.7z +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: qt-project-url.7z + + +[qt.500_beta2.win32_msvc2010] +archives: 500_beta2.msvc2010, icu_49.win_32 +target_install_base: /5.0.0-beta2/msvc2010 +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[500_beta2.msvc2010] +archive_uri: /qt/5.0.0_opensource/windows_vs2010_32/qt5_all.7z +package_strip_dirs: 5 +target_install_dir: / +rpath_target: +archive_name: msvc2010_all.7z +[icu_49.win_32] +archive_uri: http://origin.releases.qt-project.org/prebuilt/icu_49_win_32.7z +package_strip_dirs: 0 +target_install_dir: /bin +rpath_target: +archive_name: icu_49_win_32.7z + + + diff --git a/release-tools/configurations/win_x86_64_offline b/release-tools/configurations/win_x86_64_offline new file mode 100644 index 0000000000000000000000000000000000000000..e3c879c6af3b386971ffaf1e90db473fb44c12b9 --- /dev/null +++ b/release-tools/configurations/win_x86_64_offline @@ -0,0 +1,83 @@ +[PackageNamespace] +name: qt + +[PlatformIdentifier] +identifier: windows + +[ArchiveRemoteLocation.dl241] +base_url: http://it-dl241-hki.it.local/packages/ +base_path: + +# for testing purposes +[PackageIgnoreList] +packages: foo.bar, foo.bar2, foo.bar3 + +[ExtraPackageConfigurationFiles] +file_list: doc-conf, src-conf, tools_64-conf, tools_src-conf + +[OfflinePackageExcludeList] +package_list: + +[SdkUpdateRepository] +repository_url_release: http://../qt5repository/windows/x32/online_qt5sdk_repo +repository_url_rnd: http://../qt5repository/windows/x32/online_qt5sdk_repo + +[TargetArchitechture] +instruction_set: x86_64 + +[ConfigDir] +template_name: config_qt5 + +[ConfigXml] +template_name: config.xml.template.windows.qt5-beta + +[WorkingDirectories] +packages_dir: pkg + +[InstallerFrameworkTools] +name: ifwt +package_url: http://it-dl241-hki.it.local/packages/sdk_packages_qt5_lgpl_release/ifw/1.2.0/installer-framework-build-win.7z +version: 1.2.0 + + +[qt.readme] +archives: readme, qt_project_url +target_install_base: / +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[readme] +archive_uri: http://qt.gitorious.org/qt/qtrepotools/blobs/raw/master/release-tools/dist/README.txt +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: readme.7z +[qt_project_url] +archive_uri: qt-project-url.7z +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: qt-project-url.7z + + + +[qt.500_beta2.win64_msvc2010_64] +archives: 500_beta2.msvc2010_64, icu_49.win_64 +target_install_base: /5.0.0-beta2/msvc2010_64 +version: 5.0.0 +version_tag: %QT_VERSION% +package_default: true +[500_beta2.msvc2010_64] +archive_uri: /qt/5.0.0_opensource/windows_vs2010_64/qt5_all.7z +package_strip_dirs: 5 +target_install_dir: / +rpath_target: +archive_name: msvc2010_64_all.7z +[icu_49.win_64] +archive_uri: http://origin.releases.qt-project.org/prebuilt/icu_49_win_64.7z +package_strip_dirs: 0 +target_install_dir: /bin +rpath_target: +archive_name: icu_49_win_64.7z + + diff --git a/release-tools/configurations/win_x86_beta b/release-tools/configurations/win_x86_beta deleted file mode 100644 index 9b5aadde2c30ec7161ed304a0f23b9c1465e2c44..0000000000000000000000000000000000000000 --- a/release-tools/configurations/win_x86_beta +++ /dev/null @@ -1,148 +0,0 @@ -[PackageNamespace] -name: qt.sdk - -[PlatformIdentifier] -identifier: windows - -[ArchiveRemoteLocation.some_server_nickname_here] -base_url: http://origin.releases.qt-project.org -base_path: - -# for testing purposes -[PackageIgnoreList] -packages: foo.bar, foo.bar2, foo.bar3 - -[ExtraPackageConfigurationFiles] -file_list: - -[OfflinePackageExcludeList] -package_list: - -[SdkUpdateRepository] -repository_url_release: http://../qt5repository/windows/x32/online_qt5sdk_repo -repository_url_rnd: http://../qt5repository/windows/x32/online_qt5sdk_repo - -[TargetArchitechture] -instruction_set: x86 - -[ConfigDir] -template_name: config_qt5 - -[ConfigXml] -template_name: config.xml.template.windows.qt5-beta - -[WorkingDirectories] -packages_dir: pkg_beta - -[InstallerFrameworkTools] -name: ifwt -package_url: http://origin.releases.qt-project.org/utils/bin_tools/pre_sdk_ifw/installer-framework-build-win.7z -version: 1.2.0 - - - - - -[qt.sdk] -root_component: yes - -[qt.sdk.readme] -archives: sdk.readme, sdk.qt_project_url -target_install_base: / -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[sdk.readme] -archive_uri: http://qt.gitorious.org/qt/qtrepotools/blobs/raw/master/release-tools/dist/README.txt -package_strip_dirs: 0 -target_install_dir: / -rpath_target: -archive_name: readme.7z -[sdk.qt_project_url] -archive_uri: qt-project-url.7z -package_strip_dirs: 0 -target_install_dir: / -rpath_target: -archive_name: qt-project-url.7z - -[qt.sdk.src] - -[qt.sdk.src.qt.500_beta] -archives: src.qt.500_beta -target_install_base: /Src/Qt/5.0.0-beta2/ -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[src.qt.500_beta] -archive_uri: /qt5.0-beta-snapshots/src_snapshot/qt-everywhere-opensource-src-5.0.0-beta2.zip -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: qt-everywhere-opensource-src-5.0.0.7z - -[qt.sdk.desktop] - -[disabled.while.bins.not.available.qt.sdk.desktop.500_beta.msvc2010_64] -archives: desktop.500_beta.msvc2010_64, icu_49.win_64 -target_install_base: /Desktop/Qt/5.0.0-beta2/msvc2010_64 -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[disabled.while.bins.not.available.desktop.500_beta.msvc2010_64] -archive_uri: /qt5.0-beta-snapshots/win_release/qt5_desktop_bin_win7.7z -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: msvc2010_64_all.7z -[icu_49.win_64] -archive_uri: http://origin.releases.qt-project.org/prebuilt/icu_49_win_64.7z -package_strip_dirs: 0 -target_install_dir: /bin -rpath_target: -archive_name: icu_49_win_64.7z - -[qt.sdk.desktop.500_beta.msvc2010] -archives: desktop.500_beta.msvc2010, icu_49.win_32 -target_install_base: /Desktop/Qt/5.0.0-beta2/msvc2010 -version: 5.0.0 -version_tag: %QT_VERSION% -package_default: true -[desktop.500_beta.msvc2010] -archive_uri: /qt5.0-beta-snapshots/win_release/qt5_desktop_bin_win7.7z -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: msvc2010_all.7z -[icu_49.win_32] -archive_uri: http://origin.releases.qt-project.org/prebuilt/icu_49_win_32.7z -package_strip_dirs: 0 -target_install_dir: /bin -rpath_target: -archive_name: icu_49_win_32.7z - -[qt.sdk.misc.vcredist_x86] -archives: sdk.misc.vcredist_x86 -target_install_base: /vcredist -version: 2010-12-4 -version_tag: %VCREDIST_X86_VERSION% -package_default: false -[sdk.misc.vcredist_x86] -archive_uri: http://origin.releases.qt-project.org/prebuilt/vcredist_x86.7z -package_strip_dirs: 0 -target_install_dir: / -rpath_target: -archive_name: vcredist_x86.7z - -[qt.sdk.misc.vcredist_x64] -archives: sdk.misc.vcredist_x64 -target_install_base: /vcredist -version: 2010-12-4 -version_tag: %VCREDIST_X64_VERSION% -package_default: false -[sdk.misc.vcredist_x64] -archive_uri: http://origin.releases.qt-project.org/prebuilt/vcredist_x64.7z -package_strip_dirs: 0 -target_install_dir: / -rpath_target: -archive_name: vcredist_x64.7z - diff --git a/release-tools/configurations/windows/config.xml.template.windows b/release-tools/configurations/windows/config.xml.template.windows deleted file mode 100644 index 01eba008da47178f0c3d8de6bef5f30c86193657..0000000000000000000000000000000000000000 --- a/release-tools/configurations/windows/config.xml.template.windows +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0"?> -<Installer> - <Name>Qt SDK</Name> - <Version>5.0.0 Beta 2</Version> - <Title>Qt SDK</Title> - <MaintenanceTitle>Maintain Qt SDK</MaintenanceTitle> - <Publisher>Qt</Publisher> - <Logo>logo.png</Logo> - <LogoSmall>logo-small.png</LogoSmall> - <Icon>logo-small</Icon> - <License>license.txt</License> - <Watermark>watermark.png</Watermark> - <StartMenuDir>Qt SDK</StartMenuDir> - <ProductUrl>qt.nokia.com</ProductUrl> - <!--<Background>background.png</Background>--> - <UninstallerName>SDKMaintenanceTool</UninstallerName> - <RemoteRepositories> - <Repository> - <Url>%UPDATE_REPOSITORY_URL%</Url> - <Required>false</Required> - </Repository> - </RemoteRepositories> - <!-- @homeDir@ and @rootDir@ are some of the supported vars --> - <TargetDir>@homeDir@/QtSDK</TargetDir> -</Installer> diff --git a/release-tools/configurations/windows/config.xml.template.windows.qt5-beta b/release-tools/configurations/windows/config.xml.template.windows.qt5-beta index ec5ae2166a845515d16f79bceb0dfe7fe306727f..1705df2b7992a124f04cd021054ef401cc120f94 100644 --- a/release-tools/configurations/windows/config.xml.template.windows.qt5-beta +++ b/release-tools/configurations/windows/config.xml.template.windows.qt5-beta @@ -1,7 +1,7 @@ <?xml version="1.0"?> <Installer> <Name>Qt 5.0.0 Beta 2 Installer</Name> - <Version>%SDK_VERSION_NUM%</Version> + <Version>5.0.0 Beta 2</Version> <Title>Qt 5.0.0 Beta 2</Title> <MaintenanceTitle>Maintain Qt 5.0.0 Beta 2</MaintenanceTitle> <Publisher>Qt</Publisher> diff --git a/release-tools/configurations/windows/tools-conf b/release-tools/configurations/windows/tools-conf new file mode 100644 index 0000000000000000000000000000000000000000..6b4019815e72a66996c3f3adbda0ffdb27f43d88 --- /dev/null +++ b/release-tools/configurations/windows/tools-conf @@ -0,0 +1,28 @@ +[qt.tools] + +[qt.tools.vcredist] +archives: tools.vcredist +target_install_base: /vcredist +version: 2010-12-4 +version_tag: %VCREDIST_X86_VERSION% +package_default: false +[tools.vcredist] +archive_uri: http://origin.releases.qt-project.org/prebuilt/vcredist_x86.7z +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: vcredist_x86.7z + + +[qt.tools.qtcreator] +archives: tools.qtcreator +target_install_base: /Tools/Qt Creator +version: 2.6.0 +version_tag: %QTCREATOR_VERSION% +package_default: true +[tools.qtcreator] +archive_uri: http://origin.releases.qt-project.org/qtcreator/2.6.0-beta/qt-creator-windows-opensource-2.6.0-beta.7z +package_strip_dirs: 1 +target_install_dir: / +rpath_target: +archive_name: qt-creator-opensource-2.6.0.7z diff --git a/release-tools/configurations/windows/tools_64-conf b/release-tools/configurations/windows/tools_64-conf new file mode 100644 index 0000000000000000000000000000000000000000..1e7ec83c540e7f77655761424c5143071b1f0281 --- /dev/null +++ b/release-tools/configurations/windows/tools_64-conf @@ -0,0 +1,27 @@ +[qt.tools] + +[qt.tools.vcredist_64] +archives: tools.vcredist_64 +target_install_base: /vcredist +version: 2010-12-4 +version_tag: %VCREDIST_X64_VERSION% +package_default: false +[tools.vcredist_64] +archive_uri: http://origin.releases.qt-project.org/prebuilt/vcredist_x64.7z +package_strip_dirs: 0 +target_install_dir: / +rpath_target: +archive_name: vcredist_x64.7z + +[qt.tools.qtcreator] +archives: tools.qtcreator +target_install_base: /Tools/Qt Creator +version: 2.6.0 +version_tag: %QTCREATOR_VERSION% +package_default: true +[tools.qtcreator] +archive_uri: http://origin.releases.qt-project.org/qtcreator/2.6.0-beta/qt-creator-windows-opensource-2.6.0-beta.7z +package_strip_dirs: 1 +target_install_dir: / +rpath_target: +archive_name: qt-creator-opensource-2.6.0.7z diff --git a/release-tools/configurations/windows/x86_32 b/release-tools/configurations/windows/x86_32 deleted file mode 100644 index 84ce877c0ad4e81ddd6c4d1f1a3d2f7b31c9dd9a..0000000000000000000000000000000000000000 --- a/release-tools/configurations/windows/x86_32 +++ /dev/null @@ -1,78 +0,0 @@ - -[com.qt] -root_component: yes -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.src] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.src.500] -archives: qt.src.500 -target_install_base: /Src/Qt/5.0.0 -version: 5.0.0 -version_tag: %QT_VERSION_NUM% -package_default: false -[qt.src.500] -archive_uri: qt-everywhere-opensource-src-5.0.0.zip -package_strip_dirs: 1 -target_install_dir: / -rpath_target: -archive_name: qt-everywhere-opensource-src-5.0.0.7z - -[com.qt.desktop] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.desktop.qt] -version: 1.0.0 -version_tag: %SDK_VERSION_NUM% - -[com.qt.desktop.qt.500] -version: 5.0.0 -version_tag: %QT_VERSION_NUM% - -[com.qt.desktop.qt.500.gcc] -archives: qt.500.gcc -target_install_base: /Desktop/Qt/5.0.0/gcc -version: 5.0.0 -version_tag: %QT_VERSION_NUM% -package_default: true -[qt.500.gcc] -archive_uri: qt-5.0.0-desktop-gcc.7z -package_strip_dirs: 4 -target_install_dir: / -rpath_target: /lib -archive_name: qt-5.0.0-desktop-gcc.7z - - -[OfflinePackageExcludeList] -package_list: - -[PackagesNamespace] -name: com.qt - -[SdkUpdateRepository] -repository_url: -repository_url_rnd: - -[TargetArchitechture] -instruction_set: x86_32 - -[ConfigDir] -template_name: config_qt5 -target_dir: config - -[ConfigXml] -template_name: config.xml.template.windows - -[WorkingDirectories] -packages_dir: pkg - -[InstallerFrameworkTools] -name: ifwt -package_url: http://<url_to>/installer-framework-build-win-32bit.7z -version: 1.2.0 - -