|
a |
|
b/CMakeLists.txt |
|
|
1 |
cmake_minimum_required(VERSION 3.16.3...3.19.7 FATAL_ERROR) |
|
|
2 |
|
|
|
3 |
project(MusculoskeletalAnalysis) |
|
|
4 |
|
|
|
5 |
#----------------------------------------------------------------------------- |
|
|
6 |
# Extension meta-information |
|
|
7 |
set(EXTENSION_HOMEPAGE "https://github.com/WashUMusculoskeletalCore/Slicer-MusculoskeletalAnalysis") |
|
|
8 |
set(EXTENSION_CATEGORY "Analysis") |
|
|
9 |
set(EXTENSION_CONTRIBUTORS "Joseph Szatkowski (Washington University in St. Louis)") |
|
|
10 |
set(EXTENSION_DESCRIPTION "Analyzes 3D musculoskeletal images and generates reports.") |
|
|
11 |
set(EXTENSION_STATUS "Alpha") |
|
|
12 |
set(EXTENSION_ICONURL "https://raw.githubusercontent.com/WashUMusculoskeletalCore/Slicer-MusculoskeletalAnalysis/main/Scripted/MusculoskeletalAnalysis/Resources/Icons/MusculoskeletalAnalysis.png") |
|
|
13 |
set(EXTENSION_SCREENSHOTURLS "https://github.com/WashUMusculoskeletalCore/Slicer-MusculoskeletalAnalysis/blob/main/Scripted/MusculoskeletalAnalysis/Resources/Icons/Screenshot.png") |
|
|
14 |
|
|
|
15 |
set(EXTENSION_DEPENDS "NA") # Specified as a list or "NA" if no dependencies |
|
|
16 |
|
|
|
17 |
#----------------------------------------------------------------------------- |
|
|
18 |
# Extension dependencies |
|
|
19 |
#set(Slicer_DIR "C:/D/S4R/Slicer-build") |
|
|
20 |
find_package(Slicer REQUIRED) |
|
|
21 |
include(${Slicer_USE_FILE}) |
|
|
22 |
|
|
|
23 |
#----------------------------------------------------------------------------- |
|
|
24 |
# Extension modules |
|
|
25 |
add_subdirectory(Scripted) |
|
|
26 |
add_subdirectory(CLI) |
|
|
27 |
## NEXT_MODULE |
|
|
28 |
|
|
|
29 |
#----------------------------------------------------------------------------- |
|
|
30 |
include(${Slicer_EXTENSION_GENERATE_CONFIG}) |
|
|
31 |
include(${Slicer_EXTENSION_CPACK}) |