RasPlex/OpenPHT
plex/CMakeModules/CheckSystemFunctions.cmake
:60
string(TOUPPER ${_HAVE_VAR} _HAVE_VAR)
string(TOUPPER ${_HAVE_VAR} _HAVE_VAR)
check_function_exists(${func} ${_HAVE_VAR})
string(TOUPPER ${_HAVE_VAR} _HAVE_VAR)
string(REPLACE "/" "_" _HAVE_VAR ${_HAVE_VAR})
check_include_files(${header}.h ${_HAVE_VAR})
string(TOUPPER ${_HAVE_VAR} _HAVE_VAR)
string(REPLACE "/" "_" _HAVE_VAR ${_HAVE_VAR})
string(REPLACE ".H" "" _HAVE_VAR ${_HAVE_VAR})
find_path(_${_HAVE_VAR} NAMES ${header} HINTS ${hintpath})
get_property(v VARIABLE PROPERTY _${_HAVE_VAR})
mark_as_advanced(FORCE ${_HAVE_VAR})