Skip to content

v0.4.0:断点续编与同版 Composer 运行时

Latest

Choose a tag to compare

@supdger supdger released this 01 Oct 17:07
05f33af

项目构建失败或中断后,重新从同一入口开始会校验并复用已完成编译单元,未完成或损坏的单元从头编译;每次仍重新链接并校验产物。引导提供继续编译、重选项目、全量重建和结束四个选择,CLI 支持 webman-aot build --fresh。

0.4.0 同时发布 Composer 入口及对应的 macOS Apple Silicon / Windows x64 原生运行时、轻量/完整包与 setup。Composer 安装命令保持 composer global require supdger/webman-aot-builder,首次信任后自动进入引导。三种使用方式与前提见 README 和 安装指南。

实际验证:macOS 完整包安装和109单元冷编、普通重试、缓存损坏、源码变化、全量重建通过;Windows 原生 CI通过对应五轮及强制终止后的14/109复用、95单元重编,并发安全拒绝、重新链接和产物校验,任务进程清理为空。独立发行验收通过。用户Windows实机续编、PHP8.1原生链及Linux业务流程仍未完整验收。

下载时选择开发机对应的 setup;离线环境可提前下载完整包。components.zip 用于编译组件准备,自己的项目 Composer 依赖须事先安装。资产大小与摘要以本页及 SHA256SUMS 为准。

固定身份:最终源码/tag 05f33af0ae7b3ea108b25f42140eb41b1617b6af;原生包真实构建源码 f3609c91bdcbb4b51b7edd88aa16ffa51c6ae8ba。最终源码的139项原生源文件与包内逐项同字节,后续提交仅追加真实Composer绑定、说明与测试辅助。SHA256SUMS摘要为 7d293e4ff8bff3d3e4ca42e0cde939aa51002edf872a2e947891f657f7b49710。