103 lines
3.4 KiB
JSON
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
|
|
}
|
|
}
|
|
}
|