/usr/lib/CGAL/CGAL_Common.cmake is in libcgal-dev 4.2-5ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | # This allows else(), endif(), etc... (without repeating the expression)
set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
if ( "${CMAKE_SOURCE_DIR}" STREQUAL "${PROJECT_SOURCE_DIR}" )
set( CGAL_IS_CURRENT_SCRIPT_TOP_LEVEL TRUE )
else()
set( CGAL_IS_CURRENT_SCRIPT_TOP_LEVEL FALSE )
endif()
include(CGAL_Macros)
if(RUNNING_CGAL_AUTO_TEST)
# Just to avoid a warning from CMake if that variable is set on the command line...
endif()
# Common settings for CGAL cmake scripts
if( NOT CGAL_COMMON_FILE_INCLUDED )
set(CGAL_COMMON_FILE_INCLUDED 1 )
# 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 environment variable not set. It should point to the directory where CMake is installed.")
endif()
# CMAKE_VERSION was introduced in 2.6.3 so we use it to detect the fact
if ( CMAKE_VERSION )
set( CMAKE_2_6_3_OR_ABOVE TRUE )
else()
set( CMAKE_2_6_3_OR_ABOVE FALSE )
endif()
if ( CGAL_BUILDING_LIBS )
option(BUILD_SHARED_LIBS "Build shared libraries" ON)
set(CGAL_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS})
if ( BUILD_SHARED_LIBS )
message( STATUS "Building shared libraries" )
else()
message( STATUS "Building static libraries" )
endif()
endif()
if ( WIN32 )
find_program(CMAKE_UNAME uname /bin /usr/bin /usr/local/bin )
if(CMAKE_UNAME)
exec_program(uname ARGS -s OUTPUT_VARIABLE CMAKE_SYSTEM_NAME2)
if ( CMAKE_SYSTEM_NAME2 MATCHES "CYGWIN" )
message( STATUS "This is the Windows CMake running within the cygwin platform." )
set( CGAL_WIN32_CMAKE_ON_CYGWIN TRUE CACHE INTERNAL "This is the cygwin platform." )
endif()
endif()
hide_variable(CMAKE_UNAME)
endif()
set(CMAKE_COLORMAKEFILE ON)
# set minimal version of some optional libraries:
set( Eigen3_FIND_VERSION "3.1.0")
endif()
|