diff options
author | Antony Pavlov <antonynpavlov@gmail.com> | 2017-03-21 13:55:31 +0300 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2017-03-30 08:23:21 +0200 |
commit | f4c0cb987363c67c55a2251f0488bef961210da7 (patch) | |
tree | 6af2105f26fabb8c585d49fef17cb4b93f5ac9ee /scripts/tags.sh | |
parent | 9985c8ff853e53a651a8d6a150345f42226f57d4 (diff) | |
download | barebox-f4c0cb987363c67c55a2251f0488bef961210da7.tar.gz barebox-f4c0cb987363c67c55a2251f0488bef961210da7.tar.xz |
tags: Process Kconfig files in a single pass
This is an adoption of the linux kernel commit
| commit a281b8569e9eb4beb1651c92145271555ba05f0c
| Author: Michal Marek <mmarek@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@suse.com>
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'scripts/tags.sh')
-rwxr-xr-x | scripts/tags.sh | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/scripts/tags.sh b/scripts/tags.sh index 22a5cc4bf9..8ae44642a2 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/' } |