commit | decd2053eb85612a2184a1e2d67105fa1438a7ce | [log] [tgz] |
---|---|---|
author | Hunter Freyer <hjfreyer@fuchsia.infra.roller.google.com> | Mon Dec 04 22:29:38 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Dec 04 14:32:08 2023 -0800 |
tree | 6de8495df64ae5ade639c3c8c597c085e5df52b8 | |
parent | 5cf48d06d445558c609a6b135f8fb034dea4da42 [diff] |
[roll] Roll fuchsia [sdk] Isolate idk_build_tools. This change puts the host tools used by IDK subbuilds into a separate build directory. Before this change, host tools were read out of the default `$host_out_dir`. In practice, this meant that subbuilds end up using tools that they don't explicitly depend on via the build graph. This leads to flakiness/strange bugs where changes to host tools don't cause them to be recompiled. Now they'll be read from `sdk/idk_build_tools/$host_out_dir`. Thus, tools are only usable by subbuilds if they're explicitly listed in `//sdk:idk_build_tools`. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/952212 Original-Revision: 09343ec8fc4a8973ab229b99afc1e9a24b6360be GitOrigin-RevId: 480a3c3cbfd350143ffa702c05ecd481e4e47b87 Change-Id: I3da8e5bc22ddcf26d2ef5f84f1d55c3a075ffe45
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
.