我正在学习使用漂亮的 Linux 工具:make。还有一点我想了解的:
让我们看一下这个简单的例子:
JADE = $(shell find pages/*.jade)
HTML = $(JADE:.jade=.html)
all: $(HTML)
%.html: %.jade
jade < $< --path $< > $@
clean:
rm -f $(HTML)
.PHONY: clean
当我运行时watch make
,我真的不太了解输出字符串:make:Nothing to do with `all'。
问题:
- all 的作用是什么?
- all 动作对 watch tool 有什么作用吗?