Roll GTXiLib to 8245048a7023a37055d8d6c7a421bce3fcf79e6b.

- Uses the -include compiler flag to work around the fact that
precompiled protos are checked into the GTXiLib repo.

- gtx.proto uses the optional keyword, which was experimental in
protobuf v3.13. Adds an option to enable experimental support when
compiling protos

Change-Id: I0c7b5a780aab56991bdb30bcc57f9ec7bb450308
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3076284
Reviewed-by: Rohit Rao <rohitrao@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Reviewed-by: Leonard Grey <lgrey@chromium.org>
Commit-Queue: Justin Cohen <justincohen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#909966}
NOKEYCHECK=True
GitOrigin-RevId: 8638d28be889f8a45e6526d690ad05548c4959cf
1 file changed
tree: 142cc56908f35fc49405b390a0ac45fdafaf1ae5
  1. protoc_convert.py
  2. protoc_wrapper.py
  3. protoc_wrapper_test.py