Update cmake supported example list.

Create cmake supported cloud example list.
pull/14473/head
Saheer Babu 2021-03-25 10:37:08 +00:00
parent 96e19afdd1
commit d5dcc4da72
2 changed files with 216 additions and 109 deletions

View File

@ -0,0 +1,20 @@
{
"examples": [
{
"name": "mbed-os-example-for-aws",
"github": "https://github.com/ARMmbed/mbed-os-example-for-aws",
"sub-repo-example": false,
"subs": [],
"features" : [],
"targets" : ["DISCO_L475VG_IOT01A", "K64F", "NUCLEO_F429ZI"],
"toolchains" : [],
"exporters": [],
"compile" : true,
"export": true,
"test" : false,
"baud_rate": 115200,
"compare_log": ["mbed-os-example-for-aws/tests/aws.log"],
"auto-update" : true
}
]
}

View File

@ -1,6 +1,6 @@
{ {
"examples": [ "examples": [
{ {
"name": "mbed-os-example-blinky", "name": "mbed-os-example-blinky",
"github": "https://github.com/ARMmbed/mbed-os-example-blinky", "github": "https://github.com/ARMmbed/mbed-os-example-blinky",
"sub-repo-example": false, "sub-repo-example": false,
@ -14,8 +14,32 @@
"test" : false, "test" : false,
"baud_rate": 9600, "baud_rate": 9600,
"auto-update" : true "auto-update" : true
}, },
{ {
"name": "mbed-os-example-ble",
"github":"https://github.com/ARMmbed/mbed-os-example-ble",
"sub-repo-example": true,
"subs": [
"BLE_Advertising",
"BLE_GAP",
"BLE_GattClient_CharacteristicUpdates",
"BLE_GattClient_CharacteristicWrite",
"BLE_GattServer_AddService",
"BLE_GattServer_CharacteristicUpdates",
"BLE_GattServer_CharacteristicWrite",
"BLE_PeriodicAdvertising",
"BLE_SecurityAndPrivacy"
],
"features" : [],
"targets" : ["NRF52_DK", "DISCO_L475VG_IOT01A"],
"toolchains" : [],
"exporters": [],
"compile" : true,
"export": true,
"test" : false,
"auto-update" : true
},
{
"name": "mbed-os-example-sockets", "name": "mbed-os-example-sockets",
"github":"https://github.com/ARMmbed/mbed-os-example-sockets", "github":"https://github.com/ARMmbed/mbed-os-example-sockets",
"sub-repo-example": false, "sub-repo-example": false,
@ -30,8 +54,8 @@
"baud_rate": 9600, "baud_rate": 9600,
"compare_log": ["mbed-os-example-sockets/tests/sockets.log"], "compare_log": ["mbed-os-example-sockets/tests/sockets.log"],
"auto-update" : true "auto-update" : true
}, },
{ {
"name": "mbed-os-example-cellular", "name": "mbed-os-example-cellular",
"github":"https://github.com/ARMmbed/mbed-os-example-cellular", "github":"https://github.com/ARMmbed/mbed-os-example-cellular",
"sub-repo-example": false, "sub-repo-example": false,
@ -44,107 +68,170 @@
"export": true, "export": true,
"test" : false, "test" : false,
"auto-update" : true "auto-update" : true
}, },
{ {
"name": "mbed-os-example-lorawan", "name": "mbed-os-example-lorawan",
"github":"https://github.com/ARMmbed/mbed-os-example-lorawan", "github":"https://github.com/ARMmbed/mbed-os-example-lorawan",
"sub-repo-example": false, "sub-repo-example": false,
"subs": [], "subs": [],
"features" : [], "features" : [],
"targets" : ["K64F"], "targets" : ["K64F"],
"toolchains" : [], "toolchains" : [],
"exporters": [], "exporters": [],
"compile" : true, "compile" : true,
"export": false, "export": false,
"test" : false, "test" : false,
"auto-update" : true "auto-update" : true
}, },
{ {
"name": "mbed-os-example-devicekey", "name": "mbed-os-example-devicekey",
"github":"https://github.com/ARMmbed/mbed-os-example-devicekey", "github":"https://github.com/ARMmbed/mbed-os-example-devicekey",
"sub-repo-example": false, "sub-repo-example": false,
"subs": [], "subs": [],
"features" : [], "features" : [],
"targets" : ["K66F"], "targets" : ["K66F"],
"toolchains" : [], "toolchains" : [],
"exporters": [], "exporters": [],
"compile" : true, "compile" : true,
"export": true, "export": true,
"test" : true, "test" : true,
"baud_rate": 9600, "baud_rate": 9600,
"compare_log": ["mbed-os-example-devicekey/tests/devicekey.log"], "compare_log": ["mbed-os-example-devicekey/tests/devicekey.log"],
"auto-update" : true "auto-update" : true
}, },
{ {
"name": "mbed-os-example-mbed-crypto", "name": "mbed-os-example-cpu-stats",
"github":"https://github.com/ARMmbed/mbed-os-example-mbed-crypto", "github":"https://github.com/ARMmbed/mbed-os-example-cpu-stats",
"sub-repo-example": true, "sub-repo-example": false,
"subs": ["getting-started"], "subs": [],
"features" : [], "features" : [],
"targets" : ["K64F"], "targets" : ["K64F", "FVP_MPS2_M3"],
"toolchains" : [], "toolchains" : [],
"exporters": [], "exporters": [],
"compile" : true, "compile" : true,
"export": true, "export": true,
"test" : true, "test" : true,
"baud_rate": 9600, "baud_rate": 9600,
"compare_log": ["mbed-os-example-mbed-crypto/tests/getting-started.log"], "compare_log": ["mbed-os-example-cpu-stats/tests/cpu-stats.log"],
"auto-update" : true "auto-update" : true
}, },
{ {
"name": "mbed-os-example-nfc", "name": "mbed-os-example-mbed-crypto",
"github": "https://github.com/ARMmbed/mbed-os-example-nfc", "github":"https://github.com/ARMmbed/mbed-os-example-mbed-crypto",
"sub-repo-example": true, "sub-repo-example": true,
"subs": [ "subs": ["getting-started"],
"NFC_EEPROM", "features" : [],
"NFC_SmartPoster" "targets" : ["K64F"],
], "toolchains" : [],
"features" : [], "exporters": [],
"targets" : ["NUCLEO_F401RE"], "compile" : true,
"toolchains" : [], "export": true,
"exporters": [], "test" : true,
"compile" : true, "baud_rate": 9600,
"export": true, "compare_log": ["mbed-os-example-mbed-crypto/tests/getting-started.log"],
"test" : true, "auto-update" : true
"baud_rate": 9600, },
"compare_log": [ {
"mbed-os-example-nfc/tests/EEPROM.log", "name": "mbed-os-example-psa",
"mbed-os-example-nfc/tests/SmartPoster_noShield.log" "github":"https://github.com/ARMmbed/mbed-os-example-psa",
], "sub-repo-example": false,
"auto-update" : true "subs": [],
}, "features" : [],
{ "targets" : ["ARM_MUSCA_S1", "ARM_MUSCA_B1", "K64F"],
"name": "mbed-os-example-ble", "toolchains" : ["GCC_ARM", "ARM"],
"github":"https://github.com/ARMmbed/mbed-os-example-ble", "exporters": [],
"sub-repo-example": true, "compile" : true,
"subs": [ "export": true,
"BLE_Advertising" "test" : true,
"baud_rate": 115200,
], "compare_log": ["mbed-os-example-psa/tests/psa.log"],
"features" : [], "auto-update" : true
"targets" : ["NRF52840_DK", "DISCO_L475VG_IOT01A"], },
"toolchains" : [], {
"exporters": [], "name": "mbed-os-example-nfc",
"compile" : true, "github": "https://github.com/ARMmbed/mbed-os-example-nfc",
"export": true, "sub-repo-example": true,
"test" : false, "subs": [
"auto-update" : true "NFC_EEPROM",
}, "NFC_SmartPoster"
{ ],
"name": "mbed-os-example-kvstore", "features" : [],
"github":"https://github.com/ARMmbed/mbed-os-example-kvstore", "targets" : ["NUCLEO_F401RE"],
"sub-repo-example": false, "toolchains" : [],
"subs": [], "exporters": [],
"features" : [], "compile" : true,
"targets" : ["K64F", "DISCO_L475VG_IOT01A"], "export": true,
"toolchains" : [], "test" : true,
"exporters": [], "baud_rate": 9600,
"compile" : true, "compare_log": [
"export": true, "mbed-os-example-nfc/tests/EEPROM.log",
"test" : true, "mbed-os-example-nfc/tests/SmartPoster_noShield.log"
"baud_rate": 9600, ],
"compare_log": ["mbed-os-example-kvstore/tests/kvstore.log"], "auto-update" : true
"auto-update" : true },
} {
] "name": "mbed-os-example-blockdevice",
"github":"https://github.com/armmbed/mbed-os-example-blockdevice",
"sub-repo-example": false,
"subs": [],
"features" : [],
"targets" : ["K64F"],
"toolchains" : [],
"exporters": [],
"compile" : true,
"export": true,
"test" : true,
"baud_rate": 9600,
"compare_log": ["mbed-os-example-blockdevice/tests/blockdevice.log"],
"auto-update" : true
},
{
"name": "mbed-os-example-kvstore",
"github":"https://github.com/ARMmbed/mbed-os-example-kvstore",
"sub-repo-example": false,
"subs": [],
"features" : [],
"targets" : ["K64F", "DISCO_L475VG_IOT01A"],
"toolchains" : [],
"exporters": [],
"compile" : true,
"export": true,
"test" : true,
"baud_rate": 9600,
"compare_log": ["mbed-os-example-kvstore/tests/kvstore.log"],
"auto-update" : true
},
{
"name": "mbed-os-example-crash-reporting",
"github":"https://github.com/ARMmbed/mbed-os-example-crash-reporting",
"sub-repo-example": false,
"subs": [],
"features" : [],
"targets" : ["K64F"],
"toolchains" : [],
"exporters": [],
"compile" : true,
"export": true,
"test" : true,
"baud_rate": 9600,
"compare_log": ["mbed-os-example-crash-reporting/tests/crash-reporting.log"],
"auto-update" : true
},
{
"name": "mbed-os-example-attestation",
"github": "https://github.com/ARMmbed/mbed-os-example-attestation",
"sub-repo-example": false,
"subs": [],
"features" : [],
"targets" : [ "K66F", "NUCLEO_F429ZI"],
"toolchains" : [],
"exporters": [],
"compile" : true,
"export": true,
"test" : true,
"baud_rate": 9600,
"compare_log": ["mbed-os-example-attestation/tests/attestation.log"],
"auto-update" : true
}
]
} }