heX 目录结构详解
heX 的源代码需放置在 Chromium 源代码 src 目录下的 hex 子目录中,heX 的目录包含以下子目录及文件:
- 目录
- browser:HeXium 的相关代码
- client:主程序 hexclient 的相关代码
- docs:自动生成的 API 文档
- include:头文件
- patch:为 Chromium、Node.js、CEF 制作的 patch 文件
- src:主要源代码
- tests:测试用例及一些范例
- tools:各种构建及生成工具
- 文件
- AUTHORS:作者列表
- CHROMIUM_BUILD_COMPATIBILITY:匹配的 Chromium 版本
- hex.bat:heX 编译前的构建工具,包括下载匹配版本的 Node.js 与 CEF,自动打 patch,注册环境变量,生成对应平台的工程文件等
- hex.gyp:heX 的 gyp 脚本
- hex.gypi:heX 的 gyp include 脚本
- hex_extensions.gypi:heX 扩展的 gyp 脚本
- hex_client_paths:hexclient 的源文件路径脚本
- hex_end_user.bat:heX end user 版构建工具,加入了 --no-devtools 开关
- hex_req_paths:heX 依赖的 CEF 源文件路径脚本
- LICENSE:协议文件
- make_hex.bat:heX 二进制包生成工具
- make_hex_module.bat:heX module 二进制开发包生成工具
- README.md:readme 文档
- VERSION:heX 版本号