about summary refs log tree commit diff
path: root/proto.nix
AgeCommit message (Collapse)AuthorFilesLines
2019-12-13 fix(proto): Refactor gRPC dependencies to match new external layoutVincent Ambo1-8/+24
This is now a lot more fine-grained than before, but it actually works fine. This stuff is a bit annoying to write by hand. There are multiple different options available (e.g. carrying an attribute set of all subpackages in each `external` and only passing that, having a tool generate this, etc.).
2019-12-13 fix(buildGo): Update buildGo.proto for compatibility with externalVincent Ambo1-4/+0
Changes in the structure of buildGo.external meant that the package layout for the protobuf library is now slightly different. `proto` has been amended to work with the new structure. Callers of buildGo.proto do not need to be updated (i.e. the example still works).
2019-11-26 feat(proto): Add protobuf & gRPC dependencies via externalVincent Ambo1-0/+72
Moves the Protobuf & gRPC dependencies to a separate file which uses buildGo.external to build the dependencies. The versions are pinned at master of 2019-11-26.