diff options
author | Benjamin Reed <ranger@befunk.com> | 2007-11-16 14:36:47 +0000 |
---|---|---|
committer | Benjamin Reed <ranger@befunk.com> | 2007-11-16 14:36:47 +0000 |
commit | 4099fe2a9b0b1b5f73968d06441a52574bad6de2 (patch) | |
tree | e493d280846579ef71ded138bb2ec633650919a6 | |
parent | 045fb8771fc5ea7cbd6abc3ca8e606b19188dd89 (diff) | |
download | extra-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.cmake | 10 |
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 |