feat: establish reproducible FreeCAD web compatibility baseline
This commit is contained in:
46
config/freecad-desktop-oracle.json
Normal file
46
config/freecad-desktop-oracle.json
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"baselineId": "freecad-1.1.1",
|
||||
"profile": "desktop",
|
||||
"buildDirectory": ".cache/freecad/build-desktop",
|
||||
"installDirectory": ".cache/freecad/install-desktop",
|
||||
"sysrootDirectory": ".cache/freecad/sysroot",
|
||||
"requiredRuntime": "FreeCAD",
|
||||
"cmake": {
|
||||
"buildGui": true,
|
||||
"developerTests": false,
|
||||
"pivyProbe": false,
|
||||
"externalSmesh": false,
|
||||
"disabledOptionalModules": ["Cloud", "JtReader", "VR", "TemplatePyMod", "Sandbox"]
|
||||
},
|
||||
"sourceModules": [
|
||||
"AddonManager", "Assembly", "BIM", "CAM", "Cloud", "Draft", "Fem", "Help", "Idf", "Import", "Inspection", "JtReader", "Material", "Measure", "Mesh", "MeshPart", "OpenSCAD", "Part", "PartDesign", "Plot", "Points", "ReverseEngineering", "Robot", "Sandbox", "Show", "Sketcher", "Spreadsheet", "Start", "Surface", "TechDraw", "TemplatePyMod", "Test", "Tux", "Web"
|
||||
],
|
||||
"evidence": {
|
||||
"configureCommand": "FREECAD_ORACLE_PROFILE=desktop ./npmw run configure:freecad-native",
|
||||
"buildCommand": "FREECAD_ORACLE_PROFILE=desktop ./npmw run build:freecad-native",
|
||||
"probeCommand": "FREECAD_ORACLE_PROFILE=desktop xvfb-run -a ./npmw run probe:freecad-reference",
|
||||
"checkCommand": "./npmw run check:freecad-desktop-oracle",
|
||||
"fcstdNativeRoundTripCommand": "./npmw run test:freecad-fcstd-native",
|
||||
"probeReport": ".cache/freecad/reference-desktop.json"
|
||||
},
|
||||
"artifact": {
|
||||
"path": ".cache/freecad/install-desktop/bin/FreeCAD",
|
||||
"reportedVersion": "FreeCAD 1.1.1 Revision: 14556 (Git)",
|
||||
"sizeBytes": 153160,
|
||||
"sha256": "2c75642f0cdfd8a44ecb46aeb1cd6ef5e5643b313c5e3d617e3766406766ef70"
|
||||
},
|
||||
"verification": {
|
||||
"status": "verified",
|
||||
"sourceCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
||||
"guiUp": true,
|
||||
"moduleCount": 34,
|
||||
"moduleStatusSummary": {
|
||||
"compiled-importable": 30,
|
||||
"not-built": 4
|
||||
},
|
||||
"disabledModules": ["Cloud", "JtReader", "Sandbox", "TemplatePyMod"],
|
||||
"probeObjects": ["Part::Box", "Part::Cylinder", "Part::Sphere", "Part::Cone", "Part::Feature", "PartDesign::Feature", "Sketcher::SketchObject"]
|
||||
},
|
||||
"status": "desktop-build-probed"
|
||||
}
|
||||
Reference in New Issue
Block a user