Page MenuHomePhabricator

[services] Tunnelbroker - decompose cmake
ClosedPublic

Authored by karol on Apr 25 2022, 1:30 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 4, 6:45 PM
Unknown Object (File)
Fri, Oct 4, 6:45 PM
Unknown Object (File)
Fri, Oct 4, 6:44 PM
Unknown Object (File)
Fri, Oct 4, 6:37 PM
Unknown Object (File)
Sun, Sep 29, 6:09 AM
Unknown Object (File)
Wed, Sep 18, 9:09 AM
Unknown Object (File)
Mon, Sep 16, 9:40 PM
Unknown Object (File)
Aug 29 2024, 10:58 PM

Details

Summary

https://linear.app/comm/issue/ENG-496/decompose-cmake

Decomposing cmake for the Tunnelbroker service. I extracted folly and gRPC parts from it, couldn't see too much boilerplate for other libs, plus the two I mentioned are mutual for all services.

Test Plan

It should just build

cd services
yarn run-tunnelbroker-service

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

karol edited the test plan for this revision. (Show Details)
karol added reviewers: tomek, max.

Thanks, @karol-bisztyga for doing this!
I was thinking about optimization of CmakeLists too because it's too monstrous now.

This revision is now accepted and ready to land.Apr 25 2022, 1:59 AM

Cool, thanks for the review! Adding Tomek as blocking.

This revision now requires review to proceed.Apr 25 2022, 6:52 AM
ashoat added a reviewer: jim.

Thanks for making this improvement! Seems like this is just moving some specific into some new files, so it seems safe

This revision is now accepted and ready to land.Apr 26 2022, 4:23 AM