| 12345678910111213141516171819202122232425262728293031323334 | 
# This is very simple and for test purposes# only. Relies on naming conventions and has# no extensive error checking yet.function(ctkFunctionCreateCmdLineModule name)  set(_src_files ${ARGN})  list(APPEND _src_files ctkCmdLineModule${name}.cpp)  if(CTK_QT_VERSION VERSION_LESS "5")    qt4_add_resources(_src_files ctkCmdLineModule${name}.qrc)  else()    qt5_add_resources(_src_files ctkCmdLineModule${name}.qrc)  endif()  add_executable(ctkCmdLineModule${name} ${_src_files})  if(CTK_QT_VERSION VERSION_LESS "5")    target_link_libraries(ctkCmdLineModule${name} CTKCore ${QT_LIBRARIES})  else()    target_link_libraries(ctkCmdLineModule${name} CTKCore Qt5::Widgets)  endif()  add_dependencies(ctkCmdLineTestModules ctkCmdLineModule${name})endfunction()set(_cmdline_modules  Blur2dImage  TestBed  Tour)add_custom_target(ctkCmdLineTestModules)foreach(_cmdline_module ${_cmdline_modules})  add_subdirectory(${_cmdline_module})endforeach()
 |