Как написать правило для make clean с такой вот хитростью: хочется удалять ряд файлов (например *.eps) только в том случае если для него существует файл из которого его можно сгенерировать (например, соответствующий *.fig). А если нет для него *.fig, то и удалять не надо. Без shell-скрипта вроде такого: $(foreach x,$(wildcard *.eps),\ test -e $(patsubst %.eps,%.fig,$(x)) && rm -f $(x) ;)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум еще один вопрос по make (генерация зависисмостей) (2015)
- Форум Как в Makefile получить доступ к переменным окружения. (2014)
- Форум Make файл Syntax error: "(" unexpected (2020)
- Форум Проблема с make-файлом (2016)
- Форум Makefile не обнаруживает заданную цель (2019)
- Форум make clean... (2004)
- Форум Как заставить cmake не удалять файлы при make clean? (2015)
- Форум sources отдельно, objects отдельно (2013)
- Форум debian testing. make-kpkg. (2009)
- Форум Make и обратный слэш. (2008)