public void execute() throws MojoExecutionException, MojoFailureException
{
// make the layout directories
log.info( "Creating image ... " );
File dir = new File( mymojo.getOutputDirectory(), target.getId() );
layout = new InstallationLayout( dir );
target.setLayout( layout );
layout.mkdirs();
// copy over the read me file if present otherwise use the bundled copy
if ( target.getApplication().getReadme() != null && target.getApplication().getReadme().exists() )