Changeset View
Changeset View
Standalone View
Standalone View
cmake/modules/FindGMP.cmake
- This file was added.
# Try to find the GMP librairies | |||||
# GMP_FOUND - system has GMP lib | |||||
# GMP_INCLUDE_DIR - the GMP include directory | |||||
# GMP_LIBRARIES - Libraries needed to use GMP | |||||
if(GMP_INCLUDE_DIR AND GMP_LIBRARIES) | |||||
# Already in cache, be silent | |||||
set(GMP_FIND_QUIETLY TRUE) | |||||
endif() | |||||
find_path(GMP_INCLUDE_DIR NAMES gmp.h) | |||||
find_library(GMP_LIBRARIES NAMES gmp libgmp) | |||||
find_library(GMPXX_LIBRARIES NAMES gmpxx libgmpxx) | |||||
MESSAGE(STATUS "GMP libs: " ${GMP_LIBRARIES} " " ${GMPXX_LIBRARIES}) | |||||
include(FindPackageHandleStandardArgs) | |||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GMP DEFAULT_MSG GMP_INCLUDE_DIR GMP_LIBRARIES) | |||||
mark_as_advanced(GMP_INCLUDE_DIR GMP_LIBRARIES) |