-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add empty [workspace] to Cargo.toml. #236
Conversation
This works around rust-lang/cargo#6745 and allows cubeb-coreaudio-rs to appear as a subdirectory of a workspace member in another project (for instance, cubeb-rs).
cc @padenot - any chance of taking a look at this? thanks! |
@kinetiknz knows this better, my knowledge of workspaces is almost non-existent. |
Quick update: Adding the needed I think for now, the right way forward might be to file a bug for the missing markers and to exclude the failing project from clippy analysis, with a fix for the missing
|
Filed #237 |
On second thought, I think the approach I took with that last commit is not quite right; it might also break anyone running |
@kinetiknz this is ready for a re-review now :) ( @padenot - if you could please trigger a presubmit run so I can fix any lingering errors I missed locally, I'd appreciate it) |
The last two commits should fix the issues, so if you're still online I would appreciate another run of the CI, @padenot . thank you! |
Due to rust-lang/rust-clippy#13531, this incorrectly applies here on nightly builds of clippy -- it should not, since this project is on edition 2015 by default.
2ee69e3
to
811d61d
Compare
reformatted |
Thanks! |
Specifically, pull in mozilla/cubeb-coreaudio-rs#236 and mozilla/cubeb-pulse-rs#94
Specifically, pull in mozilla/cubeb-coreaudio-rs#236 and mozilla/cubeb-pulse-rs#94
This works around rust-lang/cargo#6745 and allows cubeb-coreaudio-rs to appear as a subdirectory of a workspace member in another project (for instance, cubeb-rs).