qt5base-lts/src
Alexey Edelev 70464b355e Specify QT_TESTCASE_BUILDDIR for Qt::Test users implicitly
QT_TESTCASE_BUILDDIR was implicitly defined by Qt::Test target for
library users in Qt5. By default, this definition will point to
CMAKE_CURRENT_BINARY_DIR. This logic works similarly to qmake logic.

From user's perspective it might be useful to not rely on standard
search paths, but specify own. This can be done by setting the
QT_TESTCASE_BUILDDIR property for the user's target. CMake will
substute the value of the QT_TESTCASE_BUILDDIR property into the
QT_TESTCASE_BUILDDIR definition.

The implicit QT_TESTCASE_SOURCEDIR also seems to be useful. According
to the current logic, it points to CMAKE_CURRENT_SOURCE_DIR.

Fixes: QTBUG-92079
Change-Id: I8a9065f08e859c713b3c8cc08142a9ced0677770
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2021-04-08 13:16:41 +02:00
..
3rdparty Update to Harfbuzz 2.8.0 2021-04-06 12:55:18 +01:00
android Add legacy external storage access flag 2021-04-07 23:01:59 +02:00
concurrent Remove the unnecessary template parameter from the class specialization 2021-03-17 16:38:36 +01:00
corelib Merge integration refs/builds/qtci/dev/1617813097 2021-04-07 21:01:58 +00:00
dbus Introduce QMetaObject::metaType 2021-03-25 17:33:07 +01:00
entrypoint Fix qmake user projects for QT_LIBINFIX builds on Windows/iOS 2021-03-17 09:04:56 +01:00
gui Don't judge other people's writing systems 2021-04-08 08:48:43 +02:00
network Linux: Add abstract address support for QLocal{Socket,Server} 2021-04-01 06:57:04 +01:00
opengl Fix compilation error when LTTng enabled 2021-03-25 15:37:55 +09:00
openglwidgets Document QOpenGLWidget limitations without an alpha channel 2021-01-15 15:21:28 +01:00
platformsupport evdevtouch: Fix wrong addTouchPoint for "mtdev" 2021-02-23 14:22:20 +00:00
plugins CMake: Fix building multi-arch universal macOS Qt 2021-04-01 18:14:59 +02:00
printsupport Add nullptr check 2021-03-16 18:44:17 +01:00
sql QSqlQuery: make it a move only type 2021-03-21 10:16:56 +01:00
testlib Specify QT_TESTCASE_BUILDDIR for Qt::Test users implicitly 2021-04-08 13:16:41 +02:00
tools androiddeployqt: Fix the fallback location of rcc 2021-04-07 10:21:52 +02:00
widgets Fusion style: don't use large icons in QLineEdit 2021-04-07 09:57:30 +02:00
xml The condition 'if(oldChild)' is redundant 2021-03-03 20:52:45 +08:00
CMakeLists.txt Make it possible to disable the PrintSupport module 2021-02-09 09:17:21 +01:00