diff options
author | Akseli Salovaara <akseli.salovaara@qt.io> | 2018-04-18 16:26:28 +0300 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@qt.io> | 2018-04-18 15:29:15 +0000 |
commit | 61cec3904a378ac5984322e23966d624a8459c9a (patch) | |
tree | ca9eef4995b7eff78976675d79c9276dc7bad23d | |
parent | 1a18d35935c9e369db39de529db63f64f83a44d1 (diff) |
Fix unintentional debug library removal bug from create_installer.pyv5.11.0-beta4-packaging
Due to insufficient if statement condition check all debug libraries are
unintentionally removed from online repository and offline installer
builds. Add missing condition check to both debug library and debug
information files removals.
Change-Id: Ib42f8dad774e4b6777f24525a0e70f3abdfd0700
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
-rw-r--r-- | packaging-tools/create_installer.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packaging-tools/create_installer.py b/packaging-tools/create_installer.py index e2c2656f7..5f29ad88b 100644 --- a/packaging-tools/create_installer.py +++ b/packaging-tools/create_installer.py @@ -760,11 +760,11 @@ def get_component_data(sdk_component, archive, install_dir, data_dir_dest, compr qml_examples_only(examples_dir) # remove debug information files when explicitly defined so. - if REMOVE_PDB_FILES.lower() or REMOVE_DEBUG_INFORMATION_FILES.lower() == "true": + if REMOVE_PDB_FILES.lower() == "true" or REMOVE_DEBUG_INFORMATION_FILES.lower() == "true": remove_all_debug_information_files(install_dir) # remove debug libraries - if REMOVE_WINDOWS_DEBUG_LIBRARIES.lower() or REMOVE_DEBUG_LIBRARIES.lower() == "true": + if REMOVE_WINDOWS_DEBUG_LIBRARIES.lower() == "true" or REMOVE_DEBUG_LIBRARIES.lower() == "true": remove_all_debug_libraries(install_dir) if archive.rpath_target: |