Class ParseMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.bytedeco.javacpp.tools.BuildMojo
org.bytedeco.javacpp.tools.ParseMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="parse", defaultPhase=GENERATE_SOURCES, threadSafe=true) public class ParseMojo extends BuildMojo
A BuildMojo that always forces BuildMojo.generate to false, with the goal of parsing header files instead.
Author:
Samuel Audet
  • Field Summary

    Fields inherited from interface org.apache.maven.plugin.Mojo

    ROLE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class org.apache.maven.plugin.AbstractMojo

    getLog, getPluginContext, setLog, setPluginContext

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ParseMojo

      public ParseMojo()
  • Method Details

    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException
      Specified by:
      execute in interface org.apache.maven.plugin.Mojo
      Overrides:
      execute in class BuildMojo
      Throws:
      org.apache.maven.plugin.MojoExecutionException