WinGit(Inno): Remove dependency on modpath.iss
commit1bb90882ab191acf7163cc3fb5de7efde26e9417
authorSebastian Schuberth <sschuberth@visageimaging.com>
Tue, 16 Oct 2007 16:24:37 +0000 (16 18:24 +0200)
committerSebastian Schuberth <sschuberth@visageimaging.com>
Tue, 16 Oct 2007 16:35:40 +0000 (16 18:35 +0200)
tree25b9bf3e0356e26bc830d315fb8bad658d3cde18
parent249e2f499aaad2f1e169ff5b535366dd9e05506a
WinGit(Inno): Remove dependency on modpath.iss

The functionality to modify PATH was rewritten to better suit our needs (e.g.
to be able to first remove all occurrences of the installation directory from
PATH prior to installation). The code was simplified and merged into
install.iss. The drawback is that we lose Win9x support for now which
requires PATH to be set in autoexec.bat.

As briefly mentioned above, all paths that start with the installation path
are now removed from PATH before setting the new PATH as specified by the
user during setup. This avoids wrong PATH settings if a user upgrades or
reinstalls with different PATH settings that for the previous installation.

Moreover, the options if and how to modify PATH were now moved to a separate
wizard page during setup, along with more explaining comments.
share/WinGit/install.iss
share/WinGit/modpath.iss [deleted file]
share/WinGit/release.sh