This PR changes the way protoc compiler arguments are supplied in %.pb.go and %_grpc.pb.go targets within pkg/protobuf/v2/Makefile file.
The new approach is to print out all compiler arguments to artifacts/protobuf/args/common and artifacts/protobuf/args/go files and supply them when running a compiler. This way all compiler arguments are populated in dedicated files and can be re-used in other targets or scripts.
This PR changes the way protoc compiler arguments are supplied in
%.pb.go
and%_grpc.pb.go
targets withinpkg/protobuf/v2/Makefile
file.The new approach is to print out all compiler arguments to
artifacts/protobuf/args/common
andartifacts/protobuf/args/go
files and supply them when running a compiler. This way all compiler arguments are populated in dedicated files and can be re-used in other targets or scripts.