feat: establish reproducible FreeCAD web compatibility baseline
This commit is contained in:
38
config/camotics-gui-tpl-artifact.json
Normal file
38
config/camotics-gui-tpl-artifact.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"status": "pass",
|
||||
"source": {
|
||||
"path": "CAMotics",
|
||||
"revision": "e84665f2fa9d1151f03282ac7e01320bc65e015b",
|
||||
"version": "1.3"
|
||||
},
|
||||
"build": {
|
||||
"command": "scons -C CAMotics with_gui=1 with_tpl=1 strict=0 cxxstd=c++17 v8_compress_pointers=0 camotics tplang -j4",
|
||||
"gui": true,
|
||||
"tpl": true,
|
||||
"qtModules": ["QtCore", "QtGui", "QtOpenGL", "QtNetwork", "QtWidgets", "QtWebSockets"],
|
||||
"compiler": "g++ (Debian 14.2.0-19) 14.2.0",
|
||||
"sconsVersion": "4.8.1"
|
||||
},
|
||||
"artifacts": {
|
||||
"CAMotics/camotics": {
|
||||
"bytes": 6332544,
|
||||
"sha256": "4a592f91e6987f87aba596dbcaa9ce8826b5f5249361eafe6f7638d039efa658"
|
||||
},
|
||||
"CAMotics/tplang": {
|
||||
"bytes": 4062360,
|
||||
"sha256": "7d4ae6e81a7382aa355615690c1a9cfbf00be52cd5c5277e7c421795ceef9b1d"
|
||||
}
|
||||
},
|
||||
"smoke": {
|
||||
"camotics": {"command": "QT_QPA_PLATFORM=offscreen CAMotics/camotics --help", "exitCode": 0, "contains": ["Usage:", "--version"]},
|
||||
"tplang": {"command": "CAMotics/tplang --help", "exitCode": 0, "contains": ["Usage:", "--linearize", "--json-out"]}
|
||||
},
|
||||
"browserBoundary": {
|
||||
"nativeGuiExecutable": true,
|
||||
"browserNativeGuiExecutable": false,
|
||||
"browserSweepWasmKernel": true,
|
||||
"fullBrowserProgram": false,
|
||||
"canonicalGcodeParser": "linuxcnc-wasm"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user