У меня есть каталог с .text
файлами. Для всех этих файлов у меня есть скрипт awk, который создает файл .raw
. Эти файлы находятся в разных каталогах. Текущий Makefile:
SRC=../../dhbb/text
vpath %.text $(SRC)
.PHONY: all clean
%.raw : %.text
awk -f extract.awk $< > $@
all : $(patsubst %.text, %.raw, $(notdir $(wildcard $(SRC)/*.text)))
clean:
rm *.raw
Может быть проще?