| AC_INIT(fuse, 2.4.0-rc1) |
| AM_INIT_AUTOMAKE |
| AM_CONFIG_HEADER(include/config.h) |
| |
| m4_ifdef([LT_INIT], |
| [LT_INIT], |
| [AC_PROG_LIBTOOL]) |
| AC_PROG_CC |
| |
| # compatibility for automake < 1.8 |
| if test -z "$mkdir_p"; then |
| mkdir_p="../mkinstalldirs" |
| AC_SUBST(mkdir_p) |
| fi |
| |
| if test "$ac_env_CFLAGS_set" != set; then |
| CFLAGS="-Wall -W -g -O2" |
| fi |
| CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DFUSE_USE_VERSION=22" |
| |
| AC_ARG_ENABLE(kernel-module, |
| [ --enable-kernel-module Compile kernel module ]) |
| AC_ARG_ENABLE(lib, |
| [ --enable-lib Compile with library ]) |
| AC_ARG_ENABLE(util, |
| [ --enable-util Compile with util ]) |
| AC_ARG_ENABLE(example, |
| [ --enable-example Compile with examples ]) |
| |
| subdirs2="include" |
| |
| if test "$enable_kernel_module" != "no"; then |
| AC_CONFIG_SUBDIRS(kernel) |
| fi |
| |
| if test "$enable_lib" != "no"; then |
| subdirs2="$subdirs2 lib"; |
| fi |
| if test "$enable_util" != "no"; then |
| subdirs2="$subdirs2 util"; |
| fi |
| if test "$enable_example" != "no"; then |
| subdirs2="$subdirs2 example"; |
| fi |
| AC_CHECK_FUNCS([setxattr]) |
| AC_CHECK_MEMBERS([struct stat.st_atim]) |
| |
| if test -z "$MOUNT_FUSE_PATH"; then |
| MOUNT_FUSE_PATH=/sbin |
| fi |
| AC_SUBST(MOUNT_FUSE_PATH) |
| if test -z "$UDEV_RULES_PATH"; then |
| UDEV_RULES_PATH=/etc/udev/rules.d |
| fi |
| AC_SUBST(UDEV_RULES_PATH) |
| |
| AC_SUBST(subdirs2) |
| |
| AC_CONFIG_FILES([fuse.pc Makefile lib/Makefile util/Makefile example/Makefile include/Makefile]) |
| AC_OUTPUT |