mirror of https://github.com/CGAL/cgal
56 lines
2.4 KiB
CMake
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()
|