aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBryan Henderson <bryanh@giraffe.netgate.net>1996-11-03 09:03:30 +0000
committerBryan Henderson <bryanh@giraffe.netgate.net>1996-11-03 09:03:30 +0000
commita505db6f330e558559e879f0a42a968665af4f11 (patch)
treeeaa80c1c81b3da88de915c1d6fadd6aa5f5850d3 /src
parent0c960e7fc0416a8fd7e9d1be853a19294af631c6 (diff)
downloadpostgresql-a505db6f330e558559e879f0a42a968665af4f11.tar.gz
postgresql-a505db6f330e558559e879f0a42a968665af4f11.zip
Create TAGS file for emacs. Like MAKE_CTAGS for vi.
Diffstat (limited to 'src')
-rw-r--r--src/MAKE_ETAGS10
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