libftdi: (tomj) applied modem status functions patch, increased version
[libftdi] / configure.in
index 70acef7..229a8b0 100644 (file)
@@ -1,7 +1,7 @@
 AC_INIT(configure.in)
 
 AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(libftdi, 0.7)
+AM_INIT_AUTOMAKE(libftdi, 0.12)
 
 AC_LANG_C
 AC_PROG_CC
@@ -32,9 +32,21 @@ else
    AC_MSG_RESULT(yes)
 fi
 
+AC_ARG_WITH(async-mode,
+[  --with-async-mode       enable experimental async mode. Linux only.],
+[
+  AC_MSG_CHECKING(for experimental linux async mode)
+  if test "$withval" != "no"; then
+    CFLAGS="$CFLAGS -DLIBFTDI_LINUX_ASYNC_MODE"
+    AC_MSG_RESULT(yes)
+  else
+    AC_MSG_RESULT(no)
+  fi
+])
+
 dnl check for doxygen
-AC_PATH_PROG(DOXYGEN, doxygen, $PATH)
-AM_CONDITIONAL(HAVE_DOXYGEN, test -n $DOXYGEN);
+AC_PATH_PROG(DOXYGEN, doxygen)
+AM_CONDITIONAL(HAVE_DOXYGEN, test -n $DOXYGEN)
 
 AC_OUTPUT([libftdi-config],[chmod a+x libftdi-config])
-AC_OUTPUT(Makefile src/Makefile doc/Doxyfile doc/Makefile libftdi.pc)
+AC_OUTPUT(Makefile src/Makefile examples/Makefile doc/Doxyfile doc/Makefile libftdi.pc)