This is what one of our developers did:
# -- Determine the version of OSX
# -- 8 and less are OSX 10.0 - 10.4
# -- 9 is 10.5 (LEOPARD)
IF (APPLE)
EXEC_PROGRAM(uname ARGS -v OUTPUT_VARIABLE DARWIN_VERSION)
STRING(REGEX MATCH "[0-9]+" DARWIN_VERSION ${DARWIN_VERSION})
MESSAGE(STATUS "DARWIN_VERSION=${DARWIN_VERSION}")
IF (DARWIN_VERSION GREATER 8)
SET(APPLE_LEOPARD 1 INTERNAL)
ADD_DEFINITIONS(-DAPPLE_LEOPARD)
ENDIF (DARWIN_VERSION GREATER 8)
ENDIF(APPLE)
On Oct 31, 2007, at 7:31 AM, Mike Jackson wrote:
Would someone have an example of detecting the specific version of
OS X that cmake is running on? I would like add values based on OS
X version.
IF (OS_X_VERSION matches "10.5")
......
ENDIF (OS_X_VERSION matches "10.5")
or something to that effect..
Thanks
--
Mike Jackson
imikejackson & gmail * com
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake