aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Reed <ranger@befunk.com>2007-11-16 14:36:47 +0000
committerBenjamin Reed <ranger@befunk.com>2007-11-16 14:36:47 +0000
commit4099fe2a9b0b1b5f73968d06441a52574bad6de2 (patch)
treee493d280846579ef71ded138bb2ec633650919a6
parent045fb8771fc5ea7cbd6abc3ca8e606b19188dd89 (diff)
downloadextra-cmake-modules-4099fe2a9b0b1b5f73968d06441a52574bad6de2.tar.gz
extra-cmake-modules-4099fe2a9b0b1b5f73968d06441a52574bad6de2.tar.bz2
newer OpenEXR has a libIlmThread
svn path=/trunk/KDE/kdelibs/; revision=737558
-rw-r--r--modules/FindOpenEXR.cmake10
1 files changed, 9 insertions, 1 deletions
diff --git a/modules/FindOpenEXR.cmake b/modules/FindOpenEXR.cmake
index 33560ff5..655080b4 100644
--- a/modules/FindOpenEXR.cmake
+++ b/modules/FindOpenEXR.cmake
@@ -58,9 +58,16 @@ ENDIF (NOT WIN32)
)
FIND_LIBRARY(OPENEXR_ILMIMF_LIBRARY NAMES IlmImf )
+ FIND_LIBRARY(OPENEXR_ILMTHREAD_LIBRARY NAMES IlmThread
+ PATHS
+ ${_OPENEXRLinkDir}
+ /usr/lib
+ /usr/local/lib
+ )
+
if (OPENEXR_INCLUDE_DIR AND OPENEXR_IMATH_LIBRARY AND OPENEXR_ILMIMF_LIBRARY AND OPENEXR_IEX_LIBRARY AND OPENEXR_HALF_LIBRARY)
set(OPENEXR_FOUND TRUE)
- set(OPENEXR_LIBRARIES ${OPENEXR_IMATH_LIBRARY} ${OPENEXR_ILMIMF_LIBRARY} ${OPENEXR_IEX_LIBRARY} ${OPENEXR_HALF_LIBRARY} CACHE STRING "The libraries needed to use OpenEXR")
+ set(OPENEXR_LIBRARIES ${OPENEXR_IMATH_LIBRARY} ${OPENEXR_ILMIMF_LIBRARY} ${OPENEXR_IEX_LIBRARY} ${OPENEXR_HALF_LIBRARY} ${OPENEXR_ILMTHREAD_LIBRARY} CACHE STRING "The libraries needed to use OpenEXR")
if (WIN32)
set(_OPENEXR_DEFINITIONS -DOPENEXR_DLL)
@@ -88,6 +95,7 @@ ENDIF (NOT WIN32)
OPENEXR_INCLUDE_DIR
OPENEXR_LIBRARIES
OPENEXR_ILMIMF_LIBRARY
+ OPENEXR_ILMTHREAD_LIBRARY
OPENEXR_IMATH_LIBRARY
OPENEXR_IEX_LIBRARY
OPENEXR_HALF_LIBRARY