Adding ITK to the HiFi project.

This commit is contained in:
nissim.hadar 2017-11-22 04:04:17 -08:00
parent fef5d95e94
commit 51f7a03ecc
2 changed files with 18 additions and 0 deletions

17
cmake/externals/ITK/CMakeLists.txt vendored Normal file
View file

@ -0,0 +1,17 @@
set(EXTERNAL_NAME ITK)
include(ExternalProject)
ExternalProject_Add(
${EXTERNAL_NAME}
PREFIX ${EXTERNAL_NAME}
GIT_REPOSITORY https://github.com/InsightSoftwareConsortium/ITK.git
GIT_TAG d7ab07bdaee74b45e890aa3070de934eef381c3e
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
LOG_DOWNLOAD ON
)
ExternalProject_Get_Property(${EXTERNAL_NAME} SOURCE_DIR)
set(${EXTERNAL_NAME}_INCLUDE_DIRS ${SOURCE_DIR}/include CACHE TYPE INTERNAL)
set_target_properties(${EXTERNAL_NAME} PROPERTIES FOLDER "hidden/externals")

View file

@ -192,6 +192,7 @@ if (WIN32)
add_dependency_external_projects(neuron)
add_dependency_external_projects(wasapi)
add_dependency_external_projects(steamworks)
add_dependency_external_projects(ITK)
endif()
# include OPENSSL