Add specific handling of shard metadata

Before this CL, shards were being handled generically as glob exports.
This CL handles them explicitly with a template element, which allows
them to encode their base path, which is used as the input_path
argument of cmc when compiling the manifest.

Bug: 97612

Change-Id: Ie5f49b3e61b2dc8581dba7d7dbb014d76660326f
Reviewed-on: https://fuchsia-review.googlesource.com/c/sdk-integration/+/667769
Fuchsia-Auto-Submit: Renato Mangini Dias <mangini@google.com>
Reviewed-by: Chris Holguin <cholguin@google.com>
Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
Reviewed-on: https://fuchsia-review.googlesource.com/c/sdk-integration/+/669622
8 files changed
tree: 09441e5e4c2baf65a676d0d016122812afe6410b
  1. bazel_rules_fuchsia/
  2. scripts/
  3. tools/
  4. vendor/
  5. .bazelversion
  6. .gitignore
  7. .gitmodules
  8. AUTHORS
  9. CONTRIBUTING.md
  10. LICENSE
  11. PATENTS
  12. README.md
README.md

Fuchsia SDK Integration Repository

This repository provides environment-specific (e.g. Bazel, GN) tools for the SDK and associated integration tests in a public repo.