24 lines
774 B
Markdown
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
|
|
```
|