commit | d0bfb542a809f4de78461269e3b8e361cd9de9c1 | [log] [tgz] |
---|---|---|
author | David 'Digit' Turner <digit@fuchsia.infra.roller.google.com> | Thu Mar 28 03:52:52 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Mar 27 20:54:12 2024 -0700 |
tree | e5653ec562d65d0c10ae08a015b000fd17cf1388 | |
parent | d029b7a6c68216ce943162749657afb10f4870de [diff] |
[roll] Roll fuchsia [build][bazel] Add @fuchsia_build_info repository. A new repository, built from a custom repository rule, used to hold information specific to the current Fuchsia build configuration. This is setup without depending on Ninja-generated outputs. - Generate the content of the build_args.bzl file. Also change references from @legacy_ninja_build_outputs//:build_args.bzl into @fuchsia_build_info//:build_args.bzl instead. - Compute Fuchsia checkout timestamps and hashes in the same way as //build/info/BUILD.gn, and use LINT comments to ensure they are kept in sync. Note that the @fuchsia_sdk_common repository, shared between the Fuchsia platform build, and the Bazel SDK test suite, is not used here (as the test suite should not depend on the way the platform build is configured, only on the final IDK / Bazel SDK generated by it). Original-Bug: 322881092 Original-Bug: 42074238 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1016254 Original-Revision: 6ef4222f8dcbfea3b5e15fc569949de41a217ccd GitOrigin-RevId: c22d73cbce95b2986393862d8ecd34635af8791e Change-Id: I1f79d6d5ed7569d27e7beab17654deffd0ded379
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.