Roblox / foreman

Toolchain manager for Roblox projects
MIT License
171 stars 26 forks source link

Strategy for updating Foreman's self-copies #2

Open LPGhatguy opened 4 years ago

LPGhatguy commented 4 years ago

Foreman makes copies of itself with different names to act as proxies to installed tools. I took this idea from how Rustup proxies tools from the Rust toolchain.

image

If a user updates Foreman (or is working on Foreman...), sometimes old versions of the tool end up getting run, which isn't fun. We should figure out a way to either update these links to alleviate the problems they cause.