mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-29 16:30:19 +02:00
* Makefile.in (TAGS): Produce a single tags file for all of Guile.
This commit is contained in:
parent
9e6758ee8c
commit
ddc2af8608
1 changed files with 7 additions and 5 deletions
12
Makefile.in
12
Makefile.in
|
@ -153,12 +153,14 @@ realclean:
|
||||||
|
|
||||||
#`TAGS'
|
#`TAGS'
|
||||||
# Update a tags table for this program.
|
# Update a tags table for this program.
|
||||||
|
# We could allow each subdirectory to create its own TAGS file,
|
||||||
|
# and then use etags' --include option to incorporate them all by
|
||||||
|
# reference into a top-level TAGS file, but the --include option
|
||||||
|
# seems to be deprecated, and this works fine.
|
||||||
TAGS:
|
TAGS:
|
||||||
for dir in ${subdirs}; do \
|
etags \
|
||||||
cd $$dir; \
|
--regex='/SCM_PROC[^"]*"[^"]*"/' \
|
||||||
${MAKE} TAGS; \
|
`find . -name '*.[ch]' -o -name '*.scm'`
|
||||||
cd .. ;\
|
|
||||||
done
|
|
||||||
|
|
||||||
#`info'
|
#`info'
|
||||||
# Generate any info files needed. The best way to write the rules
|
# Generate any info files needed. The best way to write the rules
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue