mario-eth / soldeer

Solidity Package Manager written in rust
MIT License
143 stars 13 forks source link

Install dependencies on `forge build` #91

Open ZeroEkkusu opened 1 week ago

ZeroEkkusu commented 1 week ago

Running forge build automatically installs git modules (forge install) before compiling.

It would be easier if it attempted to install Soldeer packages as well.

Running forge soldeer install on a codebase that doesn't use Soldeer results in an error, but in the case of forge build it could exit silently.

$ forge soldeer install
🦌 Running soldeer update 🦌

Error: 
Failed to run soldeer Could not read the config file /path/to/codebase/foundry.toml