
M.-A. Lemburg:
Tim Peters wrote:
[Robin Dunn]
You can get conditionals and other scripting capabilites with the InnoSetup Extensions available at http://www.wintax.nl/isx/. I use it a tiny bit in the wxPython installer, but I've heard that it can do a whole lot more.
Ya, I looked at that. That's what Python needs: to ship an installer with an embedded Pascal interpreter <wink>.
Since Inno is written in Delphi and there is a really nice Delphi-Python gateway out there, why not add an embedded Python interpreter to Inno ?!
Would be sort of cool ... you install Python by using a Python script to tweak a Delphi program into doing the right thing. Python will then finally learn to boot itself ;-)
Using Python to install the DLLs it needs to run ;-?
In this case maybe it would easier to use bdist_wininst, it already _has_ Python embedded, and it could export win32api functions needed to Python.
Thomas