FPHSA: acknowledge the name mismatches in CMake-owned modules
This commit is contained in:
parent
ee4673c1ae
commit
be4d1bdf9a
@ -881,6 +881,7 @@ foreach(_GTK2_component ${GTK2_FIND_COMPONENTS})
|
||||
|
||||
set(GTK2_${_COMPONENT_UPPER}_FIND_QUIETLY ${GTK2_FIND_QUIETLY})
|
||||
|
||||
set(FPHSA_NAME_MISMATCHED 1)
|
||||
if(_GTK2_component STREQUAL "gtk")
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GTK2_${_COMPONENT_UPPER} "Some or all of the gtk libraries were not found."
|
||||
GTK2_GTK_LIBRARY
|
||||
@ -923,6 +924,7 @@ foreach(_GTK2_component ${GTK2_FIND_COMPONENTS})
|
||||
GTK2_GLADEMMCONFIG_INCLUDE_DIR
|
||||
)
|
||||
endif()
|
||||
unset(FPHSA_NAME_MISMATCHED)
|
||||
|
||||
if(NOT GTK2_${_COMPONENT_UPPER}_FOUND)
|
||||
set(_GTK2_did_we_find_everything false)
|
||||
|
@ -1644,7 +1644,8 @@ foreach(LANG IN ITEMS C CXX Fortran)
|
||||
list(APPEND MPI_${LANG}_REQUIRED_VARS "MPI_${LANG}_WORKS")
|
||||
endif()
|
||||
endif()
|
||||
find_package_handle_standard_args(MPI_${LANG} REQUIRED_VARS ${MPI_${LANG}_REQUIRED_VARS}
|
||||
find_package_handle_standard_args(MPI_${LANG} NAME_MISMATCHED
|
||||
REQUIRED_VARS ${MPI_${LANG}_REQUIRED_VARS}
|
||||
VERSION_VAR MPI_${LANG}_VERSION)
|
||||
|
||||
if(DEFINED MPI_${LANG}_VERSION)
|
||||
|
@ -254,6 +254,7 @@ foreach (LANG IN ITEMS C CXX Fortran)
|
||||
_OPENACC_SET_VERSION_BY_SPEC_DATE("${LANG}")
|
||||
|
||||
find_package_handle_standard_args(OpenACC_${LANG}
|
||||
NAME_MISMATCHED
|
||||
REQUIRED_VARS OpenACC_${LANG}_FLAGS
|
||||
VERSION_VAR OpenACC_${LANG}_VERSION
|
||||
)
|
||||
|
@ -509,6 +509,7 @@ foreach(LANG IN LISTS OpenMP_FINDLIST)
|
||||
endif()
|
||||
|
||||
find_package_handle_standard_args(OpenMP_${LANG}
|
||||
NAME_MISMATCHED
|
||||
REQUIRED_VARS OpenMP_${LANG}_FLAGS ${_OPENMP_${LANG}_REQUIRED_LIB_VARS}
|
||||
VERSION_VAR OpenMP_${LANG}_VERSION
|
||||
)
|
||||
|
@ -224,12 +224,14 @@ find_path(TK_INCLUDE_PATH
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
||||
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(TCL DEFAULT_MSG TCL_LIBRARY TCL_INCLUDE_PATH)
|
||||
set(FPHSA_NAME_MISMATCHED 1)
|
||||
set(TCLTK_FIND_REQUIRED ${TCL_FIND_REQUIRED})
|
||||
set(TCLTK_FIND_QUIETLY ${TCL_FIND_QUIETLY})
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(TCLTK DEFAULT_MSG TCL_LIBRARY TCL_INCLUDE_PATH TK_LIBRARY TK_INCLUDE_PATH)
|
||||
set(TK_FIND_REQUIRED ${TCL_FIND_REQUIRED})
|
||||
set(TK_FIND_QUIETLY ${TCL_FIND_QUIETLY})
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(TK DEFAULT_MSG TK_LIBRARY TK_INCLUDE_PATH)
|
||||
unset(FPHSA_NAME_MISMATCHED)
|
||||
|
||||
mark_as_advanced(
|
||||
TCL_INCLUDE_PATH
|
||||
|
Loading…
Reference in New Issue
Block a user