1AC_INIT([libdmtx], [0.7.5], [mike@dragonflylogic.com])
2AM_INIT_AUTOMAKE([-Wall -Werror])
3
4AC_CONFIG_MACRO_DIR([m4])
5AC_CONFIG_HEADERS([config.h])
6AC_CONFIG_FILES([
7   Makefile
8   libdmtx.pc
9   test/Makefile
10   test/simple_test/Makefile
11])
12
13AC_PROG_CC
14AC_PROG_LIBTOOL
15AM_PROG_CC_C_O
16
17AC_SEARCH_LIBS([sin], [m] ,[], AC_MSG_ERROR([libdmtx requires libm]))
18AC_SEARCH_LIBS([cos], [m] ,[], AC_MSG_ERROR([libdmtx requires libm]))
19AC_SEARCH_LIBS([atan2], [m] ,[], AC_MSG_ERROR([libdmtx requires libm]))
20
21AC_CHECK_HEADERS([sys/time.h])
22AC_CHECK_FUNCS([gettimeofday])
23
24case $target_os in
25   cygwin*)
26      ARCH=cygwin ;;
27   darwin*)
28      ARCH=macosx ;;
29   freebsd*)
30      ARCH=freebsd ;;
31   linux-gnu*)
32      ARCH=linux-gnu ;;
33   mingw32*)
34      ARCH=mingw32 ;;
35esac
36AM_CONDITIONAL([TARGET_MACOSX], [test x$ARCH = xmacosx])
37
38AC_OUTPUT
39