diff options
author | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-10-12 10:34:26 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-10-29 11:53:37 +0000 |
commit | 717e33273f0004eb1cb15d78446a6313c48d4517 (patch) | |
tree | 4fdbbecc4f5613ff19c10033bbe3c1fd2e7dc4a0 /packaging-tools/bld_qtcreator.py | |
parent | 422b8d8a8f25be34ed1987d9af086d52206a5b63 (diff) |
Qt Creator: Build enterprise and opensource in single job
Change-Id: I21ac23a8d4ccb98d19ea792d845d149d7ffd5268
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Diffstat (limited to 'packaging-tools/bld_qtcreator.py')
-rwxr-xr-x | packaging-tools/bld_qtcreator.py | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/packaging-tools/bld_qtcreator.py b/packaging-tools/bld_qtcreator.py index c918427a3..cd8c30fbd 100755 --- a/packaging-tools/bld_qtcreator.py +++ b/packaging-tools/bld_qtcreator.py @@ -220,12 +220,14 @@ if __name__ == "__main__": callerArguments.qt5path, tempPath, callerArguments)) # add get installer base task - download_packages_work.addTaskObject( - bldinstallercommon.create_download_extract_task(callerArguments.installerbase7z, tempPath, tempPath, callerArguments)) + if callerArguments.installerbase7z: + download_packages_work.addTaskObject( + bldinstallercommon.create_download_extract_task(callerArguments.installerbase7z, tempPath, tempPath, callerArguments)) installerPath = os.path.join(tempPath, 'ifw-bld') # run get Qt 5 tasks - download_packages_work.run() + if download_packages_work.taskNumber != 0: + download_packages_work.run() if need_to_install_qt: patch_qt_pri_files(callerArguments.qt5path) @@ -235,7 +237,9 @@ if __name__ == "__main__": environment = get_common_environment(callerArguments.qt5path, callerArguments) environment["INSTALL_BASENAME"] = "qt-creator" - environment["IFW_PATH"] = installerPath + environment["INSTALLER_ARCHIVE"] = "qtcreator.7z" + if callerArguments.installerbase7z: + environment["IFW_PATH"] = installerPath if callerArguments.debug: buildType = 'debug' @@ -313,8 +317,13 @@ if __name__ == "__main__": init_environment = environment) # Qt Creator standalone package - runInstallCommand('installer', qtCreatorBuildDirectory, callerArguments = callerArguments, - init_environment = environment) + if callerArguments.installerbase7z: + runInstallCommand('installer', qtCreatorBuildDirectory, callerArguments = callerArguments, + init_environment = environment) + if bldinstallercommon.is_mac_platform(): + runInstallCommand('codesign_installer dmg_installer', qtCreatorBuildDirectory, + callerArguments = callerArguments, init_environment = environment) + if bldinstallercommon.is_mac_platform(): - runInstallCommand('codesign_installer dmg dmg_installer', qtCreatorBuildDirectory, + runInstallCommand('dmg', qtCreatorBuildDirectory, callerArguments = callerArguments, init_environment = environment) |