commit
784e26a4d0
2 changed files with 57 additions and 1 deletions
@ -0,0 +1,56 @@ |
||||
### |
||||
# -*- 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) |
||||
Loading…
Reference in new issue