Megan Batty has uploaded this change for review.
[sdk][ffx] De-dup ffx_tool atom files entries
Based on feedback from the initial sdk metadata, change the files
section to be an object with three fields:
- executable: the binary, previously at the top level
- executable_metadata: the fho metadata file for the executable
- support (optional): other files the subtool uses
Previously the executable* items were at the top level, and then
duplicated in files. This was somewhat convenient for writing
distribution logic for the tools, since it's the same as host tools, but
this makes things a bit clearer and we can make the logic down the line
handle it.
Change-Id: Ibf39c89014d0747453cd4126a56877db8f4399df
---
M build/sdk/meta/ffx_tool.json
M build/sdk/meta/golden/ffx_tool.json.golden
M build/sdk/meta/src/ffx_tool.rs
M src/developer/ffx/build/ffx_tool.gni
M src/developer/ffx/lib/sdk/src/lib.rs
5 files changed, 79 insertions(+), 55 deletions(-)
To view, visit change 837997. To unsubscribe, or for help writing mail filters, visit settings.