InnoDependencyInstaller
InnoDependencyInstaller copied to clipboard
Introduce the notion of external installs
In some cases, an application may require a additional package that cannot be downloaded publicly. This is for instance the case with Java 1.8 for which a user agreement has to be viewed and agreed before being able to access the download.
This pull request thus introduces the notion of "External install" which, if missing, prevents the setup from continuing until the situation is resolved.