# -*- cmake -*- # - Find OpenJPEG # Find the OpenJPEG includes and library # This module defines # OPENJPEG_INCLUDE_DIR, where to find openjpeg.h, etc. # OPENJPEG_LIBRARIES, the libraries needed to use OpenJPEG. # OPENJPEG_FOUND, If false, do not try to use OpenJPEG. # also defined, but not for general use are # OPENJPEG_LIBRARY, where to find the OpenJPEG library. FIND_PATH(OPENJPEG_INCLUDE_DIR openjp2.h /usr/local/include/openjpeg /usr/local/include /usr/include/openjpeg /usr/include include/openjpeg ) SET(OPENJPEG_NAMES ${OPENJPEG_NAMES} openjp2) FIND_LIBRARY(OPENJPEG_LIBRARY NAMES ${OPENJPEG_NAMES} PATHS /usr/lib /usr/local/lib ) IF (OPENJPEG_LIBRARY AND OPENJPEG_INCLUDE_DIR) SET(OPENJPEG_LIBRARIES ${OPENJPEG_LIBRARY}) SET(OPENJPEG_FOUND "YES") ELSE (OPENJPEG_LIBRARY AND OPENJPEG_INCLUDE_DIR) SET(OPENJPEG_FOUND "NO") ENDIF (OPENJPEG_LIBRARY AND OPENJPEG_INCLUDE_DIR) IF (OPENJPEG_FOUND) IF (NOT OPENJPEG_FIND_QUIETLY) MESSAGE(STATUS "Found OpenJPEG: ${OPENJPEG_LIBRARIES}") ENDIF (NOT OPENJPEG_FIND_QUIETLY) ELSE (OPENJPEG_FOUND) IF (OPENJPEG_FIND_REQUIRED) MESSAGE(FATAL_ERROR "Could not find OpenJPEG library") ENDIF (OPENJPEG_FIND_REQUIRED) ENDIF (OPENJPEG_FOUND) # Deprecated declarations. SET (NATIVE_OPENJPEG_INCLUDE_PATH ${OPENJPEG_INCLUDE_DIR} ) GET_FILENAME_COMPONENT (NATIVE_OPENJPEG_LIB_PATH ${OPENJPEG_LIBRARY} PATH) MARK_AS_ADVANCED( OPENJPEG_LIBRARY OPENJPEG_INCLUDE_DIR )