Skip to content
Snippets Groups Projects
Commit b68c6ad9 authored by Jan Möbius's avatar Jan Möbius
Browse files

Merge branch 'add-finder/mpfi' into 'master'

Add finders for MPFR and MPFI

See merge request !16
parents 12377901 56762929
No related branches found
No related tags found
1 merge request!16Add finders for MPFR and MPFI
Pipeline #25664 failed
find_path(MPFI_INCLUDE_DIR
NAMES mpfi.h
PATHS /usr/local/include
/usr/include
)
find_library(MPFI_LIBRARY
NAMES mpfi
PATHS /usr/local/lib
/usr/lib
)
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(MPFI
REQUIRED_VARS MPFI_INCLUDE_DIR MPFI_LIBRARY)
if(MPFI_FOUND AND NOT TARGET MPFI::MPFI)
add_library(MPFI::MPFI INTERFACE IMPORTED)
target_include_directories(MPFI::MPFI INTERFACE ${MPFI_INCLUDE_DIR})
target_link_libraries(MPFI::MPFI INTERFACE ${MPFI_LIBRARY})
endif()
mark_as_advanced(MPFI_INCLUDE_DIR)
mark_as_advanced(MPFI_LIBRARY)
find_path(MPFR_INCLUDE_DIR
NAMES mpfr.h
PATHS /usr/local/include
/usr/include
)
find_library(MPFR_LIBRARY
NAMES mpfr
PATHS /usr/local/lib
/usr/lib
)
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(MPFR
REQUIRED_VARS MPFR_INCLUDE_DIR MPFR_LIBRARY)
if(MPFR_FOUND AND NOT TARGET MPFR::MPFR)
add_library(MPFR::MPFR INTERFACE IMPORTED)
target_include_directories(MPFR::MPFR INTERFACE ${MPFR_INCLUDE_DIR})
target_link_libraries(MPFR::MPFR INTERFACE ${MPFR_LIBRARY})
endif()
mark_as_advanced(MPFR_INCLUDE_DIR)
mark_as_advanced(MPFR_LIBRARY)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment