#[=======================================================================[.rst Findplog ---------- FindModule for Plog library Imported Targets ^^^^^^^^^^^^^^^^ This module defines the :prop_tgt:`IMPORTED` target ``plog::plog``. Result Variables ^^^^^^^^^^^^^^^^ This module sets the following variables: ``plog_FOUND`` True, if the library was found. Cache variables ^^^^^^^^^^^^^^^ The following cache variables may also be set: ``plog_INCLUDE_DIR`` Directory containing ``plog/Log.h``. #]=======================================================================] include(FindPackageHandleStandardArgs) find_path( plog_INCLUDE_DIR NAMES plog/Log.h PATHS /usr/include /usr/local/include) find_package_handle_standard_args( plog REQUIRED_VARS plog_INCLUDE_DIR) mark_as_advanced(plog_INCLUDE_DIR) if(plog_FOUND) if(NOT TARGET plog::plog) add_library(plog::plog INTERFACE IMPORTED) set_target_properties(plog::plog PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${plog_INCLUDE_DIR}") endif() endif()