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);