blob: b299bc9cdcc75ecab35856200ca618b6efdfa016 [file] [log] [blame]
#!/bin/sh
# Copyright 2016 The Fuchsia Authors
# Copyright (c) 2008 Travis Geiselbrecht
#
# Use of this source code is governed by a MIT-style
# license that can be found in the LICENSE file or at
# https://opensource.org/licenses/MIT
if [ "$#" -lt 1 ]; then
FILES=`find . -type f -regex ".*\.[chS]\|.*\.cpp"`
echo running ctags
rm -f tags
echo $FILES | xargs ctags -a
else
if [ ! -d build-$1 ]; then
echo "directory build-$1 does not exist"
exit 1
fi
echo running ctags on project $1
rm -f tags
ctags -L build-$1/srcfiles.txt
ctags -a --recurse -L build-$1/include_paths.txt 2> /dev/null
fi