Author brian.curtin
Recipients AaronR, brian.curtin, christian.heimes, eric.araujo, giampaolo.rodola, helder-magalhaes, jasonspiro, jonathan.hartley, loewis, ncoghlan, srid
Date 2012-02-20.02:34:00
SpamBayes Score 5.41708e-05
Marked as misclassified No
Message-id <1329705242.5.0.392164752609.issue3561@psf.upfronthosting.co.za>
In-reply-to
Content
Attached is an in-progress patch.

I still need to figure out how to hook up the GUI to condition the path manipulation. A few locations have said to do conditional environment modification via the Component table, but I haven't been able to get some placeholder in there based on whether or not PREPEND is true/false from the GUI.

Right now if you build an installer with this it will always modify the path even if you haven't chosen the option to do so.

http://briancurtin.com/python-dev/python-3.3.15390.msi is an example installer. Note that it's not a signed installer, it's unofficial, and I don't support it whatsoever. It's merely provided as a sample of what the GUI looks like, and you can install it, see what happens, then uninstall and see that the path modification is properly undone.
History
Date User Action Args
2012-02-20 02:34:02brian.curtinsetrecipients: + brian.curtin, loewis, ncoghlan, giampaolo.rodola, christian.heimes, eric.araujo, jasonspiro, srid, jonathan.hartley, AaronR, helder-magalhaes
2012-02-20 02:34:02brian.curtinsetmessageid: <1329705242.5.0.392164752609.issue3561@psf.upfronthosting.co.za>
2012-02-20 02:34:01brian.curtinlinkissue3561 messages
2012-02-20 02:34:01brian.curtincreate