From b10970a66f39e91f36975a2e83166c0192d9476e Mon Sep 17 00:00:00 2001 From: Griffin Smith Date: Sat, 25 Jul 2020 13:49:03 -0400 Subject: feat(3p/nix): Start implementing RPC store client Add a stub class for wrapping a gRPC client to the new, proto-backed nix store protocol, along with several methods implemented but several left throwing a not implemented exception. Paired-With: Vincent Ambo Paired-With: Perry Lorier Change-Id: Id943d4f6d75084b8498786d580e6c9f7c92c104d Reviewed-on: https://cl.tvl.fyi/c/depot/+/1436 Tested-by: BuildkiteCI Reviewed-by: kanepyork --- third_party/nix/src/libstore/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'third_party/nix/src/libstore/CMakeLists.txt') diff --git a/third_party/nix/src/libstore/CMakeLists.txt b/third_party/nix/src/libstore/CMakeLists.txt index 83dd387e2af0..4bfbb165f6b2 100644 --- a/third_party/nix/src/libstore/CMakeLists.txt +++ b/third_party/nix/src/libstore/CMakeLists.txt @@ -38,6 +38,7 @@ set(HEADER_FILES references.hh remote-fs-accessor.hh remote-store.hh + rpc-store.hh s3-binary-cache-store.hh s3.hh serve-protocol.hh @@ -78,6 +79,7 @@ target_sources(nixstore references.cc remote-fs-accessor.cc remote-store.cc + rpc-store.cc s3-binary-cache-store.cc sqlite.cc ssh.cc -- cgit 1.4.1