[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 04/14] create_config: separate section for qemu_*dir
From: |
Eduardo Habkost |
Subject: |
[Qemu-devel] [PATCH 04/14] create_config: separate section for qemu_*dir variables (v2) |
Date: |
Wed, 4 Apr 2012 15:32:15 -0300 |
The generic *dir section will eventually go away and be replaced with
qemu_* section. By now, both sections will be kept, while the variables
get renamed on config-host.mak.
With this patch, a XXXdir variable will become a CONFIG_QEMU_XXXDIR
define, and a qemu_XXXdir variable will become CONFIG_QEMU_XXXDIR as
well (instead of becoming a CONFIG_QEMU_QEMU_XXXDIR define).
Changes v1 -> v2:
- Rebase on top of newer qemu.git changes, that changed
"tr '[:lower:]' '[:upper:]'" to "LC_ALL=C tr '[a-z]' '[A-Z]'".
Signed-off-by: Eduardo Habkost <address@hidden>
---
scripts/create_config | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/scripts/create_config b/scripts/create_config
index 470e05e..f9ba2f5 100755
--- a/scripts/create_config
+++ b/scripts/create_config
@@ -13,6 +13,15 @@ case $line in
pkgversion=${line#*=}
echo "#define QEMU_PKGVERSION \"$pkgversion\""
;;
+ qemu_*dir=*) # qemu-specific directory configuration
+ name=${line%=*}
+ value=${line#*=}
+ define_name=`echo $name | LC_ALL=C tr '[a-z]' '[A-Z]'`
+ eval "define_value=\"$value\""
+ echo "#define CONFIG_$define_name \"$define_value\""
+ # save for the next definitions
+ eval "$name=\$define_value"
+ ;;
prefix=* | [a-z]*dir=*) # directory configuration
name=${line%=*}
value=${line#*=}
--
1.7.3.2
- [Qemu-devel] [PATCH 01/14] configure: rename $datadir to $qemu_datadir, (continued)
- [Qemu-devel] [PATCH 01/14] configure: rename $datadir to $qemu_datadir, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 12/14] create_config: simplify prefix=* block, remove CONFIG_QEMU_PREFIX, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 08/14] config-host.mak: rename docdir to qemu_docdir, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 06/14] config-host.mak: rename confdir to qemu_confdir, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 14/14] configure: add --with-confsuffix option, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 07/14] Makefile: use $(qemu_confdir) instead of $(sysconfdir)/qemu, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 02/14] configure: rename $docdir to $qemu_docdir, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 11/14] create_config: remove *dir block, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 10/14] config-host.mak: reorder variables a bit, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 05/14] config-host.mak: rename datadir to qemu_datadir, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 04/14] create_config: separate section for qemu_*dir variables (v2),
Eduardo Habkost <=
- [Qemu-devel] [PATCH 03/14] configure: rename $confdir to $qemu_confdir, Eduardo Habkost, 2012/04/04
- [Qemu-devel] [PATCH 09/14] config-host.mak: remove CONFIG_QEMU_SHAREDIR, Eduardo Habkost, 2012/04/04
- Re: [Qemu-devel] [PATCH v4 00/14] configure: --with-confsuffix option, Eduardo Habkost, 2012/04/12