-## Check for required modules
-IF(NOT ITKVtkGlue_LOADED)
- MESSAGE(FATAL_ERROR "ITKVtkGlue module is required but not available.")
-ENDIF(NOT ITKVtkGlue_LOADED)
-
-IF(USE_QT4)
- FIND_PACKAGE(Qt4 REQUIRED)
- INCLUDE(${QT_USE_FILE})
-
- ## Check for required modules
- IF(NOT vtkGUISupportQt_LOADED)
- MESSAGE(
- FATAL_ERROR
- "vtkGUISupportQt module is required but not available."
- )
- ENDIF(NOT vtkGUISupportQt_LOADED)
- IF(NOT vtkGUISupportQtOpenGL_LOADED)
- MESSAGE(
- FATAL_ERROR
- "vtkGUISupportQtOpenGL module is required but not available."
- )
- ENDIF(NOT vtkGUISupportQtOpenGL_LOADED)
-ENDIF(USE_QT4)
-
-## ================================================
-## = Do not allow to build inside the source tree =
-## ================================================
-
-IF(PROJECT_BINARY_DIR STREQUAL ${PROJECT_SOURCE_DIR})
- MESSAGE(FATAL_ERROR "Building in the source tree is not allowed")
-ENDIF(PROJECT_BINARY_DIR STREQUAL ${PROJECT_SOURCE_DIR})
-
-## =====================================
-## = Where to put executables and libs =
-## =====================================
-
-SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR})
-SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR})
-MARK_AS_ADVANCED(
- CMAKE_BACKWARDS_COMPATIBILITY
- EXECUTABLE_OUTPUT_PATH
- LIBRARY_OUTPUT_PATH
- )
-
-## ==============================
-## = Subdirs containing headers =
-## ==============================
-
-INCLUDE_DIRECTORIES(
- ${PROJECT_SOURCE_DIR}/lib
- ${PROJECT_SOURCE_DIR}/lib/third_party
- ${PROJECT_BINARY_DIR}/lib
- ${PROJECT_BINARY_DIR}/lib/third_party
- )
-IF(WIN32)
- INCLUDE_DIRECTORIES(
- ${PROJECT_SOURCE_DIR}/lib/third_party/glext
- )
-ENDIF(WIN32)
-
-## ===========================
-## = Subdirs containing code =
-## ===========================
-
-SUBDIRS(
- cmake
- lib
- appli
- )