0cab837fd7
Change-Id: I79ba4f6bbbbede8ddab278dd987d9ad98277a229 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Qt CMake Build Bot
21 lines
801 B
CMake
21 lines
801 B
CMake
# special case begin
|
|
if(NOT TARGET Qt::Test)
|
|
cmake_minimum_required(VERSION 3.14.0)
|
|
project(QtBaseTests VERSION 6.0.0 LANGUAGES C CXX ASM)
|
|
find_package(Qt6 REQUIRED COMPONENTS BuildInternals Core Test)
|
|
find_package(Qt6 COMPONENTS DBus Gui OpenGL Widgets Xml
|
|
AccessibilitySupport LinuxAccessibilitySupport
|
|
WindowsUIAutomationSupport
|
|
)
|
|
qt_set_up_standalone_tests_build()
|
|
|
|
# Find a few packages that are usually found in configure.cmake,
|
|
# because a few tests link directly against those libraries.
|
|
qt_find_package(WrapDBus1 PROVIDED_TARGETS dbus-1)
|
|
qt_find_package(ICU COMPONENTS i18n uc data PROVIDED_TARGETS ICU::i18n ICU::uc ICU::data)
|
|
qt_find_package(Threads PROVIDED_TARGETS Threads::Threads)
|
|
endif()
|
|
# special case end
|
|
|
|
qt_build_tests()
|