find_path(Regex_INCLUDE_DIR NAMES regex.h DOC "libregex include directory") | |
mark_as_advanced(Regex_INCLUDE_DIR) | |
find_library(Regex_LIBRARY "regex" DOC "libregex libraries") | |
mark_as_advanced(Regex_LIBRARY) | |
find_package_handle_standard_args(Regex | |
FOUND_VAR Regex_FOUND | |
REQUIRED_VARS Regex_INCLUDE_DIR | |
FAIL_MESSAGE "Failed to find libregex" | |
) | |
if(Regex_FOUND) | |
set(Regex_INCLUDE_DIRS ${Regex_INCLUDE_DIRS}) | |
if(Regex_LIBRARY) | |
set(Regex_LIBRARIES ${Regex_LIBRARY}) | |
else() | |
unset(Regex_LIBRARIES) | |
endif() | |
endif() |