CMakeLists.txt 938 B

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