diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2012-07-23 15:24:57 +0100 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-07-23 15:24:57 +0100 |
commit | 20a5b4de7ddc4221544784df65eb472481698dcb (patch) | |
tree | af26740bd12c512b5a82471028aac1759223a854 /configure.ac | |
parent | 7a691e6665ed5079e6baa000c9c475f32ca78475 (diff) | |
download | libguestfs-20a5b4de7ddc4221544784df65eb472481698dcb.tar.gz libguestfs-20a5b4de7ddc4221544784df65eb472481698dcb.tar.xz libguestfs-20a5b4de7ddc4221544784df65eb472481698dcb.zip |
launch: Allow default attach-method to be set in environment or configure.
You can now choose the default attach method in two ways:
(1) Set the LIBGUESTFS_ATTACH_METHOD environment variable.
(2) ./configure --with-default-attach-method=appliance|libvirt|...
Note that (1) overrides (2).
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 500bf405..cd4c67a5 100644 --- a/configure.ac +++ b/configure.ac @@ -63,6 +63,17 @@ AC_DEFINE([PACKAGE_VERSION_MINOR],[libguestfs_minor],[Minor version number]) AC_DEFINE([PACKAGE_VERSION_RELEASE],[libguestfs_release],[Release number]) AC_DEFINE_UNQUOTED([PACKAGE_VERSION_EXTRA],["$libguestfs_extra"],[Extra version string]) +dnl Default attach method. +AC_MSG_CHECKING([if the user specified a default attach method]) +AC_ARG_WITH([default-attach-method], + [AS_HELP_STRING([--with-default-attach-method="appliance|libvirt|..."], + [set default attach method @<:@default=appliance@:>@])], + [DEFAULT_ATTACH_METHOD="$withval"], + [DEFAULT_ATTACH_METHOD=appliance]) +AC_MSG_RESULT([$DEFAULT_ATTACH_METHOD]) +AC_DEFINE_UNQUOTED([DEFAULT_ATTACH_METHOD],["$DEFAULT_ATTACH_METHOD"], + [default attach method]) + dnl Early gnulib initialization. gl_EARLY gl_INIT |