feat: merge_i18n.py 加入 bricks 模块

bricks 是基础框架(dist -> wwwroot/bricks 符号链接),
不在 build.sh 业务模块循环中,需手动加入。
模块顺序: sage → bricks → 业务模块(优先级递增)
This commit is contained in:
yumoqing 2026-06-29 12:03:51 +08:00
parent ed7cd6ba54
commit 422f93c7f1

View File

@ -41,8 +41,9 @@ def parse_build_sh(build_sh_path):
# 第二个 for m in 是 Sage 业务模块清单
modules_str = matches[1]
modules = [m for m in modules_str.strip().split() if '-' not in m]
# sage 自身始终排在首位(优先级最低)
result = ['sage'] + modules
# sage → bricks → 业务模块(优先级递增,后者覆盖前者)
# bricks 是基础框架,不在 build.sh 业务模块循环中,需手动加入
result = ['sage', 'bricks'] + modules
return result