HomePhabricator
Diffusion Comm eba6b9ff51ae

[services] Export comm's grpc generated files as cmake project

Description

[services] Export comm's grpc generated files as cmake project

Summary:
Allows for packaging of the grpc generated files, this allows for
downstream packages such as tunnelbroker to then find_package(comm-grpc)
and use the related targets and avoids needing to interact with
code generation logic.

Depends on D4294

Test Plan:
nix build .#comm-grpc

Then inspect ./result

Reviewers: max, karol, varun, ashoat

Reviewed By: max, karol, varun, ashoat

Subscribers: varun, ashoat, tomek, adrian, atul, karol, abosh

Differential Revision: https://phab.comm.dev/D3867

Details

Provenance
jonAuthored on Apr 27 2022, 4:11 PM
Reviewer
max
Differential Revision
D3867: [services] Export comm's grpc generated files as cmake project
Parents
rCOMM56a05cf0c33d: [Nix] Fix source usage of source-nvm.sh
Branches
Unknown
Tags
Unknown