54 lines
1.0 KiB
Plaintext
54 lines
1.0 KiB
Plaintext
AC_INIT([mstore],[0.1.0])
|
|
AM_INIT_AUTOMAKE([foreign subdir-objects tar-pax])
|
|
AC_PREFIX_DEFAULT(/usr/local)
|
|
|
|
PACKAGE=mstore
|
|
|
|
AC_CHECK_PROG(HAVE_GO, go, true, false)
|
|
if test "x$HAVE_GO" = "xfalse"; then
|
|
AC_MSG_ERROR([Requested program go not found])
|
|
fi
|
|
|
|
AC_PATH_PROG([GO],[go])
|
|
AC_PATH_PROG([FIND],[find])
|
|
AC_PATH_PROG([XARGS],[xargs])
|
|
AC_PATH_PROG([SORT],[sort])
|
|
AC_PATH_PROG([UNIQ],[uniq])
|
|
|
|
|
|
AC_PATH_PROGS([CP],[gcp cp])
|
|
if test -z "$CP"; then
|
|
AC_MSG_ERROR([Requested program cp not found])
|
|
fi
|
|
|
|
AC_PROG_INSTALL
|
|
AC_PROG_MKDIR_P
|
|
AC_CANONICAL_HOST
|
|
|
|
case $host_os in
|
|
*freebsd* )
|
|
AC_SUBST(ROOT_GROUP, "wheel")
|
|
AM_CONDITIONAL(FREEBSD_OS, true)
|
|
AM_CONDITIONAL(LINUX_OS, false)
|
|
OSNAME=freebsd
|
|
ROOT_GROUP=wheel
|
|
;;
|
|
*linux* )
|
|
AC_SUBST(ROOT_GROUP, "root")
|
|
AM_CONDITIONAL(FREEBSD_OS, false)
|
|
AM_CONDITIONAL(LINUX_OS, true)
|
|
OSNAME=linux
|
|
ROOT_GROUP=root
|
|
;;
|
|
esac
|
|
|
|
AM_CONDITIONAL(SYSTEMD, false)
|
|
if test -d /lib/systemd/system; then
|
|
AM_CONDITIONAL(SYSTEMD, true)
|
|
fi
|
|
|
|
AC_CONFIG_FILES([
|
|
Makefile
|
|
])
|
|
AC_OUTPUT
|