From 22184f13f227dd92a875558dc681efd407b13440 Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 28 Dec 2023 10:32:32 +0100 Subject: [PATCH] add back deps so compiles on OSX --- lib/PsychicHttp/library.json | 44 ++++++++++++++++++++++++++++++ lib/PsychicHttp/library.properties | 11 ++++++++ 2 files changed, 55 insertions(+) create mode 100644 lib/PsychicHttp/library.json create mode 100644 lib/PsychicHttp/library.properties diff --git a/lib/PsychicHttp/library.json b/lib/PsychicHttp/library.json new file mode 100644 index 000000000..222ed8b5c --- /dev/null +++ b/lib/PsychicHttp/library.json @@ -0,0 +1,44 @@ +{ + "name": "PsychicHttp", + "version": "1.0.1", + "description": "Arduino style wrapper around ESP-IDF HTTP library. HTTP server with SSL + websockets. Works on esp32 and probably esp8266", + "keywords": "network,http,https,tcp,ssl,tls,websocket,espasyncwebserver", + "repository": { + "type": "git", + "url": "https://github.com/hoeken/PsychicHttp" + }, + "authors": [ + { + "name": "Zach Hoeken", + "email": "hoeken@gmail.com", + "maintainer": true + } + ], + "license": "LGPL-3.0-or-later", + "examples": [ + { + "name": "platformio", + "base": "examples/platformio", + "files": ["src/main.cpp"] + } + ], + "frameworks": "arduino", + "platforms": "espressif32", + "dependencies": [ + { + "owner": "bblanchon", + "name": "ArduinoJson", + "version": "^6.21.4" + }, + { + "owner": "bblanchon", + "name": "ArduinoTrace", + "version": "^1.2.0" + }, + { + "owner": "plageoj", + "name": "UrlEncode", + "version": "^1.0.1" + } + ] +} diff --git a/lib/PsychicHttp/library.properties b/lib/PsychicHttp/library.properties new file mode 100644 index 000000000..8557da1b2 --- /dev/null +++ b/lib/PsychicHttp/library.properties @@ -0,0 +1,11 @@ +name=PsychicHttp +version=1.0.1 +author=Zach Hoeken +maintainer=Zach Hoeken +sentence=PsychicHttp is a robust webserver that supports http/https + websockets. +paragraph=This library is based on the ESP-IDF HTTP Server library which is asynchronous, does http / https+ssl and supports websockets. +category=Communication +architectures=esp32 +url=https://github.com/hoeken/PsychicHttp +includes=PsychicHttp.h +depends=ArduinoJson,ArduinoTrace,UrlEncode \ No newline at end of file