Можно ли создать дополнительную зависимость от цели в Makefile (GNU Make)?
help:
@echo Usage:
clean:
@echo Cleaning...
build: clean?
@echo Building...
Ожидаемый результат:
$ make
Usage:
$ make clean
Cleaning...
$ make build
Building...
$ make build clean
Cleaning...
Building...
$ make clean build
Cleaning...
Building...
Набор целей фиксированный и не может быть расширен , т. е.
rebuild: clean build
.PHONY: rebuild
недопустим.