Files
Joel Winarske 109075fbe3 docs(deps): add a worked deps: example manifest, docs, and test
There was no committed emb.yaml with a deps: block. Add one and document
the schema.

- example/ivi-homescreen/emb.yaml: a self-describing package with a real
  deps: block (graphics build deps for fedora/ubuntu/macos) alongside a
  build: block.
- README: a 'Host dependencies (deps:)' section — the OS/distro schema,
  list-vs-map semantics, WhatProvides name resolution, the legacy
  configs/*.json schema, and an 'emb deps --packages example --dry-run'.
- test: load the committed example and assert deps resolve to the right
  packages per host (fedora/ubuntu/macos), excluding other hosts' names.

Signed-off-by: Joel Winarske <joel.winarske@gmail.com>
2026-06-18 15:34:39 -07:00
..