Hi,
I am trying to add a dependency to one of my libraries from another but I am getting the error:
Error: Could not find `Micro Debug` dependency for `ArduinoMongoose` library
eg Travis CI - Test and Deploy Your Code with Confidence
The library.json
for the ArduinoMongoose
library is:
{
"name": "ArduinoMongoose",
"keywords": "network",
"description": "Arduino style wrapper arround Mongoose library",
"repository":
{
"type": "git",
"url": "https://github.com/jeremypoulter/ArduinoMongoose.git"
},
"authors":
[
{
"name": "Jeremy Poulter",
"email": "jeremy@bigjungle.net",
"maintainer": true
}
],
"version": "0.0.2",
"frameworks": "arduino",
"platforms": "*",
"dependencies": [
{
"name": "Micro Debug",
"version": "~0.0.2"
}
]
}
and Micro Debug
is registered ok, PlatformIO Registry and if you install from the command line it works fine, eg
pio lib install "Micro Debug"
One oddity that may be related, I did have to change the name from MicroDebug
to Micro Debug
to avoid a conflict with PlatformIO Registry
Anyone any ideas?