From: Gaius Mulley Date: Sun, 15 Oct 2023 13:01:51 +0000 (+0100) Subject: modula2: Add m2.etags rule to gcc/m2/Make-lang.in X-Git-Tag: basepoints/gcc-15~5493 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5c46cd8507041c9c029f3745017944a46fd0afe6;p=thirdparty%2Fgcc.git modula2: Add m2.etags rule to gcc/m2/Make-lang.in This patch adds the m2.etags rule to gcc/m2/Make-lang.in which generates etags for the .cc .c .h files within gcc/m2. gcc/m2/ChangeLog: * Make-lang.in (m2.tags): New rule. Signed-off-by: Gaius Mulley --- diff --git a/gcc/m2/Make-lang.in b/gcc/m2/Make-lang.in index a54151821efe..61ad1646701f 100644 --- a/gcc/m2/Make-lang.in +++ b/gcc/m2/Make-lang.in @@ -62,6 +62,12 @@ m2 modula-2 modula2: gm2$(exeext) xgcc$(exeext) cc1gm2$(exeext) \ $(GCC_PASSES) $(GCC_PARTS) m2.serial = cc1gm2$(exeext) +m2.tags: force + cd $(srcdir)/m2; $(ETAGS) -o TAGS.sub \ + *.cc *.h gm2-gcc/*.cc gm2-gcc/*.h \ + gm2-libs-ch/*.h gm2-libs-ch/*.c gm2-libs-ch/*.cc; \ + $(ETAGS) --include TAGS.sub --include ../TAGS.sub + m2.srcinfo: doc/m2.info -cp -p $^ $(srcdir)/doc