blob: 70505d524fdb40992a8cb16fd1748efc9be15f32 [file] [log] [blame]
/**
* Beanshell mojo integration test.
* @goal it0020
*/
import org.apache.maven.plugin.Mojo;
import org.apache.maven.script.beanshell.BeanshellMojoAdapter;
execute()
{
logger.info( "Executing it0020..." );
print( "info level?" );
outDir.mkdirs();
org.codehaus.plexus.util.FileUtils.fileWrite( outDir.getAbsolutePath() + "/out.txt", "This is a Beanshell test" );
}
/**
* Output directory for files.
*
* @parameter expression="${project.build.directory}" type="java.io.File"
* @required
*/
setOutDir( file )
{
outDir = file;
}
return new BeanshellMojoAdapter( (Mojo) this, this.interpreter );