So when using a Cargo.toml that specifies member crates using wildcards (i.e. ./crates/lib/*), Vorpal tries to use that value exactly to look up packages, instead of resolving the wildcard as a glob like Cargo does.
Minimal Cargo.toml to reproduce:
[workspace]
members = [
"./crates/*"
]
resolver = "2"
Then create 2 packages in crates/ and try to build one of them under Vorpal.
The error I get is:
Cargo.toml not found: ./crates/*/Cargo.toml
So when using a
Cargo.tomlthat specifies member crates using wildcards (i.e../crates/lib/*), Vorpal tries to use that value exactly to look up packages, instead of resolving the wildcard as a glob like Cargo does.Minimal
Cargo.tomlto reproduce:Then create 2 packages in
crates/and try to build one of them under Vorpal.The error I get is: