Index: build.xml |
diff --git a/build.xml b/build.xml |
index aa32fdb2bace6e1e7404040fcbe84bdf23acdc0e..b4c5b7f298e1992ed31c0d476526ec12b0ec7d30 100644 |
--- a/build.xml |
+++ b/build.xml |
@@ -6,13 +6,11 @@ |
--> |
<project name="DomDistiller" default="build" basedir="."> |
<!-- Arguments to gwtc and devmode targets --> |
- <property name="gwt.args" value="-war war" /> |
+ <property name="gwt.args" value="-war war -XjsInteropMode JS" /> |
<property name="gwt.custom.args" value="" /> |
<!-- Configure path to GWT SDK --> |
- <property name="gwt.sdk" location="third_party/gwt-2.5.1" /> |
- |
- <property name="gwt_exporter.src" location="third_party/gwt_exporter/core/src/main/java/"/> |
+ <property name="gwt.sdk" location="third_party/gwt-2.7.0" /> |
<path id="project.class.path"> |
<pathelement location="war/WEB-INF/classes"/> |
@@ -27,7 +25,6 @@ |
<path id="project.java.path"> |
<pathelement location="src"/> |
- <pathelement location="${gwt_exporter.src}"/> |
</path> |
<path id="project.java.test.path"> |
@@ -44,7 +41,6 @@ |
<union id="project.non.java.files"> |
<fileset dir="src" excludes="**/*.java"/> |
- <fileset dir="${gwt_exporter.src}" excludes="**/*.java"/> |
</union> |
<target name="protoc.plugin.base" |
@@ -100,8 +96,8 @@ |
<path refid="project.java.path"/> |
<path refid="project.class.path"/> |
<path refid="protoc.java.output" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA.jar" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA-sources.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA-sources.jar" /> |
</classpath> |
<!-- add jvmarg -Xss16M or similar if you see a StackOverflowError --> |
<jvmarg value="-Xmx256M"/> |
@@ -115,9 +111,9 @@ |
<target name="extractjs" depends="gwtc" description="Extract standalone javascript from compiled javascript"> |
<property name="compiled.js.dir" value="war/domdistiller" /> |
- <exec executable="python"> |
+ <exec executable="python" failonerror="true"> |
<arg value="create_standalone_js.py"/> |
- <arg line="-i ${compiled.js.dir}"/> |
+ <arg line="-i ${compiled.js.dir}/domdistiller.nocache.js"/> |
<arg line="-o out/domdistiller.js"/> |
</exec> |
</target> |
@@ -187,8 +183,8 @@ |
<path refid="project.class.path"/> |
<path refid="project.java.test.path"/> |
<path refid="protoc.test.java.output" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA.jar" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA-sources.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA-sources.jar" /> |
</classpath> |
<!-- add jvmarg -Xss16M or similar if you see a StackOverflowError --> |
<jvmarg value="-Xmx256M"/> |
@@ -210,15 +206,15 @@ |
logfailedtests="yes" |
> |
<jvmarg line="-Xmx256m" /> |
- <sysproperty key="gwt.args" value="-standardsMode -logLevel WARN" /> |
+ <sysproperty key="gwt.args" value="-logLevel WARN" /> |
<sysproperty key="java.awt.headless" value="true" /> |
<classpath> |
<path refid="project.class.path" /> |
<path refid="project.java.path" /> |
<path refid="project.java.test.path" /> |
<path refid="protoc.test.java.output" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA.jar" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA-sources.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA-sources.jar" /> |
<pathelement location="third_party/junit/junit-4.11.jar" /> |
</classpath> |
<batchtest todir="out/reports/htmlunit.dev" > |
@@ -244,15 +240,15 @@ |
<mkdir dir="out/reports/htmlunit.dev" /> |
<junit fork="yes" printsummary="yes" haltonfailure="no" failureproperty="test.dev.failed"> |
<jvmarg line="-Xmx256m" /> |
- <sysproperty key="gwt.args" value="-standardsMode -logLevel WARN" /> |
+ <sysproperty key="gwt.args" value="-logLevel WARN" /> |
<sysproperty key="java.awt.headless" value="true" /> |
<classpath> |
<path refid="project.class.path" /> |
<path refid="project.java.path" /> |
<path refid="project.java.test.path" /> |
<path refid="protoc.test.java.output" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA.jar" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA-sources.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA-sources.jar" /> |
<pathelement location="third_party/junit/junit-4.11.jar" /> |
</classpath> |
<batchtest todir="out/reports/htmlunit.dev" > |
@@ -278,15 +274,15 @@ |
logfailedtests="yes" |
> |
<jvmarg line="-Xmx256m" /> |
- <sysproperty key="gwt.args" value="-prod -standardsMode -logLevel WARN -out out/www-test" /> |
+ <sysproperty key="gwt.args" value="-prod -logLevel WARN" /> |
<sysproperty key="java.awt.headless" value="true" /> |
<classpath> |
<path refid="project.class.path" /> |
<path refid="project.java.path" /> |
<path refid="project.java.test.path" /> |
<path refid="protoc.test.java.output" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA.jar" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA-sources.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA-sources.jar" /> |
<pathelement location="third_party/junit/junit-4.11.jar" /> |
</classpath> |
<batchtest todir="out/reports/htmlunit.prod" > |
@@ -312,15 +308,15 @@ |
<mkdir dir="out/reports/htmlunit.prod" /> |
<junit fork="yes" printsummary="yes" haltonfailure="no" failureproperty="test.prod.failed"> |
<jvmarg line="-Xmx256m" /> |
- <sysproperty key="gwt.args" value="-prod -standardsMode -logLevel WARN -out out/www-test" /> |
+ <sysproperty key="gwt.args" value="-prod -logLevel WARN" /> |
<sysproperty key="java.awt.headless" value="true" /> |
<classpath> |
<path refid="project.class.path" /> |
<path refid="project.java.path" /> |
<path refid="project.java.test.path" /> |
<path refid="protoc.test.java.output" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA.jar" /> |
- <pathelement location="third_party/gwt-2.5.1/validation-api-1.0.0.GA-sources.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA.jar" /> |
+ <pathelement location="${gwt.sdk}/validation-api-1.0.0.GA-sources.jar" /> |
<pathelement location="third_party/junit/junit-4.11.jar" /> |
</classpath> |
<batchtest todir="out/reports/htmlunit.prod" > |