X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=CMakeLists.txt;h=e34db9b690a55e29719a55d79daed0a8ddf7dc72;hb=ea61e98aed4316bda8b156aea5980b08eaf4302b;hp=84761528773e24e0d0ac6c258a8bc7b0a6a9f572;hpb=931a42358442f4ee4f314613c991c838d4b4e3b7;p=clitk.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 8476152..e34db9b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,13 @@ if(COMMAND cmake_policy) endif(COMMAND cmake_policy) PROJECT(clitk) #========================================================= -SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native") +#IF(CMAKE_COMPILER_IS_GNUCXX) +# SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native") +# SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ") +#ENDIF(CMAKE_COMPILER_IS_GNUCXX) +IF(MSVC) + ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS) +ENDIF(MSVC) #========================================================= # Find ITK (required) FIND_PACKAGE(ITK) @@ -61,9 +67,10 @@ ENDIF(PROJECT_BINARY_DIR STREQUAL ${PROJECT_SOURCE_DIR}) #========================================================= OPTION(CLITK_BUILD_VV "Build vv the 4D visualizer (requires VTK and QT)" ON) OPTION(CLITK_BUILD_TOOLS "Build command-line tools" OFF) +OPTION(CLITK_EXPERIMENTAL "Enable experimental software and features" OFF) #========================================================= -include_directories(itk filters) +include_directories(itk filters ${PROJECT_BINARY_DIR}) #========================================================= add_subdirectory(common)