This patch adds a number of extensions and fixes to
AntInstaller Beta0.7.4.
I do not know if any of these changes will be included
in future releases of AntInstaller, but I'm making them
available here in case anyone else finds them useful.
You will need to unzip the contents into your existing
AntInstaller installation and rebuild.
Details of what has been changed are included in the
file PATCHLOG.txt included in the patch file.
The main modifications are:
---------------------------
+ Add support for <conditional> element in input pages.
+ Add support for setting properties via <hidden> input
element in pages of type='input'
+ Extended defaultValue handling to accept nested
default property value syntax, e.g.
defaultValue="${${property.set.earlier}.default.port}
+ Fix for NullPointer if verbose="false" in project
file and conditionally displayed
page is skipped. See PR # 1353906.
+ Modified logging so that output from running ant is
also logged to ant.install.log file. Needed for
debugging and support.
+ Allow customisation of text displayed on license page
buttons to provide cheap and cheerful license
accept/reject functionality
+ Make explanatoryText use the same font as displayText
to avoid inconsistencies in appearance of the UI.
+ Extended ifProperty support to include multiple
conditions. The validation is woefully lacking, so use
with caution.
+ Basic unit test harness added under test directory.
Initial unit tests cover ifProperty logic testing.
+ Added support for automated installation.
Documentation has not been updated to take account of
these changes - sorry.
Logged In: YES
user_id=1354515
Some of these functions to seem me well. Where if it
finds this patch? It is available?
Logged In: YES
user_id=1299975
Could have sworn that I uploaded the patch file :-(
Here goes again
Patched sources of beta 0.7.4
Logged In: YES
user_id=1299975
Patch file definitely uploaded ok this time - check download
link further down page
Logged In: YES
user_id=1354515
Thanks very much!
Best regards,
Rui M.