#!/bin/sh

# $PostgreSQL: pgsql/src/tools/make_etags,v 1.6 2009/01/14 21:59:19 momjian Exp $

rm -f ./TAGS

find `pwd`/ -type f -name '*.[chyl]' -print |
	xargs etags --append -o TAGS

find . \( -name CVS -prune \) -o \( -name .git -prune \) -o -type d -print |
while read DIR
do	[ "$DIR" != "." ] && ln -f -s `pwd`/TAGS "$DIR"
done
