Makefile 没有规则来制作所有需要的目标 index.html?

时间:2021-03-12 17:08:39

标签: makefile

需要重新审视这个问题。提前致谢。规则不是 '%.html' 吗?我想找到我所有的 wiki 文件并用 pandoc 将它们转换为 html。

SOURCES = $(shell find $$wiki -name "*.wiki")
HTML=$(patsubst %.wiki,%.html,$(SOURCES))

all: $(HTML)

%.html: $(SOURCES)
    @echo -e "Converting wiki file $@ to html."

1 个答案:

答案 0 :(得分:0)

问题 - 在包含空格的文件的目录中查找其他文件。

解决方案 - 使用 find 命令限制搜索。

相关问题