# - Check for the presence of OpenHMD # # The following variables are set when OpenHMD is found: # OpenHMD_FOUND = Set to true, if all components of OpenHMD have been found. # OpenHMD_INCLUDE_DIR = Include path for the header files of OpenHMD # OpenHMD_LIBRARY = Link these to use OpenHMD ## ----------------------------------------------------------------------------- ## Check for the header files find_path(OpenHMD_INCLUDE_DIR openhmd.h PATHS /usr/local/include /usr/include /sw/include) find_library(OpenHMD_LIBRARY openhmd PATHS /usr/local/lib /usr/lib /lib /sw/lib) if (OpenHMD_INCLUDE_DIR AND OpenHMD_LIBRARY) set(OpenHMD_FOUND TRUE) endif (OpenHMD_INCLUDE_DIR AND OpenHMD_LIBRARY) if (OpenHMD_FOUND AND NOT TARGET openhmd) add_library(openhmd INTERFACE IMPORTED) set_target_properties(openhmd PROPERTIES IMPORTED_LIBNAME "${OpenHMD_LIBRARY}") set_target_properties(openhmd PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${OpenHMD_INCLUDE_DIR}") endif(OpenHMD_FOUND AND NOT TARGET openhmd) mark_as_advanced(OpenHMD_FOUND OpenHMD_LIBRARY OpenHMD_INCLUDE_DIR)