leo hendrickson / Mbed OS example-Ethernet-mbed-Cloud-connect
Revision:
0:8f0bb79ddd48
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/simple-mbed-cloud-client/mbed-cloud-client/mbed_lib.json	Tue May 04 08:55:12 2021 +0000
@@ -0,0 +1,33 @@
+{
+    "name": "mbed-cloud-client",
+    "config": {
+        "update-download-protocol": {
+            "help": "Set up download protocol for update firmware",
+            "required": true,
+            "options": ["MBED_CLOUD_CLIENT_UPDATE_DOWNLOAD_PROTOCOL_COAP", "MBED_CLOUD_CLIENT_UPDATE_DOWNLOAD_PROTOCOL_HTTP"],
+            "default": "MBED_CLOUD_CLIENT_UPDATE_DOWNLOAD_PROTOCOL_COAP",
+            "value": "MBED_CLOUD_CLIENT_UPDATE_DOWNLOAD_PROTOCOL_COAP"
+        },
+        "update-storage": {
+            "help": "Storage option for update image. Common values: ARM_UCP_FLASHIAP and ARM_UCP_FLASHIAP_BLOCKDEVICE.",
+            "macro_name": "MBED_CLOUD_CLIENT_UPDATE_STORAGE",
+            "default": null,
+            "value": null
+        },
+        "disable-certificate-enrollment": {
+            "help": "Enables or disables certificate enrollment feature",
+            "options": ["null", "1"],
+            "default": null,
+            "value": null
+        },
+        "external-sst-support": {
+            "help": "Enables external secure storage feature (KVstore)",
+            "options": ["null", "1"],
+            "default": null,
+            "value": null
+        }
+    },
+    "macros" : [
+        "ARM_UC_PROFILE_MBED_CLOUD_CLIENT=1"
+    ]
+}