{
  "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"
  }
}
