Unify build dependencies
Problem
The DeviceOS needs to describe the dependencies required to build itself in codified documentation.
Solution
Today, the Workbench has delineated the requirements of the DeviceOS in a manifest.json file. As a first step, we shall host this manifest.json file until we are able to describe a more robust enumeration of our dependencies.
Steps to Test
This PR will serve as a test. The PR specifies a feature branch of the buildpack system, which will ultimately consume the new .workbench/manifest.json file. If it is valid, CI will succeed, if it is invalid, then CI will fail
References
Links to the Community, Docs, Other Issues, etc.. https://github.com/particle-iot/buildpack-hal/compare/ch39834/workbench-installer https://github.com/particle-iot/firmware-buildpack-builder/compare/ch39834/workbench-installer
Completeness
- [x] User is totes amazing for contributing!
- [x] Contributor has signed CLA (Info here)
- [x] Problem and Solution clearly stated
- [x] Run unit/integration/application tests on device
- [ ] Added to CHANGELOG.md after merging (add links to docs and issues)