Skip to content

Commit

Permalink
chore: add hint to --skip-cargo-toml (#6449)
Browse files Browse the repository at this point in the history
  • Loading branch information
mattsse authored Nov 28, 2023
1 parent 4a5785a commit 7c5295a
Showing 1 changed file with 15 additions and 7 deletions.
22 changes: 15 additions & 7 deletions crates/forge/bin/cmd/bind.rs
Original file line number Diff line number Diff line change
Expand Up @@ -153,13 +153,21 @@ No contract artifacts found. Hint: Have you built your contracts yet? `forge bin
let bindings = self.get_multi(&artifacts)?.build()?;
println!("Checking bindings for {} contracts.", bindings.len());
if !self.module {
bindings.ensure_consistent_crate(
&self.crate_name,
&self.crate_version,
self.bindings_root(&artifacts),
self.single_file,
!self.skip_cargo_toml,
)?;
bindings
.ensure_consistent_crate(
&self.crate_name,
&self.crate_version,
self.bindings_root(&artifacts),
self.single_file,
!self.skip_cargo_toml,
)
.map_err(|err| {
if !self.skip_cargo_toml && err.to_string().contains("Cargo.toml") {
err.wrap_err("To skip Cargo.toml consistency check, pass --skip-cargo-toml")
} else {
err
}
})?;
} else {
bindings.ensure_consistent_module(self.bindings_root(&artifacts), self.single_file)?;
}
Expand Down

0 comments on commit 7c5295a

Please sign in to comment.