Warning, /frameworks/kxmlgui/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 include(ECMMarkAsTest) 0003 0004 find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} CONFIG REQUIRED Test) 0005 0006 macro(xmlgui_executable_tests) 0007 foreach(_testname ${ARGN}) 0008 add_executable(${_testname} ${_testname}.cpp) 0009 target_link_libraries(${_testname} Qt${QT_MAJOR_VERSION}::Test KF5::CoreAddons KF5::WidgetsAddons KF5::I18n KF5::XmlGui) 0010 ecm_mark_as_test(${_testname}) 0011 endforeach(_testname) 0012 endmacro() 0013 0014 xmlgui_executable_tests( 0015 kbugreporttest 0016 kmainwindowrestoretest 0017 kmainwindowtest 0018 krulertest 0019 ktoolbartest 0020 kxmlguitest 0021 kxmlguiwindowtest 0022 kwindowtest 0023 ) 0024 0025 # KTextWidgets dependency is only needed for this test 0026 find_package(KF5TextWidgets QUIET) 0027 if(TARGET KF5::TextWidgets) 0028 add_subdirectory(krichtexteditor) 0029 endif()