mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-24 22:10:13 +00:00
2003-02-22 Roland McGrath <roland@redhat.com>
* MakeTAGS (sub-make-vars): New variable, includes generating=t. Use that in $(MAKE) calls.
This commit is contained in:
parent
757f9fcb6f
commit
52a86d0abe
10
MakeTAGS
10
MakeTAGS
@ -1,5 +1,6 @@
|
|||||||
# Make the TAGS files.
|
# 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.
|
# This file is part of the GNU C Library.
|
||||||
|
|
||||||
# The GNU C Library is free software; you can redistribute it and/or
|
# The GNU C Library is free software; you can redistribute it and/or
|
||||||
@ -26,6 +27,9 @@ endif
|
|||||||
|
|
||||||
include $(..)Makeconfig
|
include $(..)Makeconfig
|
||||||
|
|
||||||
|
# Pass these to $(MAKE) calls to avoid source generation and such.
|
||||||
|
sub-make-vars = generating=t no_deps=t
|
||||||
|
|
||||||
ifndef tags_sources
|
ifndef tags_sources
|
||||||
ifeq ($(subdir),ctype)
|
ifeq ($(subdir),ctype)
|
||||||
# In most cases, we want the C source files to come before
|
# In most cases, we want the C source files to come before
|
||||||
@ -123,7 +127,7 @@ TAGS: subdir_TAGS
|
|||||||
.PHONY: subdir_TAGS $(subdirs:%=%/TAGS)
|
.PHONY: subdir_TAGS $(subdirs:%=%/TAGS)
|
||||||
subdir_TAGS: $(subdirs:%=%/TAGS)
|
subdir_TAGS: $(subdirs:%=%/TAGS)
|
||||||
$(subdirs:%=%/TAGS):
|
$(subdirs:%=%/TAGS):
|
||||||
$(MAKE) -C $(@D) no_deps=t $(@F)
|
$(MAKE) -C $(@D) $(sub-make-vars) $(@F)
|
||||||
|
|
||||||
endif # subdir
|
endif # subdir
|
||||||
|
|
||||||
@ -180,6 +184,6 @@ ifeq ($(with-cvs),yes)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
$(subdirs:%=$P/%.pot): $P/%.pot: FORCE
|
$(subdirs:%=$P/%.pot): $P/%.pot: FORCE
|
||||||
$(MAKE) -C $* no_deps=t ../$@
|
$(MAKE) -C $* $(sub-make-vars) ../$@
|
||||||
FORCE:
|
FORCE:
|
||||||
endif
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user