CMakeLists.txt 941 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. set(KIT ${PROJECT_NAME})
  2. set(LIBRARY_NAME ${PROJECT_NAME})
  3. create_test_sourcelist(Tests ${KIT}CppTests.cpp
  4. ctkCmdLineModuleQtXslTransformTest.cpp
  5. )
  6. set(TestsToRun ${Tests})
  7. remove(TestsToRun ${KIT}CppTests.cpp)
  8. set(Tests_SRCS ${Tests_SRCS}
  9. )
  10. set(Tests_MOC_SRCS ${Tests_MOC_SRCS}
  11. )
  12. include_directories(
  13. ${CMAKE_SOURCE_DIR}/Libs/Testing
  14. ${CMAKE_CURRENT_BINARY_DIR}
  15. )
  16. set(Tests_MOC_CPP)
  17. QT4_WRAP_CPP(Tests_MOC_CPP ${Tests_MOC_SRCS})
  18. QT4_GENERATE_MOCS(
  19. ctkCmdLineModuleQtXslTransformTest.cpp
  20. )
  21. set(Tests_UI_CPP)
  22. if(TEST_UI_FORMS)
  23. QT4_WRAP_UI(Tests_UI_CPP ${Tests_UI_FORMS})
  24. endif()
  25. set(Tests_RESOURCES_SRCS)
  26. QT4_ADD_RESOURCES(Tests_RESOURCES_SRCS ${Tests_RESOURCES})
  27. add_executable(${KIT}CppTests ${Tests} ${Tests_SRCS} ${Tests_MOC_CPP} ${Tests_UI_CPP} ${Tests_RESOURCES_SRCS})
  28. target_link_libraries(${KIT}CppTests ${LIBRARY_NAME} ${CTK_BASE_LIBRARIES})
  29. #
  30. # Add Tests
  31. #
  32. SIMPLE_TEST(ctkCmdLineModuleQtXslTransformTest)