aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAkseli Salovaara <akseli.salovaara@qt.io>2018-04-18 16:26:28 +0300
committerJani Heikkinen <jani.heikkinen@qt.io>2018-04-18 15:29:15 +0000
commit61cec3904a378ac5984322e23966d624a8459c9a (patch)
treeca9eef4995b7eff78976675d79c9276dc7bad23d
parent1a18d35935c9e369db39de529db63f64f83a44d1 (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.py4
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: