Factorize some code
[scilab.git] / scilab / m4 / macosx.m4
1 #
2 # Return MacOSX version using system_profile tool.
3 #
4 AC_DEFUN([AC_GET_MACOSX_VERSION],[
5     AC_MSG_CHECKING([Mac OS X Version])
6     [macosx_version=`system_profiler SPSoftwareDataType 2>&1 | grep 'System Version' | sed -e 's/.*\([0-9][0-9]\.[0-9]*\).*/\1/'`]
7     echo $macosx_version
8     case "$macosx_version" in
9          "10.8")
10               AC_MSG_RESULT([Mac OS X 10.8 - Mountain Lion.])
11          ;;
12          "10.7")
13               AC_MSG_RESULT([Mac OS X 10.7 - Lion.])
14          ;;
15          "10.6")
16               AC_MSG_RESULT([Mac OS X 10.6 - Snow Leopard.])
17          ;;
18          "10.5")
19               AC_MSG_RESULT([Mac OS X 10.5 - Leopard.])
20          ;;
21          *)
22               AC_MSG_ERROR([MacOSX 10.5, 10.6, 10.7 or 10.8 are needed. Found $macosx_version])
23          ;;
24          esac
25 ])