Page MenuHomePhabricator

[tunnelbroker-client] Adding of the `build.rs` cargo file to compile protobuf
ClosedPublic

Authored by max on Jan 17 2023, 6:07 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 8, 10:18 AM
Unknown Object (File)
Wed, Nov 6, 9:55 PM
Unknown Object (File)
Wed, Oct 30, 8:04 PM
Unknown Object (File)
Tue, Oct 29, 6:50 AM
Unknown Object (File)
Sun, Oct 27, 5:43 PM
Unknown Object (File)
Sep 29 2024, 12:21 AM
Unknown Object (File)
Sep 29 2024, 12:21 AM
Unknown Object (File)
Sep 29 2024, 12:21 AM
Subscribers

Details

Summary

This diff introduces adding build.rs file with the Tunnelbroker's protobuf file compilation inside.
Generated files will be used in the following gRPC Tonic client from D6281 and beyond.

Linear task: ENG-2728

Test Plan

To run build and test patch to the D6281 and run nix develop --accept-flake-config -c bash -c "cargo build".
The expected result is that the library will be successfully built.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

max held this revision as a draft.
max published this revision for review.Jan 17 2023, 7:09 AM
max edited the summary of this revision. (Show Details)
max edited the test plan for this revision. (Show Details)
max added reviewers: jon, bartek.
This revision is now accepted and ready to land.Jan 17 2023, 11:14 AM
This revision now requires review to proceed.Jan 25 2023, 4:59 AM
This revision is now accepted and ready to land.Jan 25 2023, 12:20 PM

Rebasing on master changes.

Adding an empty src/lib.rs to pass the updated rs linter. src/lib.rs will be populated in the next D6281 diff.