[Scummvm-devel] Windows Installer
Alex Bevilacqua
alexbevi at gmail.com
Thu Apr 28 15:06:31 CEST 2011
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).
The benefits of this choice would be (some overlap with NSIS/InnoDB):
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).
RPM Integration: BitRock installers can register your software with the RPM
package database, combining ease of use with the powerful RPM package
management system.
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!
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.
Desktop Integration: BitRock installers provide native look and feel and
desktop integration for Windows, KDE and Gnome.
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.
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.
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.
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.
Note that I pulled this verbatum from BitRock's site. Since Max started the
discussion, I just figured I'd share an opinion ;)
Alex
(maximus / alexbevi)
On Thu, Apr 28, 2011 at 8:54 AM, Max Horn <max at quendi.de> wrote:
>
> Am 28.04.2011 um 14:45 schrieb Max Horn:
>
> > Hello everybody,
> >
> > 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 :).
> >
> >
> > Anyway, this lead to a (sadly, sometimes a bit too heated) discussion
> between Kirben, me, and some other people.
>
> Sorry, I forgot to include the link: <
> https://github.com/scummvm/scummvm/pull/29>
>
> Max
>
>
>
> ------------------------------------------------------------------------------
> WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network
> management toolset available today. Delivers lowest initial
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> _______________________________________________
> Scummvm-devel mailing list
> Scummvm-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scummvm-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20110428/da9fbcb5/attachment.html>
More information about the Scummvm-devel
mailing list