You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.5 KiB
56 lines
1.5 KiB
### |
|
# -*- cmake -*- |
|
# |
|
# File: FindOpenJPEG.cmake |
|
# |
|
# Original script was copied from: |
|
# http://code.google.com/p/emeraldviewer/source/browse/indra/cmake |
|
# |
|
# $Id$ |
|
### |
|
|
|
# - 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 openjpeg.h |
|
PATHS |
|
/usr/local/include/openjpeg |
|
/usr/local/include |
|
/usr/include/openjpeg |
|
/usr/include |
|
PATH_SUFFIXES |
|
openjpeg-2.1 |
|
DOC "Location of OpenJPEG Headers" |
|
) |
|
|
|
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) |
|
|
|
MARK_AS_ADVANCED(OPENJPEG_LIBRARY OPENJPEG_INCLUDE_DIR)
|
|
|