Class PrepareRendererOutputMojo
java.lang.Object
network.ike.docs.plugin.PrepareRendererOutputMojo
- All Implemented Interfaces:
org.apache.maven.api.plugin.Mojo
@Mojo(name="prepare-renderer-output",
defaultPhase="prepare-package")
public class PrepareRendererOutputMojo
extends Object
implements org.apache.maven.api.plugin.Mojo
Create output directories for external PDF renderers.
Replaces the per-renderer mkdir -p exec-maven-plugin calls
with a single cross-platform Java goal. Creates directories only for
renderers that are not skipped.
Usage:
<execution>
<id>prepare-renderer-output</id>
<phase>prepare-package</phase>
<goals><goal>prepare-renderer-output</goal></goals>
</execution>
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
PrepareRendererOutputMojo
public PrepareRendererOutputMojo()Creates this goal instance.
-
-
Method Details
-
getLog
protected org.apache.maven.api.plugin.Log getLog()Access the Maven logger.- Returns:
- the logger
-
execute
public void execute() throws org.apache.maven.api.plugin.MojoException- Specified by:
executein interfaceorg.apache.maven.api.plugin.Mojo- Throws:
org.apache.maven.api.plugin.MojoException
-