[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 2/2] Update configure scripts by calling autogen
I run ./autogen.sh and committed the result. Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> --- tools/config.h.in | 6 ++-- tools/configure | 81 +++++++++++++++++++++++++++++------------------------ 2 files changed, 47 insertions(+), 40 deletions(-) diff --git a/tools/config.h.in b/tools/config.h.in index 2a0ae48..29b7163 100644 --- a/tools/config.h.in +++ b/tools/config.h.in @@ -24,9 +24,6 @@ /* Define to 1 if you have the <memory.h> header file. */ #undef HAVE_MEMORY_H -/* Qemu traditional enabled */ -#undef HAVE_QEMU_TRADITIONAL - /* ROMBIOS enabled */ #undef HAVE_ROMBIOS @@ -93,6 +90,9 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION +/* Qemu Traditional Xen path */ +#undef QEMU_TRADITIONAL_PATH + /* Qemu Xen path */ #undef QEMU_XEN_PATH diff --git a/tools/configure b/tools/configure index a752acd..a8a7f50 100755 --- a/tools/configure +++ b/tools/configure @@ -699,8 +699,8 @@ EXTRA_QEMUU_CONFIGURE_ARGS ovmf_path seabios_path qemu_xen -rombios qemu_traditional +rombios blktap2 LINUX_BACKEND_MODULES debug @@ -795,8 +795,8 @@ enable_seabios enable_debug with_linux_backend_modules enable_blktap2 -enable_qemu_traditional enable_rombios +with_system_qemu_traditional with_system_qemu with_system_seabios with_system_ovmf @@ -1469,9 +1469,6 @@ Optional Features: --disable-debug Disable debug build of tools (default is ENABLED) --enable-blktap2 Enable blktap2, (DEFAULT is on for Linux, otherwise off) - --enable-qemu-traditional - Enable qemu traditional device model, (DEFAULT is on - for Linux or NetBSD x86, otherwise off) --enable-rombios Enable ROMBIOS, (DEFAULT is on if qemu-traditional is enabled, otherwise off) --enable-systemd Enable systemd support (default is DISABLED) @@ -1489,6 +1486,10 @@ Optional Packages: --with-linux-backend-modules="mod1 mod2" List of Linux backend module or modalias names to be autoloaded on startup. + --with-system-qemu-traditional[=PATH] + Use system supplied qemu-traditional PATH or qemu-dm + (taken from $PATH) as qemu-traditional device model + instead of building and installing our own version --with-system-qemu[=PATH] Use system supplied qemu PATH or qemu (taken from $PATH) as qemu-xen device model instead of building @@ -4064,38 +4065,6 @@ else fi - -# Check whether --enable-qemu-traditional was given. -if test "${enable_qemu_traditional+set}" = set; then : - enableval=$enable_qemu_traditional; -else - - case "$host_cpu" in - i[3456]86|x86_64) - enable_qemu_traditional="yes";; - *) enable_qemu_traditional="no";; - esac - case "$host_os" in - freebsd*) - enable_qemu_traditional="no";; - esac - - -fi - -if test "x$enable_qemu_traditional" = "xyes"; then : - - -$as_echo "#define HAVE_QEMU_TRADITIONAL 1" >>confdefs.h - - qemu_traditional=y -else - - qemu_traditional=n - -fi - - # Check whether --enable-rombios was given. if test "${enable_rombios+set}" = set; then : enableval=$enable_rombios; @@ -4127,6 +4096,44 @@ fi +# Check whether --with-system-qemu-traditional was given. +if test "${with_system_qemu_traditional+set}" = set; then : + withval=$with_system_qemu_traditional; + case $withval in + yes) qemu_traditional=n ; qemu_traditional_path=qemu-dm ;; + no) qemu_traditional=y ; qemu_traditional_path= ;; + *) qemu_traditional=n ; qemu_traditional_path=$withval ;; + esac + +else + + case "$host_cpu" in + i[3456]86|x86_64) + qemu_traditional=y + qemu_traditional_path=;; + *) qemu_traditional=n + qemu_traditional_path=qemu-dm;; + esac + case "$host_os" in + freebsd*) + qemu_traditional=n + qemu_traditional_path=qemu-dm;; + esac + +fi + +if test "x$qemu_traditional" = "xn"; then : + + +cat >>confdefs.h <<_ACEOF +#define QEMU_TRADITIONAL_PATH "$qemu_traditional_path" +_ACEOF + + +fi + + + # Check whether --with-system-qemu was given. if test "${with_system_qemu+set}" = set; then : withval=$with_system_qemu; -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |