# Public Domain # The author of libev is a dick and doesn't want to add support for pkg-config, # forcing us to include this pointless file in the distribution. # Some distributions do add it, though find_package (PkgConfig REQUIRED) pkg_check_modules (LIBEV QUIET libev) 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 (NOT LIBEV_FOUND) include (FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS (LIBEV DEFAULT_MSG ${required_vars}) mark_as_advanced (LIBEV_LIBRARIES LIBEV_INCLUDE_DIRS)