[izpack-devel] Distrubute install.xml files ...

Khadeer, Syed Khadeer.Syed at siemens.com
Wed Jan 3 11:26:22 CET 2007


Hello,

I am new to IzPack.
I was evaluating the Open Source installers available and came across
IzPack.

One of my requirements is that I don't want to maintain a bulky
install.xml containing everything I want to package.
Instead, I want the developers to maintain this information for their
respective components.

Ex: I want to install a product which contains 10 components.
	Instead of maintaining one single install.xml file which contain
the info of all 10 components (Packs), I want to create 10 additional
install.xml file each dealing with the specific pack.
	With this the responsibility of managing the Component's
installation related information is with the component developer.
	I should only be required to maintain one single central
installation xml file which refers to the individual 10 component
install.xml files.

To achieve this, I added a new attribute (similar to "Pack" element)
under "Packs".
    </packs>
		<pack>
		....
		</pack>
		<refpack file="@VOB_ROOT/Syed/extendedInstall.xml"/>
    </packs>

<refpack> tag is a reference to a pack defined in another xml.

I have added about 40 lines of code to
com.izforge.izpack.compiler.CompilerConfig class in addPacks() method.

Question: Is there a better way to realize my requirement with existing
feature set of IzPack ?
		If not, how do I contribute this code change to IzPack ?

Thank you very much in advance and help.

Best Regards,
Syed.



The new company Nokia Siemens Networks is expected to start operations in the first quarter of 2007, subject to customary regulatory approvals, the completion of standard closing conditions, and the agreement of a number of detailed implementation steps.

Disclaimer:
This e-mail may contain trade secrets or privileged, undisclosed or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.berlios.de/pipermail/izpack-devel/attachments/20070103/e5d31795/attachment.html 


More information about the izpack-devel mailing list