Page MenuHomePhabricator

[services] Tunnelbroker - Add Corrosion installation script
ClosedPublic

Authored by max on Jul 11 2022, 4:22 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Jun 26, 7:13 PM
Unknown Object (File)
Tue, Jun 18, 2:23 PM
Unknown Object (File)
Tue, Jun 18, 2:23 PM
Unknown Object (File)
Tue, Jun 18, 2:22 PM
Unknown Object (File)
Tue, Jun 18, 2:19 PM
Unknown Object (File)
Tue, Jun 18, 12:57 PM
Unknown Object (File)
Wed, Jun 12, 7:37 AM
Unknown Object (File)
Thu, Jun 6, 7:52 AM

Details

Summary

This script installs the Corrosion tool to integrate Rust and Cargo into the CMake project.

Linear task: ENG-1329

Test Plan

Successfully built the service using the CmakeLists with a Corrosion as a dependency in D4498.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

max held this revision as a draft.
max edited the test plan for this revision. (Show Details)
max added reviewers: varun, karol, tomek.
max published this revision for review.Jul 11 2022, 5:05 AM
ashoat added reviewers: abosh, jon. ashoat removed 1 blocking reviewer(s): tomek.Jul 11 2022, 6:14 AM
ashoat added a subscriber: jon.

Adding @jonringer-comm since it's CMake/Rust-related, and adding @yayabosh because there's bash. Also removed @palys-swm as blocking to give him a break :)

I'm fine with using this. I don't have any experience with this in particular, but looks easy enough to integrate from the README.

Nixpkgs already has it, and it should be trivial to add nix support.

This revision is now accepted and ready to land.Jul 12 2022, 12:03 PM