-AC_INIT( [fastq-tools], [0.1], [dcjones@cs.washington.ed] )
+AC_INIT( [fastq-tools], [0.3], [dcjones@cs.washington.edu] )
AM_INIT_AUTOMAKE( [foreign -Wall -Werror] )
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
AC_PROG_CC
AM_PROG_CC_C_O
-opt_CFLAGS="-Wall -g -O3"
-dbg_CFLAGS="-Wall -g -O0"
+opt_CFLAGS="--std=c99 -Wall -Wextra -pedantic -g -O3"
+dbg_CFLAGS="--std=c99 -Wall -Wextra -pedantic -g -O0"
AC_ARG_ENABLE([debug],
[AS_HELP_STRING([--enable-debug],
[CFLAGS="$opt_CFLAGS"])
AC_DEFINE(_FILE_OFFSET_BITS, 64)
+AC_DEFINE(_POSIX_SOURCE) # needed for fileno
AC_PROG_LIBTOOL
+AC_CHECK_FUNC(fileno, ,
+ AC_MSG_ERROR([The 'fileno' function is missing.]))
+
# check zlib
AX_CHECK_ZLIB
CXXFLAGS=$CFLAGS
-AC_CONFIG_FILES( [Makefile
- src/Makefile
- src/swsse2/Makefile] )
+AC_CONFIG_FILES([Makefile
+ src/Makefile
+ doc/Makefile
+ src/version.h])
AC_OUTPUT