aboutsummaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@qt.io>2019-09-10 13:13:30 +0200
committerCristian Adam <cristian.adam@qt.io>2019-09-10 15:05:59 +0000
commit486aaabd2141b4a7df58829d924a4a7ed23e69c7 (patch)
tree92dc127c0720d1a1080b4c3f7817ecbad669a93d /cmake
parent62d16e437a0faf2de55284c19ac6a08797c8d127 (diff)
CMake Build: Use same Qt compiler defines for tests
Source code needed adjustments though. Change-Id: I78b4610a6bb895a385c7c30a6c92c97a276b89dd Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/QtCreatorAPI.cmake13
1 files changed, 13 insertions, 0 deletions
diff --git a/cmake/QtCreatorAPI.cmake b/cmake/QtCreatorAPI.cmake
index 547aaad48a..1613455fc6 100644
--- a/cmake/QtCreatorAPI.cmake
+++ b/cmake/QtCreatorAPI.cmake
@@ -1,6 +1,19 @@
include(FeatureSummary)
#
+# Default Qt compilation defines
+#
+
+list(APPEND DEFAULT_DEFINES
+ QT_CREATOR
+ QT_NO_JAVA_STYLE_ITERATORS
+ QT_NO_CAST_TO_ASCII QT_RESTRICTED_CAST_FROM_ASCII
+ QT_DISABLE_DEPRECATED_BEFORE=0x050900
+ QT_USE_FAST_OPERATOR_PLUS
+ QT_USE_FAST_CONCATENATION
+)
+
+#
# Setup path handling
#