[roll] Roll fuchsia [bazel] Introduce new 'enable_zircon_asserts' C++ feature. Define a new C++ feature to enable ZX_ASSERT_* macros provided by <zircon/assert.h>, and ensure that it is enable or disabled by default according to the same logic as the top-level GN build. Until we have a better system to guarantee consistent definitions for GN config flags and Bazel feature flags, manual synchronization will be required, hence the presence of multiple LINT checks here to avoid regressions. - Move definition of 'zircon_asserts' to its own .gni file to make it accessible from bazel_args.gni. - Ensure bazel_args.gni enables the feature by default when the top-level GN build does. - Modify misc Bazel target definitions which were defining the macro manually, replacing that with adding a new feature flag name instead. Original-Bug: 482133903 Depends-On: turquoise-internal:If678a6054e6ccde04b321149867bdb916a6a6964 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1497577 Dependencies-Satisfied: CL Deps Checker <cl-deps-checker@fuchsia-internal-service-accts.iam.gserviceaccount.com> Original-Revision: 1dacb2d720b704b21f18c300fdf32101d4cc1b81 GitOrigin-RevId: b475f5efc908c8569d4489ee8551769d752977ae Change-Id: I3edf6b4e60b59822b3d39dfa9d14701764413b27
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 in one of the communication channels documented at get involved.
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.