[f6d9b9]: / CMakeLists.txt

Download this file

22 lines (14 with data), 666 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
cmake_minimum_required(VERSION 3.9.5)
project(BrainDamageAnalysis)
set(SimpleITK_DIR ~/Projects/SimpleITK-build/lib/cmake/SimpleITK-1.3)
set(ITK_DIR ~/Projects/SimpleITK-build/ITK-build)
find_package(SimpleITK REQUIRED)
find_package(ITK REQUIRED)
include(${ITK_USE_FILE})
set(INCLUDE_DIR includes/)
set(LIB_DIR lib/)
include_directories(${INCLUDE_DIR})
include_directories(${LIB_DIR})
file(GLOB LIB ${LIB_DIR}/*.cpp ${INCLUDE_DIR}/*.h ${INCLUDE_DIR}/Masking/*.h ${INCLUDE_DIR}/Masking/MaskingMethods/*.h)
add_executable(BrainDamageAnalysis src/BrainDamageAnalysis.cpp ${LIB})
target_link_libraries(BrainDamageAnalysis ${SimpleITK_LIBRARIES} ${ITK_LIBRARIES})