summaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2020-02-26 11:41:20 +0100
committerJoerg Bornemann <joerg.bornemann@qt.io>2020-03-06 13:38:37 +0100
commitd0911d0a92f47996fcba5520a8a91fe47e10f4a6 (patch)
tree652064c2633931ea62441defc9a29dafd1ef773a /util
parenta3d0ef019a2a592d55035adc784d5d0475f39a74 (diff)
CMake: Port the 'separate_debug_info' feature
For this, we have to uninline the separate_debug_info configure test, because supporting the conversion of this in configurejson2cmake is not worth the hassle. Separate debug information can be turned on for a target by calling the function qt_enable_separate_debug_info. For Qt's shared libraries and tools separate debug information is generated if the 'separate_debug_info' feature is manually turned on. Change-Id: Ic2ffc15efef3794dc0aa42f3d853ef6d651a751c Reviewed-by: Leander Beernaert <leander.beernaert@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'util')
-rwxr-xr-xutil/cmake/configurejson2cmake.py2
1 files changed, 0 insertions, 2 deletions
diff --git a/util/cmake/configurejson2cmake.py b/util/cmake/configurejson2cmake.py
index b024c76459..ad183c1906 100755
--- a/util/cmake/configurejson2cmake.py
+++ b/util/cmake/configurejson2cmake.py
@@ -696,7 +696,6 @@ def parseTest(ctx, test, data, cm_fh):
"sun-iconv",
"precomile_header",
"reduce_exports",
- "separate_debug_info", # FIXME: see if cmake can do this
"gc_binaries",
"libinput_axis_api",
"wayland-scanner",
@@ -827,7 +826,6 @@ def parseFeature(ctx, feature, data, cm_fh):
"sanitizer": None,
"sanitize_thread": None,
"sanitize_undefined": None,
- "separate_debug_info": None,
"shared": {"condition": "BUILD_SHARED_LIBS"},
"silent": None,
"sql-sqlite": {"condition": "QT_FEATURE_datestring AND SQLite3_FOUND"},