version 1.1, 2001/10/02 11:17:00 |
version 1.2, 2002/09/11 07:26:47 |
|
|
|
|
# Skip language/init.c, gp/gp_init.c and language/helpmessages.c: |
# Skip language/init.c, gp/gp_init.c and language/helpmessages.c: |
|
|
|
errors='language/errmsg.c' |
messages='language/helpmsg.c' |
messages='language/helpmsg.c' |
gp_init='gp/gp_init.c' |
gp_init='gp/gp_init.c' |
init_c='language/init.c' |
init_c='language/init.c' |
|
|
excluded=`perl -e 'print join "\n", |
excluded=`perl -e 'print join "\n", |
grep { $_ ne "'$init_c'" |
grep { $_ ne "'$init_c'" |
|
and $_ ne "'$errors'" |
and $_ ne "'$messages'" |
and $_ ne "'$messages'" |
and $_ ne "'$gp_init'" } |
and $_ ne "'$gp_init'" } |
<*/*.[chs]>, <*/*/*.[chs]>'` |
<*/*.[chs]>, <*/*/*.[chs]>'` |
|
|
etags $excluded |
# Start with errmessages (otherwise enums will come first): |
|
# /* suppler2 */ |
|
|
|
errre='\/\*[ \t]*\([a-zA-Z_0-9]+\)[ \t]*\*\/' |
|
|
|
etags -r "/$errre/\\1/" $errors |
|
|
|
# All files which do not require a special processing |
|
etags -a $excluded |
|
|
# Process declarations like |
# Process declarations like |
|
|