# Common settings for CGAL cmake scripts if( NOT CGAL_COMMON_FILE_INCLUDED ) set(CGAL_COMMON_FILE_INCLUDED 1 ) # This allows else(), endif(), etc... (without repeating the expression) set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true) # CMAKE_ROOT must be properly configured, but is not by the CMake windows installer, so check here if (NOT CMAKE_ROOT) message( FATAL_ERROR "CMAKE_ROOT enviroment variable not set. It should point to the directory where CMake is installed.") endif() # Check that the version of CMake is high enough. # CPack was introduced in cmake 2.4 # FindQt3 is buggy in CMake 2.4.4. CMAKE_MINIMUM_REQUIRED(VERSION 2.4.5 FATAL_ERROR) # Just for fun set(CMAKE_COLORMAKEFILE ON) macro(assert _arg ) if ( NOT ${_arg} ) message( FATAL_ERROR "Variable ${_arg} must be defined" ) endif() endmacro() endif()