HomePhabricator
Diffusion Comm 9ee741642cd8

tunnelbroker: Generate gRPC/protobuf code with CMake

Description

tunnelbroker: Generate gRPC/protobuf code with CMake

Summary:
Solves https://linear.app/comm/issue/ENG-777/generate-grpcproto-code-as-cmake-target

Also sets MAKEFLAGS for parallelism during build, which can be overridden with Docker build argument.

Test Plan: Run the tunnelbroker service launch and test scripts

Reviewers: ashoat, karol-bisztyga, geekbrother, varun

Reviewed By: ashoat, karol-bisztyga

Subscribers: palys-swm, Adrian, atul, benschac

Differential Revision: https://phabricator.ashoat.com/D3236

Details

Provenance
jimAuthored on Mar 10 2022, 8:23 AM
Reviewer
ashoat
Differential Revision
D3236: tunnelbroker: Generate gRPC/protobuf code with CMake
Parents
rCOMM370381a0bf4c: tunnelbroker: Merge tunnelbroker-base and tunnelbroker-server images
Branches
Unknown
Tags
Unknown