diff options
author | Mark Donszelmann <Mark.Donszelmann@gmail.com> | 2009-10-19 22:49:36 +0200 |
---|---|---|
committer | Mark Donszelmann <Mark.Donszelmann@gmail.com> | 2009-10-19 22:49:36 +0200 |
commit | 72983d6e09fd565f8b99764940ec51d85f8560c5 (patch) | |
tree | b8a6af6cb5d9d2309e7b2917a057d5d901fa34b8 /src/main/java/org/apache/maven/plugin/nar/NarJavahMojo.java | |
parent | d03cbbf6a547b88a060f2b682df52969e067a3c7 (diff) | |
download | maven-nar-plugin-72983d6e09fd565f8b99764940ec51d85f8560c5.tar.gz maven-nar-plugin-72983d6e09fd565f8b99764940ec51d85f8560c5.tar.bz2 maven-nar-plugin-72983d6e09fd565f8b99764940ec51d85f8560c5.tar.xz maven-nar-plugin-72983d6e09fd565f8b99764940ec51d85f8560c5.zip |
Partial fix of NAR-73
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/NarJavahMojo.java')
-rw-r--r-- | src/main/java/org/apache/maven/plugin/nar/NarJavahMojo.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/NarJavahMojo.java b/src/main/java/org/apache/maven/plugin/nar/NarJavahMojo.java index 4642313..474eb8b 100644 --- a/src/main/java/org/apache/maven/plugin/nar/NarJavahMojo.java +++ b/src/main/java/org/apache/maven/plugin/nar/NarJavahMojo.java @@ -19,8 +19,10 @@ package org.apache.maven.plugin.nar; * under the License. */ +import org.apache.maven.execution.MavenSession; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; +import org.apache.maven.toolchain.ToolchainManager; /** * Compiles class files into c/c++ headers using "javah". Any class file that contains methods that were declared @@ -33,6 +35,19 @@ import org.apache.maven.plugin.MojoFailureException; public class NarJavahMojo extends AbstractCompileMojo { + /** + * @component + */ + ToolchainManager toolchainManager; + + /** + * The current build session instance. + * + * @parameter expression="${session}" + * @required + * @readonly + */ + MavenSession session; public void execute() throws MojoExecutionException, MojoFailureException |