--- /dev/null
+tags TAGS::
+ tags=; \
+ for subdir in $(SUBDIRS); do \
+ (cd $$subdir && $(MAKE) TAGS); \
+ if test -f $$subdir/TAGS; then \
+ tags="$$tags -i $$subdir/TAGS"; \
+ fi; \
+ done; \
+ if test -n "$(ETAGS_ARGS)$(CONFIG_HEADER)$$tags"; then \
+ etags $(ETAGS_ARGS) $$tags $(CONFIG_HEADER) \
+ fi
--- /dev/null
+id:: ID
+
+ID::
+ here=`pwd`; cd $(srcdir) && mkid -f $$here/ID $(SOURCES) $(HEADERS)
+
+tags:: TAGS
+
+TAGS::
+ here=`pwd`; cd $(srcdir) && etags $(ETAGS_ARGS) $(SOURCES) $(HEADERS) -o $$here/TAGS
--- /dev/null
+tags TAGS::
+ tags=; \
+ for subdir in $(SUBDIRS); do \
+ (cd $$subdir && $(MAKE) TAGS); \
+ if test -f $$subdir/TAGS; then \
+ tags="$$tags -i $$subdir/TAGS"; \
+ fi; \
+ done; \
+ if test -n "$(ETAGS_ARGS)$(CONFIG_HEADER)$$tags"; then \
+ etags $(ETAGS_ARGS) $$tags $(CONFIG_HEADER) \
+ fi