Update on installer builders
Yoono took me to WiX. It uses an XML based file format, but doesn’t feature a scripting language ; extension is done through DLLs. A companion project aims to provide a GUI. It doesn’t seem to provide actions for PATH management nor configuration file customization, and this time working around this involves building a DLL… So this won’t do either. Too bad !
What’s worrying me is that altering the PATH or modifying configuration file doesn’t look too exotic to me, yet it’s not supported by any of the free-beer installer builders out there (and I suspect the same for commercial ones). Am I a weirdo, or didn’t anybody actually thought about what an installer would need to do ?
To conclude on this subject, I finally found the bug in the Inno Setup script : I put an extra pair of parentheses in an AfterInstall directive, which like crossing the streams is bad. Aahh, the joys of syntax parsing with the naked eye ! So for now, I’ll stick to Inno Setup which is one of the best *available* solutions.
-
Luther