У меня есть Makefile, который запускает инструмент, который занимает немного времени; это позволяет мне заменить используемую команду:
make TOOL=alternative-tool
Я хотел бы пропустить этот шаг в Makefile, поэтому я ищу команду, которая завершается со статусом 0 и имеет незначительные побочные эффекты.
Очевидно, я мог бы просто использовать true, но это немного запутанно:
make TOOL=true
Это звучит так, как будто я хочу запустить инструмент, но я не хочу.
Есть ли установленный по умолчанию исполняемый файл, который не имеет /bin/trueвыхода со статусом 0 и имеет броское и легко вводимое имя?
TOOL=trueбудет в командной строке при вызове make, вероятно, задокументировано в README поблизости. Фактическая строка, которая вызывает инструмент, находится где-то в 7000-строчном (стороннем) make-файле.