scons: Add support for GRPC protobuf files.
authorGabe Black <gabeblack@google.com>
Sun, 8 Nov 2020 16:09:25 +0000 (08:09 -0800)
committerGabe Black <gabe.black@gmail.com>
Thu, 12 Nov 2020 22:08:42 +0000 (22:08 +0000)
commit8e34e0b92015f24969f4710da5f765c6faf8bbb7
tree48ab2b86a7561bf4d1a717acc6cd838d57876fdc
parent6bbdfa370c150b25a711e7dcf17bab8bf7ceba25
scons: Add support for GRPC protobuf files.

These files are used to generate stubs for calling across GRPC
protocols, an RPC mechanism which is based around the protocol buffer
system.

The support for these files is heavily based on and calls into the
existing protobuf file support, but with the extra step which generates
the additional .grpc.pb.cc and .grpc.pb.h files.

Change-Id: I89022928c08aa9f7ed024b7380ddcc54ca75b55e
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/37277
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Gabe Black <gabe.black@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/SConscript