CMakeLists.txt 661 B

1234567891011121314151617181920212223242526272829
  1. set(KIT ${PROJECT_NAME})
  2. set(KITTests_SRCS
  3. ctkXnatSessionTest.cpp
  4. )
  5. create_test_sourcelist(Tests ${KIT}CppTests.cpp
  6. ${KITTests_SRCS}
  7. )
  8. set(KITTests_MOC_SRCS
  9. ctkXnatSessionTest.h
  10. )
  11. if(CTK_QT_VERSION VERSION_LESS "5")
  12. QT4_WRAP_CPP(KITTests_MOC_CPP ${KITTests_MOC_SRCS})
  13. else()
  14. qt5_wrap_cpp(KITTests_MOC_CPP ${KITTests_MOC_SRCS})
  15. endif()
  16. add_executable(${KIT}CppTests ${Tests} ${KITTests_SRCS} ${KITTests_MOC_SRCS} ${KITTests_MOC_CPP})
  17. target_link_libraries(${KIT}CppTests ${LIBRARY_NAME} ${CTK_BASE_LIBRARIES})
  18. if(CTK_QT_VERSION VERSION_GREATER "4")
  19. target_link_libraries(${KIT}CppTests Qt5::Test)
  20. endif()
  21. SIMPLE_TEST(ctkXnatSessionTest)