Lines Matching +full:set +full:- +full:version
4 # This module supports requiring a minimum version, e.g. you can do
6 # to require version 2.3.0 to newer of MPFR.
10 # MPFR_FOUND - system has MPFR lib with correct version
11 # MPFR_INCLUDES - the MPFR include directory
12 # MPFR_LIBRARIES - the MPFR library
13 # MPFR_VERSION - MPFR version
20 # Set MPFR_INCLUDES
30 # Set MPFR_FIND_VERSION to 1.0.0 if no minimum version is specified
34 set(MPFR_FIND_VERSION_MAJOR 1)
37 set(MPFR_FIND_VERSION_MINOR 0)
40 set(MPFR_FIND_VERSION_PATCH 0)
43 …set(MPFR_FIND_VERSION "${MPFR_FIND_VERSION_MAJOR}.${MPFR_FIND_VERSION_MINOR}.${MPFR_FIND_VERSION_P…
49 # Set MPFR_VERSION
53 …string(REGEX MATCH "define[ \t]+MPFR_VERSION_MAJOR[ \t]+([0-9]+)" _mpfr_major_version_match "${_mp…
54 set(MPFR_MAJOR_VERSION "${CMAKE_MATCH_1}")
55 …string(REGEX MATCH "define[ \t]+MPFR_VERSION_MINOR[ \t]+([0-9]+)" _mpfr_minor_version_match "${_mp…
56 set(MPFR_MINOR_VERSION "${CMAKE_MATCH_1}")
57 …string(REGEX MATCH "define[ \t]+MPFR_VERSION_PATCHLEVEL[ \t]+([0-9]+)" _mpfr_patchlevel_version_ma…
58 set(MPFR_PATCHLEVEL_VERSION "${CMAKE_MATCH_1}")
60 set(MPFR_VERSION ${MPFR_MAJOR_VERSION}.${MPFR_MINOR_VERSION}.${MPFR_PATCHLEVEL_VERSION})
62 # Check whether found version exceeds minimum version
65 set(MPFR_VERSION_OK FALSE)
66 message(STATUS "MPFR version ${MPFR_VERSION} found in ${MPFR_INCLUDES}, "
67 "but at least version ${MPFR_FIND_VERSION} is required")
69 set(MPFR_VERSION_OK TRUE)
74 # Set MPFR_LIBRARIES