Как мне перестать произносить make: Nothing to be done for 'all'.
или make: 'file' is up to date
? Я бы хотел, чтобы моя сборка молчала, когда она ничего не делает - в других местах вызывается echo
для отслеживания хода сборки, поэтому это сообщение просто загромождает вещи. В настоящее время я заставляю его замолчать так:
all: dependency1 dependency2
@:
Что-то подсказывает мне, что должен быть лучший способ. Есть идеи?
Edit:
Я бы хотел, чтобы команда echo работала, когда нужно что-то построить. Хороший пример того, на что я надеюсь, это в духе --no-print-directory
, но я не могу найти другие флаги, чтобы закрыть выбранные сообщения.