# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.57)
AC_INIT(Timer, 0.1, markus@superbyte)
AM_INIT_AUTOMAKE([foreign])
AC_CONFIG_SRCDIR([timer.c])
AC_CONFIG_HEADER([config.h])
# Checks for programs.
AC_PROG_CC
# Checks for libraries.
# Checks for header files.
AC_HEADER_STDC
AC_CHECK_HEADERS([stdlib.h string.h sys/time.h unistd.h])
# Checks for typedefs, structures, and compiler characteristics.
AC_HEADER_TIME
# Checks for library functions.
AC_FUNC_SELECT_ARGTYPES
AC_CHECK_FUNCS([select strerror strncasecmp])
# Schaut wie lange der Timeout sein soll
AC_ARG_ENABLE([timeout],AC_HELP_STRING([--enable-timeout=SEC],[timeout in seconds],[def_timeout=$enableval]))
if test "$def_timeout" = yes; then
def_timeout=5
fi
if test "$def_timeout" = no; then
def_timeout=-1
fi
AC_DEFINE_UNQUOTED(
DEFAULT_TIMEOUT, $def_timeout, [Default timeout for waiting on an event.])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT