【发布时间】:2020-04-13 20:39:59
【问题描述】:
我在一个Jekyll 项目中,下面是makefile:
project = jekyll-template-repository
e: execute
execute:
bundle
build
r: run
run:
jekyll serve -l -o -b /$(project)
b: build
build: clean
jekyll build
c: clean
clean:
jekyll clean
当我运行make execute 时,它会抛出错误make: build: Command not found
我想它正在尝试将它作为一个常见的 bash 命令执行,但是我想调用我在文件中转发的 build 规则。当其他make 规则不在另一个规则: 之后时,是否需要一些特殊语法来指向它们?
【问题讨论】:
标签: makefile build jekyll gnu-make