devtools: fix file listing in maintainers check
When having multiple working trees, the main one has a .git directory
while attached trees have a .git file.
Thus the git check should work for both file and directory.
In the case there is no working tree (.git not readable), the command
"find" is used and should be able to list paths with wildcards.
Wildcards work only as shell expansion in the case of file paths,
so the quotes must be removed.
Fixes: 27c2ce5632
("maintainers: start a Linux-style file")
Cc: stable@dpdk.org
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
This commit is contained in:
parent
3c1199c2db
commit
2d333c4ac3
@ -15,10 +15,10 @@ files () # <path> [<path> ...]
|
||||
if [ -z "$1" ] ; then
|
||||
return
|
||||
fi
|
||||
if [ -d .git ] ; then
|
||||
if [ -r .git ] ; then
|
||||
git ls-files "$1"
|
||||
else
|
||||
find "$1" -type f |
|
||||
find $1 -type f |
|
||||
sed 's,^\./,,'
|
||||
fi |
|
||||
# if not ended by /
|
||||
|
Loading…
Reference in New Issue
Block a user