izpack/izpack — pull request #214 by rkrell (2014-06-19 08:30:49+00:00)
Title: [IZPACK-1115] Use <executable> and <parsable> with filesets which do not access the filesystem

The `` tag currently supports a nested fileset, which requires a `dir` and a `targetDir` attribute. Accessing the filesystem a second time here is not a goot choice and this lack has been already commented in the code. Instead, `` should mark files parsable, which are added using the ``, `` and `` tags nested against the `` definition, the original filesystem access should happen only there (the files are packed into the installer).

The same for the `` tag, which currently even doesn't support nested filesets although it is documented.

Furthermore, for all filesets (nested in ``, ``, ``) the `targetDir` attribute should be optional and default to "$\{INSTALL_PATH}".

The dir attribute should no longer been parsed in `` nested to ``, `` at all.

Example:
```xml

Core files

```