зеркало из https://github.com/microsoft/git.git
Makefile: add QUIET_GEN to "tags" and "TAGS" targets
Don't show the very verbose $(FIND_SOURCE_FILES) command on every "make TAGS" invocation. Let's use "generate into temporary and rename to the final file, after seeing the command that generated the output finished successfully" pattern, to avoid leaving a file with an incorrect output generated by a failed command. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
48bf2fa8ba
Коммит
3c80fcb591
10
Makefile
10
Makefile
|
@ -2669,12 +2669,14 @@ FIND_SOURCE_FILES = ( \
|
|||
)
|
||||
|
||||
$(ETAGS_TARGET): FORCE
|
||||
$(RM) $(ETAGS_TARGET)
|
||||
$(FIND_SOURCE_FILES) | xargs etags -a -o $(ETAGS_TARGET)
|
||||
$(QUIET_GEN)$(RM) "$(ETAGS_TARGET)+" && \
|
||||
$(FIND_SOURCE_FILES) | xargs etags -a -o "$(ETAGS_TARGET)+" && \
|
||||
mv "$(ETAGS_TARGET)+" "$(ETAGS_TARGET)"
|
||||
|
||||
tags: FORCE
|
||||
$(RM) tags
|
||||
$(FIND_SOURCE_FILES) | xargs ctags -a
|
||||
$(QUIET_GEN)$(RM) tags+ && \
|
||||
$(FIND_SOURCE_FILES) | xargs ctags -a -o tags+ && \
|
||||
mv tags+ tags
|
||||
|
||||
cscope:
|
||||
$(RM) cscope*
|
||||
|
|
Загрузка…
Ссылка в новой задаче