2021-07-25 16:12:34 -04:00
|
|
|
{
|
|
|
|
"buildType": {
|
|
|
|
"default": "release",
|
|
|
|
"choices": {
|
|
|
|
"debug": {
|
|
|
|
"short": "Debug",
|
|
|
|
"long": "Emit debug information without performing optimizations",
|
|
|
|
"buildType": "Debug"
|
|
|
|
},
|
|
|
|
"release": {
|
|
|
|
"short": "Release",
|
|
|
|
"long": "Perform optimizations",
|
|
|
|
"buildType": "Release"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"programmer":{
|
|
|
|
"default": "OpenOCD",
|
|
|
|
"choices":{
|
|
|
|
"OpenOCD":{
|
|
|
|
"short":"OpenOCD",
|
|
|
|
"long": "Use OpenOCD",
|
|
|
|
"settings":{
|
|
|
|
"USE_OPENOCD":1
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"JLink":{
|
|
|
|
"short":"JLink",
|
|
|
|
"long": "Use JLink",
|
|
|
|
"settings":{
|
|
|
|
"USE_JLINK":1
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"GDB":{
|
|
|
|
"short":"GDB",
|
|
|
|
"long": "Use GDB",
|
|
|
|
"settings":{
|
|
|
|
"USE_GDB_CLIENT":1
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"DFU": {
|
|
|
|
"default": "no",
|
|
|
|
"choices": {
|
|
|
|
"no": {
|
|
|
|
"short": "No DFU",
|
|
|
|
"long": "Do not build DFU",
|
|
|
|
"settings": {
|
2021-07-25 21:14:23 -04:00
|
|
|
"BUILD_DFU":"0"
|
2021-07-25 16:12:34 -04:00
|
|
|
}
|
|
|
|
},
|
|
|
|
"yes": {
|
|
|
|
"short": "Build DFU",
|
|
|
|
"long": "Build DFU",
|
|
|
|
"settings": {
|
2021-07-25 21:14:23 -04:00
|
|
|
"BUILD_DFU":"1"
|
2021-07-25 16:12:34 -04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|