I just discovered a JRuby Stack installer from the guys over at bitnami.org,
which uses BitRocket: http://bitnami.org/stack/jrubystack
It supports Mac, Windows & Linux. I think we could use that one or use it as
a starting point.

On Fri, Jul 17, 2009 at 9:08 AM, Martin Gajdos <[email protected]> wrote:

> Please also take a look at these features from the BitRock product:
>
> - Automatically detect existing Java installations in the user's system.
> - Easily bundle a JVM with your application.
> - 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!
> - Desktop Integration:  BitRock installers provide native look and feel and
> desktop integration for Windows, KDE and Gnome.
> - Rollback Functionality:  By default, BitRock installers perform a backup
> of all the files overwritten during installation, so if an error occurs, the
> system can be automatically recovered to its previous state.
> - 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.
> - 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.
> - 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!
>
> Also, BitRock creates native executables, while Install4J only creates
> native launchers but needs a JVM for the execution of the installer itself.
>
>
> On Fri, Jul 17, 2009 at 8:36 AM, Michael Johann <[email protected]
> > wrote:
>
>> +1
>>
>> Am 17.07.2009 um 08:34 schrieb Martin Gajdos:
>>
>>
>>  I think using such a product would perfectly make sense. It makes
>>> updating the installer for new versions so much easier, since there are no
>>> platform specific installers to target, just one for all.
>>>
>>> On 17.07.2009, at 05:25, Micah Martin <[email protected]> wrote:
>>>
>>>  I've had a good experience using Install4J to build installers for
>>>> Limelight.  Although I've only used it a little bit, I'm told that it's
>>>> among the best installer options for Java.
>>>>
>>>> * You configure Install4J once and it'll pop out installers for Windows,
>>>> Mac, and Linux in one build.  Quite simple.
>>>> * It can optionally bundle a JVM in the installer so clients don't need
>>>> to go through a separate install process for Java.
>>>> * According to the docs, it can modify environment variables like the
>>>> system PATH.
>>>> * Install4J is normally REALLY expensive, but it's free for open source
>>>> projects.  All you'd have to do is mention them (ej technologies) on the
>>>> jruby web site.
>>>>
>>>> I've been through it before so I'd be happy to help acquire a license
>>>> for JRuby and help build some installers.
>>>>
>>>> Micah
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe from this list, please visit:
>>>>
>>>>  http://xircles.codehaus.org/manage_email
>>>>
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>  http://xircles.codehaus.org/manage_email
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>   http://xircles.codehaus.org/manage_email
>>
>>
>>
>

Reply via email to