Package org.bytedeco.javacpp.tools
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.-
Field Summary
Fields inherited from class org.bytedeco.javacpp.tools.BuildMojo
buildCommand, buildPath, buildPaths, buildResource, buildResources, classOrPackageName, classOrPackageNames, classPath, classPaths, clean, compile, compilerOptions, configDirectory, copyLibs, copyResources, deleteJniFiles, encoding, environmentVariables, executablePath, executablePaths, generate, header, includePath, includePaths, includeResource, includeResources, jarPrefix, linkPath, linkPaths, linkResource, linkResources, outputDirectory, outputName, plugin, preloadPath, preloadPaths, preloadResource, preloadResources, project, properties, propertyFile, propertyKeysAndValues, resourcePath, resourcePaths, skip, targetDirectories, targetDirectory, workingDirectory
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
ParseMojo
public ParseMojo()
-
-
Method Details