]> git.sven.stormbind.net Git - sven/fuse-exfat.git/blobdiff - configure.ac
New upstream version 1.3.0+git20220115
[sven/fuse-exfat.git] / configure.ac
index d0626cbf19c4958d3d49646b624004da28ba180a..b675be5494c9dbcfc7a43dd5d6d7fea8ee5acb5e 100644 (file)
@@ -21,9 +21,9 @@
 #
 
 AC_INIT([Free exFAT implementation],
-       [1.2.8],
+       [1.3.0],
        [relan@users.noreply.github.com],
-       [fuse-exfat],
+       [exfat],
        [https://github.com/relan/exfat])
 AM_INIT_AUTOMAKE([1.11.2 -Wall -Werror foreign subdir-objects])
 AC_PROG_CC
@@ -31,10 +31,27 @@ AC_PROG_CC_C99
 AC_PROG_RANLIB
 AM_PROG_AR
 AC_SYS_LARGEFILE
+AC_CANONICAL_HOST
+PKG_CHECK_MODULES([UBLIO], [libublio], [
+  CFLAGS="$CFLAGS $UBLIO_CFLAGS"
+  LIBS="$LIBS $UBLIO_LIBS"
+  AC_DEFINE([USE_UBLIO], [1],
+    [Define if block devices are not supported.])
+], [:])
 PKG_CHECK_MODULES([FUSE], [fuse])
+case "$host_os" in
+  *-gnu)
+    AC_DEFINE([_XOPEN_SOURCE], [500], [Enable pread() and pwrite().])
+    AC_DEFINE([_DEFAULT_SOURCE], [], [Enable vsyslog().])
+       ;;
+esac
 AC_CONFIG_HEADERS([libexfat/config.h])
 AC_CONFIG_FILES([
        libexfat/Makefile
+       dump/Makefile
+       fsck/Makefile
        fuse/Makefile
+       label/Makefile
+       mkfs/Makefile
        Makefile])
 AC_OUTPUT