Files
bootloader/CMakePresets.json
BlackMark 52c3b6ca7f build: generated presets and a check entry point
tools/make_presets.py emits the uniform pipeline the hand-grown file had
drifted from — generated configure/build/test presets and workflows for
all 37 chips, reflect configure/build for libavr's 12-chip spot set —
and tools/check.sh runs every chip's workflow (--full adds the reflect
spot) as the port's gate.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 23:42:57 +02:00

1656 lines
29 KiB
JSON

{
"version": 8,
"configurePresets": [
{
"name": "base",
"hidden": true,
"generator": "Ninja",
"binaryDir": "${sourceDir}/build/${presetName}",
"toolchainFile": "$env{LIBAVR_ROOT}/cmake/avr-toolchain.cmake",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Release",
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
"CMAKE_COLOR_DIAGNOSTICS": "ON"
}
},
{
"name": "attiny13-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "attiny13",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "attiny13a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "attiny13a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "attiny25-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "attiny25",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "attiny45-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "attiny45",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "attiny85-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "attiny85",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega8-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega8",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega8a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega8a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega16-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega16",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega16a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega16a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega32-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega32",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega32a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega32a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega48-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega48",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega48a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega48a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega48p-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega48p",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega48pa-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega48pa",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega88-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega88",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega88a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega88a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega88p-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega88p",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega88pa-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega88pa",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega168-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega168",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega168a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega168a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega168p-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega168p",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega168pa-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega168pa",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega328-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega328",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega328p-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega328p",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega164a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega164a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega164p-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega164p",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega164pa-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega164pa",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega324a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega324a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega324p-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega324p",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega324pa-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega324pa",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega644-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega644",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega644a-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega644a",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega644p-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega644p",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega644pa-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega644pa",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega1284-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega1284",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "atmega1284p-generated",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega1284p",
"LIBAVR_REFLECT": "OFF"
}
},
{
"name": "attiny13a-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "attiny13a",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "attiny85-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "attiny85",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega8-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega8",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega16a-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega16a",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega32a-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega32a",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega48pa-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega48pa",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega88-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega88",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega168pa-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega168pa",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega328p-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega328p",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega164a-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega164a",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega644p-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega644p",
"LIBAVR_REFLECT": "ON"
}
},
{
"name": "atmega1284-reflect",
"inherits": "base",
"cacheVariables": {
"LIBAVR_MCU": "atmega1284",
"LIBAVR_REFLECT": "ON"
}
}
],
"buildPresets": [
{
"name": "attiny13-generated",
"configurePreset": "attiny13-generated"
},
{
"name": "attiny13a-generated",
"configurePreset": "attiny13a-generated"
},
{
"name": "attiny25-generated",
"configurePreset": "attiny25-generated"
},
{
"name": "attiny45-generated",
"configurePreset": "attiny45-generated"
},
{
"name": "attiny85-generated",
"configurePreset": "attiny85-generated"
},
{
"name": "atmega8-generated",
"configurePreset": "atmega8-generated"
},
{
"name": "atmega8a-generated",
"configurePreset": "atmega8a-generated"
},
{
"name": "atmega16-generated",
"configurePreset": "atmega16-generated"
},
{
"name": "atmega16a-generated",
"configurePreset": "atmega16a-generated"
},
{
"name": "atmega32-generated",
"configurePreset": "atmega32-generated"
},
{
"name": "atmega32a-generated",
"configurePreset": "atmega32a-generated"
},
{
"name": "atmega48-generated",
"configurePreset": "atmega48-generated"
},
{
"name": "atmega48a-generated",
"configurePreset": "atmega48a-generated"
},
{
"name": "atmega48p-generated",
"configurePreset": "atmega48p-generated"
},
{
"name": "atmega48pa-generated",
"configurePreset": "atmega48pa-generated"
},
{
"name": "atmega88-generated",
"configurePreset": "atmega88-generated"
},
{
"name": "atmega88a-generated",
"configurePreset": "atmega88a-generated"
},
{
"name": "atmega88p-generated",
"configurePreset": "atmega88p-generated"
},
{
"name": "atmega88pa-generated",
"configurePreset": "atmega88pa-generated"
},
{
"name": "atmega168-generated",
"configurePreset": "atmega168-generated"
},
{
"name": "atmega168a-generated",
"configurePreset": "atmega168a-generated"
},
{
"name": "atmega168p-generated",
"configurePreset": "atmega168p-generated"
},
{
"name": "atmega168pa-generated",
"configurePreset": "atmega168pa-generated"
},
{
"name": "atmega328-generated",
"configurePreset": "atmega328-generated"
},
{
"name": "atmega328p-generated",
"configurePreset": "atmega328p-generated"
},
{
"name": "atmega164a-generated",
"configurePreset": "atmega164a-generated"
},
{
"name": "atmega164p-generated",
"configurePreset": "atmega164p-generated"
},
{
"name": "atmega164pa-generated",
"configurePreset": "atmega164pa-generated"
},
{
"name": "atmega324a-generated",
"configurePreset": "atmega324a-generated"
},
{
"name": "atmega324p-generated",
"configurePreset": "atmega324p-generated"
},
{
"name": "atmega324pa-generated",
"configurePreset": "atmega324pa-generated"
},
{
"name": "atmega644-generated",
"configurePreset": "atmega644-generated"
},
{
"name": "atmega644a-generated",
"configurePreset": "atmega644a-generated"
},
{
"name": "atmega644p-generated",
"configurePreset": "atmega644p-generated"
},
{
"name": "atmega644pa-generated",
"configurePreset": "atmega644pa-generated"
},
{
"name": "atmega1284-generated",
"configurePreset": "atmega1284-generated"
},
{
"name": "atmega1284p-generated",
"configurePreset": "atmega1284p-generated"
},
{
"name": "attiny13a-reflect",
"configurePreset": "attiny13a-reflect"
},
{
"name": "attiny85-reflect",
"configurePreset": "attiny85-reflect"
},
{
"name": "atmega8-reflect",
"configurePreset": "atmega8-reflect"
},
{
"name": "atmega16a-reflect",
"configurePreset": "atmega16a-reflect"
},
{
"name": "atmega32a-reflect",
"configurePreset": "atmega32a-reflect"
},
{
"name": "atmega48pa-reflect",
"configurePreset": "atmega48pa-reflect"
},
{
"name": "atmega88-reflect",
"configurePreset": "atmega88-reflect"
},
{
"name": "atmega168pa-reflect",
"configurePreset": "atmega168pa-reflect"
},
{
"name": "atmega328p-reflect",
"configurePreset": "atmega328p-reflect"
},
{
"name": "atmega164a-reflect",
"configurePreset": "atmega164a-reflect"
},
{
"name": "atmega644p-reflect",
"configurePreset": "atmega644p-reflect"
},
{
"name": "atmega1284-reflect",
"configurePreset": "atmega1284-reflect"
}
],
"testPresets": [
{
"name": "attiny13-generated",
"configurePreset": "attiny13-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "attiny13a-generated",
"configurePreset": "attiny13a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "attiny25-generated",
"configurePreset": "attiny25-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "attiny45-generated",
"configurePreset": "attiny45-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "attiny85-generated",
"configurePreset": "attiny85-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega8-generated",
"configurePreset": "atmega8-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega8a-generated",
"configurePreset": "atmega8a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega16-generated",
"configurePreset": "atmega16-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega16a-generated",
"configurePreset": "atmega16a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega32-generated",
"configurePreset": "atmega32-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega32a-generated",
"configurePreset": "atmega32a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega48-generated",
"configurePreset": "atmega48-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega48a-generated",
"configurePreset": "atmega48a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega48p-generated",
"configurePreset": "atmega48p-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega48pa-generated",
"configurePreset": "atmega48pa-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega88-generated",
"configurePreset": "atmega88-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega88a-generated",
"configurePreset": "atmega88a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega88p-generated",
"configurePreset": "atmega88p-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega88pa-generated",
"configurePreset": "atmega88pa-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega168-generated",
"configurePreset": "atmega168-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega168a-generated",
"configurePreset": "atmega168a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega168p-generated",
"configurePreset": "atmega168p-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega168pa-generated",
"configurePreset": "atmega168pa-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega328-generated",
"configurePreset": "atmega328-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega328p-generated",
"configurePreset": "atmega328p-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega164a-generated",
"configurePreset": "atmega164a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega164p-generated",
"configurePreset": "atmega164p-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega164pa-generated",
"configurePreset": "atmega164pa-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega324a-generated",
"configurePreset": "atmega324a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega324p-generated",
"configurePreset": "atmega324p-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega324pa-generated",
"configurePreset": "atmega324pa-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega644-generated",
"configurePreset": "atmega644-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega644a-generated",
"configurePreset": "atmega644a-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega644p-generated",
"configurePreset": "atmega644p-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega644pa-generated",
"configurePreset": "atmega644pa-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega1284-generated",
"configurePreset": "atmega1284-generated",
"output": {
"outputOnFailure": true
}
},
{
"name": "atmega1284p-generated",
"configurePreset": "atmega1284p-generated",
"output": {
"outputOnFailure": true
}
}
],
"workflowPresets": [
{
"name": "attiny13-generated",
"steps": [
{
"type": "configure",
"name": "attiny13-generated"
},
{
"type": "build",
"name": "attiny13-generated"
},
{
"type": "test",
"name": "attiny13-generated"
}
]
},
{
"name": "attiny13a-generated",
"steps": [
{
"type": "configure",
"name": "attiny13a-generated"
},
{
"type": "build",
"name": "attiny13a-generated"
},
{
"type": "test",
"name": "attiny13a-generated"
}
]
},
{
"name": "attiny25-generated",
"steps": [
{
"type": "configure",
"name": "attiny25-generated"
},
{
"type": "build",
"name": "attiny25-generated"
},
{
"type": "test",
"name": "attiny25-generated"
}
]
},
{
"name": "attiny45-generated",
"steps": [
{
"type": "configure",
"name": "attiny45-generated"
},
{
"type": "build",
"name": "attiny45-generated"
},
{
"type": "test",
"name": "attiny45-generated"
}
]
},
{
"name": "attiny85-generated",
"steps": [
{
"type": "configure",
"name": "attiny85-generated"
},
{
"type": "build",
"name": "attiny85-generated"
},
{
"type": "test",
"name": "attiny85-generated"
}
]
},
{
"name": "atmega8-generated",
"steps": [
{
"type": "configure",
"name": "atmega8-generated"
},
{
"type": "build",
"name": "atmega8-generated"
},
{
"type": "test",
"name": "atmega8-generated"
}
]
},
{
"name": "atmega8a-generated",
"steps": [
{
"type": "configure",
"name": "atmega8a-generated"
},
{
"type": "build",
"name": "atmega8a-generated"
},
{
"type": "test",
"name": "atmega8a-generated"
}
]
},
{
"name": "atmega16-generated",
"steps": [
{
"type": "configure",
"name": "atmega16-generated"
},
{
"type": "build",
"name": "atmega16-generated"
},
{
"type": "test",
"name": "atmega16-generated"
}
]
},
{
"name": "atmega16a-generated",
"steps": [
{
"type": "configure",
"name": "atmega16a-generated"
},
{
"type": "build",
"name": "atmega16a-generated"
},
{
"type": "test",
"name": "atmega16a-generated"
}
]
},
{
"name": "atmega32-generated",
"steps": [
{
"type": "configure",
"name": "atmega32-generated"
},
{
"type": "build",
"name": "atmega32-generated"
},
{
"type": "test",
"name": "atmega32-generated"
}
]
},
{
"name": "atmega32a-generated",
"steps": [
{
"type": "configure",
"name": "atmega32a-generated"
},
{
"type": "build",
"name": "atmega32a-generated"
},
{
"type": "test",
"name": "atmega32a-generated"
}
]
},
{
"name": "atmega48-generated",
"steps": [
{
"type": "configure",
"name": "atmega48-generated"
},
{
"type": "build",
"name": "atmega48-generated"
},
{
"type": "test",
"name": "atmega48-generated"
}
]
},
{
"name": "atmega48a-generated",
"steps": [
{
"type": "configure",
"name": "atmega48a-generated"
},
{
"type": "build",
"name": "atmega48a-generated"
},
{
"type": "test",
"name": "atmega48a-generated"
}
]
},
{
"name": "atmega48p-generated",
"steps": [
{
"type": "configure",
"name": "atmega48p-generated"
},
{
"type": "build",
"name": "atmega48p-generated"
},
{
"type": "test",
"name": "atmega48p-generated"
}
]
},
{
"name": "atmega48pa-generated",
"steps": [
{
"type": "configure",
"name": "atmega48pa-generated"
},
{
"type": "build",
"name": "atmega48pa-generated"
},
{
"type": "test",
"name": "atmega48pa-generated"
}
]
},
{
"name": "atmega88-generated",
"steps": [
{
"type": "configure",
"name": "atmega88-generated"
},
{
"type": "build",
"name": "atmega88-generated"
},
{
"type": "test",
"name": "atmega88-generated"
}
]
},
{
"name": "atmega88a-generated",
"steps": [
{
"type": "configure",
"name": "atmega88a-generated"
},
{
"type": "build",
"name": "atmega88a-generated"
},
{
"type": "test",
"name": "atmega88a-generated"
}
]
},
{
"name": "atmega88p-generated",
"steps": [
{
"type": "configure",
"name": "atmega88p-generated"
},
{
"type": "build",
"name": "atmega88p-generated"
},
{
"type": "test",
"name": "atmega88p-generated"
}
]
},
{
"name": "atmega88pa-generated",
"steps": [
{
"type": "configure",
"name": "atmega88pa-generated"
},
{
"type": "build",
"name": "atmega88pa-generated"
},
{
"type": "test",
"name": "atmega88pa-generated"
}
]
},
{
"name": "atmega168-generated",
"steps": [
{
"type": "configure",
"name": "atmega168-generated"
},
{
"type": "build",
"name": "atmega168-generated"
},
{
"type": "test",
"name": "atmega168-generated"
}
]
},
{
"name": "atmega168a-generated",
"steps": [
{
"type": "configure",
"name": "atmega168a-generated"
},
{
"type": "build",
"name": "atmega168a-generated"
},
{
"type": "test",
"name": "atmega168a-generated"
}
]
},
{
"name": "atmega168p-generated",
"steps": [
{
"type": "configure",
"name": "atmega168p-generated"
},
{
"type": "build",
"name": "atmega168p-generated"
},
{
"type": "test",
"name": "atmega168p-generated"
}
]
},
{
"name": "atmega168pa-generated",
"steps": [
{
"type": "configure",
"name": "atmega168pa-generated"
},
{
"type": "build",
"name": "atmega168pa-generated"
},
{
"type": "test",
"name": "atmega168pa-generated"
}
]
},
{
"name": "atmega328-generated",
"steps": [
{
"type": "configure",
"name": "atmega328-generated"
},
{
"type": "build",
"name": "atmega328-generated"
},
{
"type": "test",
"name": "atmega328-generated"
}
]
},
{
"name": "atmega328p-generated",
"steps": [
{
"type": "configure",
"name": "atmega328p-generated"
},
{
"type": "build",
"name": "atmega328p-generated"
},
{
"type": "test",
"name": "atmega328p-generated"
}
]
},
{
"name": "atmega164a-generated",
"steps": [
{
"type": "configure",
"name": "atmega164a-generated"
},
{
"type": "build",
"name": "atmega164a-generated"
},
{
"type": "test",
"name": "atmega164a-generated"
}
]
},
{
"name": "atmega164p-generated",
"steps": [
{
"type": "configure",
"name": "atmega164p-generated"
},
{
"type": "build",
"name": "atmega164p-generated"
},
{
"type": "test",
"name": "atmega164p-generated"
}
]
},
{
"name": "atmega164pa-generated",
"steps": [
{
"type": "configure",
"name": "atmega164pa-generated"
},
{
"type": "build",
"name": "atmega164pa-generated"
},
{
"type": "test",
"name": "atmega164pa-generated"
}
]
},
{
"name": "atmega324a-generated",
"steps": [
{
"type": "configure",
"name": "atmega324a-generated"
},
{
"type": "build",
"name": "atmega324a-generated"
},
{
"type": "test",
"name": "atmega324a-generated"
}
]
},
{
"name": "atmega324p-generated",
"steps": [
{
"type": "configure",
"name": "atmega324p-generated"
},
{
"type": "build",
"name": "atmega324p-generated"
},
{
"type": "test",
"name": "atmega324p-generated"
}
]
},
{
"name": "atmega324pa-generated",
"steps": [
{
"type": "configure",
"name": "atmega324pa-generated"
},
{
"type": "build",
"name": "atmega324pa-generated"
},
{
"type": "test",
"name": "atmega324pa-generated"
}
]
},
{
"name": "atmega644-generated",
"steps": [
{
"type": "configure",
"name": "atmega644-generated"
},
{
"type": "build",
"name": "atmega644-generated"
},
{
"type": "test",
"name": "atmega644-generated"
}
]
},
{
"name": "atmega644a-generated",
"steps": [
{
"type": "configure",
"name": "atmega644a-generated"
},
{
"type": "build",
"name": "atmega644a-generated"
},
{
"type": "test",
"name": "atmega644a-generated"
}
]
},
{
"name": "atmega644p-generated",
"steps": [
{
"type": "configure",
"name": "atmega644p-generated"
},
{
"type": "build",
"name": "atmega644p-generated"
},
{
"type": "test",
"name": "atmega644p-generated"
}
]
},
{
"name": "atmega644pa-generated",
"steps": [
{
"type": "configure",
"name": "atmega644pa-generated"
},
{
"type": "build",
"name": "atmega644pa-generated"
},
{
"type": "test",
"name": "atmega644pa-generated"
}
]
},
{
"name": "atmega1284-generated",
"steps": [
{
"type": "configure",
"name": "atmega1284-generated"
},
{
"type": "build",
"name": "atmega1284-generated"
},
{
"type": "test",
"name": "atmega1284-generated"
}
]
},
{
"name": "atmega1284p-generated",
"steps": [
{
"type": "configure",
"name": "atmega1284p-generated"
},
{
"type": "build",
"name": "atmega1284p-generated"
},
{
"type": "test",
"name": "atmega1284p-generated"
}
]
},
{
"name": "attiny13a-reflect",
"steps": [
{
"type": "configure",
"name": "attiny13a-reflect"
},
{
"type": "build",
"name": "attiny13a-reflect"
}
]
},
{
"name": "attiny85-reflect",
"steps": [
{
"type": "configure",
"name": "attiny85-reflect"
},
{
"type": "build",
"name": "attiny85-reflect"
}
]
},
{
"name": "atmega8-reflect",
"steps": [
{
"type": "configure",
"name": "atmega8-reflect"
},
{
"type": "build",
"name": "atmega8-reflect"
}
]
},
{
"name": "atmega16a-reflect",
"steps": [
{
"type": "configure",
"name": "atmega16a-reflect"
},
{
"type": "build",
"name": "atmega16a-reflect"
}
]
},
{
"name": "atmega32a-reflect",
"steps": [
{
"type": "configure",
"name": "atmega32a-reflect"
},
{
"type": "build",
"name": "atmega32a-reflect"
}
]
},
{
"name": "atmega48pa-reflect",
"steps": [
{
"type": "configure",
"name": "atmega48pa-reflect"
},
{
"type": "build",
"name": "atmega48pa-reflect"
}
]
},
{
"name": "atmega88-reflect",
"steps": [
{
"type": "configure",
"name": "atmega88-reflect"
},
{
"type": "build",
"name": "atmega88-reflect"
}
]
},
{
"name": "atmega168pa-reflect",
"steps": [
{
"type": "configure",
"name": "atmega168pa-reflect"
},
{
"type": "build",
"name": "atmega168pa-reflect"
}
]
},
{
"name": "atmega328p-reflect",
"steps": [
{
"type": "configure",
"name": "atmega328p-reflect"
},
{
"type": "build",
"name": "atmega328p-reflect"
}
]
},
{
"name": "atmega164a-reflect",
"steps": [
{
"type": "configure",
"name": "atmega164a-reflect"
},
{
"type": "build",
"name": "atmega164a-reflect"
}
]
},
{
"name": "atmega644p-reflect",
"steps": [
{
"type": "configure",
"name": "atmega644p-reflect"
},
{
"type": "build",
"name": "atmega644p-reflect"
}
]
},
{
"name": "atmega1284-reflect",
"steps": [
{
"type": "configure",
"name": "atmega1284-reflect"
},
{
"type": "build",
"name": "atmega1284-reflect"
}
]
}
]
}