我有一个包含.text
个文件的目录。对于所有这些文件,我都有一个生成.raw
文件的awk脚本。这些文件位于不同的目录中。当前的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
可以更简单吗?