Warning, /kdevelop/kdevelop/kdevplatform/serialization/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) 0002 0003 remove_definitions( 0004 -DQT_NO_CAST_FROM_ASCII 0005 -DQT_NO_CAST_TO_ASCII 0006 -DQT_NO_CAST_FROM_BYTEARRAY 0007 ) 0008 0009 add_library(itemrepositorytestbase STATIC itemrepositorytestbase.cpp) 0010 target_link_libraries(itemrepositorytestbase PUBLIC 0011 Qt5::Test KDev::Serialization KDev::Tests) 0012 0013 if(BUILD_BENCHMARKS) 0014 ecm_add_test(bench_itemrepository.cpp LINK_LIBRARIES itemrepositorytestbase) 0015 ecm_add_test(bench_indexedstring.cpp LINK_LIBRARIES itemrepositorytestbase) 0016 set_tests_properties(bench_itemrepository PROPERTIES TIMEOUT 30) 0017 set_tests_properties(bench_indexedstring PROPERTIES TIMEOUT 30) 0018 endif() 0019 ecm_add_test(test_itemrepository.cpp LINK_LIBRARIES itemrepositorytestbase) 0020 ecm_add_test(test_itemrepositoryregistry_automatic.cpp 0021 LINK_LIBRARIES Qt5::Test KDev::Serialization KDev::Tests 0022 ) 0023 ecm_add_test(test_itemrepositoryregistry_deferred.cpp 0024 LINK_LIBRARIES Qt5::Test KDev::Serialization KDev::Tests 0025 ) 0026 ecm_add_test(test_indexedstring.cpp LINK_LIBRARIES itemrepositorytestbase)