CMakeLists.txt 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. set(SRCS
  2. ctkEventAdminImplTestMain.cpp
  3. )
  4. set(MOC_SRCS )
  5. set(MY_MOC_CXX )
  6. #QT4_WRAP_CPP(MY_MOC_CXX ${MOC_SRCS})
  7. # Create a test for this EventAdmin implementation
  8. set(test_executable ${PROJECT_NAME}CppTests)
  9. add_executable(${test_executable} ctkEventAdminImplTestMain.cpp)
  10. target_link_libraries(${test_executable}
  11. ${fw_lib}
  12. ${fwtestutil_lib}
  13. )
  14. add_dependencies(${test_executable} ${PROJECT_NAME} ${eventadmin_test})
  15. add_test(${PROJECT_NAME}Tests ${CPP_TEST_PATH}/${test_executable})
  16. set_property(TEST ${PROJECT_NAME}Tests PROPERTY LABELS ${PROJECT_NAME})
  17. # Create a performance test for this EventAdmin implementation
  18. set(test_executable ${PROJECT_NAME}PerfTests)
  19. add_executable(${test_executable} ctkEventAdminImplPerfTestMain.cpp)
  20. target_link_libraries(${test_executable}
  21. ${fw_lib}
  22. ${fwtestutil_lib}
  23. )
  24. add_dependencies(${test_executable} ${PROJECT_NAME} ${eventadmin_perftest})
  25. add_test(${PROJECT_NAME}PerfTests ${CPP_TEST_PATH}/${test_executable})
  26. set_property(TEST ${PROJECT_NAME}PerfTests PROPERTY LABELS ${PROJECT_NAME})