√ src % make ctags
list=' board.c chess.c parse.c ui.c '; unique=`for i in $list; do if test -f "$i"; then echo $i; else echo ./$i; fi; done | gawk ' BEGIN { nonempty = 0; } { items[$0] = 1; nonempty = 1; } END { if (nonempty) { for (i in items) print i; }; } '`; \
test -z "$unique" \
|| ctags \
$unique
Add the header files in tezdhar_SOURCES. Ideally they should be added in tezdhar_HEADERS but it would lead to other more configuration changes (like defining tezdhardir).