diff options
author | Laurent Montel <montel@kde.org> | 2006-02-14 12:36:44 +0000 |
---|---|---|
committer | Laurent Montel <montel@kde.org> | 2006-02-14 12:36:44 +0000 |
commit | aad4c0da1b886a743d56e6a542e2a9918979c66f (patch) | |
tree | a22865439b0d1a72d5f1d1c611a675865c815912 | |
parent | 5e100faf4de6cf5293b672f5cf8ec119555691c7 (diff) | |
download | extra-cmake-modules-aad4c0da1b886a743d56e6a542e2a9918979c66f.tar.gz extra-cmake-modules-aad4c0da1b886a743d56e6a542e2a9918979c66f.tar.bz2 |
Now exr plugins compiles fine
svn path=/trunk/KDE/kdelibs/; revision=509347
-rw-r--r-- | modules/FindOpenEXR.cmake | 32 |
1 files changed, 29 insertions, 3 deletions
diff --git a/modules/FindOpenEXR.cmake b/modules/FindOpenEXR.cmake index ed55daee..ef3d60f2 100644 --- a/modules/FindOpenEXR.cmake +++ b/modules/FindOpenEXR.cmake @@ -14,7 +14,23 @@ ${_OpenEXRIncDir}/OpenEXR/ /usr/local/include ) -FIND_LIBRARY(OPENEXR_LIBRARIES NAMES IlmImf + +FIND_LIBRARY(OPENEXR_HALF_LIBRARY NAMES Half + PATHS + ${_OPENEXRLinkDir} + /usr/lib + /usr/local/lib +) + + +FIND_LIBRARY(OPENEXR_IEX_LIBRARY NAMES Iex + PATHS + ${_OPENEXRLinkDir} + /usr/lib + /usr/local/lib +) + +FIND_LIBRARY(OPENEXR_IMATH_LIBRARY NAMES Imath PATHS ${_OPENEXRLinkDir} /usr/lib @@ -22,9 +38,19 @@ FIND_LIBRARY(OPENEXR_LIBRARIES NAMES IlmImf ) -IF(OPENEXR_INCLUDE_DIR AND OPENEXR_LIBRARIES) +FIND_LIBRARY(OPENEXR_ILMIMF_LIBRARY NAMES IlmImf + PATHS + ${_OPENEXRLinkDir} + /usr/lib + /usr/local/lib +) + +SET( OPENEXR_LIBRARIES ${OPENEXR_HALF_LIBRARY} + ${OPENEXR_IMATH__LIBRARY}...) +IF(OPENEXR_INCLUDE_DIR AND OPENEXR_IMATH_LIBRARY AND OPENEXR_ILMIMF_LIBRARY AND OPENEXR_IEX_LIBRARY AND OPENEXR_HALF_LIBRARY) SET(OPENEXR_FOUND TRUE) -ENDIF(OPENEXR_INCLUDE_DIR AND OPENEXR_LIBRARIES) + SET( OPENEXR_LIBRARIES ${OPENEXR_IMATH_LIBRARIES} ${OPENEXR_ILMIMF_LIBRARIES} ${OPENEXR_IEX_LIBRARY} ${OPENEXR_HALF_LIBRARY}) +ENDIF(OPENEXR_INCLUDE_DIR AND OPENEXR_IMATH_LIBRARY AND OPENEXR_ILMIMF_LIBRARY AND OPENEXR_IEX_LIBRARY AND OPENEXR_HALF_LIBRARY) |