mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-27 19:07:22 +00:00
add configure flag for setting -Wall -Werror status
This commit is contained in:
parent
c8aad7df14
commit
4883543139
@ -3,7 +3,7 @@ dnl autoconf for ipmitool
|
|||||||
dnl
|
dnl
|
||||||
AC_INIT([src/ipmitool.c])
|
AC_INIT([src/ipmitool.c])
|
||||||
AC_CANONICAL_SYSTEM
|
AC_CANONICAL_SYSTEM
|
||||||
AM_INIT_AUTOMAKE([ipmitool], [1.6.0pre5])
|
AM_INIT_AUTOMAKE([ipmitool], [1.6.0pre6])
|
||||||
AM_CONFIG_HEADER(config.h)
|
AM_CONFIG_HEADER(config.h)
|
||||||
AC_CONFIG_SRCDIR([src/ipmitool.c])
|
AC_CONFIG_SRCDIR([src/ipmitool.c])
|
||||||
AC_PREREQ(2.50)
|
AC_PREREQ(2.50)
|
||||||
@ -33,8 +33,7 @@ AC_CHECK_FUNCS([alarm gethostbyname socket select])
|
|||||||
AC_CHECK_FUNCS([memmove memset strchr strdup strerror])
|
AC_CHECK_FUNCS([memmove memset strchr strdup strerror])
|
||||||
AC_CHECK_FUNCS([getpassphrase])
|
AC_CHECK_FUNCS([getpassphrase])
|
||||||
|
|
||||||
CFLAGS="$CFLAGS -fno-strict-aliasing -Wall -Werror"
|
CFLAGS="$CFLAGS -fno-strict-aliasing"
|
||||||
AC_SUBST(CFLAGS)
|
|
||||||
|
|
||||||
AM_PROG_LIBTOOL
|
AM_PROG_LIBTOOL
|
||||||
LIBTOOL="$LIBTOOL --silent"
|
LIBTOOL="$LIBTOOL --silent"
|
||||||
@ -215,6 +214,16 @@ if test "x$enable_ipmievd" = "xyes"; then
|
|||||||
AC_SUBST(IPMIEVD_BIN, [ipmievd])
|
AC_SUBST(IPMIEVD_BIN, [ipmievd])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
dnl Enable -Wall -Werror
|
||||||
|
AC_ARG_ENABLE([buildcheck],
|
||||||
|
[AC_HELP_STRING([--enable-buildcheck],
|
||||||
|
[enable -Wall -Werror for build testing [default=no]])],
|
||||||
|
[if test "x$enable_buildcheck" != "xno"; then
|
||||||
|
CFLAGS="$CFLAGS -Wall -Werror"
|
||||||
|
fi], [])
|
||||||
|
|
||||||
|
AC_SUBST(CFLAGS)
|
||||||
|
|
||||||
dnl Generate files for build
|
dnl Generate files for build
|
||||||
AC_CONFIG_FILES([Makefile
|
AC_CONFIG_FILES([Makefile
|
||||||
doc/Makefile
|
doc/Makefile
|
||||||
|
Loading…
x
Reference in New Issue
Block a user