The distro-building script currently only works on linux and is rather error-prone, so follow the instructions precisely. * Make sure you have the sources in your sandbox to use for the distribution (and nothing more) * Do a "maven clean", followed by a "maven" * Go to applications/daisywiki/xmlschema-bindings, do "maven clean", followed by "maven" * Go to applications/daisywiki/frontend, do "maven clean", followed by "maven cocoon.get", followed by "maven" * In all of the above, do not change anything to the things generated in the target directory * The script assumes all dependent libraries are available in the local maven repository * The directory distro/dependent-apps should contains the download tars of openjms, jetty and merlin The precise versions can be found in the makedistro script, in the merlin_dist, openjms_dist and jetty_dist variables. You can use other versions, if you also adjust those variables. * Move to the directory distro, and execute "./makedistro" (or sh makedistro)