[project @ 1997-09-04 19:48:49 by sof]
authorsof <unknown>
Thu, 4 Sep 1997 19:48:49 +0000 (19:48 +0000)
committersof <unknown>
Thu, 4 Sep 1997 19:48:49 +0000 (19:48 +0000)
Improved TAGS support

mk/target.mk

index fedcf8f..ac7b69f 100644 (file)
@@ -817,11 +817,12 @@ TAGS:: $(SOURCES)
        @$(RM) TAGS
        @touch TAGS
 ifneq "$(HS_SRCS)" ""
-       $(HSTAGS) $(HSTAGS_OPTS) -- $(HS_SRCS)
+       $(HSTAGS) $(HSTAGS_OPTS) -- $(TAGS_HS_SRCS)
 endif
 ifneq "$(C_SRCS)" ""
-       etags -a $(C_SRCS)
+       etags -a $(TAGS_C_SRCS)
 endif
+       @( DEREFFED=`ls -l Makefile | sed -e 's/.*-> \(.*\)/\1/g'` && $(RM) `dirname $$DEREFFED`/TAGS && $(CP) TAGS `dirname $$DEREFFED` ) || echo TAGS file generated, perhaps copy over to source tree?
 
 #------------------------------------------------------------
 #                      Makefile debugging