core: 移除 init.txt 向后兼容,仅支持 services.yaml
- InitParser: 移除 parseTxt(),load() 不再回退 init.txt - pmc_mtd: parse_self_init_list 移除 TXT 分支,非 .yaml 文件报错退出 - main.cpp: --help 中 -i 参数描述移除 .txt - Makefile: install/uninstall 移除 init.txt 拷贝/删除 - services.yaml: 头注释移除 init.txt 相关措辞 - 删除 init.txt 文件 - README (core + 项目根): 全部 init.txt 引用替换为 services.yaml - core README: 补全 liblogc/yaml-cpp 依赖声明,修正文件结构
This commit is contained in:
1 parent
f041bf284b
commit
b0d71a4c58
9 files changed
+53
-119
No files matched your search
+2
-3
@@ -1,10 +1,9 @@
|
||||
# core/services.yaml
|
||||
# 声明式服务启动配置(替代 init.txt)
|
||||
# 如果本文件存在则优先使用,否则回退 init.txt
|
||||
# 声明式服务启动配置
|
||||
#
|
||||
# 字段说明:
|
||||
# name 服务唯一标识(用于日志和未来注册中心)
|
||||
# cmd 启动命令(与 init.txt 每行格式一致)
|
||||
# cmd 启动命令
|
||||
# args 传递给 _run.sh 的命令行参数列表(可选)
|
||||
# env 启动前设置的环境变量(可选)
|
||||
# depends_on 依赖的服务名列表(未来 DAG 拓扑排序用,当前仅记录)
|
||||
|
||||
Reference in new issue
Block a user