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