Clone this repo:
  1. c510e98 Rename gobuild.gni to go_binary.gni by Sean Klein · 4 days ago master
  2. 2de45c1 BUILD.gn: use gobuild template by David Crawshaw · 5 days ago
  3. 967013d BUILD.gn: use --go-tool flag by David Crawshaw · 6 days ago
  4. 92b6f3c Don't rename our binaries so we don't rebuild by Justin Mattson · 2 weeks ago
  5. a0e98fc Tweak build so we don't needlessly recompile by Justin Mattson · 2 weeks ago

Amber: An update system for Fuchsia

Amber is an update system with the ambition of updating all components running on a Fuchsia system whether that component is a kernel, a bootloader, a system service, an application, etc.

Many things are uncertain and/or undecided and this uncertainty is increased by the fluidity of other parts of the system with which Amber must interoperate. We do know that we are exploring using The Update Framework (TUF) as a basis for distribution and thus you will find many similarities between this repository and the Go implementation of TUF from https://github.com/flynn/go-tuf. Many thanks to the Flynn team, we hope to upstream any relevant changes!

Note: The go-tuf README can be found here.