Files
FreeCADWasmDev/docs/p6/techdraw-runtime.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

13 lines
1.6 KiB
JSON

{
"schema": "freecad-web-techdraw-runtime/v1",
"task_id": "FW-P6-TDR-B",
"status": "passed",
"source_revision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"build": {"targetProbe": true, "target": "FreeCADWebTechDrawRuntimeProbe", "BUILD_GUI": false, "QtWidgets": true, "QtConcurrent": true, "QtFuture": true, "qtPrefix": "freecad-source/build-web/qt-techdraw-install", "occtPrefix":"freecad-source/build-web/occt-pthread-install", "pythonPrefix":"freecad-source/build-web/python-pthread-install", "yamlPrefix":"freecad-source/build-web/yaml-pthread-install", "icuPrefix":"freecad-source/build-web/icu-pthread-install", "boostPrefix":"freecad-source/build-web/boost-pthread-install", "memoryMode":"shared", "linkPolicy":"ERROR_ON_UNDEFINED_SYMBOLS=1"},
"observed": {"initialization": {"first": 1, "second": 1, "calls": 2, "runs": 1, "available": 1}, "registeredTypes": 12, "pythonApiCount": 17, "createRecompute": 1, "svgBytes": 301, "dxfBytes": 324, "resourcesReleased": 1},
"command": "EM_CONFIG=freecad-source/build-web/emscripten-config.py EM_CACHE=freecad-source/build-web/emscripten-cache EM_FROZEN_CACHE= cmake --build freecad-source/build-web/techdraw-native-full-pthread --target FreeCADWebTechDrawRuntimeProbe -j8",
"evidence": "docs/p6/techdraw-native-runtime.json",
"dependencyClosure": "docs/p6/techdraw-pthread-closure.json",
"boundaries": ["Native TechDraw App registration and Python projection APIs now build and execute with Qt future/concurrent/gui/widgets enabled.", "Qt TechDrawGui desktop workbench remains outside BUILD_GUI=OFF; no desktop GUI claim is made."]
}