Commit 82d13392 authored by Chad MILLER's avatar Chad MILLER

Bug#37201: make tags doesn't work in bazaar server trees

Fall back to "find" if bzr is unavailable.

Don't fail for paths that have spaces in them.
parent 93df483f
...@@ -2,8 +2,11 @@ ...@@ -2,8 +2,11 @@
rm -f TAGS rm -f TAGS
filter='\.cc$\|\.c$\|\.h$\|\.yy$' filter='\.cc$\|\.c$\|\.h$\|\.yy$'
files=`bzr ls --kind=file | grep $filter `
for f in $files ; list="find . -type f"
bzr root >/dev/null 2>/dev/null && list="bzr ls --kind=file --versioned"
$list |grep $filter |while read f;
do do
etags -o TAGS --append $f etags -o TAGS --append $f
done done
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment