- All Implemented Interfaces:
- NarConstants, org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class NarSystemMojo
extends AbstractNarMojo
Generates a NarSystem class with static methods to use inside the java part of the library.
Runs in generate-resources rather than generate-sources to allow the maven-swig-plugin (which runs in
generate-sources) to configure the nar plugin and to let it generate a proper system file.
- Author:
- Mark Donszelmann
- Requires a Maven project to run:
- true
- Is bound to the specified phase of the standard build lifecycle:
- generate-resources
- Is defined by the goal name:
- nar-system-generate