feat: establish reproducible FreeCAD web compatibility baseline
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
|
||||
源码、构建和安装目录均在 `.cache/` 下,不进入 Git。仓库保存精确提交、构建参数、工具版本、产物哈希和回放契约;当前产物是用于几何对照的无界面 Part oracle,不是完整 FreeCAD 桌面发行版。
|
||||
|
||||
本机 oracle 可作为锁定版本的行为参考。`./npmw run probe:freecad-reference` 会通过 `FreeCADCmd` 采集版本、Git 提交、GUI 能力、可导入 Python 模块和核心 TypeId/Property 元数据,输出机器可读报告;当前无界面构建只启用 `Part`、`Material`、`Measure`,未加载的 Sketcher、PartDesign、TechDraw 等模块会明确标记为 unavailable。完整桌面/工作台对照仍需单独构建 GUI oracle,不能从该报告推断已支持。
|
||||
本机 oracle 可作为锁定版本的行为参考。`./npmw run probe:freecad-reference` 会通过 `FreeCADCmd` 采集版本、Git 提交、GUI 能力、可导入 Python 模块和核心 TypeId/Property 元数据,输出机器可读报告。模块状态明确区分 `not-built`、`compiled-importable`、`compiled-import-failure` 和 `gui-only-unprobeable`,并分别记录 `compiled`、`importable`、`guiRequired`、`guiAvailable`;当前无界面构建报告 3 个 `compiled-importable`、9 个 `not-built`。完整桌面/工作台对照仍需单独构建 GUI oracle,不能从该报告推断已支持。
|
||||
|
||||
## 2. Debian trixie 依赖
|
||||
|
||||
|
||||
Reference in New Issue
Block a user