diff options
author | Antti Kokko <antti.kokko@qt.io> | 2021-10-18 14:51:53 +0300 |
---|---|---|
committer | Antti Kokko <antti.kokko@qt.io> | 2021-10-18 12:10:05 +0000 |
commit | 7aa17a280f2216572166e4e7aaee5c34b220eca7 (patch) | |
tree | a85bd5fbe9d44694bfb6191bd885d0ec5845fbe6 | |
parent | 93ec8879d8fbd649f46de761ba367edc3b978fe8 (diff) |
release_repo_updater: use conditional import for Windows offline signingv6.2.1-packaging
To tackle module dependency issues.
Change-Id: I4b866865501bf7b40604f13d2767e4a9975f4405
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io>
-rwxr-xr-x | packaging-tools/qt6_installer/release_repo_updater.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packaging-tools/qt6_installer/release_repo_updater.py b/packaging-tools/qt6_installer/release_repo_updater.py index afae2689c..1a36d58ca 100755 --- a/packaging-tools/qt6_installer/release_repo_updater.py +++ b/packaging-tools/qt6_installer/release_repo_updater.py @@ -59,7 +59,6 @@ _parentdir = os.path.dirname(_currentdir) sys.path.insert(0, _parentdir) from read_remote_config import get_pkg_value import sign_installer -from sign_windows_installer import sign_executable log = init_logger(__name__, debug_mode=False) timestamp = datetime.datetime.fromtimestamp(time.time()).strftime('%Y-%m-%d--%H:%M:%S') @@ -618,6 +617,7 @@ def upload_offline_to_remote(installerPath: str, remoteUploadPath: str, stagingS def sign_offline_installer(installer_path: str, installer_name: str) -> None: if platform.system() == "Windows": log.info("Sign Windows installer") + from sign_windows_installer import sign_executable sign_executable(os.path.join(installer_path, installer_name) + '.exe') elif platform.system() == "Darwin": log.info("Sign macOS .app bundle") |