48 lines
1.3 KiB
Plaintext
48 lines
1.3 KiB
Plaintext
|
##############################################################################
|
||
|
# MOO_AC_CHECK_OS([])
|
||
|
#
|
||
|
AC_DEFUN([MOO_AC_CHECK_OS],[
|
||
|
MOO_OS_CYGWIN="no"
|
||
|
MOO_OS_MINGW="no"
|
||
|
MOO_OS_DARWIN="no"
|
||
|
MOO_OS_UNIX="no"
|
||
|
|
||
|
case $host in
|
||
|
*-*-mingw32*)
|
||
|
echo "++++ building for MINGW32 ++++"
|
||
|
MOO_OS_MINGW="yes"
|
||
|
;;
|
||
|
*-*-cygwin*)
|
||
|
echo "++++ building for CYGWIN ++++"
|
||
|
MOO_OS_CYGWIN="yes"
|
||
|
;;
|
||
|
*-*-darwin*)
|
||
|
echo "++++ building for DARWIN ++++"
|
||
|
MOO_OS_DARWIN="yes"
|
||
|
MOO_OS_UNIX="yes"
|
||
|
;;
|
||
|
*)
|
||
|
echo "++++ building for UNIX ++++"
|
||
|
MOO_OS_UNIX="yes"
|
||
|
;;
|
||
|
esac
|
||
|
|
||
|
if test x$MOO_OS_DARWIN = xyes; then
|
||
|
AC_DEFINE(MOO_OS_DARWIN, 1, [darwin])
|
||
|
fi
|
||
|
if test x$MOO_OS_UNIX = xyes; then
|
||
|
AC_DEFINE(MOO_OS_UNIX, 1, [unix])
|
||
|
fi
|
||
|
if test x$MOO_OS_MINGW = xyes; then
|
||
|
AC_DEFINE(MOO_OS_MINGW, 1, [mingw])
|
||
|
fi
|
||
|
if test x$MOO_OS_CYGWIN = xyes; then
|
||
|
AC_DEFINE(MOO_OS_CYGWIN, 1, [cygwin])
|
||
|
fi
|
||
|
|
||
|
AM_CONDITIONAL(MOO_OS_UNIX, test x$MOO_OS_UNIX = "xyes")
|
||
|
AM_CONDITIONAL(MOO_OS_MINGW, test x$MOO_OS_MINGW = "xyes")
|
||
|
AM_CONDITIONAL(MOO_OS_CYGWIN, test x$MOO_OS_CYGWIN = "xyes")
|
||
|
AM_CONDITIONAL(MOO_OS_DARWIN, test x$MOO_OS_DARWIN = "xyes")
|
||
|
])
|