diff options
author | Přemysl Eric Janouch <p@janouch.name> | 2021-10-30 01:56:18 +0200 |
---|---|---|
committer | Přemysl Eric Janouch <p@janouch.name> | 2021-10-30 01:56:48 +0200 |
commit | 4795ee851da3efc7dd4aef0ab24aa16e89c639d4 (patch) | |
tree | 0f262953e4400c3fb15d1c43af363982e641958c /cmake | |
parent | 87a644cc597f151d55497d6437135327a68ce0e0 (diff) | |
download | json-rpc-shell-4795ee851da3efc7dd4aef0ab24aa16e89c639d4.tar.gz json-rpc-shell-4795ee851da3efc7dd4aef0ab24aa16e89c639d4.tar.xz json-rpc-shell-4795ee851da3efc7dd4aef0ab24aa16e89c639d4.zip |
FindLibEV.cmake: synchronise
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/FindLibEV.cmake | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/cmake/FindLibEV.cmake b/cmake/FindLibEV.cmake index 73787a1..84dff36 100644 --- a/cmake/FindLibEV.cmake +++ b/cmake/FindLibEV.cmake @@ -5,14 +5,16 @@ # Some distributions do add it, though find_package (PkgConfig REQUIRED) -pkg_check_modules (LIBEV QUIET libev) +pkg_check_modules (LibEV QUIET libev) -if (NOT LIBEV_FOUND) - find_path (LIBEV_INCLUDE_DIRS ev.h) - find_library (LIBEV_LIBRARIES NAMES ev) +set (required_vars LibEV_LIBRARIES) +if (NOT LibEV_FOUND) + find_path (LibEV_INCLUDE_DIRS ev.h) + find_library (LibEV_LIBRARIES NAMES ev) + list (APPEND required_vars LibEV_INCLUDE_DIRS) +endif () - if (LIBEV_INCLUDE_DIRS AND LIBEV_LIBRARIES) - set (LIBEV_FOUND TRUE) - endif (LIBEV_INCLUDE_DIRS AND LIBEV_LIBRARIES) -endif (NOT LIBEV_FOUND) +include (FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS (LibEV DEFAULT_MSG ${required_vars}) +mark_as_advanced (LibEV_LIBRARIES LibEV_INCLUDE_DIRS) |