# A CMake find module for the OpenSlide microscopy file reader library. # # http://openslide.org # # Once done, this module will define # OpenSlide_FOUND - system has OpenSlide # OpenSlide_INCLUDE_DIRS - the OpenSlide include directory # OpenSlide_LIBRARIES - link to these to use OpenSlide set(OpenSlide_ROOT $ENV{OpenSlide_ROOT}) IF(NOT OpenSlide_ROOT) MESSAGE("ERROR: OpenSlide_ROOT must be set!") ENDIF(NOT OpenSlide_ROOT) FIND_PATH(OpenSlide_INCLUDE_DIRS DOC "Path to OpenSlide include directory." NAMES openslide/openslide.h PATHS ${OpenSlide_ROOT}/include) FIND_LIBRARY(OpenSlide_LIBRARIES DOC "Absolute path to OpenSlide library." NAMES libopenslide.lib PATHS ${OpenSlide_ROOT}/lib) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(OpenSlide DEFAULT_MSG OpenSlide_LIBRARIES OpenSlide_INCLUDE_DIRS) mark_as_advanced(OpenSlide_INCLUDE_DIRS OpenSlide_LIBRARIES)