facebookincubator / fizz

C++14 implementation of the TLS-1.3 standard
Other
1.13k stars 158 forks source link

Add rust_cxx_bridge CMake function #102

Closed jdelliot closed 9 months ago

jdelliot commented 10 months ago

Summary: X-link: https://github.com/facebook/proxygen/pull/473

X-link: https://github.com/facebook/hhvm/pull/9411

X-link: https://github.com/facebook/fbthrift/pull/587

X-link: https://github.com/facebookincubator/velox/pull/7518

We need a better way to create cxxbridges - something that uses the recommended method of cxxbridge-cmd.

This function creates C++ bindings using the [cxx] crate.

Original function found here: https://github.com/corrosion-rs/corrosion/blob/master/cmake/Corrosion.cmake#L1390

Differential Revision: D51160627

facebook-github-bot commented 10 months ago

This pull request was exported from Phabricator. Differential Revision: D51160627

facebook-github-bot commented 10 months ago

This pull request was exported from Phabricator. Differential Revision: D51160627

facebook-github-bot commented 10 months ago

This pull request was exported from Phabricator. Differential Revision: D51160627

facebook-github-bot commented 10 months ago

This pull request was exported from Phabricator. Differential Revision: D51160627

facebook-github-bot commented 10 months ago

This pull request was exported from Phabricator. Differential Revision: D51160627

facebook-github-bot commented 10 months ago

This pull request was exported from Phabricator. Differential Revision: D51160627

facebook-github-bot commented 9 months ago

This pull request was exported from Phabricator. Differential Revision: D51160627

facebook-github-bot commented 9 months ago

This pull request was exported from Phabricator. Differential Revision: D51160627

facebook-github-bot commented 9 months ago

This pull request has been merged in facebookincubator/fizz@5a90f41ef807564c33e326457bf033336b14493b.