...
For 4.3.6, IZPACK-798 changed the above to use variables instead of text files, following the same naming convention.
For 5.0 a better approach would be to use Platform , the Platform class is used to determine the appropriate variable (see IZPACK-829).
For a more details, see Setting Default Installation Directories.
Change to <packselection> condition
Warning |
---|
This change applies from version 5.0.0-beta11, which is not yet released. |
In 4.3.x, the <packselection> condition erroneously required that a packid element be provided indicating the pack id.
E.g.:
<condition type="packselection" id="packselection1">
<packid>myPackId</pack>
</condition>
The packid actually refers to the localisation identifier of the pack, which is optional, and non-unique. It should refer to the pack name attribute.
To better reflect this, and to force those upgrading to use the correct attribute,the <packid> element has been changed to <name> E.g.
<condition type="packselection" id="packselection1">
<name>Core</name>
</condition>
Using the IzPack Maven Plugin
...