Skip to content

Commit 98019cf

Browse files
authored
Merge pull request #78 from jcfr/update-build-system
Update build system
2 parents 90771fe + fc16632 commit 98019cf

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

CMakeLists.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
1-
cmake_minimum_required(VERSION 2.8)
2-
3-
if(POLICY CMP0048)
4-
cmake_policy(SET CMP0048 NEW) # CMake 3.0.0
5-
endif()
1+
cmake_minimum_required(VERSION 3.5)
62

73
set(MODULE_NAME "OpenIGTLinkIF")
84
set(MODULE_TITLE "OpenIGTLink I/F")
95

106
string(TOUPPER ${MODULE_NAME} MODULE_NAME_UPPER)
117

128
#-----------------------------------------------------------------------------
13-
find_package(Slicer REQUIRED)
14-
include(${Slicer_USE_FILE})
9+
if(Slicer_SOURCE_DIR)
10+
find_package(OpenIGTLink REQUIRED)
11+
include(${OpenIGTLink_USE_FILE})
12+
else()
13+
find_package(Slicer REQUIRED)
14+
include(${Slicer_USE_FILE})
15+
endif()
1516

1617
# --------------------------------------------------------------------------
1718
# Check if version 2 protocol is available
@@ -98,7 +99,6 @@ slicerMacroBuildQtModule(
9899
RESOURCES ${MODULE_RESOURCES}
99100
)
100101

101-
102102
if(BUILD_TESTING)
103103
#add_subdirectory(Testing)
104104
endif()

0 commit comments

Comments
 (0)