esp-rs / embuild

Build support for embedded Rust: Cargo integration with other embedded build ecosystems & tools, like PlatformIO, CMake and kconfig.
Apache License 2.0
139 stars 40 forks source link

Move to the smaller, cargo-team maintained `home` crate #73

Closed utkarshgupta137 closed 1 year ago

ivmarkov commented 1 year ago

Can you elaborate a bit what problem is solved by using this dependency instead of dirs?

utkarshgupta137 commented 1 year ago

The dirs crate is a relatively big dependency that has been abandoned in the past for a simple function that is now maintained by the cargo team. It also now inherits an MPL-licensed dependency, which is not allowed in certain environments.

ivmarkov commented 1 year ago

Fair enough. Thanks and merged!