diff options
author | Bryan Henderson <bryanh@giraffe.netgate.net> | 1996-11-03 09:03:30 +0000 |
---|---|---|
committer | Bryan Henderson <bryanh@giraffe.netgate.net> | 1996-11-03 09:03:30 +0000 |
commit | a505db6f330e558559e879f0a42a968665af4f11 (patch) | |
tree | eaa80c1c81b3da88de915c1d6fadd6aa5f5850d3 | |
parent | 0c960e7fc0416a8fd7e9d1be853a19294af631c6 (diff) | |
download | postgresql-a505db6f330e558559e879f0a42a968665af4f11.tar.gz postgresql-a505db6f330e558559e879f0a42a968665af4f11.zip |
Create TAGS file for emacs. Like MAKE_CTAGS for vi.
-rw-r--r-- | src/MAKE_ETAGS | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/MAKE_ETAGS b/src/MAKE_ETAGS new file mode 100644 index 00000000000..94b9597aa40 --- /dev/null +++ b/src/MAKE_ETAGS @@ -0,0 +1,10 @@ +#!/bin/sh +trap "rm -f /tmp/$$" 0 1 2 3 15 +rm -f ./TAGS +find `pwd`/ -type f -name '*.[chyl]' -print | \ + xargs etags --append --output=TAGS + +find . -type d -print | \ +while read DIR; do + [ "$DIR" != "." ] && ln -f -s `pwd`/TAGS $DIR +done |