]> 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 d7fc1417be95bee8cd4c71cb0b76f19e454f3bca..b675be5494c9dbcfc7a43dd5d6d7fea8ee5acb5e 100644 (file)
@@ -23,7 +23,7 @@
 AC_INIT([Free exFAT implementation],
        [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,6 +31,7 @@ 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"
@@ -38,9 +39,19 @@ PKG_CHECK_MODULES([UBLIO], [libublio], [
     [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