foundry-rs / foundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
https://getfoundry.sh
Apache License 2.0
8.33k stars 1.76k forks source link

bug(`forge build`): should try to install missing Soldeer dependencies automatically #8707

Open ZeroEkkusu opened 3 months ago

ZeroEkkusu commented 3 months ago

Component

Forge

Describe the feature you would like

forge build installs git module dependencies automatically if a user didn't run forge install.

However, Soldeer dependencies are not installed automatically on forge build.

Additional context

No response

zerosnacks commented 3 months ago

cc @mario-eth

mario-eth commented 3 months ago

It's in the back of my mind, I did not do it yet cause i wanted to see the traction first but for sure now probably it should install the soldeer dependencies when submodules are also installed.