Files
workinf_Blender_Wasm/docs/status/W-022.md
2026-08-12 04:47:48 -04:00

24 lines
774 B
Markdown

# W-022 Status
status: done
task: 建立最小 web_engine target
## Evidence
- C ABI header: `blender-5.2.0/source/blender/web_engine/web_engine_api.h`
- C ABI implementation: `blender-5.2.0/source/blender/web_engine/web_engine_api.cpp`
- CMake target: `web/engine/CMakeLists.txt`
- Golden: `tests/golden/W-022/web-engine-api.json`
The standalone target remains an ABI-only smoke target and links a test reader
stub. The canonical Blender data target is `blender-5.2.0` with
`WITH_WEB=ON` (`build_web_blender6/bin/web_engine.*`); it links BLO/DNA and the
vendored zlib/zstd readers behind the same handle boundary.
## Verification
```text
tools/web/configure-web-engine.sh # standalone ABI gate
node tools/web/run-web-engine-smoke.mjs # web-engine-blend-ok
```