# HG changeset patch
# User Dan Smith <danms(a)us.ibm.com>
# Date 1213200322 25200
# Node ID 4490ff0e39c77b64e9380151dd9b6f3b217836f4
# Parent cb1993563ebbca5bb4f7392f42d33019af7668bc
Make configure.ac attempt to set the default xen emulator
by checking lib and lib64
Signed-off-by: Dan Smith <danms(a)us.ibm.com>
diff -r cb1993563ebb -r 4490ff0e39c7 configure.ac
--- a/configure.ac Wed Jun 11 08:31:44 2008 -0700
+++ b/configure.ac Wed Jun 11 09:05:22 2008 -0700
@@ -87,10 +87,18 @@
AC_SUBST(MIG_CHECKS_DIR)
AC_DEFINE_UNQUOTED(MIG_CHECKS_DIR, "$MIG_CHECKS_DIR", [External migration check
timeout])
+if test -x /usr/lib64/xen/bin/qemu-dm; then
+ default_xen_emulator=/usr/lib64/xen/bin/qemu-dm
+elif test -x /usr/lib/xen/bin/qemu-dm; then
+ default_xen_emulator=/usr/lib/xen/bin/qemu-dm
+else
+ default_xen_emulator=/bin/false
+fi
+
AC_ARG_WITH([xen_emulator],
[ --with-xen_emulator=emu Location of Xen FullVirt emulator],
[test "x$withval" != "x" &&
XEN_EMULATOR="$withval"],
- [XEN_EMULATOR=/usr/lib/xen/bin/qemu-dm])
+ [XEN_EMULATOR=$default_xen_emulator])
AC_SUBST(XEN_EMULATOR)
AC_DEFINE_UNQUOTED(XEN_EMULATOR, "$XEN_EMULATOR", [Location of Xen FullVirt
emulator])