Makefile:使用 project.mk 文件中的目标
Makefile: use a target from a project.mk file
我在工作区文件夹中有一个 Makefile。个别项目有 project.mk 个文件。
在主 Makefile 中,我想使用来自各个 project.mk 个文件的目标。
all: buildUIProject1 buildUIProject2
其中 buildUIProject1 是 project.mk
中的目标
buildUIProject1: $(shell find src -name *)
npm run build
我怎样才能做到这一点?
您要做的是 buildUIProject1
的配方,它在 project.mk 上运行(递归)make。在主生成文件中:
buildUIProject1:
$(MAKE) -C project1/folder -f project.mk $@
我在工作区文件夹中有一个 Makefile。个别项目有 project.mk 个文件。
在主 Makefile 中,我想使用来自各个 project.mk 个文件的目标。
all: buildUIProject1 buildUIProject2
其中 buildUIProject1 是 project.mk
中的目标buildUIProject1: $(shell find src -name *)
npm run build
我怎样才能做到这一点?
您要做的是 buildUIProject1
的配方,它在 project.mk 上运行(递归)make。在主生成文件中:
buildUIProject1:
$(MAKE) -C project1/folder -f project.mk $@