Hi, Am 16.04.2009 um 23:21 schrieb Michael Wood:
Yes, please, I don't want to be forced to work around automated downloaders. e.g. Like OpenWrt's build system that wants to download huge amounts of code if you don't watch it instead of just failing so you can tell it to look *over there* where I've already downloaded 90% of it! Of course, after it happens the first time you learn to be more careful, but I would prefer to be told what the dependencies are so that I can get them myself, or to be asked whether to download them than just automatically downloading them.
To start collecting some Pros/Cons for the different possibilities at there: From my experiments with Ivy: You can just remove any public repository from the search paths. So any download will fail, telling you which dependencies could not be met. In fact I run such a setup at work, where all external dependencies are mirrored locally. So there is no network access required. Finally, Ivy makes it easy to setup such a mirror by virtue of the ivy:install task. Sincerely Meikel
smime.p7s
Description: S/MIME cryptographic signature