1 # Process this file with autoconf to produce a configure script.
4 AC_INIT([lxcfs], [0.4], [lxc-devel@lists.linuxcontainers.org])
5 AC_SUBST(ACLOCAL_AMFLAGS, "-I m4")
6 AC_CONFIG_MACRO_DIR([m4])
9 AC_CONFIG_HEADERS([config.h])
24 PKG_CHECK_MODULES([NIH], [libnih >= 1.0.2])
25 PKG_CHECK_MODULES([NIH_DBUS], [libnih-dbus >= 1.0.0])
26 PKG_CHECK_MODULES([DBUS], [dbus-1 >= 1.2.16])
27 PKG_CHECK_MODULES([CGMANAGER], [libcgmanager >= 0.0.0])
28 PKG_CHECK_MODULES(FUSE, fuse)
29 AC_CHECK_LIB(cgmanager, cgmanager_list_controllers_sync, [], AC_MSG_ERROR(["cgmanager 0.35 or higher is required"]))
30 AC_CHECK_LIB(cgmanager, cgmanager_list_keys_sync, [], AC_MSG_ERROR(["cgmanager 0.35 or higher is required"]))
32 AC_PATH_PROG(HELP2MAN, help2man, false // No help2man //)
33 AM_CONDITIONAL([HAVE_HELP2MAN], [test "x$HELP2MAN" != "xfalse // No help2man //" ])
35 AS_AC_EXPAND(LXCFSSHAREDIR, "$datarootdir/lxcfs")
36 AS_AC_EXPAND(LXCCONFDIR, "$datarootdir/lxc/config/common.conf.d")
37 AS_AC_EXPAND(LXCFSTARGETDIR, "$localstatedir/lib/lxcfs")