Files
powertrain-build/test_data/test_repo/ConfigDocuments/BaseConfig.json
Henrik Wahlqvist 38a1ecd2dc ARTCSF-3856: Set up simple sample projects and jobs/tests
Change-Id: I5b397ad0e490343ee9a751f81c40e3ebc9ff2bb5
2025-09-04 12:04:07 +00:00

103 lines
3.4 KiB
JSON

{
"BaseConfigFileVersion": "0.2.1",
"ProjectInfo" : {
"deviceDomains": "./conf.local/DeviceDomains.json",
"serviceInterfaces": "./conf.local/ServiceInterfaces.json",
"didDefFile": "DIDIds_FullRange",
"didCarCom": "./output/CarCom_DIDDefs.csv",
"srcCodeDstDir": "./output/SourceCode",
"reportDstDir": "./output/Reports",
"logDstDir": "./output/logs",
"configDir": "../../ConfigDocuments",
"interfaceCfgDir": "./Config/ActiveInterfaces",
"commonSrcDir": "../../Models/Common/pybuild_src",
"prjUnitSrcDir": "../../Models/*/Vc*/pybuild_src",
"prjUnitCfgDir": "../../Models/*/Vc*/pybuild_cfg",
"prjUnitMdlDir": "../../Models/*/Vc*",
"prjLocalDefs": "*_LocalDefs.h",
"prjCodeswitches": "SPM_Codeswitch_Setup*.csv",
"coreDummyFileName" : "VcCoreDummy",
"featureHeaderName": "VcCodeSwDefines.h",
"tsHeaderName": "VcUnitTsDefines.h",
"useGlobalConst" : "VcConst"
},
"NvmConfig": {
"fileName" : "vcc_nvm_struct",
"baseNvmStructs" : "./conf.local/nvm_structs.json"
},
"ProjectTemplates": {
"Denso": {
"generalAsilLevelDebug": "B",
"generalAsilLevelDependability": "B",
"generateCalibrationInterfaceFiles": false,
"generateCoreDummy": true,
"generateDummyVar": true,
"generateInterfaceHeaders": false,
"generateYamlInterfaceFile": false,
"propagateTagName": true,
"useA2lSymbolLinks": true,
"useSwcNameAsPrefix": false
},
"RB": {
"generalAsilLevelDebug": "B",
"generalAsilLevelDependability": "B",
"generateCalibrationInterfaceFiles": false,
"generateCoreDummy": true,
"generateDummyVar": true,
"generateInterfaceHeaders": false,
"generateYamlInterfaceFile": false,
"propagateTagName": false,
"useA2lSymbolLinks": false,
"useSwcNameAsPrefix": false
},
"CSP": {
"generalAsilLevelDebug": "B",
"generalAsilLevelDependability": "B",
"generateCalibrationInterfaceFiles": false,
"generateCoreDummy": false,
"generateDummyVar": false,
"generateInterfaceHeaders": false,
"generateYamlInterfaceFile": false,
"propagateTagName": false,
"useA2lSymbolLinks": false,
"useSwcNameAsPrefix": false
},
"HP": {
"generalAsilLevelDebug": "B",
"generalAsilLevelDependability": "B",
"generateCalibrationInterfaceFiles": false,
"generateCoreDummy": true,
"generateDummyVar": false,
"generateInterfaceHeaders": false,
"generateYamlInterfaceFile": false,
"propagateTagName": false,
"useA2lSymbolLinks": false,
"useSwcNameAsPrefix": false
},
"HI": {
"generalAsilLevelDebug": "D",
"generalAsilLevelDependability": "D",
"generateCalibrationInterfaceFiles": false,
"generateCoreDummy": false,
"generateDummyVar": false,
"generateInterfaceHeaders": true,
"generateYamlInterfaceFile": false,
"propagateTagName": false,
"useA2lSymbolLinks": false,
"useSwcNameAsPrefix": false
},
"ZC": {
"generalAsilLevelDebug": "B",
"generalAsilLevelDependability": "B",
"generateCalibrationInterfaceFiles": true,
"generateCoreDummy": false,
"generateDummyVar": false,
"generateInterfaceHeaders": true,
"generateYamlInterfaceFile": true,
"propagateTagName": false,
"useA2lSymbolLinks": false,
"useSwcNameAsPrefix": true
}
}
}