Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
"platform.json" manifest for development platform #479
We are very happy that PlatformIO community is growing up extremely fast. The last weeks have brought us a lot of requests to add new board or platform https://github.com/platformio/platformio/issues. This forces us to refactor PlatformIO 3.0 development platforms logic from the scratch. The main aim is to allow users, developers or even embedded vendors to create own "development platform" which can be easily installed using PlatformIO.
Developer of "development platform" should provide the next information for PlatformIO Platform Manager:
Package dependencies should allow to use
PlatformIO Platforms Registry
Need to implement public Platforms Registry where will be located information about existing "development platforms". They will by used by http://docs.platformio.org/en/latest/userguide/platforms/cmd_search.html
Platform is registered in Platforms Registry
It should look from the CLI as generic CLI for PlatformIO 2.0http://docs.platformio.org/en/latest/userguide/platforms/cmd_install.html
Platform is not registered in Platforms Registry
Allow to install it directly using archive or folder which contains
Comments are welcome!