From 67f9d4ca7aba7a86e95e18ec1b7c9106fd748c38 Mon Sep 17 00:00:00 2001 From: Montoya Edu Date: Fri, 22 May 2015 14:57:31 +0200 Subject: [PATCH] Ignore source locations if they do not exist. --- .../codehaus/plexus/compiler/csharp/CSharpCompiler.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plexus-compilers/plexus-compiler-csharp/src/main/java/org/codehaus/plexus/compiler/csharp/CSharpCompiler.java b/plexus-compilers/plexus-compiler-csharp/src/main/java/org/codehaus/plexus/compiler/csharp/CSharpCompiler.java index a71ba10a..75cc0f1f 100644 --- a/plexus-compilers/plexus-compiler-csharp/src/main/java/org/codehaus/plexus/compiler/csharp/CSharpCompiler.java +++ b/plexus-compilers/plexus-compiler-csharp/src/main/java/org/codehaus/plexus/compiler/csharp/CSharpCompiler.java @@ -547,6 +547,14 @@ protected static String[] getSourceFiles( CompilerConfiguration config ) { for ( String sourceLocation : config.getSourceLocations() ) { + if (!new File(sourceLocation).exists()) + { + if ( config.isDebug() ) + { + System.out.println( "Ignoring not found sourceLocation at: " + sourceLocation ); + } + continue; + } sources.addAll( getSourceFilesForSourceRoot( config, sourceLocation ) ); } }