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 >> >> >> >
