[roll] Roll fuchsia [bazel_sdk][common] Move //build/bazel/platforms/utils.bzl

Move that file to @fuchsia_sdk_common//platforms/utils.bzl
and create @fuchsia_sdk_common//platforms/BUILD.bazel to
hold the definition of config settings related to target
platform os/cpu combinations.

+ Add several new functions to utils.bzl related to
  platform os and CPU definitions, related config
  settings for them, and the ability to provide
  dictionaries mapping target tag strings to
  values like label lists, and convert them into
  a corresponding an input for select() statements.

+ Add platforms/utils_test.bzl to test the functions
  provided by utils.bzl. For now, make these tests
  part of the @prebuilt_clang//:test_suite suite.

Testing can be performed directly with either
`fx bazel test @prebuilt_clang//:test_suite` or
by running `build/bazel/scripts/test-all.py`.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/945872
Original-Revision: 6036558f797f4bc9840953ecfa3d4dc9841099e1
GitOrigin-RevId: 7690b6bc8f1d39d257112e04bdf2ba603f35eb43
Change-Id: Ic51e509ac2f33a36df66b05ad53aaa7c5c5f10c6
1 file changed
tree: 178f000eba357890e31bf759bd6ddf14139ca3e3
  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.