Matthieu Moy [off-list ref] writes:
Junio C Hamano [off-list ref] writes:
quoted
quoted
quoted
+git_check = $(shell git ls-files >/dev/null 2>&1; echo $$?)
+ifeq ($(git_check),0)
quoted
Hmm, how would this punish anybody exactly (I just took the structure
from the way how the auto-depend is done)?
The "shell git ls-files" is ran unconditionnally, hence a small
performance penality even if you don't run ctags.
You mean it is run once whenever you type "make <RETURN>"? Doesn't the
same argument apply for the auto-depend thingy against "make doc<RETURN>"?