2 AC_INIT(mpdcron, 0.01~git, mpdcron)
3 AM_INIT_AUTOMAKE([foreign 1.10 dist-bzip2])
4 AM_CONFIG_HEADER([config.h])
10 dnl OS specific defaults
26 PKG_CHECK_MODULES([LIBMPDCLIENT], [libmpdclient >= 2.0],,
27 [AC_MSG_ERROR([libmpdclient2 is required])])
34 AS_HELP_STRING([--enable-werror],
35 [treat warnings as errors (default: disabled)]),,
38 if test "x$enable_werror" = xyes; then
39 AM_CFLAGS="$AM_CFLAGS -Werror -pedantic-errors"
43 AS_HELP_STRING([--enable-debug],
44 [enable debugging (default: disabled)]),,
47 if test "x$enable_debug" = xno; then
48 AM_CFLAGS="$AM_CFLAGS -DNDEBUG"
59 CHECK_CFLAG([-Wextra])
60 CHECK_CFLAG([-Wno-deprecated-declarations])
61 CHECK_CFLAG([-Wmissing-prototypes])
62 CHECK_CFLAG([-Wdeclaration-after-statement])
63 CHECK_CFLAG([-Wshadow])
64 CHECK_CFLAG([-Wpointer-arith])
65 CHECK_CFLAG([-Wstrict-prototypes])
66 CHECK_CFLAG([-Wcast-qual])
67 CHECK_CFLAG([-Wwrite-strings])
71 dnl Generate output files