From 62de1b23fabe0e76fa5c5d25a31a430a74904628 Mon Sep 17 00:00:00 2001 From: h2zero Date: Fri, 13 Dec 2024 11:42:48 -0700 Subject: [PATCH] Add library.json * Add fields for idf registry --- idf_component.yml | 12 +++++++++--- library.json | 24 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 library.json diff --git a/idf_component.yml b/idf_component.yml index d3bb28a..c8c4b63 100644 --- a/idf_component.yml +++ b/idf_component.yml @@ -1,7 +1,15 @@ ## IDF Component Manager Manifest File version: "2.0.0" license: "Apache-2.0" -description: "NimBLE C++ wrapper" +description: "C++ wrapper for the NimBLE BLE stack" +url: "https://github.com/h2zero/esp-nimble-cpp" +repository: "https://github.com/h2zero/esp-nimble-cpp" +maintainers: + - Ryan Powell +documentation: "https://h2zero.github.io/esp-nimble-cpp/" +tags: + - BLE + - NimBLE dependencies: espressif/esp_hosted: version: "*" @@ -11,8 +19,6 @@ dependencies: version: "*" rules: - if: "target in [esp32p4]" - - ## Required IDF version idf: version: ">=5.3.0" rules: diff --git a/library.json b/library.json new file mode 100644 index 0000000..296bdb2 --- /dev/null +++ b/library.json @@ -0,0 +1,24 @@ +{ + "name": "esp-nimble-cpp", + "version": "2.0.0", + "description": "C++ wrapper for the NimBLE BLE stack", + "keywords": [ + "BLE", + "espidf", + "arduino", + "espressif", + "esp32", + "nimble" + ], + "license": "Apache-2.0", + "repository": { + "type": "git", + "url": "https://github.com/h2zero/esp-nimble-cpp" + }, + "authors": { + "name": "Ryan Powell", + "email": "ryan@nable-embedded.io", + "url": "https://github.com/h2zero/esp-nimble-cpp", + "maintainer": true + } +}