Add root library manifest for git consumers.

Point local test builds at the local DFTE checkout while keeping the published WiFiManager metadata usable from the repository root.
This commit is contained in:
2026-04-18 01:23:24 +10:00
parent 9401c20df6
commit 55f1fd7ce6
3 changed files with 64 additions and 6 deletions
+1 -4
View File
@@ -43,10 +43,7 @@
"name": "ESP32Async/ESPAsyncWebServer",
"version": "3.9.1"
},
{
"name": "DFTE",
"version": "https://github.com/alexhopeoconnor/DFTE"
}
"https://github.com/alexhopeoconnor/DFTE.git"
],
"export": {
"include": "include"
+61
View File
@@ -0,0 +1,61 @@
{
"name": "WiFiManager",
"version": "2.0.18",
"keywords": [
"wifi",
"wi-fi",
"esp",
"esp8266",
"esp32",
"espressif8266",
"espressif32",
"nodemcu",
"wemos",
"arduino"
],
"description": "WiFi Configuration manager with web configuration portal for ESP boards",
"authors": [
{
"name": "tzapu",
"url": "https://github.com/tzapu"
},
{
"name": "tablatronix",
"url": "https://github.com/tablatronix",
"maintainer": true
},
{
"name": "Alex Hope-O'Connor",
"url": "https://github.com/alexhopeoconnor"
}
],
"repository": {
"type": "git",
"url": "https://github.com/alexhopeoconnor/WiFiManager.git"
},
"frameworks": "arduino",
"platforms": [
"espressif8266",
"espressif32"
],
"dependencies": [
{
"name": "ESP32Async/ESPAsyncWebServer",
"version": "3.9.1"
},
"https://github.com/alexhopeoconnor/DFTE.git"
],
"build": {
"includeDir": "lib/WiFiManager/include",
"srcDir": "lib/WiFiManager/src"
},
"export": {
"include": [
"lib/WiFiManager/include",
"lib/WiFiManager/src",
"LICENSE",
"README.md",
"library.json"
]
}
}
+2 -2
View File
@@ -10,7 +10,7 @@ test_framework = unity
test_build_src = no
lib_deps =
ESP32Async/ESPAsyncWebServer@3.9.1
https://github.com/alexhopeoconnor/DFTE
symlink://../DFTE
[env:esp32]
platform = espressif32
@@ -25,5 +25,5 @@ build_flags =
-std=gnu++14
lib_deps =
ESP32Async/ESPAsyncWebServer@3.9.1
https://github.com/alexhopeoconnor/DFTE
symlink://../DFTE