Files
Web_FreeCAD_Bitbybit/config/offline-resources.json
wangdequan 58c0807219
Some checks failed
real-verification / chrome (push) Has been cancelled
real-verification / freecad-oracle (push) Has been cancelled
real-verification / wasm (push) Has been cancelled
feat: add offline Qt6 naming prerequisites and boundary gates
2026-08-12 08:17:44 -04:00

244 lines
7.3 KiB
JSON

{
"schemaVersion": 1,
"project": "bitbybit-web-cad",
"libraryDirectory": "web-freecad-bitbybit",
"platform": "linux-x64-debian13",
"node": {
"version": "22.23.2",
"npmVersion": "10.9.8",
"archive": ".runtime/downloads/node-v22.23.2-linux-x64.tar.xz",
"libraryPath": "toolchains/node/node-v22.23.2-linux-x64.tar.xz"
},
"npmLocks": [
"package-lock.json",
"cnc_wams_gpt6/linuxcnc-master/web/package-lock.json"
],
"archives": [
{
"id": "project-node-modules",
"source": "node_modules",
"restore": "node_modules",
"libraryPath": "archives/project-node-modules.tar.zst",
"required": true
},
{
"id": "freecad-source",
"source": ".cache/freecad/FreeCAD",
"restore": ".cache/freecad/FreeCAD",
"libraryPath": "sources/freecad-1.1.1-0108fd4b.tar.zst",
"revision": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
"required": true
},
{
"id": "bitbybit-source",
"source": ".cache/bitbybit/bitbybit",
"restore": ".cache/bitbybit/bitbybit",
"libraryPath": "sources/bitbybit-d3f52bd1.tar.zst",
"revision": "d3f52bd1fcf78148b60800d69ed6b42e53f4ad06",
"required": true
},
{
"id": "occt-source",
"sourceEnvironment": "OCCT_SOURCE_DIR",
"sourceCandidates": [
".cache/occt/occt",
"../working/WebCam/occt"
],
"restore": ".cache/occt/occt",
"libraryPath": "sources/occt-8-bb75017e.tar.zst",
"revision": "bb75017e915f6509a4bfa8b551f853352754c2da",
"required": true
},
{
"id": "opencamlib-source",
"source": "OpenCAMLib",
"restore": "OpenCAMLib",
"libraryPath": "sources/opencamlib-95b036fe.tar.zst",
"revision": "95b036fe28ce6d77c97b98e5fbc337904ae49560",
"required": true
},
{
"id": "camotics-worktree",
"source": "CAMotics",
"restore": "CAMotics",
"libraryPath": "sources/camotics-e84665f2-worktree.tar.zst",
"revision": "e84665f2fa9d1151f03282ac7e01320bc65e015b",
"preserveWorktree": true,
"required": true
},
{
"id": "cbang-worktree",
"source": ".cache/camotics-native/cbang",
"restore": ".cache/camotics-native/cbang",
"libraryPath": "sources/cbang-9b6672a0-worktree.tar.zst",
"revision": "9b6672a0e2b800a909d799ffa3ab46774cf171b8",
"required": true
},
{
"id": "linuxcnc-worktree",
"source": "cnc_wams_gpt6/linuxcnc-master",
"restore": "cnc_wams_gpt6/linuxcnc-master",
"libraryPath": "sources/linuxcnc-web-58f50e6d-worktree.tar.zst",
"revision": "58f50e6d66287bc31e6d906e5c33658a348658e4",
"preserveWorktree": true,
"required": true
},
{
"id": "freecad-native-oracle",
"source": ".cache/freecad/install-native",
"restore": ".cache/freecad/install-native",
"libraryPath": "artifacts/freecad-install-native.tar.zst",
"required": true
},
{
"id": "freecad-desktop-oracle",
"source": ".cache/freecad/install-desktop",
"restore": ".cache/freecad/install-desktop",
"libraryPath": "artifacts/freecad-install-desktop.tar.zst",
"required": true
},
{
"id": "freecad-sysroot",
"source": ".cache/freecad/sysroot",
"restore": ".cache/freecad/sysroot",
"libraryPath": "artifacts/freecad-sysroot.tar.zst",
"required": true
},
{
"id": "occt-history-dist",
"source": "native/occt-history/dist",
"restore": "native/occt-history/dist",
"libraryPath": "artifacts/occt-history-dist.tar.zst",
"required": true
},
{
"id": "planegcs-dist",
"source": "native/planegcs/dist",
"restore": "native/planegcs/dist",
"libraryPath": "artifacts/planegcs-dist.tar.zst",
"required": true
},
{
"id": "freecad-build-native",
"source": ".cache/freecad/build-native",
"restore": ".cache/freecad/build-native",
"libraryPath": "build-caches/freecad-build-native.tar.zst",
"required": false
},
{
"id": "freecad-build-desktop",
"source": ".cache/freecad/build-desktop",
"restore": ".cache/freecad/build-desktop",
"libraryPath": "build-caches/freecad-build-desktop.tar.zst",
"required": false
},
{
"id": "occt-history-build",
"source": ".cache/bitbybit/occt-history-build-offline",
"restore": ".cache/bitbybit/occt-history-build-offline",
"libraryPath": "build-caches/occt-history-build.tar.zst",
"required": false
},
{
"id": "qt6-wasm-core-downloads",
"source": ".cache/toolchains/qt6/downloads",
"restore": ".cache/toolchains/qt6/downloads",
"libraryPath": "sources/qtbase-6.8.2-downloads.tar.zst",
"required": true
},
{
"id": "qt6-wasm-core-source",
"source": ".cache/toolchains/qt6/src",
"restore": ".cache/toolchains/qt6/src",
"libraryPath": "sources/qtbase-6.8.2-source.tar.zst",
"required": true
},
{
"id": "qt6-wasm-core-sdk",
"source": ".cache/toolchains/qt6/install-wasm",
"restore": ".cache/toolchains/qt6/install-wasm",
"libraryPath": "toolchains/qt6-wasm-core-6.8.2.tar.zst",
"required": true
},
{
"id": "qt6-wasm-core-build",
"source": ".cache/toolchains/qt6/build-wasm",
"restore": ".cache/toolchains/qt6/build-wasm",
"libraryPath": "build-caches/qt6-wasm-core-build.tar.zst",
"required": false
},
{
"id": "opencamlib-build",
"source": ".cache/opencamlib-wasm",
"restore": ".cache/opencamlib-wasm",
"libraryPath": "build-caches/opencamlib-wasm.tar.zst",
"required": false
},
{
"id": "opencamlib-boost",
"source": ".cache/opencamlib-boost",
"restore": ".cache/opencamlib-boost",
"libraryPath": "build-caches/opencamlib-boost.tar.zst",
"required": false
}
],
"mirrors": [
{
"id": "playwright-browsers",
"sourceEnvironment": "PLAYWRIGHT_BROWSERS_PATH",
"sourceCandidates": [
"~/.cache/ms-playwright"
],
"libraryPath": "browsers/ms-playwright",
"required": true
},
{
"id": "boost-headers",
"sourceCandidates": [
"/usr/include/boost"
],
"libraryPath": "system/headers/boost",
"restore": ".cache/offline-sysroot/include/boost",
"required": true
},
{
"id": "eigen3-headers",
"sourceCandidates": [
"/usr/include/eigen3"
],
"libraryPath": "system/headers/eigen3",
"restore": ".cache/offline-sysroot/include/eigen3",
"required": true
},
{
"id": "debian-package-cache",
"sourceCandidates": [
"/var/cache/apt/archives"
],
"libraryPath": "system/debian13-amd64/packages",
"includePattern": "\\.deb$",
"recursive": false,
"required": true
},
{
"id": "freecad-package-cache",
"source": ".cache/freecad",
"libraryPath": "system/debian13-amd64/freecad-packages",
"includePattern": "\\.deb$",
"required": true
}
],
"hostTools": {
"node": "22.23.2",
"npm": "10.9.8",
"cmake": "3.31.6",
"ninja": "1.12.1",
"emscripten": "3.1.69",
"chrome": "150.0.7871.128",
"firefox": "140.12.0esr",
"playwright": "1.61.1",
"boost": "1.83.0",
"eigen3": "3.4.0"
}
}