Description
A small issue, but starting with a program with a dozen external dependencies and working on it mostly being self-contained
I was down to three external dependencies but an update
still continued to refresh all the dependencies I started with, requiring me to either delete the build/ directory or edit the cache list in build/. Relatively easy to work around if you know it has a cache,
and maybe not a typical use case but it would be nice if only currently active dependencies are updated/built/listed .... If an update rebuilt the cache list I think that would be sufficient -- low priority but would be nice if that were "clean" in this respect. Probably not necessary to actually delete the unused dependencies files, that might even be undesirable.