diff options
author | Brad Hards <bradh@frogmouth.net> | 2007-08-27 15:18:10 +0000 |
---|---|---|
committer | Brad Hards <bradh@frogmouth.net> | 2007-08-27 15:18:10 +0000 |
commit | f87d0f4ea71c055601957db2a41195476405f224 (patch) | |
tree | 6e2bfe436ea953864740847057828a623b04b689 | |
parent | 61026da4fe5527de4ea380293d1d4fb987d2c4db (diff) | |
download | extra-cmake-modules-f87d0f4ea71c055601957db2a41195476405f224.tar.gz extra-cmake-modules-f87d0f4ea71c055601957db2a41195476405f224.tar.bz2 |
Add fallback search for EXR libraries, so we can work
on platforms where there is no pkg-config support.
Thanks to Alex for pointing out the problem and helping
with the solution.
CCMAIL: neundorf@kde.org
svn path=/trunk/KDE/kdelibs/; revision=705247
-rw-r--r-- | modules/FindOpenEXR.cmake | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/FindOpenEXR.cmake b/modules/FindOpenEXR.cmake index bfdb471d..f7f78bf9 100644 --- a/modules/FindOpenEXR.cmake +++ b/modules/FindOpenEXR.cmake @@ -33,6 +33,7 @@ ENDIF (NOT WIN32) ${_OpenEXRLinkDir} NO_DEFAULT_PATH ) + FIND_LIBRARY(OPENEXR_HALF_LIBRARY NAMES Half ) FIND_LIBRARY(OPENEXR_IEX_LIBRARY NAMES Iex @@ -40,19 +41,21 @@ ENDIF (NOT WIN32) ${_OpenEXRLinkDir} NO_DEFAULT_PATH ) + FIND_LIBRARY(OPENEXR_IEX_LIBRARY NAMES Iex ) FIND_LIBRARY(OPENEXR_IMATH_LIBRARY NAMES Imath PATHS ${_OpenEXRLinkDir} NO_DEFAULT_PATH ) - + FIND_LIBRARY(OPENEXR_IMATH_LIBRARY NAMES Imath ) FIND_LIBRARY(OPENEXR_ILMIMF_LIBRARY NAMES IlmImf PATHS ${_OpenEXRLinkDir} NO_DEFAULT_PATH ) + FIND_LIBRARY(OPENEXR_ILMIMF_LIBRARY NAMES IlmImf ) if (OPENEXR_INCLUDE_DIR AND OPENEXR_IMATH_LIBRARY AND OPENEXR_ILMIMF_LIBRARY AND OPENEXR_IEX_LIBRARY AND OPENEXR_HALF_LIBRARY) set(OPENEXR_FOUND TRUE) |