blob: 849578ac0aa8bfe01d69c3223f8517a8d974c347 (
plain)
1
2
3
4
5
6
7
8
9
10
|
#!/bin/sh
#
# Taken from tpope's blog: http://tbaggery.com/2011/08/08/effortless-ctags-with-git.html
#
set -e
dir="`git rev-parse --git-dir`"
trap 'rm -f "$dir/$$.tags"' EXIT
git ls-files | ctags --tag-relative=yes -L - -f"$dir/$$.tags"
mv "$dir/$$.tags" "$dir/tags"
|