summaryrefslogtreecommitdiffstats
path: root/configure.cmake
diff options
context:
space:
mode:
authorAmir Masoud Abdol <amir.abdol@qt.io>2023-05-09 13:48:13 +0200
committerAmir Masoud Abdol <amir.abdol@qt.io>2023-06-07 23:18:03 +0000
commit958c12273af07b04f087c322efdc57fc5f84a091 (patch)
tree6aad102328cbfc164f78df2ee69bd90ce1b4039a /configure.cmake
parentf5ed163c19c4a165a61e6fbfdaf5ee39b5587a0c (diff)
Add Unity Build to config.summary
Unity Build was missing from the `config.summary`. This fixes that. Pick-to: 6.5 6.6 Task-number: QTBUG-109394 Change-Id: Icd9898956ec1a5332297272130bce27d4d2675ca Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'configure.cmake')
-rw-r--r--configure.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/configure.cmake b/configure.cmake
index 856b4a94ed..7978bcc1e3 100644
--- a/configure.cmake
+++ b/configure.cmake
@@ -1026,6 +1026,11 @@ qt_feature("ccache"
CONDITION QT_USE_CCACHE
)
qt_feature_config("ccache" QMAKE_PRIVATE_CONFIG)
+qt_feature("unity-build"
+ LABEL "Unity Build"
+ AUTODETECT 1
+ CONDITION QT_UNITY_BUILD
+)
qt_feature("static_runtime"
LABEL "Statically link the C/C++ runtime library"
AUTODETECT OFF
@@ -1068,6 +1073,9 @@ qt_configure_add_summary_entry(
CONDITION UNIX
)
qt_configure_add_summary_entry(
+ ARGS "unity-build"
+)
+qt_configure_add_summary_entry(
TYPE "firstAvailableFeature"
ARGS "use_bfd_linker use_gold_linker use_lld_linker use_mold_linker"
MESSAGE "Linker"