# DnfProject / Aurora 本仓库是 `Aurora` 共享库项目,使用 xmake 构建 32 位 Linux 目标。 ## 目录结构 - `src/core/`:入口、控制器、调度、Hook、主流程。 - `src/script/`:Squirrel 绑定、脚本注册、脚本请求相关代码。 - `src/net/`:socket、DIO、HTTP/异步网络相关代码。 - `src/db/`:MySQL 连接池和数据库封装。 - `src/sdk/`:游戏 SDK、结构体、枚举、协议对象。 - `src/utils/`:通用工具、编码、IO、BASE64、Singleton。 - `third_party/`:随项目保存的第三方头文件或源码。 - `3rd/`、`lib/`:本地第三方库和二进制依赖目录,默认不纳入 Git 跟踪。 ## 构建方式 本机工作区通常是远程目录挂载,实际编译环境在 `192.168.200.110` 上。请使用 SSH 到远端执行 xmake。 详细命令见 `docs/build-remote.md`。 更多清理边界说明见 docs/cleanup-notes.md。