2003-02-22 Roland McGrath <roland@redhat.com>
authorroland <roland>
Sat, 22 Feb 2003 20:20:29 +0000 (20:20 +0000)
committerroland <roland>
Sat, 22 Feb 2003 20:20:29 +0000 (20:20 +0000)
* MakeTAGS (sub-make-vars): New variable, includes generating=t.
Use that in $(MAKE) calls.

MakeTAGS

index 75f5439..bee4125 100644 (file)
--- a/MakeTAGS
+++ b/MakeTAGS
@@ -1,5 +1,6 @@
 # Make the TAGS files.
-# Copyright (C) 1992,1994,1995,1996,1998,2002 Free Software Foundation, Inc.
+# Copyright (C) 1992,1994,1995,1996,1998,2002,2003
+#      Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
 
 # The GNU C Library is free software; you can redistribute it and/or
@@ -26,6 +27,9 @@ endif
 
 include $(..)Makeconfig
 
+# Pass these to $(MAKE) calls to avoid source generation and such.
+sub-make-vars = generating=t no_deps=t
+
 ifndef tags_sources
 ifeq ($(subdir),ctype)
 # In most cases, we want the C source files to come before
@@ -123,7 +127,7 @@ TAGS: subdir_TAGS
 .PHONY: subdir_TAGS $(subdirs:%=%/TAGS)
 subdir_TAGS: $(subdirs:%=%/TAGS)
 $(subdirs:%=%/TAGS):
-       $(MAKE) -C $(@D) no_deps=t $(@F)
+       $(MAKE) -C $(@D) $(sub-make-vars) $(@F)
 
 endif # subdir
 \f
@@ -180,6 +184,6 @@ ifeq ($(with-cvs),yes)
 endif
 
 $(subdirs:%=$P/%.pot): $P/%.pot: FORCE
-       $(MAKE) -C $* no_deps=t ../$@
+       $(MAKE) -C $* $(sub-make-vars) ../$@
 FORCE:
 endif