Author: brett
Date: Mon Jan  2 17:27:42 2012
New Revision: 1226483

URL: http://svn.apache.org/viewvc?rev=1226483&view=rev
Log:
support CCPROJ files for MSBuild plugin as well

Modified:
    
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/src/main/csharp/NPanday/Plugin/Msbuild/MsbuildMojo.cs

Modified: 
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/src/main/csharp/NPanday/Plugin/Msbuild/MsbuildMojo.cs
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/src/main/csharp/NPanday/Plugin/Msbuild/MsbuildMojo.cs?rev=1226483&r1=1226482&r2=1226483&view=diff
==============================================================================
--- 
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/src/main/csharp/NPanday/Plugin/Msbuild/MsbuildMojo.cs
 (original)
+++ 
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/src/main/csharp/NPanday/Plugin/Msbuild/MsbuildMojo.cs
 Mon Jan  2 17:27:42 2012
@@ -64,14 +64,17 @@ namespace NPanday.Plugin.Msbuild
                 
Directory.SetCurrentDirectory(mavenProject.build.sourceDirectory);
             
                 string projectName = mavenProject.artifactId;
-                if (File.Exists(projectName + ".csproj"))
+
+                string[] exts = new string[] { "csproj", "vbproj", "ccproj" };
+                foreach (string ext in exts)
                 {
-                    projectName += ".csproj";
-                }
-                else
-                {
-                    projectName += ".vbproj";
+                    if (File.Exists(projectName + "." + ext))
+                    {
+                        projectName += "." + ext;
+                        break;
+                    }
                 }
+
                 // must use /v:q here, as /v:m and above report the csc 
command, that includes '/errorprompt', which
                 // erroneously triggers the NPANDAY-063-001 error
                 // BuildingInsideVisualStudio is required to avoid building 
project references on framework 2.0


Reply via email to