# W-021 Status status: done task: 添加 Web CMake 平台 ## Evidence - Platform policy: `blender-5.2.0/build_files/cmake/platform/web.cmake` - Standalone target: `web/engine/CMakeLists.txt` - Configure/build runner: `tools/web/configure-web-engine.sh` - Golden: `tests/golden/W-021/cmake-cache.json` The Web platform fragment enforces Emscripten, disables desktop GHOST, Python, Cycles and optional desktop codecs, and sets ES module/Worker output flags. It is currently consumed by the isolated smoke target; the full Blender target integration remains the next C-stage task. ## Verification ```text tools/web/configure-web-engine.sh # web-cmake-ok ```