CMakeLists.txt 934 B

123456789101112131415161718192021222324252627282930313233
  1. #-----------------------------------------------------------------------------
  2. set(MODULE_NAME DICOMtools)
  3. #-----------------------------------------------------------------------------
  4. set(MODULE_PYTHON_SCRIPTS
  5. loadDicom.py
  6. importDicom.py
  7. exportDicom.py
  8. vtkInterface.py
  9. )
  10. set(MODULE_PYTHON_RESOURCES
  11. Resources/Icons/${MODULE_NAME}.png
  12. )
  13. #-----------------------------------------------------------------------------
  14. slicerMacroBuildScriptedModule(
  15. NAME ${MODULE_NAME}
  16. SCRIPTS ${MODULE_PYTHON_SCRIPTS}
  17. RESOURCES ${MODULE_PYTHON_RESOURCES}
  18. WITH_GENERIC_TESTS
  19. )
  20. #-----------------------------------------------------------------------------
  21. if(BUILD_TESTING)
  22. # Register the unittest subclass in the main script as a ctest.
  23. # Note that the test will also be available at runtime.
  24. #slicer_add_python_unittest(SCRIPT ${MODULE_NAME}.py)
  25. # Additional build-time testing
  26. #add_subdirectory(Testing)
  27. endif()