AntInstaller

Creates Installers using Ant by configuring an XML file
Download

AntInstaller Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Paul Hinds
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 18.6 MB

AntInstaller Tags


AntInstaller Description

Creates Installers using Ant by configuring an XML file AntInstaller enables you to quickly build installers for your applications using an XML config file and all the power of Ant.The beauty of AntInstaller, from a user point of view, is that it lets you install an app with a user friendly swing GUI. If working over ssh or without an X environment you can still install on the command line with no changes to the installer.NOTE: AntInstaller is licensed and distributed under the terms of the Apache License V2.0 and GNU General Public License (GPL). Requirements: · Java What's New in This Release: · Added features to load defaults from previous installs and perform almost silent installs property names and targets must not end with the string -targets, this is validated in the config checker. · Comments expand property values. · Multiline comments via use of explanatoryText and a null displayText value. · Fixed a display bug in the progress renderer if there were more than 5 targets and none that were dependencies. · PropertyLoaderFilter added, any users with custom .fconfig files should ensure thier custom versions are still compatible. · Added a release notes feature that is a tad tricky to install so contact for details. · Added HTML page feature that allows using the Java HTML rendering to display a page of HTML property references are expanded so the page can contain ${property.name} syntax to give feed back of selected properties. Images are loaded from the classpath so the following syntax will locate and display an image . Java HTML rendering is poor at best and only html3.2 , so dont expect firefox quality rendering ;) The java renderer handles PNG properly though so nice . transparency effects can be achieved. · Fixed bug in validation if only target-selects are used. · Extended i18n for antinstall-config.xml files using ResourceBundles called LanguagePack · GUI tool for creating LanguagePack files. · Changes to the Expression code for ifProperty attributes The original syntax is not 100% compatible e.g. my.property=value1 will not work it should be converted to ${my.property}=value1. · Initial work on loading existing values if found to automate installs. Not quite silent installs but save repeating entries. · Added ability to stretch the GUI horizontally, but still using fixed widths. Set the wide attribute in the installer element to configure width e.g. 600:275 · Added the ability to deliver different install types in the same Jar which can be selected on the command line with -type . · Added icons to the buttons in the swing GUI, the installer Ant task now takes a new attribute called icons to specify which icon pack to use. · Added ability to run special Ant tasks mid build, the same build-xml file is used but the message rendering and logging is different in the antinstaller- tasks · Added icons for kde and windows to the AntInstaller SelfExtractor, lots of Ant hacking to avoid extra dependencies. · Migrated classes from sysout.jar into the core src packages · Renamed ant-ext.jar to ant-installer-ext.jar all build files will need to be updated


AntInstaller Related Software