mirror of https://github.com/mpartel/bindfs.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.1 KiB
42 lines
1.1 KiB
AC_INIT([bindfs],[1.9],[martin.partel@gmail.com]) |
|
|
|
AM_INIT_AUTOMAKE |
|
AM_CONFIG_HEADER(config.h) |
|
|
|
AC_PROG_CC |
|
AC_LANG(C) |
|
AC_PROG_LIBTOOL |
|
|
|
# --enable and --with options |
|
AC_ARG_ENABLE([debug], |
|
[AS_HELP_STRING([--enable-debug], [enable extra debug output])]) |
|
AC_ARG_WITH([core-foundation], |
|
AS_HELP_STRING([--with-core-foundation], [link against Core Foundation (OS X only) @<:@default=no@:>@])) |
|
|
|
|
|
if test x"$enable_debug" == "xyes" ; then |
|
CFLAGS="${CFLAGS} -g -O0 -DMALLOC_CHECK_=2" |
|
AC_DEFINE([BINDFS_DEBUG], [1], [Define to 1 to enable debugging messages]) |
|
else |
|
CFLAGS="${CFLAGS} -O2" |
|
fi |
|
|
|
if test x"$with_core_foundation" == "xyes" ; then |
|
AC_MSG_NOTICE([Linking with Core Foundation]) |
|
LDFLAGS="${LDFLAGS} -framework CoreFoundation" |
|
fi |
|
|
|
CFLAGS="${CFLAGS} -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=25" |
|
|
|
# Check for xattrs |
|
AC_CHECK_FUNCS([setxattr getxattr listxattr removexattr]) |
|
AC_CHECK_FUNCS([lsetxattr lgetxattr llistxattr lremovexattr]) |
|
|
|
# Check for fuse |
|
PKG_CHECK_MODULES([fuse], [fuse >= 2.5.3]) |
|
|
|
AC_CONFIG_FILES([Makefile \ |
|
src/Makefile \ |
|
tests/Makefile]) |
|
AC_OUTPUT |
|
|
|
|