summaryrefslogtreecommitdiffstats
path: root/configure.cmake
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2021-12-14 09:38:29 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-12-14 21:08:09 +0000
commitdad004f0431de5519844238b9cde70083bab012f (patch)
tree848384a59b63a27c6f1a0a53749ad830b2fe706c /configure.cmake
parent5ede0316c9377e82288cbc0dc5bff5a7e7e75ef8 (diff)
Support configure -platform linux-clang-libc++
Detect libc++ config and add appropriate compiler and linker flags. Change-Id: I9ec91b3ace987599d4e79e43b1b75aa67cd5caeb Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit f370a4c49c686a54325efc5499449da8cdc4056e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'configure.cmake')
-rw-r--r--configure.cmake5
1 files changed, 5 insertions, 0 deletions
diff --git a/configure.cmake b/configure.cmake
index 3c0079ef49..1d24d1d278 100644
--- a/configure.cmake
+++ b/configure.cmake
@@ -849,6 +849,11 @@ qt_feature("zstd" PRIVATE
LABEL "Zstandard support"
CONDITION ZSTD_FOUND
)
+qt_feature("stdlib-libcpp" PRIVATE
+ LABEL "Using stdlib=libc++"
+ AUTODETECT OFF
+ CONDITION LINUX AND NOT ANDROID
+)
# special case begin
# Check whether CMake was built with zstd support.
# See https://gitlab.kitware.com/cmake/cmake/-/issues/21552