From b7fe7f78d4510119e7735a85a9e4115bc5baf8b7 Mon Sep 17 00:00:00 2001 From: per1234 Date: Sun, 24 Apr 2022 21:52:33 -0700 Subject: [PATCH] Remove superfluous and broken manifest file (#133) `library.json` is PlatformIO's native library manifest file but Arduino's `library.properties` is also supported by PlatformIO: https://docs.platformio.org/en/latest/librarymanager/creating.html#creating-library The `library.json` file was missing the required `version` field: https://docs.platformio.org/en/latest/librarymanager/config.html#version Although it could be added, experience with other libraries indicates that it is not really realistic to expect two manifest files to be properly maintained. Since the Arduino development software and the Arduino Library Manager requires `library.properties`, if we are to have only one the choice of keeping `library.properties` and removing `library.json` is clear. --- library.json | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 library.json diff --git a/library.json b/library.json deleted file mode 100644 index 5376d0a..0000000 --- a/library.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "ArduinoHttpClient", - "keywords": "http, web, client, ethernet, wifi, GSM", - "description": "Easily interact with web servers from Arduino, using HTTP and WebSockets.", - "repository": - { - "type": "git", - "url": "https://github.com/arduino-libraries/ArduinoHttpClient.git" - }, - "frameworks": "arduino", - "platforms": "*" -}