#!/bin/sh
#
# $Id: zk_makctags,v 1.2 1999/08/13 17:47:03 luc Exp $
#
ZK_PROJ_ROOT=${ZK_PROJ_ROOT?"environment variable is not set"}

dirs="$ZK_PROJ_ROOT/include $ZK_PROJ_ROOT/freedom $ZK_PROJ_ROOT/libz*"
dirs="$dirs $ZK_PROJ_ROOT/lib3rd/*/include/*.h"
echo "Using $ZK_PROJ_ROOT/tags as etags file"
cd $ZK_PROJ_ROOT && \
cp /dev/null $ZK_PROJ_ROOT/tags && \
find $dirs -name '*.[ch]' -print | xargs gctags -T -d -w -S -a $ZK_PROJ_ROOT/tags
