You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I work with a large monorepo that `cargo vendor'`s all third-party code.
We use tokio quite a bit, and want to experiment with `tokio/console`
When vendoring `console-api` the `../proto` directory is lost, and the
crate is unbuildable. I understand that keeping `proto/` as a top-level
directory is probably desirable, so this change symlinks that directory
into that sub-crate itself.
My understanding is that this change may also be required once `console`
is put on crates.io?
`cargo vendor` before this change:
```
Cargo.toml build.rs src
```
after:
```
Cargo.toml
build.rs
proto
src
```
This is basically copying what https://github.com/dtolnay/cxx does with
symlinks
0 commit comments