cgal/CMake/UseCGAL.cmake.in

56 lines
2.4 KiB
CMake

#
# UseCGAL.cmake can be included in a project to load the needed compiler and linker
# settings to use CGAL.
#
# Use find_package(CGAL) or CMAKE_INSTALL_DIR/CMAKE_BINARY_DIR parameters to locate UseCGAL.cmake.
# If find_package(CGAL) is used, some of these settings will be already setup and appended here.
#
# DO NOT EDIT UseCGAL.cmake. It is generated by CMake from UseCGAL.cmake.in.
#
set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
if(NOT USE_CGAL_FILE_INCLUDED)
set(USE_CGAL_FILE_INCLUDED 1)
include(CGALcommon OPTIONAL )
include(GeneratorSpecificSettings OPTIONAL)
#
# The following variables are hard coded here at configuration time
#
set(CGAL_MAJOR_VERSION "@CGAL_MAJOR_VERSION@")
set(CGAL_MINOR_VERSION "@CGAL_MINOR_VERSION@")
set(CGAL_BUILD_VERSION "@CGAL_BUILD_VERSION@")
set(CGAL_BINARY_DIR "@CGAL_BINARY_DIR@")
set(CGAL_INSTALL_DIR "@CMAKE_INSTALL_PREFIX@/@CGAL_INSTALL_DIR@")
set(CGAL_LIB_INSTALL_DIR "@CMAKE_INSTALL_PREFIX@/@CGAL_LIB_INSTALL_DIR@")
set(CGAL_INCLUDE_INSTALL_DIR "@CMAKE_INSTALL_PREFIX@/@CGAL_INCLUDE_INSTALL_DIR@")
set(CGAL_BIN_INSTALL_DIR "@CMAKE_INSTALL_PREFIX@/@CGAL_BIN_INSTALL_DIR@")
set(CGAL_AUXILIARY_INSTALL_DIR "@CMAKE_INSTALL_PREFIX@/@CGAL_AUXILIARY_INSTALL_DIR@")
set(CGAL_MODULE_INSTALL_DIR "@CMAKE_INSTALL_PREFIX@/@CGAL_MODULE_INSTALL_DIR@")
set(CGAL_3RD_PARTY_INCLUDE_DIRS "@CGAL_3RD_PARTY_INCLUDE_DIRS@")
set(CGAL_3RD_PARTY_DEFINITIONS "@CGAL_3RD_PARTY_DEFINITIONS@")
set(CGAL_3RD_PARTY_LIBRARIES_DIRS "@CGAL_3RD_PARTY_LIBRARIES_DIRS@")
set(CGAL_3RD_PARTY_LIBRARIES "@CGAL_3RD_PARTY_LIBRARIES@")
#
# The following variables may have previous values comming from find_package(CGAL).
# Hard-coded values at configuration time are appended here.
#
set(CGAL_INCLUDE_DIRS ${CGAL_INCLUDE_DIRS} "@CGAL_INCLUDE_DIRS@")
set(CGAL_DEFINITIONS ${CGAL_DEFINITIONS} "@CGAL_DEFINITIONS@")
set(CGAL_LIBRARIES ${CGAL_LIBRARIES} "@CGAL_LIBRARIES@")
include_directories (${CGAL_INCLUDE_DIRS})
include_directories (${CGAL_3RD_PARTY_INCLUDE_DIRS})
add_definitions(${CGAL_DEFINITIONS})
add_definitions(${CGAL_3RD_PARTY_DEFINITIONS})
link_directories( ${CGAL_LIB_INSTALL_DIR} ${CGAL_LIBRARIES_DIR} ${CGAL_3RD_PARTY_LIBRARIES_DIRS} )
set(CGAL_VERSION"${CGAL_MAJOR_VERSION}.${CGAL_MINOR_VERSION}.${CGAL_BUILD_VERSION}")
endif()