* [Qemu-devel] [PATCH] configure: Support empty target list (--target-list=)
@ 2012-09-26 20:04 Stefan Weil
2012-10-05 12:01 ` Stefan Hajnoczi
0 siblings, 1 reply; 2+ messages in thread
From: Stefan Weil @ 2012-09-26 20:04 UTC (permalink / raw)
To: qemu-devel; +Cc: qemu-trivial, Stefan Weil, Anthony Liguori
Specifying an empty target list with --target-list= is shorter
than specifying --disable-user --disable-system.
Both variants should give the same result: no targets at all.
This modification implements that feature.
It uses a trick which works with POSIX compliant shells to test whether
target_list is undefined (=> default targets) or empty (=> no targets).
Signed-off-by: Stefan Weil <sw@weilnetz.de>
---
configure | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 8f99b7b..769ec1a 100755
--- a/configure
+++ b/configure
@@ -125,7 +125,8 @@ cc_i386=i386-pc-linux-gnu-gcc
libs_qga=""
debug_info="yes"
-target_list=""
+# Don't accept a target_list environment variable.
+unset target_list
# Default value for a variable defining feature "foo".
# * foo="no" feature will only be used if --enable-foo arg is given
@@ -1281,7 +1282,7 @@ if ! "$python" -c 'import sys; sys.exit(sys.version_info < (2,4) or sys.version_
exit 1
fi
-if test -z "$target_list" ; then
+if test -z "${target_list+xxx}" ; then
target_list="$default_target_list"
else
target_list=`echo "$target_list" | sed -e 's/,/ /g'`
--
1.7.10
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Qemu-devel] [PATCH] configure: Support empty target list (--target-list=)
2012-09-26 20:04 [Qemu-devel] [PATCH] configure: Support empty target list (--target-list=) Stefan Weil
@ 2012-10-05 12:01 ` Stefan Hajnoczi
0 siblings, 0 replies; 2+ messages in thread
From: Stefan Hajnoczi @ 2012-10-05 12:01 UTC (permalink / raw)
To: Stefan Weil; +Cc: qemu-trivial, Anthony Liguori, qemu-devel
On Wed, Sep 26, 2012 at 10:04:38PM +0200, Stefan Weil wrote:
> Specifying an empty target list with --target-list= is shorter
> than specifying --disable-user --disable-system.
>
> Both variants should give the same result: no targets at all.
>
> This modification implements that feature.
>
> It uses a trick which works with POSIX compliant shells to test whether
> target_list is undefined (=> default targets) or empty (=> no targets).
>
> Signed-off-by: Stefan Weil <sw@weilnetz.de>
> ---
> configure | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
Applied, thanks!
http://github.com/stefanha/qemu/commits/trivial-patches
Stefan
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-10-05 12:02 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-26 20:04 [Qemu-devel] [PATCH] configure: Support empty target list (--target-list=) Stefan Weil
2012-10-05 12:01 ` Stefan Hajnoczi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).