summaryrefslogtreecommitdiff
path: root/m4/macosx.m4
diff options
context:
space:
mode:
Diffstat (limited to 'm4/macosx.m4')
-rwxr-xr-xm4/macosx.m430
1 files changed, 30 insertions, 0 deletions
diff --git a/m4/macosx.m4 b/m4/macosx.m4
new file mode 100755
index 000000000..ada4b8f30
--- /dev/null
+++ b/m4/macosx.m4
@@ -0,0 +1,30 @@
+#
+# Return MacOSX version using system_profile tool.
+#
+AC_DEFUN([AC_GET_MACOSX_VERSION],[
+ AC_MSG_CHECKING([Mac OS X Version])
+ [macosx_version=`defaults read loginwindow SystemVersionStampAsString`]
+ case $macosx_version in
+ 10.10*)
+ AC_MSG_RESULT([Mac OS X 10.10 - Yosemite.])
+ ;;
+ 10.9*)
+ AC_MSG_RESULT([Mac OS X 10.9 - Mavericks.])
+ ;;
+ 10.8*)
+ AC_MSG_RESULT([Mac OS X 10.8 - Mountain Lion.])
+ ;;
+ 10.7*)
+ AC_MSG_RESULT([Mac OS X 10.7 - Lion.])
+ ;;
+ 10.6*)
+ AC_MSG_RESULT([Mac OS X 10.6 - Snow Leopard.])
+ ;;
+ *10.5*)
+ AC_MSG_RESULT([Mac OS X 10.5 - Leopard.])
+ ;;
+ *)
+ AC_MSG_ERROR([MacOSX 10.5 to 10.10 are needed. Found $macosx_version])
+ ;;
+ esac
+])