[roll] Roll fuchsia Revert "[build][sdk] Add validation targets to generate_final_idk()"

This reverts commit 87ac6da38a71141cecdd6ed70b92bc9e2f218d99.

Reason for revert: breaking sdk-core-mac: https://go/bbid/8771506719262728129

Original change's description:
> [build][sdk] Add validation targets to generate_final_idk()
>
> This CL modifies generate_final_idk() in several ways to
> improve the way the final export directory is validated:
>
> - Add new arguments to specify list of targets to build
>   for validation purposes.
>
>   final_validation_target_labels lists targets that are
>   only run in the top-level build and can depend on
>   ${target_name}.exported (i.e. the exported directory
>   containing the final merged files).
>
>   validation_target_labels lists targets that are
>   built in the top-level build, as well as each sub-build
>   launched by the template.
>
> - The template now creates a ${target_name}.validation
>   implicit target that builds all validation dependencies,
>   after creating the final export dir, without creating
>   the compressed archive.
>
> + Modify //sdk:final_fuchsia_idk to invoke
>   //build/bazel/bazel_sdk:bazel_sdk_tests_idk whenever a
>   Fuchsia Core IDK archive is generated, to validate its
>   content.
>
> Original-Bug: 132279
> Original-Bug: 132283
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/903978

Original-Bug: 132279
Original-Bug: 132283
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/908692
Original-Revision: a9e2a813892c7d33da87aa068dab63756177cad2
GitOrigin-RevId: b48aa57f31c9ac5be03b40e473795971f3b01539
Change-Id: I4d49da724796e63610e85c7229a055c5fb39bd7a
1 file changed
tree: 75a3c327fa3008d94bd059521a172fab7cb524c1
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.