localstatedir := @localstatedir@
sysconfdir := @sysconfdir@
-LIBEXEC := $(libexecdir)/$(PACKAGE_TARNAME)
+LIBEXEC := @LIBEXEC@
LIBEXEC_BIN := @LIBEXEC_BIN@
-LIBEXEC_LIB := $(LIBEXEC)/lib
-LIBEXEC_INC := $(LIBEXEC)/include
+LIBEXEC_LIB := @LIBEXEC_LIB@
+LIBEXEC_INC := @LIBEXEC_INC@
SHAREDIR := @SHAREDIR@
MAN1DIR := $(mandir)/man1
XEN_LOG_DIR
XEN_RUN_DIR
XENFIRMWAREDIR
+LIBEXEC_INC
+LIBEXEC_LIB
LIBEXEC_BIN
+LIBEXEC
CONFIG_LEAF_DIR
host_os
host_vendor
enable_option_checking
with_initddir
with_sysconfig_leaf_dir
+with_libexec_leaf_dir
with_xen_dumpdir
enable_xen
enable_tools
options for runlevel scripts and daemons such as
xenstored. This should be either "sysconfig" or
"default". [sysconfig]
+ --with-libexec-leaf-dir=SUBDIR
+ Name of subdirectory in libexecdir to use.
--with-xen-dumpdir=DIR Path to directory for domU crash dumps.
[LOCALSTATEDIR/lib/xen/dump]
+# Check whether --with-libexec-leaf-dir was given.
+if test "${with_libexec_leaf_dir+set}" = set; then :
+ withval=$with_libexec_leaf_dir; libexec_subdir=$withval
+else
+ libexec_subdir=$PACKAGE_TARNAME
+fi
+
+
+
# Check whether --with-xen-dumpdir was given.
if test "${with_xen_dumpdir+set}" = set; then :
withval=$with_xen_dumpdir; xen_dumpdir_path=$withval
;;
esac
fi
-libexecdir=`eval echo $libexecdir`
-LIBEXEC_BIN=`eval echo $libexecdir/$PACKAGE_TARNAME/bin`
+LIBEXEC=`eval echo $libexecdir/$libexec_subdir`
+
+
+LIBEXEC_BIN=${LIBEXEC}/bin
+
+LIBEXEC_LIB=${LIBEXEC}/lib
+LIBEXEC_INC=${LIBEXEC}/include
-XENFIRMWAREDIR=`eval echo $libexecdir/$PACKAGE_TARNAME/boot`
+XENFIRMWAREDIR=${LIBEXEC}/boot
XEN_RUN_DIR=$localstatedir/run/xen
CONFIG_LEAF_DIR=$config_leaf_dir
AC_SUBST(CONFIG_LEAF_DIR)
+dnl autoconf docs suggest to use a "package name" subdir. We make it
+dnl configurable for the benefit of those who want e.g. xen-X.Y instead.
+AC_ARG_WITH([libexec-leaf-dir],
+ AS_HELP_STRING([--with-libexec-leaf-dir=SUBDIR],
+ [Name of subdirectory in libexecdir to use.]),
+ [libexec_subdir=$withval],
+ [libexec_subdir=$PACKAGE_TARNAME])
+
AC_ARG_WITH([xen-dumpdir],
AS_HELP_STRING([--with-xen-dumpdir=DIR],
[Path to directory for domU crash dumps. [LOCALSTATEDIR/lib/xen/dump]]),
esac
fi
dnl expand exec_prefix or it will endup in substituted variables
-libexecdir=`eval echo $libexecdir`
-dnl autoconf doc suggest to use a "package name" subdir
-dnl This variable will be substituted in various .in files
-LIBEXEC_BIN=`eval echo $libexecdir/$PACKAGE_TARNAME/bin`
-AC_SUBST(LIBEXEC_BIN)
+LIBEXEC=`eval echo $libexecdir/$libexec_subdir`
+AC_SUBST(LIBEXEC)
-XENFIRMWAREDIR=`eval echo $libexecdir/$PACKAGE_TARNAME/boot`
+dnl These variables will be substituted in various .in files
+LIBEXEC_BIN=${LIBEXEC}/bin
+AC_SUBST(LIBEXEC_BIN)
+LIBEXEC_LIB=${LIBEXEC}/lib
+AC_SUBST(LIBEXEC_LIB)
+LIBEXEC_INC=${LIBEXEC}/include
+AC_SUBST(LIBEXEC_INC)
+XENFIRMWAREDIR=${LIBEXEC}/boot
AC_SUBST(XENFIRMWAREDIR)
XEN_RUN_DIR=$localstatedir/run/xen
XEN_LOG_DIR
XEN_RUN_DIR
XENFIRMWAREDIR
+LIBEXEC_INC
+LIBEXEC_LIB
LIBEXEC_BIN
+LIBEXEC
CONFIG_LEAF_DIR
FILE_OFFSET_BITS
OBJEXT
enable_largefile
with_initddir
with_sysconfig_leaf_dir
+with_libexec_leaf_dir
with_xen_dumpdir
enable_rpath
enable_githttp
options for runlevel scripts and daemons such as
xenstored. This should be either "sysconfig" or
"default". [sysconfig]
+ --with-libexec-leaf-dir=SUBDIR
+ Name of subdirectory in libexecdir to use.
--with-xen-dumpdir=DIR Path to directory for domU crash dumps.
[LOCALSTATEDIR/lib/xen/dump]
--with-linux-backend-modules="mod1 mod2"
+# Check whether --with-libexec-leaf-dir was given.
+if test "${with_libexec_leaf_dir+set}" = set; then :
+ withval=$with_libexec_leaf_dir; libexec_subdir=$withval
+else
+ libexec_subdir=$PACKAGE_TARNAME
+fi
+
+
+
# Check whether --with-xen-dumpdir was given.
if test "${with_xen_dumpdir+set}" = set; then :
withval=$with_xen_dumpdir; xen_dumpdir_path=$withval
;;
esac
fi
-libexecdir=`eval echo $libexecdir`
-LIBEXEC_BIN=`eval echo $libexecdir/$PACKAGE_TARNAME/bin`
+LIBEXEC=`eval echo $libexecdir/$libexec_subdir`
+
+
+LIBEXEC_BIN=${LIBEXEC}/bin
+
+LIBEXEC_LIB=${LIBEXEC}/lib
+LIBEXEC_INC=${LIBEXEC}/include
-XENFIRMWAREDIR=`eval echo $libexecdir/$PACKAGE_TARNAME/boot`
+XENFIRMWAREDIR=${LIBEXEC}/boot
XEN_RUN_DIR=$localstatedir/run/xen