summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVipin Sharma <vipinsh@google.com>2022-06-17 17:54:57 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-07-01 10:32:30 +0200
commitd60be533a0033c2cb9e36c0a1ee4b3080ed4eef2 (patch)
tree76fe05f93ad767d756656b6abe010e1b1eadf0c8
parent85df46465bbb95cf15197ef627ba8d0ee2cf2eba (diff)
downloadlinux-d60be533a0033c2cb9e36c0a1ee4b3080ed4eef2.tar.bz2
scripts/tags.sh: Include tools directory in tags generation
Add tools directory in generating tags and quiet the "No such file or directory" warnings. It reverts the changes introduced in commit 162343a876f1 ("scripts/tags.sh: exclude tools directory from tags generation") while maintainig the original intent of the patch to get rid of the warnings. This allows the root level cscope files to include tools source code besides kernel and a single place to browse the code for both. Acked-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com> Signed-off-by: Vipin Sharma <vipinsh@google.com> Link: https://lore.kernel.org/r/20220618005457.2379324-1-vipinsh@google.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rwxr-xr-xscripts/tags.sh9
1 files changed, 1 insertions, 8 deletions
diff --git a/scripts/tags.sh b/scripts/tags.sh
index 01fab3d4f90b..e137cf15aae9 100755
--- a/scripts/tags.sh
+++ b/scripts/tags.sh
@@ -25,13 +25,6 @@ else
tree=${srctree}/
fi
-# ignore userspace tools
-if [ -n "$COMPILED_SOURCE" ]; then
- ignore="$ignore ( -path ./tools ) -prune -o"
-else
- ignore="$ignore ( -path ${tree}tools ) -prune -o"
-fi
-
# Detect if ALLSOURCE_ARCHS is set. If not, we assume SRCARCH
if [ "${ALLSOURCE_ARCHS}" = "" ]; then
ALLSOURCE_ARCHS=${SRCARCH}
@@ -100,7 +93,7 @@ all_compiled_sources()
find $ignore -name "*.cmd" -exec \
grep -Poh '(?(?=^source_.* \K).*|(?=^ \K\S).*(?= \\))' {} \+ |
awk '!a[$0]++'
- } | xargs realpath -es $([ -z "$KBUILD_ABS_SRCTREE" ] && echo --relative-to=.) |
+ } | xargs realpath -esq $([ -z "$KBUILD_ABS_SRCTREE" ] && echo --relative-to=.) |
sort -u
}