[protobuf] Suppress -Wcall-graph-section-no-prototype Suppress -Wcall-graph-section-no-prototype in protobuf_warnings for third_party/protobuf (including upb descriptor.upb.c). Bug: 536931943 Change-Id: I2a6020c1c0d2071557f6541c8f4a4b3cfa3f6066 Reviewed-on: https://fuchsia-review.googlesource.com/c/protobuf-gn/+/1837827 Reviewed-by: Alex Pankhurst <pankhurst@google.com>
This repository contains GN build system support for Protocol Buffers. It's in its own repository because it needs to be shared by Fuchsia and Cobalt.
This repo should be checked out such that:
//build/secondary/third_party/protobuf.//third_party/protobuf/src.//.gn contains secondary_source = "//build/secondary/"See the GN documentation on secondary_source.
WARNING: DO NOT MODIFY THE BUILD.gn FILE DIRECTLY!
The BUILD.gn file in this directory is generated automatically. Any manual changes will be overwritten.
To make changes to the build configuration:
BUILD.input.gn file to suit your needs, for example managing visibility, suppressing warnings, etc.gen.py script located in this directory to regenerate the BUILD.gn file:./gen.py [commit_hash]If no commit hash is specified, it defaults to
HEAD of //third_party/protobuf/src.BUILD.input.gn and the newly generated BUILD.gn file.Failing to modify BUILD.input.gn will result in your changes being lost the next time the build file is regenerated.