Warning, /libraries/kreport/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 remove_definitions( 0002 -DQT_NO_KEYWORDS 0003 -DQT_NO_SIGNALS_SLOTS_KEYWORDS 0004 -DQT_NO_CAST_FROM_ASCII 0005 -DQT_USE_QSTRINGBUILDER 0006 ) 0007 0008 include(ECMAddTests) 0009 0010 include_directories(${CMAKE_CURRENT_SOURCE_DIR}) 0011 0012 # A helper library for report-related tests 0013 add_library(KReportTestUtils SHARED 0014 KReportTestUtils.cpp 0015 ) 0016 target_link_libraries(KReportTestUtils 0017 PUBLIC 0018 Qt5::Test 0019 KReport 0020 ) 0021 generate_export_header(KReportTestUtils) 0022 0023 find_package(Qt5Test REQUIRED) 0024 0025 ecm_add_tests( 0026 ElementsTest.cpp 0027 PluginsTest.cpp 0028 LINK_LIBRARIES 0029 KReportTestUtils 0030 ) 0031 0032 if(NOT WIN32) #TODO enable for Windows when headers_test.sh is ported e.g. to python 0033 add_subdirectory(headers) 0034 endif() 0035 add_subdirectory(format)