У меня есть большой make-файл со всеми и фальшивыми целями, теперь я хочу изменить его место в файле, т.е. не в начале файла
это работает
all: tdir execute build run
tdir:
@mkdir -p "$(DIR)"
DIR := $(CURDIR)
m := $(shell ftr build)
m := $(subst ],,$(subst [,,$(m)))
execute:
echo test
если я поменяю место на все, как это, оно не работает
tdir:
@mkdir -p "$(DIR)"
DIR := $(CURDIR)
m := $(shell ftr build)
m := $(subst ],,$(subst [,,$(m)))
all: tdir execute build run
execute:
echo test
Я знаю, что у меня есть tdir
, прежде чем все, Make делает решение для такого рода проблемы?давайте предположим, что я хочу переместить all
вниз