You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by br...@apache.org on 2013/08/16 13:13:55 UTC
svn commit: r1514693 - in
/incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile:
AbstractCompilerMojo.java CompilerMojo.java TestCompilerMojo.java
Author: brett
Date: Fri Aug 16 13:13:55 2013
New Revision: 1514693
URL: http://svn.apache.org/r1514693
Log:
[NPANDAY-601] enable the /platform argument
Modified:
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AbstractCompilerMojo.java
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/CompilerMojo.java
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/TestCompilerMojo.java
Modified: incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AbstractCompilerMojo.java
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AbstractCompilerMojo.java?rev=1514693&r1=1514692&r2=1514693&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AbstractCompilerMojo.java (original)
+++ incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AbstractCompilerMojo.java Fri Aug 16 13:13:55 2013
@@ -206,16 +206,16 @@ public abstract class AbstractCompilerMo
protected String testKeycontainer;
/**
- * Limit the platforms this code can run on. (not currently supported)
+ * Limit the platforms this code can run on.
*
- * @parameter expression = "${platform} default-value = "anycpu"
+ * @parameter expression = "${platform}"
*/
protected String platform;
/**
- * Limit the platforms this code can run on. (not currently supported)
+ * Limit the platforms this code can run on.
*
- * @parameter expression = "${testPlatform} default-value = "anycpu"
+ * @parameter expression = "${testPlatform}"
*/
protected String testPlatform;
Modified: incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/CompilerMojo.java
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/CompilerMojo.java?rev=1514693&r1=1514692&r2=1514693&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/CompilerMojo.java (original)
+++ incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/CompilerMojo.java Fri Aug 16 13:13:55 2013
@@ -148,6 +148,11 @@ public final class CompilerMojo
params.add("/debug+");
}
+ if (platform != null)
+ {
+ params.add("/platform:" + platform);
+ }
+
if (rootNamespace != null)
{
params.add("/rootnamespace:" + rootNamespace);
Modified: incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/TestCompilerMojo.java
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/TestCompilerMojo.java?rev=1514693&r1=1514692&r2=1514693&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/TestCompilerMojo.java (original)
+++ incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/TestCompilerMojo.java Fri Aug 16 13:13:55 2013
@@ -152,6 +152,15 @@ public final class TestCompilerMojo
params.add("/debug+");
}
+ if (testPlatform != null)
+ {
+ params.add("/platform:" + testPlatform);
+ }
+ else if (platform != null)
+ {
+ params.add("/platform:" + platform);
+ }
+
if (testRootNamespace != null)
{
params.add("/rootnamespace:" + testRootNamespace);