AC_DEFUN([MD_CONF_COMPILER],
[
MD_CHECK_ARG_ENABLE(warnings,
[
CFLAGS="$CFLAGS -Wall -W"
CXXFLAGS="$CXXFLAGS -Wall -W"
AC_MSG_NOTICE([enabled compiler warnings.])
])
MD_CHECK_ARG_ENABLE(pedantic,
[
CFLAGS="$CFLAGS -pedantic"
CXXFLAGS="$CXXFLAGS -pedantic"
AC_MSG_NOTICE([enabled pedantic compiler checks.])
])
MD_CHECK_ARG_ENABLE(ansi,
[
CFLAGS="$CFLAGS -ansi"
CXXFLAGS="$CXXFLAGS -ansi"
AC_MSG_NOTICE([enabled ansi-compliance compiler checks.])
])
MD_CHECK_ARG_ENABLE(werror,
[
CFLAGS="$CFLAGS -Werror"
CXXFLAGS="$CXXFLAGS -Werror"
AC_MSG_NOTICE([turned compiler warnings into errors.])
])
])
syntax highlighted by Code2HTML, v. 0.9.1