Skip to content
Snippets Groups Projects
Commit 4ed081df authored by Rashad Kanavath's avatar Rashad Kanavath
Browse files

build glfw only when BUILD_ICE_APPLICATION is activated

parent 04c860da
No related branches found
No related tags found
No related merge requests found
include(External_glfw)
include(External_glew)
if(BUILD_ICE_APPLICATION)
include(External_glfw)
#TODO.. include(External_glut)
endif()
message(STATUS "Setup Ice...")
set(proj ICE)
......@@ -12,13 +15,18 @@ set(ICE_SB_BUILD_DIR ${CMAKE_BINARY_DIR}/${proj}/build)
set(${proj}_DEPENDENCIES OTB)
if(USE_SYSTEM_GLFW)
set(ICE_SB_GLFW_CONFIG)
else()
set(ICE_SB_GLFW_CONFIG
-DGLFW_INCLUDE_DIR:PATH={CMAKE_INSTALL_PREFIX}/include
-DGLFW_LIBRARY:FILEPATH=${CMAKE_INSTALL_PREFIX}/lib/glfw.so)
list(APPEND ${proj}_DEPENDENCIES GLFW)
#need this var anyway for cmake_cache_args
set(ICE_SB_GLFW_CONFIG)
if(BUILD_ICE_APPLICATION)
if(USE_SYSTEM_GLFW)
set(ICE_SB_GLFW_CONFIG)
else()
set(ICE_SB_GLFW_CONFIG
-DGLFW_INCLUDE_DIR:PATH={CMAKE_INSTALL_PREFIX}/include
-DGLFW_LIBRARY:FILEPATH=${CMAKE_INSTALL_PREFIX}/lib/glfw.so)
list(APPEND ${proj}_DEPENDENCIES GLFW)
endif()
endif()
if(USE_SYSTEM_GLEW)
......@@ -30,6 +38,7 @@ else()
list(APPEND ${proj}_DEPENDENCIES GLEW)
endif()
if(USE_SYSTEM_ITK)
set(ICE_SB_ITK_CONFIG)
else()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment