summaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/maven/plugin/nar/NarGnuConfigureMojo.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/NarGnuConfigureMojo.java')
-rw-r--r--src/main/java/org/apache/maven/plugin/nar/NarGnuConfigureMojo.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/NarGnuConfigureMojo.java b/src/main/java/org/apache/maven/plugin/nar/NarGnuConfigureMojo.java
index c8ec983..a0cf60a 100644
--- a/src/main/java/org/apache/maven/plugin/nar/NarGnuConfigureMojo.java
+++ b/src/main/java/org/apache/maven/plugin/nar/NarGnuConfigureMojo.java
@@ -61,7 +61,9 @@ public class NarGnuConfigureMojo
if ( shouldSkip() )
return;
- // always copy, in case we need libs or include dirs
+ if ( !useGnu() )
+ return;
+
File targetDir = getGnuAOLSourceDirectory();
if ( gnuSourceDirectory.exists() )
{
@@ -76,13 +78,7 @@ public class NarGnuConfigureMojo
{
throw new MojoExecutionException( "Failed to copy GNU sources", e );
}
- }
- if ( !useGnu() )
- return;
-
- if ( targetDir.exists() )
- {
File autogen = new File( targetDir, AUTOGEN );
if ( !gnuConfigureSkip && !gnuAutogenSkip && autogen.exists() )
{