I personally would prefer NSIS over InnoDB, but I'm curious if it may make more sense to investigate BitRock instead. Though it's proprietary, they offer an open source license (which I'm sure ScummVM would have no trouble proving eligibility for :P).<div>
<br></div><div>The benefits of this choice would be (some overlap with NSIS/InnoDB):</div><div><br></div><div>Multiplatform Support: InstallBuilder installers are native binaries that can run on Windows 98, ME, 2000, XP, 2003, 2008, Vista, 7, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, and Linux (Intel x86/x64, Itanium, s390 & PPC).</div>
<div><br></div><div>RPM Integration: BitRock installers can register your software with the RPM package database, combining ease of use with the powerful RPM package management system.</div><div><br></div><div>Crossplatform Build Support : The installer builder tool can run on Windows, Mac OS X, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, IRIX, and Linux (Intel x86/x64, Itanium, s390, PPC) and generate installers for all target platforms from a single project file. Create all your installers from a single build environment!</div>
<div><br></div><div>Auto-Update Functionality: InstallBuilder 6.0 includes an automatic update feature that enables you to deliver updates directly to your users. By providing regular updates to users, you'll keep them running your best available version, resulting in increased customer satisfaction and reduced support costs.</div>
<div><br></div><div>Desktop Integration: BitRock installers provide native look and feel and desktop integration for Windows, KDE and Gnome.</div><div><br></div><div>RPM and DEB generation: In addition to creating native executables that can register with the RPM subsystem, InstallBuilder can generate RPM and Debian packages that can be installed using native package management tools.</div>
<div><br></div><div>Uninstall Functionality: An uninstall program is created as part of every installation, allowing users to easily uninstall the software. As with the installer, it can be run in a variety of modes. On Windows, uninstall functionality can also be accessed from the Add/Remove Programs entry in the Control Panel.</div>
<div><br></div><div>Multiple Language Support : BitRock installers support a variety of installation languages, including English, German, Japanese, Spanish, Italian, French, Portuguese, Traditional Chinese, Simplified Chinese, Arabic, Korean, Hebrew, Greek, Dutch, Polish, Valencian, Catalan, Estonian, Slovenian, Romanian, Hungarian, Russian and Welsh. You can specify a default language or let the user decide. Please contact us if you require additional language support.</div>
<div><br></div><div>Optimized: BitRock installers are optimized in size and speed and do not require a self-extraction step. This reduces download, startup and installation time. Built-in LZMA support provides great compression ratios to further reduce the size of installers.<br>
<div><br></div><div>Note that I pulled this verbatum from BitRock's site. Since Max started the discussion, I just figured I'd share an opinion ;)</div><div><br></div><div>Alex </div><div>(maximus / alexbevi)<br><br>
<div class="gmail_quote">On Thu, Apr 28, 2011 at 8:54 AM, Max Horn <span dir="ltr"><<a href="mailto:max@quendi.de">max@quendi.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Am 28.04.2011 um 14:45 schrieb Max Horn:<br>
<div class="im"><br>
> Hello everybody,<br>
><br>
> recently, Littleboy submitted a pull request which adds an NSIS based Windows installer, as an alternative to the currently InnoSetup based installers made by Kirben. Shortly thereafter, Kirben committed the config files he uses for InnoSetup. Thanks for that, Kirben, I appreciate it (also it is a bit late in the game :).<br>

><br>
><br>
> Anyway, this lead to a (sadly, sometimes a bit too heated) discussion between Kirben, me, and some other people.<br>
<br>
</div>Sorry, I forgot to include the link: <<a href="https://github.com/scummvm/scummvm/pull/29" target="_blank">https://github.com/scummvm/scummvm/pull/29</a>><br>
<div><div></div><div class="h5"><br>
Max<br>
<br>
<br>
------------------------------------------------------------------------------<br>
WhatsUp Gold - Download Free Network Management Software<br>
The most intuitive, comprehensive, and cost-effective network<br>
management toolset available today.  Delivers lowest initial<br>
acquisition cost and overall TCO of any competing solution.<br>
<a href="http://p.sf.net/sfu/whatsupgold-sd" target="_blank">http://p.sf.net/sfu/whatsupgold-sd</a><br>
_______________________________________________<br>
Scummvm-devel mailing list<br>
<a href="mailto:Scummvm-devel@lists.sourceforge.net">Scummvm-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/scummvm-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/scummvm-devel</a><br>
</div></div></blockquote></div><br></div></div>