Code Cleanup: use cmake case matching other find modules

This commit is contained in:
Campbell Barton
2014-01-04 12:46:18 +11:00
parent fd6ef46d6d
commit fa4260ced9

View File

@@ -52,25 +52,25 @@ FIND_PATH(OPENEXR_INCLUDE_DIR
) )
# If the headers were found, get the version from config file, if not already set. # If the headers were found, get the version from config file, if not already set.
if (OPENEXR_INCLUDE_DIR) IF(OPENEXR_INCLUDE_DIR)
if (NOT OPENEXR_VERSION) IF(NOT OPENEXR_VERSION)
FILE(STRINGS "${OPENEXR_INCLUDE_DIR}/OpenEXR/OpenEXRConfig.h" OPENEXR_BUILD_SPECIFICATION FILE(STRINGS "${OPENEXR_INCLUDE_DIR}/OpenEXR/OpenEXRConfig.h" OPENEXR_BUILD_SPECIFICATION
REGEX "^[ \t]*#define[ \t]+OPENEXR_VERSION_STRING[ \t]+\"[.0-9]+\".*$") REGEX "^[ \t]*#define[ \t]+OPENEXR_VERSION_STRING[ \t]+\"[.0-9]+\".*$")
if(OPENEXR_BUILD_SPECIFICATION) IF(OPENEXR_BUILD_SPECIFICATION)
message(STATUS "${OPENEXR_BUILD_SPECIFICATION}") MESSAGE(STATUS "${OPENEXR_BUILD_SPECIFICATION}")
string(REGEX REPLACE ".*#define[ \t]+OPENEXR_VERSION_STRING[ \t]+\"([.0-9]+)\".*" STRING(REGEX REPLACE ".*#define[ \t]+OPENEXR_VERSION_STRING[ \t]+\"([.0-9]+)\".*"
"\\1" XYZ ${OPENEXR_BUILD_SPECIFICATION}) "\\1" XYZ ${OPENEXR_BUILD_SPECIFICATION})
set("OPENEXR_VERSION" ${XYZ} CACHE STRING "Version of OpenEXR lib") SET("OPENEXR_VERSION" ${XYZ} CACHE STRING "Version of OpenEXR lib")
else() ELSE()
# Old versions (before 2.0?) do not have any version string, just assuming 2.0 should be fine though. # Old versions (before 2.0?) do not have any version string, just assuming 2.0 should be fine though.
message(WARNING "Could not determine ILMBase library version, assuming 2.0.") MESSAGE(WARNING "Could not determine ILMBase library version, assuming 2.0.")
set("OPENEXR_VERSION" "2.0" CACHE STRING "Version of OpenEXR lib") SET("OPENEXR_VERSION" "2.0" CACHE STRING "Version of OpenEXR lib")
endif() ENDIF()
endif() ENDIF()
endif () ENDIF()
if (${OPENEXR_VERSION} VERSION_LESS "2.1") IF(${OPENEXR_VERSION} VERSION_LESS "2.1")
SET(_openexr_FIND_COMPONENTS SET(_openexr_FIND_COMPONENTS
Half Half
Iex Iex
@@ -78,8 +78,8 @@ if (${OPENEXR_VERSION} VERSION_LESS "2.1")
IlmThread IlmThread
Imath Imath
) )
else () ELSE()
string(REGEX REPLACE "([0-9]+)[.]([0-9]+).*" "\\1_\\2" _openexr_libs_ver ${OPENEXR_VERSION}) STRING(REGEX REPLACE "([0-9]+)[.]([0-9]+).*" "\\1_\\2" _openexr_libs_ver ${OPENEXR_VERSION})
SET(_openexr_FIND_COMPONENTS SET(_openexr_FIND_COMPONENTS
Half Half
Iex-${_openexr_libs_ver} Iex-${_openexr_libs_ver}
@@ -87,7 +87,7 @@ else ()
IlmThread-${_openexr_libs_ver} IlmThread-${_openexr_libs_ver}
Imath-${_openexr_libs_ver} Imath-${_openexr_libs_ver}
) )
endif () ENDIF()
SET(_openexr_LIBRARIES) SET(_openexr_LIBRARIES)
FOREACH(COMPONENT ${_openexr_FIND_COMPONENTS}) FOREACH(COMPONENT ${_openexr_FIND_COMPONENTS})