summaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/maven/plugin/nar/AbstractCompileMojo.java
diff options
context:
space:
mode:
authorMark Donszelmann <Mark.Donszelmann@gmail.com>2009-10-15 11:25:40 +0200
committerMark Donszelmann <Mark.Donszelmann@gmail.com>2009-10-15 11:25:40 +0200
commit49bf7a7f6574b9a7ed2733c51e51dbf42aa38e9e (patch)
tree91edbfb6d7867f6df71c8fc942a78c11b1448d97 /src/main/java/org/apache/maven/plugin/nar/AbstractCompileMojo.java
parentd1c2f7dff3869526df12ec7b3e285a2144713d29 (diff)
downloadmaven-nar-plugin-49bf7a7f6574b9a7ed2733c51e51dbf42aa38e9e.tar.gz
maven-nar-plugin-49bf7a7f6574b9a7ed2733c51e51dbf42aa38e9e.tar.bz2
maven-nar-plugin-49bf7a7f6574b9a7ed2733c51e51dbf42aa38e9e.tar.xz
maven-nar-plugin-49bf7a7f6574b9a7ed2733c51e51dbf42aa38e9e.zip
Fixed NAR-2
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/AbstractCompileMojo.java')
-rw-r--r--src/main/java/org/apache/maven/plugin/nar/AbstractCompileMojo.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/AbstractCompileMojo.java b/src/main/java/org/apache/maven/plugin/nar/AbstractCompileMojo.java
index e949a40..ab43ddf 100644
--- a/src/main/java/org/apache/maven/plugin/nar/AbstractCompileMojo.java
+++ b/src/main/java/org/apache/maven/plugin/nar/AbstractCompileMojo.java
@@ -23,6 +23,7 @@ import java.io.File;
import java.util.Collections;
import java.util.List;
+import org.apache.maven.plugin.MojoExecutionException;
import org.apache.tools.ant.Project;
/**
@@ -170,32 +171,32 @@ public abstract class AbstractCompileMojo
return fortran;
}
- protected int getMaxCores( AOL aol )
+ protected int getMaxCores( AOL aol ) throws MojoExecutionException
{
return getNarInfo().getProperty( aol, "maxCores", maxCores );
}
- protected boolean useLibtool( AOL aol )
+ protected boolean useLibtool( AOL aol ) throws MojoExecutionException
{
return getNarInfo().getProperty( aol, "libtool", libtool );
}
- protected boolean failOnError( AOL aol )
+ protected boolean failOnError( AOL aol ) throws MojoExecutionException
{
return getNarInfo().getProperty( aol, "failOnError", failOnError );
}
- protected String getRuntime( AOL aol )
+ protected String getRuntime( AOL aol ) throws MojoExecutionException
{
return getNarInfo().getProperty( aol, "runtime", runtime );
}
- protected String getOutput( AOL aol )
+ protected String getOutput( AOL aol ) throws MojoExecutionException
{
return getNarInfo().getProperty( aol, "output", output );
}
- protected File getJavaHome( AOL aol )
+ protected File getJavaHome( AOL aol ) throws MojoExecutionException
{
// FIXME should be easier by specifying default...
return getNarInfo().getProperty( aol, "javaHome", NarUtil.getJavaHome( javaHome, getOS() ) );
@@ -241,7 +242,7 @@ public abstract class AbstractCompileMojo
return dependencyLibOrder;
}
- protected NarInfo getNarInfo()
+ protected NarInfo getNarInfo() throws MojoExecutionException
{
if ( narInfo == null )
{