Clone this repo:


  1. 9f7c01f Merge "[build] Remove set_sources_assignment_filter" by Shai Barack · 2 days ago master
  2. f866cfe [build] Remove set_sources_assignment_filter by Shai Barack · 2 days ago
  3. c6f9bdd move strtod to protobuf_lite_sources by Gary Miguel · 5 days ago
  4. e233bda add missing srcs for v3.8.0 support by Gary Miguel · 6 days ago
  5. ffe11f0 Support protobuf v3.8.0. by Gary Miguel · 10 days ago

Protocol Buffers GN Build Support

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:

  • It is in //build/secondary/third_party/protobuf.
  • Protobuf is in //third_party/protobuf.
  • //.gn contains secondary_source = "//build/secondary/"

See the GN documentation on secondary_source.