-
Notifications
You must be signed in to change notification settings - Fork 47
refactor: 重构嵌入数据 #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
refactor: 重构嵌入数据 #52
Changes from all commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
ec14541
refactor: 重构嵌入数据生成与引用机制
actboy168 8697b2d
refactor: 重构嵌入系统,支持groups配置与模块化生成
actboy168 18f5d98
chore: 为bee_glue启用添加组校验与断言,防编译缺失
actboy168 d59cf31
Update skills/SKILL.md
actboy168 2937791
refactor: 优化路径处理与输出目录创建逻辑
actboy168 0d118c8
feat: 支持 bee_glue 预加载组自动模块名扫描
actboy168 a27adb5
refactor: 移除 bee_glue.c 中预加载模块逻辑
actboy168 35ffa27
refactor: 重构标识符生成,支持哈希防撞与统一处理非法字符
actboy168 6c14fec
docs: 为 l_embed_index 函数添加设计与性能注释
actboy168 ca603c8
feat: 优化 Lua 模块扫描与覆盖逻辑,避免 C 代码名称冲突
actboy168 af52dab
docs: 补充 lua_embed_data.h 相关说明并更新引用
actboy168 b01239d
feat: 新增并完善 lm:lua_embed 高阶嵌入与目标文档
actboy168 6b1b2e6
refactor: 改用全名拼接C标识符并移除冗余转换,提升唯一性
actboy168 79e98b7
feat: 完善bee_glue布尔校验与编译判断逻辑
actboy168 bcfe6c7
feat: 支持无分组场景,生成头文件时添加占位成员并替换遍历逻辑
actboy168 3a18146
chore: 修正 Lua 嵌入脚本引用路径为统一相对路径
actboy168 c7e1983
docs: 完善 Lua 嵌入说明并修正 main 组入口脚本索引
actboy168 9e41de9
docs: 在README末尾新增Documentation章节及编写make.lua指南链接
actboy168 655ffde
feat: 支持宿主预加载模块并完善生成文件注释
actboy168 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -8,3 +8,4 @@ | |
| /.ninja_deps | ||
| /tools/*/lua.def | ||
| /compile/lua/*.c | ||
| /.claude/ | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.