| 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() |