blob: 703588afbea295e1d4e356e81070ee74bde7ade8 [file] [log] [blame]
search=".. ../.."
for dir in $search; do
if test -d "`pwd`/$dir/modperl-2.0"; then
root="`pwd`/$dir"
echo "root=$root"
fi
done
#e.g. symlink to $HOME/perl/perl-current
#XXX: perl has its own (more robust) TAGS generator: emacs/ptags
perl_src=$root/perl/
#XXX: apache has its own: build/MakeEtags
apache_src=$root/httpd-2.0/
modperl_src=$root/modperl-2.0/src/
xs_src=$root/modperl-2.0/xs
cd $root/modperl-2.0
rm -f src/modules/perl/etag_files
for dir in $apache_src $modperl_src $perl_src $xs_src; do
echo $dir
find $dir -follow -name '*.[ch]' >> src/modules/perl/etag_files
done
(cd src/modules/perl && etags `cat etag_files`)
rm -f src/modules/perl/etag_files