diff options
| author | Eike Ziller <eike.ziller@qt.io> | 2023-07-26 14:56:08 +0200 |
|---|---|---|
| committer | Eike Ziller <eike.ziller@qt.io> | 2023-08-28 10:13:19 +0000 |
| commit | db4d424b43378717f517929cab02e4b598971ac9 (patch) | |
| tree | 51f6677d4beda41a12084cb8b66e4afbe128d92e /scripts/deploy.py | |
| parent | fbc95f77bdbe7727c0b5f9bb7eb9405483392d6c (diff) | |
Build/deploy: Move copying translations to deploy.py
Moving things away from deployqtHelper_mac.sh
Change-Id: I0c37d111cdfb88c1ef2452d03ca2bcc542600521
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'scripts/deploy.py')
| -rwxr-xr-x | scripts/deploy.py | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/scripts/deploy.py b/scripts/deploy.py index 847dc853104..17460930bf8 100755 --- a/scripts/deploy.py +++ b/scripts/deploy.py @@ -210,14 +210,14 @@ def add_qt_conf(target_path, qt_prefix_path): f.write('Qml2Imports=qml\n') f.close() -def copy_translations(install_dir, qt_tr_dir): - translations = glob(os.path.join(qt_tr_dir, '*.qm')) - tr_dir = os.path.join(install_dir, 'share', 'qtcreator', 'translations') - - print("copying translations...") +def deploy_translations(qtc_binary_path, qt_install): + print("Copying translations...") + translations = glob(os.path.join(qt_install.translations, '*.qm')) + destdir = (os.path.join(qtc_binary_path, 'Contents', 'Resources', 'translations') if common.is_mac_platform() + else os.path.join(qtc_binary_path, '..', 'share', 'qtcreator', 'translations')) for translation in translations: - print(translation, '->', tr_dir) - shutil.copy(translation, tr_dir) + print(translation, '->', destdir) + shutil.copy(translation, destdir) def copyPreservingLinks(source, destination): if os.path.islink(source): @@ -386,6 +386,7 @@ def main(): deploy_qtdiag(qtcreator_binary_path, qt_install) deploy_plugins(qtcreator_binary_path, qt_install) deploy_imports(qtcreator_binary_path, qt_install) + deploy_translations(qtcreator_binary_path, qt_install) if common.is_mac_platform(): deploy_mac(args) @@ -401,7 +402,7 @@ def main(): copy_qt_libs(qt_deploy_prefix, qt_install.bin, qt_install.bin) else: copy_qt_libs(qt_deploy_prefix, qt_install.bin, qt_install.lib) - copy_translations(install_dir, qt_install.translations) + if args.llvm_path: deploy_clang(install_dir, args.llvm_path, chrpath_bin) |
