[PATCH 3/3] tags: Process Kconfig files in a single pass
Antony Pavlov
antonynpavlov at gmail.com
Tue Mar 21 03:55:31 PDT 2017
This is an adoption of the linux kernel commit
| commit a281b8569e9eb4beb1651c92145271555ba05f0c
| Author: Michal Marek <mmarek at suse.com>
| Date: Wed Oct 14 11:17:13 2015 +0200
|
| tags: Process Kconfig files in a single pass
|
| Signed-off-by: Michal Marek <mmarek at suse.com>
Signed-off-by: Antony Pavlov <antonynpavlov at gmail.com>
---
scripts/tags.sh | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/scripts/tags.sh b/scripts/tags.sh
index 22a5cc4bf..8ae44642a 100755
--- a/scripts/tags.sh
+++ b/scripts/tags.sh
@@ -154,10 +154,7 @@ exuberant()
all_kconfigs | xargs $1 -a \
--langdef=kconfig --language-force=kconfig \
- --regex-kconfig='/^[[:blank:]]*(menu|)config[[:blank:]]+([[:alnum:]_]+)/\2/'
-
- all_kconfigs | xargs $1 -a \
- --langdef=kconfig --language-force=kconfig \
+ --regex-kconfig='/^[[:blank:]]*(menu|)config[[:blank:]]+([[:alnum:]_]+)/\2/' \
--regex-kconfig='/^[[:blank:]]*(menu|)config[[:blank:]]+([[:alnum:]_]+)/CONFIG_\2/'
}
@@ -193,9 +190,7 @@ emacs()
--regex='/PCI_OP_WRITE\(([a-z]*[a-z]).*[1-4]\)/pci_bus_write_config_\1/'
all_kconfigs | xargs $1 -a \
- --regex='/^[ \t]*\(\(menu\)*config\)[ \t]+\([a-zA-Z0-9_]+\)/\3/'
-
- all_kconfigs | xargs $1 -a \
+ --regex='/^[ \t]*\(\(menu\)*config\)[ \t]+\([a-zA-Z0-9_]+\)/\3/' \
--regex='/^[ \t]*\(\(menu\)*config\)[ \t]+\([a-zA-Z0-9_]+\)/CONFIG_\3/'
}
--
2.11.0
More information about the barebox
mailing list