find_path(OPENLMI_INCLUDE_DIR NAMES openlmi.h HINTS $ENV{OPENLMI_INCLUDE_DIR} PATH_SUFFIXES include/openlmi PATHS /usr /usr/local ) find_file(OPENLMI_QUALIFIERS_MOF NAMES 05_LMI_Qualifiers.mof HINTS $ENV{OPENLMI_MOF_DIR} PATH_SUFFIXES share/openlmi-providers PATHS /usr /usr/local ) find_file(OPENLMI_JOBS_MOF NAMES 30_LMI_Jobs.mof HINTS $ENV{OPENLMI_MOF_DIR} PATH_SUFFIXES share/openlmi-providers PATHS /usr /usr/local ) find_library(OPENLMICOMMON_LIBRARY NAMES openlmicommon HINTS $ENV{OPENLMI_LIB_DIR} PATH_SUFFIXES lib64 lib PATHS /usr /usr/local ) set(OPENLMI_LIBRARIES ${OPENLMICOMMON_LIBRARY}) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(OPENLMI DEFAULT_MSG OPENLMI_LIBRARIES OPENLMI_INCLUDE_DIR) mark_as_advanced(OPENLMI_INCLUDE_DIR OPENLMI_LIBRARIES)