summaryrefslogtreecommitdiffstats
path: root/configure.cmake
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2021-12-14 09:38:29 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2021-12-14 20:04:43 +0100
commitf370a4c49c686a54325efc5499449da8cdc4056e (patch)
tree402531d24fe457f0cd2cbbb6dc73ba8346c5febb /configure.cmake
parent2f30e9d75195e01024df5df2ccdca4067fd448d5 (diff)
Support configure -platform linux-clang-libc++
Detect libc++ config and add appropriate compiler and linker flags. Pick-to: 6.3 Change-Id: I9ec91b3ace987599d4e79e43b1b75aa67cd5caeb Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
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