Я нахожусь в 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
, если они не соответствуют другому правилу :
?