mirror of https://github.com/CGAL/cgal
Remove CGAL_FindPackageHandleStandardArgs.cmake
FindPackageHandleStandardArg is a standard CMake module
This commit is contained in:
parent
390c1590a8
commit
5771a62a83
|
|
@ -1724,7 +1724,6 @@ Installation/cmake/modules/CGAL_CheckCXXFileRuns.cmake -text
|
|||
Installation/cmake/modules/CGAL_Common.cmake -text
|
||||
Installation/cmake/modules/CGAL_CreateSingleSourceCGALProgram.cmake -text
|
||||
Installation/cmake/modules/CGAL_CreateSingleSourceCGALProgramQt4.cmake -text
|
||||
Installation/cmake/modules/CGAL_FindPackageHandleStandardArgs.cmake -text
|
||||
Installation/cmake/modules/CGAL_GeneratorSpecificSettings.cmake -text
|
||||
Installation/cmake/modules/CGAL_Locate_CGAL_TAUCS.cmake -text
|
||||
Installation/cmake/modules/CGAL_Macros.cmake -text
|
||||
|
|
|
|||
|
|
@ -1,55 +0,0 @@
|
|||
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(NAME (DEFAULT_MSG|"Custom failure message") VAR1 ... )
|
||||
# This macro is intended to be used in FindXXX.cmake modules files.
|
||||
# It handles the REQUIRED and QUIET argument to FIND_PACKAGE() and
|
||||
# it also sets the <UPPERCASED_NAME>_FOUND variable.
|
||||
# The package is found if all variables listed are TRUE.
|
||||
# Example:
|
||||
#
|
||||
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2 DEFAULT_MSG LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR)
|
||||
#
|
||||
# LibXml2 is considered to be found, if both LIBXML2_LIBRARIES and
|
||||
# LIBXML2_INCLUDE_DIR are valid. Then also LIBXML2_FOUND is set to TRUE.
|
||||
# If it is not found and REQUIRED was used, it fails with FATAL_ERROR,
|
||||
# independent whether QUIET was used or not.
|
||||
# If it is found, the location is reported using the VAR1 argument, so
|
||||
# here a message "Found LibXml2: /usr/lib/libxml2.so" will be printed out.
|
||||
# If the second argument is DEFAULT_MSG, the message in the failure case will
|
||||
# be "Could NOT find LibXml2", if you don't like this message you can specify
|
||||
# your own custom failure message there.
|
||||
|
||||
macro(FIND_PACKAGE_HANDLE_STANDARD_ARGS _NAME _FAIL_MSG _VAR1 )
|
||||
|
||||
if("${_FAIL_MSG}" STREQUAL "DEFAULT_MSG")
|
||||
set(_FAIL_MESSAGE "Could NOT find ${_NAME}")
|
||||
else()
|
||||
set(_FAIL_MESSAGE "${_FAIL_MSG}")
|
||||
endif()
|
||||
|
||||
string(TOUPPER ${_NAME} _NAME_UPPER)
|
||||
|
||||
set(${_NAME_UPPER}_FOUND TRUE)
|
||||
if(NOT ${_VAR1})
|
||||
set(${_NAME_UPPER}_FOUND FALSE)
|
||||
endif()
|
||||
|
||||
foreach(_CURRENT_VAR ${ARGN})
|
||||
if(NOT ${_CURRENT_VAR})
|
||||
set(${_NAME_UPPER}_FOUND FALSE)
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if (${_NAME_UPPER}_FOUND)
|
||||
if (NOT ${_NAME}_FIND_QUIETLY)
|
||||
message(STATUS "Found ${_NAME}: ${${_VAR1}}")
|
||||
endif()
|
||||
else()
|
||||
if (${_NAME}_FIND_REQUIRED)
|
||||
message(FATAL_ERROR "${_FAIL_MESSAGE}")
|
||||
else()
|
||||
if (NOT ${_NAME}_FIND_QUIETLY)
|
||||
message(STATUS "${_FAIL_MESSAGE}")
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
endmacro()
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
# CORE needs GMP
|
||||
|
||||
include(CGAL_FindPackageHandleStandardArgs)
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
|
||||
if(GMP_FOUND)
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
# TODO: support Windows and MacOSX
|
||||
|
||||
# CORE needs GMP
|
||||
include(CGAL_FindPackageHandleStandardArgs)
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
if(GMP_FOUND)
|
||||
if (CORE_INCLUDE_DIR AND CORE_LIBRARIES)
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
# TODO: support MacOSX
|
||||
|
||||
include(CGAL_FindPackageHandleStandardArgs)
|
||||
include(FindPackageHandleStandardArgs)
|
||||
include(CGAL_GeneratorSpecificSettings)
|
||||
|
||||
if(GMP_INCLUDE_DIR)
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ if(GMP_FOUND)
|
|||
DOC "Path to the GMPXX library"
|
||||
)
|
||||
|
||||
include(CGAL_FindPackageHandleStandardArgs)
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
find_package_handle_standard_args(GMPXX "DEFAULT_MSG" GMPXX_LIBRARIES GMPXX_INCLUDE_DIR )
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ if( GMP_FOUND )
|
|||
include( MPFIConfig OPTIONAL )
|
||||
endif( NOT MPFI_INCLUDE_DIR OR NOT MPFI_LIBRARIES_DIR )
|
||||
|
||||
include(CGAL_FindPackageHandleStandardArgs)
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
find_package_handle_standard_args(MPFI "DEFAULT_MSG" MPFI_LIBRARIES MPFI_INCLUDE_DIR )
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
# TODO: support MacOSX
|
||||
|
||||
include(CGAL_FindPackageHandleStandardArgs)
|
||||
include(FindPackageHandleStandardArgs)
|
||||
include(CGAL_GeneratorSpecificSettings)
|
||||
|
||||
if(MPFR_INCLUDE_DIR)
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@ else( NOT GMP_FOUND )
|
|||
|
||||
get_filename_component(NTL_LIBRARIES_DIR ${NTL_LIBRARIES} PATH CACHE )
|
||||
|
||||
include(CGAL_FindPackageHandleStandardArgs)
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
find_package_handle_standard_args( NTL
|
||||
DEFAULT_MSG
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ if( MPFI_FOUND )
|
|||
include( RSConfig OPTIONAL )
|
||||
endif( NOT RS_INCLUDE_DIR OR NOT RS_LIBRARIES_DIR )
|
||||
|
||||
include(CGAL_FindPackageHandleStandardArgs)
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
find_package_handle_standard_args( RS
|
||||
"DEFAULT_MSG"
|
||||
|
|
|
|||
Loading…
Reference in New Issue