У меня есть make-файл, который заботится о копировании файла из папки A в папку B.
здесь у меня есть простой make-файл для описания проблемы, с которой я сталкиваюсь.
например:
all: a.txt b.txt
%.txt: test/%.txt
cp -a $< $@
когда я вызываю команду make:
make
Копирует 2 текстовых файла.
после этого я удаляю a.txt в тестовой папке и снова запускаю make
rm test/a.txt
make
Я полагаю, что make обнаружит недоступные предпосылки, но выдаст:
make: Nothing to be done for `all'.
Как вывести ошибку в этой ситуации?
спасибо !!