This is in addition to Mark Wilson's
ant-installer-beta-0.7.4-patches1-7.zip. Apply his
changes to the riereta.net version of beta-0.7.4 before
applying this patch file.
In SelfExtractor.java, the deprecated
SelfExtractorFilterChain was still being used in the
ExecInstall construction. I've replaced that with the
FilterChain created by the FilterFactory reading
selfextractor.fconfig. Mark's
AutomatedInstallationFilter was being ignored because
of this.
Additionally, I modified
PredefinedPropertiesFilter.java to treat TargetInput
fields specially. When running in 'autoinstall' mode
only the "cleanuptarget" was being executed because the
target properties were set to the target name rather
than "true".
I downloaded the riereta.net version of beta-0.7.4 from
http://sandbox.riereta.net/www/servlet/fs/ARTIFACTS/AntInstaller-selfextract-beta0.7.4.jar
Patch to beta-0.7.4 on top of Mark Wilson's ant-installer-beta-0.7.4-patches1-7.zip.