diff --git a/Makefile b/Makefile index b360e5b..ccb008a 100644 --- a/Makefile +++ b/Makefile @@ -9,15 +9,8 @@ GIT_SHA := $(shell git rev-parse --short HEAD) # 定义所有需要构建的子目录 SUBDIRS = common-base develop-base universal-base -# 默认目标:按顺序构建所有子目录 -all: $(SUBDIRS) - -# 模式规则:每个目录目标都依赖对应的目录 -%: %/ - @echo "Building $@ Finished" - # 目录构建规则 -%/: +$(SUBDIRS): @echo "Building $@..." @pushd $@ && \ npx devcontainer build \ @@ -30,4 +23,4 @@ all: $(SUBDIRS) popd # 伪目标声明 -.PHONY: all parallel clean $(SUBDIRS) +.PHONY: all $(SUBDIRS)