MavenUtils.integrateMapInContext( p, baseContext );
// but leave alone anything in there that is not a plugin property, and already exists in baseContext
*/
// TODO necessary to create a new one every time?
MavenJellyContext pluginContext = new MavenJellyContext( baseContext );
project.pushContext( pluginContext );
pluginContext.setInherit( true );
pluginContext.setVariable( "context", pluginContext );
pluginContext.setVariable( "plugin", project );
pluginContext.setVariable( "plugin.dir", housing.getPluginDirectory() );
pluginContext.setVariable( "plugin.resources", new File( housing.getPluginDirectory(), "plugin-resources" ) );