Здравия желаю.
Пишу в Makefile следующее:
a b c d:
touch a b c d
sleep 10
запускаю:
make a b c d
make: *** Deleting file `a'
Как сделать, что бы файлы b c d автоматически удаляллись тоже?
ОБЯЗАТЕЛЬНОЕ УСЛОВИЕ:
1. допустим что «touch a b c d» это неделимая комманда, то есть не может создавать файлы a,b,c,d по отдельности.
2. при отсуствии любого из файлов a,b,c,d необходимо запустить эту цель.
Спасибо.