X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=configure.ac;h=ae0d81e00077c8b9f703dd85456ccd564fb2aec4;hp=e9e36643328f442ee278975d0afd807bdde732f2;hb=c95f61b0a2e273c9376fe92c58ef6c4914d4ef17;hpb=d9105530a7da4dffb5cdcb38ef7af0f58f7d515c diff --git a/configure.ac b/configure.ac index e9e3664..ae0d81e 100644 --- a/configure.ac +++ b/configure.ac @@ -102,6 +102,18 @@ the --with-qemu option. AC_MSG_RESULT([yes]) fi +dnl Set drive interface used by the guestfs_add_drive{,_ro} calls +dnl ('-drive ...,if=...' option to qemu). +dnl +dnl NB. We will change the default in future to virtio, but at the +dnl moment this causes a performance problem, RHBZ#509383. +AC_ARG_WITH([drive-if], + [AS_HELP_STRING([--with-drive-if], + [set default driver (ide|scsi|virtio) @<:@default=ide@:>@])], + [], + [with_drive_if=ide]) +AC_DEFINE_UNQUOTED([DRIVE_IF],["$with_drive_if"],[Default drive interface.]) + dnl Check for febootstrap etc. AC_CHECK_PROG([FEBOOTSTRAP], [febootstrap],[febootstrap],[no]) @@ -144,6 +156,7 @@ if test "x$FEBOOTSTRAP" != "xno"; then AC_MSG_ERROR([fakechroot version must be >= 2.9]) fi fi + DIST="REDHAT" else # check for debootstrap and debirf AC_CHECK_PROG([DEBOOTSTRAP], @@ -153,7 +166,9 @@ else AC_CHECK_PROG([DEBIRF],[debirf],[debirf],[no]) test "x$DEBIRF" = "xno" && AC_MSG_ERROR([debirf must be installed]) + DIST="DEBIAN" fi +AC_SUBST(DIST) dnl --with-repo to specify a Fedora repository. @@ -520,6 +535,7 @@ AC_CONFIG_FILES([appliance/libguestfs-supermin-helper], AC_CONFIG_FILES([Makefile src/Makefile fish/Makefile po/Makefile.in examples/Makefile appliance/Makefile + appliance/debian/debirf.conf images/Makefile capitests/Makefile regressions/Makefile