X-Git-Url: http://www.dolda2000.com/gitweb/?a=blobdiff_plain;f=configure.in;h=2e274a242905c479d8421e5ce6b68690be99be50;hb=41fe6c390c31ccb7f70d26a13418bd772fc7b5e4;hp=1962594ca39f17e63fa2feefe2c62fa985ddaccb;hpb=0b26618eede5b215f03fc826ec504a8996dc8801;p=ashd.git diff --git a/configure.in b/configure.in index 1962594..2e274a2 100644 --- a/configure.in +++ b/configure.in @@ -1,22 +1,39 @@ -AC_INIT(src/main.c) -AM_INIT_AUTOMAKE([pkgname], [0.1]) +AC_INIT(src/htparser.c) +AM_INIT_AUTOMAKE([ashd], [0.1]) AM_CONFIG_HEADER(config.h) AC_PROG_CC +AM_PROG_CC_C_O AC_PROG_INSTALL - -dnl Add for gettext: -dnl AM_GNU_GETTEXT_VERSION(0.12.1) -dnl AM_GNU_GETTEXT([external]) +AC_PROG_RANLIB dnl Add for libtool: dnl AM_PROG_LIBTOOL AC_HEADER_STDC +AH_TEMPLATE(HAVE_XATTR, [define to compile support for filesystem extended attributes]) +AC_ARG_WITH(xattr, [ --with-xattr Enable XATTR support]) +HAS_XATTR="" +if test "$with_xattr" = no; then HAS_XATTR=no; fi +if test -z "$HAS_XATTR"; then + AC_CHECK_LIB(attr, getxattr, [:], [HAS_XATTR=no]) +fi +if test -z "$HAS_XATTR"; then + AC_CHECK_HEADER(attr/xattr.h, [], [HAS_XATTR=no]) +fi +if test "$HAS_XATTR" != no; then HAS_XATTR=yes; fi +if test "$with_xattr" = yes -a "$HAS_XATTR" = no; then + AC_MSG_ERROR([*** cannot find xattr support on this system]) +fi +if test "$HAS_XATTR" = yes; then + XATTR_LIBS=-lattr + AC_DEFINE(HAVE_XATTR) +fi +AC_SUBST(XATTR_LIBS) + AC_OUTPUT([ Makefile src/Makefile -dnl Add for gettext: -dnl po/Makefile.in +lib/Makefile ])