Warning, /pim/kimap2/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 kde_enable_exceptions() 0002 0003 find_package(Qt5Test CONFIG REQUIRED) #for qsignalspy.h 0004 0005 add_executable(testimapidle testimapidle.cpp) 0006 target_link_libraries(testimapidle KIMAP2 Qt5::Test Qt5::Network KF5::CoreAddons) 0007 0008 add_executable(imapcmd imapcmd.cpp) 0009 target_link_libraries(imapcmd KIMAP2 Qt5::Test Qt5::Network KF5::CoreAddons) 0010 0011 # add_executable(testimapserver testimapserver.cpp) 0012 # target_link_libraries(testimapserver KIMAP2 Qt5::Test Qt5::Network KF5::CoreAddons) 0013 0014 include_directories(../autotests) 0015 0016 include(ECMMarkAsTest) 0017 0018 remove_definitions(-DQT_USE_QSTRINGBUILDER) 0019 macro(KIMAP2_TESTS) 0020 foreach(_testname ${ARGN}) 0021 add_executable(${_testname} ${_testname}.cpp) 0022 target_link_libraries(${_testname} KIMAP2 Qt5::Test kimap2test Qt5::Network KF5::CoreAddons) 0023 endforeach() 0024 endmacro() 0025 0026 ########### automated tests ############### 0027 0028 remove_definitions(-DQT_NO_CAST_FROM_ASCII) 0029 0030 KIMAP2_TESTS( 0031 benchmark 0032 )