Я пытаюсь использовать test
в цели make
, особенно для проверки изменений в определенных файлах с помощью git
(я не думаю, что конкретная команда git diff-index HEAD --
имеет значение здесь).
is_diff:
if [[ -n `git diff-index HEAD --` ]]; exit 1; fi
Это прекрасно работает как bash-скрипт, но как цель make
кажется, что оно зависит от того, какая версия make
работает, что ограничивает его полезность (и делает просто указание на версию скрипта оболочки лучше).
Есть ли изменение, которое сделает немного более независимым от make
версии?