Add dependencies to targets

This adds a dependencies field to the manifest target schema, listing
other targets on which one depends.

Change-Id: Ib9671761234539a0d10845c9fbeb88db8bbaf0c6
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/qg/+/124954
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Alexei Frolov <frolv@google.com>
3 files changed
tree: 2ccfb38fb9bea26b64a968b1a2c3f48d498dc422
  1. qg/
  2. qg-cli/
  3. tools/
  4. .gitignore
  5. Cargo.toml
  6. rustfmt.toml