[gwt-maven commit] r1021 - final for windows.

0 views
Skip to first unread message

codesite...@google.com

unread,
Jun 3, 2009, 8:58:11 PM6/3/09
to gwt-ma...@googlegroups.com
Author: kebernet
Date: Wed Jun 3 17:57:19 2009
New Revision: 1021

Modified:
trunk/maven-googlewebtoolkit2-plugin/pom.xml

trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/ValidateMojo.java

trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/scripting/ScriptWriterUnix16.java

trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/scripting/ScriptWriterWindows16.java

Log:
final for windows.


Modified: trunk/maven-googlewebtoolkit2-plugin/pom.xml
==============================================================================
--- trunk/maven-googlewebtoolkit2-plugin/pom.xml (original)
+++ trunk/maven-googlewebtoolkit2-plugin/pom.xml Wed Jun 3 17:57:19 2009
@@ -5,7 +5,7 @@
<groupId>com.totsp.gwt</groupId>
<artifactId>maven-googlewebtoolkit2-plugin</artifactId>
<packaging>maven-plugin</packaging>
- <version>2.0-RC1</version>
+ <version>2.0-SNAPSHOT</version>
<description>Maven 2 Plugin for the Google Web Toolkit</description>
<name>Maven 2 Plugin for the Google Web Toolkit</name>
<url>http://code.google.com/p/gwt-maven</url>

Modified:
trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/ValidateMojo.java
==============================================================================
---
trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/ValidateMojo.java
(original)
+++
trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/ValidateMojo.java
Wed Jun 3 17:57:19 2009
@@ -27,6 +27,7 @@
* Validates the GWT source but does not compile.
*
* @goal validate
+ * @requiresDependencyResolution compile
* @description Validates the GWT source but does not compile.
* @phase validate
*

Modified:
trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/scripting/ScriptWriterUnix16.java
==============================================================================
---
trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/scripting/ScriptWriterUnix16.java
(original)
+++
trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/scripting/ScriptWriterUnix16.java
Wed Jun 3 17:57:19 2009
@@ -66,7 +66,7 @@
extra = "-XstartOnFirstThread " + extra;
}

- writer.print("\"" + mojo.getJavaCommand() + "\" " + extra + " -cp
\"$CP\" ");
+ writer.print("\"" + mojo.getJavaCommand() + "\" " + extra + "
-cp %CLASSPATH% ");

if (mojo instanceof DebugMojo) {
writer.print(" -Xdebug -Xnoagent -Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,server=y,address=");
@@ -74,7 +74,6 @@

writer.print(mojo.isDebugSuspend() ? ",suspend=y " : ",suspend=n ");
}

- writer.print("-Dcatalina.base=\"" +
mojo.getTomcat().getAbsolutePath() + "\" ");
writer.print(" com.google.gwt.dev.HostedMode");
writer.print(" -gen ");
writer.print(mojo.getGen().getAbsolutePath());
@@ -91,10 +90,12 @@
writer.print(" -treeLogger ");
}

- writer.print(" -workDir ");
- writer.print(mojo.getWorkDir().getAbsolutePath());
- writer.print(" -extra ");
- writer.print(mojo.getExtraDir());
+// writer.print(" -workDir ");
+// mojo.getWorkDir().mkdirs();
+// writer.print(mojo.getWorkDir().getAbsolutePath());
+// writer.print(" -extra ");
+// mojo.getExtraDir().mkdirs();
+// writer.print(mojo.getExtraDir());
writer.print(" -war ");
writer.print("\"" + mojo.getOutput().getAbsolutePath() + "\" ");
writer.print("-localWorkers ");
@@ -157,7 +158,7 @@
String extra = (mojo.getExtraJvmArgs() != null) ?
mojo.getExtraJvmArgs() : "";

if (AbstractGWTMojo.OS_NAME.startsWith("mac") &&
(extra.indexOf("-XstartOnFirstThread") == -1)) {
- extra = "-XstartOnFirstThread " + extra;
+ extra = "-d32 -XstartOnFirstThread " + extra;
}

writer.print("\"" + mojo.getJavaCommand() + "\" " + extra + " -cp
\"$CP\" ");

Modified:
trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/scripting/ScriptWriterWindows16.java
==============================================================================
---
trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/scripting/ScriptWriterWindows16.java
(original)
+++
trunk/maven-googlewebtoolkit2-plugin/src/main/java/com/totsp/mavenplugin/gwt/scripting/ScriptWriterWindows16.java
Wed Jun 3 17:57:19 2009
@@ -1,7 +1,3 @@
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
package com.totsp.mavenplugin.gwt.scripting;

import com.totsp.mavenplugin.gwt.AbstractGWTMojo;
@@ -51,50 +47,64 @@

String extra = (mojo.getExtraJvmArgs() != null)
? mojo.getExtraJvmArgs() : "";
- writer.print("\"" + mojo.getJavaCommand() + "\" " + extra +
- " -cp %CLASSPATH% ");
+ writer.print("\"" + mojo.getJavaCommand() + "\" " + extra + "
-cp %CP% ");

if (mojo instanceof DebugMojo) {
- writer.print(
- " -Xdebug -Xnoagent -Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,server=y,address=");
+ writer.print(" -Xdebug -Xnoagent -Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,server=y,address=");
writer.print(mojo.getDebugPort());
- writer.print(",suspend=y ");
+
writer.print(mojo.isDebugSuspend() ? ",suspend=y " : ",suspend=n ");
}

- writer.print("-Dcatalina.base=\"" +
mojo.getTomcat().getAbsolutePath() +
- "\" ");
- writer.print(" com.google.gwt.dev.GWTShell");
- writer.print(" -gen \"");
+ writer.print(" com.google.gwt.dev.HostedMode");
+ writer.print(" -gen ");
writer.print(mojo.getGen().getAbsolutePath());
- writer.print("\" -logLevel ");
+ writer.print(" -logLevel ");
writer.print(mojo.getLogLevel());
writer.print(" -style ");
writer.print(mojo.getStyle());
- writer.print(" -out ");
- writer.print("\"" + mojo.getOutput().getAbsolutePath() + "\"");
+
+ if (mojo.isEnableAssertions()) {
+ writer.print(" -ea ");
+ }
+
+ if ((mojo.isShowTreeLogger())) {
+ writer.print(" -treeLogger ");
+ }
+
+// writer.print(" -workDir ");
+// mojo.getWorkDir().mkdirs();
+// writer.print(mojo.getWorkDir().getAbsolutePath());
+// writer.print(" -extra ");
+// mojo.getExtraDir().mkdirs();
+// writer.print(mojo.getExtraDir());
+ writer.print(" -war ");
+ writer.print("\"" + mojo.getOutput().getAbsolutePath() + "\" ");
+ writer.print("-localWorkers ");
+ writer.print(mojo.getLocalWorkers());
writer.print(" -port ");
writer.print(Integer.toString(mojo.getPort()));

if (mojo.isNoServer()) {
- writer.print(" -noserver ");
+ writer.print(" -server ");
}

- if ((mojo.getWhitelist() != null) &&
- (mojo.getWhitelist().length() > 0)) {
+ if ((mojo.getWhitelist() != null) && (mojo.getWhitelist().length()
> 0)) {
writer.print(" -whitelist \"");
writer.print(mojo.getWhitelist());
writer.print("\" ");
}

- if ((mojo.getBlacklist() != null) &&
- (mojo.getBlacklist().length() > 0)) {
+ if ((mojo.getBlacklist() != null) && (mojo.getBlacklist().length()
> 0)) {
writer.print(" -blacklist \"");
writer.print(mojo.getBlacklist());
writer.print("\" ");
}

- writer.print(" " + mojo.getRunTarget());
+ writer.print(" -startupUrl " + mojo.getRunTarget());
+ writer.print(" ");
+ writer.print(mojo.getCompileTarget()[0]);
writer.println();
+
writer.flush();
writer.close();

@@ -124,34 +134,46 @@
PrintWriter writer = this.getPrintWriterWithClasspath(mojo, file,
DependencyScope.COMPILE);

- for (String target : mojo.getCompileTarget()) {
+
String extra = (mojo.getExtraJvmArgs() != null)
? mojo.getExtraJvmArgs() : "";
writer.print("\"" + mojo.getJavaCommand() + "\" " + extra +
" -cp %CLASSPATH% ");
- writer.print(" com.google.gwt.dev.GWTCompiler ");
- writer.print(" -gen \"");
- writer.print(mojo.getGen().getAbsolutePath());
- writer.print("\" -logLevel ");
- writer.print(mojo.getLogLevel());
- writer.print(" -style ");
- writer.print(mojo.getStyle());
-
- writer.print(" -out ");
- writer.print("\"" + mojo.getOutput().getAbsolutePath() + "\"");
- writer.print(" ");
-
- if (mojo.isEnableAssertions()) {
- writer.print(" -ea ");
- }
+ writer.print(" com.google.gwt.dev.Compiler ");
+ if(validateOnly){
+ writer.print( " -validateOnly ");
+ }
+ writer.print(" -gen ");
+ writer.print(mojo.getGen().getAbsolutePath());
+ writer.print(" -logLevel ");
+ writer.print(mojo.getLogLevel());
+ writer.print(" -style ");
+ writer.print(mojo.getStyle());

+ if (mojo.isEnableAssertions()) {
+ writer.print(" -ea ");
+ }
+
+ if ((mojo.isShowTreeLogger())) {
+ writer.print(" -treeLogger ");
+ }
+
+ writer.print(" -workDir ");
+ writer.print(mojo.getWorkDir().getAbsolutePath());
+ writer.print(" -extra ");
+ writer.print(mojo.getExtraDir());
+ writer.print(" -war ");
+ writer.print("\"" + mojo.getOutput().getAbsolutePath() + "\"");
+ writer.print(" -localWorkers ");
+ writer.print(mojo.getLocalWorkers());
+ writer.print(" ");
+ for (String target : mojo.getCompileTarget()) {
writer.print(target);
- writer.println();
}
+ writer.println();

writer.flush();
writer.close();
-
return file;
}

Reply all
Reply to author
Forward
0 new messages