]> source.dussan.org Git - vaadin-framework.git/commitdiff
Reformatted using Ant editor (#12040)
authorArtur Signell <artur@vaadin.com>
Mon, 10 Jun 2013 17:15:35 +0000 (20:15 +0300)
committerArtur Signell <artur@vaadin.com>
Mon, 10 Jun 2013 17:21:56 +0000 (20:21 +0300)
Change-Id: If8afd65d5905302c64f12ef7f76ee7e63073c474

20 files changed:
all/build.xml
build.xml
build/common.xml
build/ide.xml
buildhelpers/build.xml
client-compiled/build.xml
client-compiler/build.xml
client/build.xml
common.xml
gwt-files.xml
publish.xml
push/build.xml
server/build.xml
shared/build.xml
theme-compiler/build.xml
themes/build.xml
uitest/build.xml
uitest/integration_tests.xml
uitest/test.xml
uitest/vaadin-server.xml

index d6095af20bd84b41420e696001106e050cd821c9..080346403f89f8792d9f25c5611566478cf8d284 100644 (file)
@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-all" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant" xmlns:antcontrib="antlib:net.sf.antcontrib">
+<project name="vaadin-all" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant" xmlns:antcontrib="antlib:net.sf.antcontrib">
     <description>
         Compiles a zip containing all jars + dependencies
     </description>
     <!-- global properties -->
     <property name="module.name" value="vaadin-all" />
     <property name="result.dir" value="result" />
-    <property name="javadoc.jar"
-        location="${result.dir}/lib/vaadin-all-${vaadin.version}-javadoc.jar" />
+    <property name="javadoc.jar" location="${result.dir}/lib/vaadin-all-${vaadin.version}-javadoc.jar" />
     <property name="temp.dir" location="${result.dir}/temp" />
     <property name="temp.deps.dir" value="${temp.dir}/lib" />
     <property name="javadoc.temp.dir" location="${result.dir}/javadoc-temp" />
-    <property name="zip.file"
-        location="${result.dir}/lib/${module.name}-${vaadin.version}.zip" />
+    <property name="zip.file" location="${result.dir}/lib/${module.name}-${vaadin.version}.zip" />
 
     <path id="classpath.javadoc">
         <fileset dir="${temp.deps.dir}" includes="*.jar">
     <target name="fetch.module.and.dependencies">
         <fail unless="module" message="No 'module' parameter given" />
 
-        <ivy:cachepath pathid="module.and.deps" inline="true"
-            organisation="com.vaadin" module="vaadin-${module}"
-            revision="${vaadin.version}" />
+        <ivy:cachepath pathid="module.and.deps" inline="true" organisation="com.vaadin" module="vaadin-${module}" revision="${vaadin.version}" />
         <copy todir="${temp.dir}" flatten="true">
             <path refid="module.and.deps" />
         </copy>
     </target>
 
     <target name="unzip.to.javadoctemp">
-        <property name="file"
-            location="${temp.dir}/vaadin-${module}-${vaadin.version}.jar" />
+        <property name="file" location="${temp.dir}/vaadin-${module}-${vaadin.version}.jar" />
         <unzip src="${file}" dest="${javadoc.temp.dir}" />
     </target>
 
         <antcall target="common.filter.webcontent" />
 
         <!-- Unpack all source files to javadoc.temp.dir -->
-        <antcontrib:foreach list="${modules.to.publish.to.maven}"
-            target="unzip.to.javadoctemp" param="module" />
+        <antcontrib:foreach list="${modules.to.publish.to.maven}" target="unzip.to.javadoctemp" param="module" />
 
         <property name="javadoc.dir" location="${result.dir}/javadoc" />
         <property name="title" value="Vaadin ${vaadin.version} API" />
-        <javadoc maxmemory="1024m" destdir="${javadoc.dir}"
-            author="true" version="true" use="true" windowtitle="${title}"
-            encoding="utf-8">
+        <javadoc maxmemory="1024m" destdir="${javadoc.dir}" author="true" version="true" use="true" windowtitle="${title}" encoding="utf-8">
             <packageset dir="${javadoc.temp.dir}">
                 <!-- TODO Javadoc throws ClassCastException if this is included 
                     (#9660) -->
             <doctitle>&lt;h1>${title}&lt;/h1></doctitle>
             <!-- <header><![CDATA[<script type="text/javascript" src=".html-style/style.js"></script>]]></header> -->
             <bottom>${javadoc.bottom}</bottom>
-            <link offline="true"
-                href="http://docs.oracle.com/javase/6/docs/api/"
-                packagelistLoc="build/javadoc/j2se-1.6.0" />
-            <link offline="true" href="http://java.sun.com/j2ee/1.4/docs/api/"
-                packagelistLoc="build/javadoc/j2ee-1.4" />
+            <link offline="true" href="http://docs.oracle.com/javase/6/docs/api/" packagelistLoc="build/javadoc/j2se-1.6.0" />
+            <link offline="true" href="http://java.sun.com/j2ee/1.4/docs/api/" packagelistLoc="build/javadoc/j2ee-1.4" />
             <classpath refid="classpath.javadoc" />
         </javadoc>
 
@@ -80,8 +68,7 @@
 
     <target name="copy-jars">
         <delete dir="${temp.dir}" />
-        <antcontrib:foreach list="${modules.to.publish.to.maven}"
-            target="fetch.module.and.dependencies" param="module" />
+        <antcontrib:foreach list="${modules.to.publish.to.maven}" target="fetch.module.and.dependencies" param="module" />
         <!-- All jars are now in temp.dir. Still need to separate vaadin 
             and deps -->
         <move todir="${temp.deps.dir}">
index 192d034b9b1a2f350bd7aac48604a1ccf2f29ea2..5f748d8f403d78896b26d5011bda100abb254bf5 100644 (file)
--- a/build.xml
+++ b/build.xml
@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 
-<project name="vaadin" basedir="." default="package"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin" basedir="." default="package" xmlns:ivy="antlib:org.apache.ivy.ant">
     <include file="common.xml" as="common" />
 
     <path id="vaadin.buildhelpers.classpath" location="${vaadin.basedir}/buildhelpers/result/classes" />
@@ -9,9 +8,7 @@
     <!-- ================================= target: all ================================= -->
     <!--<target name="all" description="Compiles all parts of the project" 
         depends="buildhelpers,theme-compiler,shared,server,client"> -->
-    <target name="package"
-        description="Compiles and packages all modules in the project"
-        depends="buildorder">
+    <target name="package" description="Compiles and packages all modules in the project" depends="buildorder">
         <subant buildpathref="build-path" target="publish-local">
         </subant>
     </target>
         <subant buildpathref="build-path" target="test" />
     </target>
     <target name="test-all" depends="buildorder">
-        <property name="war.file"
-            location="result/artifacts/${vaadin.version}/vaadin-uitest/vaadin-uitest-${vaadin.version}.war" />
+        <property name="war.file" location="result/artifacts/${vaadin.version}/vaadin-uitest/vaadin-uitest-${vaadin.version}.war" />
         <parallel>
             <sequential>
                 <!-- Sleep before running integration tests so testbench 
                     tests have time to compile and start -->
                 <sleep minutes="4" />
-                <ant antfile="uitest/integration_tests.xml" target="integration-test-all"
-                    inheritall="false" inheritrefs="false">
+                <ant antfile="uitest/integration_tests.xml" target="integration-test-all" inheritall="false" inheritrefs="false">
                     <property name="demo.war" value="${war.file}" />
                 </ant>
             </sequential>
@@ -70,8 +65,7 @@
         <condition property="java.version.matches">
             <equals arg1="${ant.java.version}" arg2="${vaadin.java.version}" />
         </condition>
-        <fail unless="java.version.matches"
-            message="Java version is ${ant.java.version}, but Vaadin must be compiled with genuine Java ${vaadin.java.version} compiler." />
+        <fail unless="java.version.matches" message="Java version is ${ant.java.version}, but Vaadin must be compiled with genuine Java ${vaadin.java.version} compiler." />
         <echo>Java version is ${ant.java.version} as required.</echo>
     </target>
 
index ee60c1ff42a5d10781bbb3aa198a63fd6a892a53..39f3ee7d9f017eecd288da19ea535507c98e8acb 100644 (file)
@@ -1,17 +1,13 @@
 <?xml version="1.0"?>
 
-<project xmlns:antcontrib="antlib:net.sf.antcontrib"
-    xmlns:artifact="antlib:org.apache.maven.artifact.ant" xmlns:ivy="antlib:org.apache.ivy.ant"
-    name="common" basedir="../" default="init-deps">
+<project xmlns:antcontrib="antlib:net.sf.antcontrib" xmlns:artifact="antlib:org.apache.maven.artifact.ant" xmlns:ivy="antlib:org.apache.ivy.ant" name="common" basedir="../" default="init-deps">
 
     <property name="ivy.install.version" value="2.2.0" />
     <property name="ivy.jar.name" value="ivy-${ivy.install.version}.jar" />
     <property name="ivy.jar.dir" value="${user.home}/.ant/lib" />
     <property name="ivy.jar.file" value="${ivy.jar.dir}/${ivy.jar.name}" />
 
-    <target name="init-deps"
-        description="Configure Ivy dependency management and load common task definitions"
-        depends="init-taskdefs" unless="deps.initialized">
+    <target name="init-deps" description="Configure Ivy dependency management and load common task definitions" depends="init-taskdefs" unless="deps.initialized">
         <property name="deps.initialized" value="1" />
     </target>
 
 
     <target name="ivy-download" unless="ivy.installed">
         <mkdir dir="${ivy.jar.dir}" />
-        <get
-            src="http://repo2.maven.org/maven2/org/apache/ivy/ivy/${ivy.install.version}/ivy-${ivy.install.version}.jar"
-            dest="${ivy.jar.file}" usetimestamp="true" />
+        <get src="http://repo2.maven.org/maven2/org/apache/ivy/ivy/${ivy.install.version}/ivy-${ivy.install.version}.jar" dest="${ivy.jar.file}" usetimestamp="true" />
     </target>
 
-    <target name="ivy-configure" depends="check-ivy-installed"
-        unless="deps.initialized">
+    <target name="ivy-configure" depends="check-ivy-installed" unless="deps.initialized">
         <!-- Ivy task definitions -->
-        <taskdef resource="org/apache/ivy/ant/antlib.xml" uri="antlib:org.apache.ivy.ant"
-            classpath="${ivy.jar.file}" />
+        <taskdef resource="org/apache/ivy/ant/antlib.xml" uri="antlib:org.apache.ivy.ant" classpath="${ivy.jar.file}" />
         <!-- Ivy settings -->
-        <property name="ivy.settings.file"
-            value="${project.root}/build/ivy/ivysettings.xml" />
+        <property name="ivy.settings.file" value="${project.root}/build/ivy/ivysettings.xml" />
         <ivy:configure />
     </target>
 
     <target name="init-taskdefs" depends="ivy-configure" unless="deps.initialized">
         <echo>Loading Ant tasks</echo>
-        <ivy:resolve file="${project.root}/build/ivy/ivy.xml"
-            conf="taskdefs" />
+        <ivy:resolve file="${project.root}/build/ivy/ivy.xml" conf="taskdefs" />
         <ivy:cachepath pathid="taskdefs.classpath" conf="taskdefs" />
         <taskdef resource="emma_ant.properties" classpathref="taskdefs.classpath" />
 
             override) -->
         <!-- Note that we have to use a namespace to avoid clash when running 
             sub-ant. -->
-        <taskdef uri="antlib:net.sf.antcontrib" resource="net/sf/antcontrib/antlib.xml"
-            classpathref="taskdefs.classpath" />
+        <taskdef uri="antlib:net.sf.antcontrib" resource="net/sf/antcontrib/antlib.xml" classpathref="taskdefs.classpath" />
 
         <!-- ant contrib for Maven integration -->
-        <taskdef resource="org/apache/maven/artifact/ant/antlib.xml"
-            uri="antlib:org.apache.maven.artifact.ant" classpathref="taskdefs.classpath" />
+        <taskdef resource="org/apache/maven/artifact/ant/antlib.xml" uri="antlib:org.apache.maven.artifact.ant" classpathref="taskdefs.classpath" />
 
         <!-- jarjar -->
-        <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask"
-            classpathref="taskdefs.classpath" />
+        <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpathref="taskdefs.classpath" />
 
     </target>
 
index 37cd3dd8020f3fe8c94ca1254610de8f421192ce..ab5749edaf80d85cb836f0e76a755434ceb26d29 100755 (executable)
@@ -1,9 +1,6 @@
 <?xml version="1.0"?>
 
-<project xmlns:antcontrib="antlib:net.sf.antcontrib"
-    xmlns:artifact="antlib:org.apache.maven.artifact.ant" xmlns:ivy="antlib:org.apache.ivy.ant"
-    name="Build script for IDE users" basedir=".."
-    default="theme-and-default-widgetset">
+<project xmlns:antcontrib="antlib:net.sf.antcontrib" xmlns:artifact="antlib:org.apache.maven.artifact.ant" xmlns:ivy="antlib:org.apache.ivy.ant" name="Build script for IDE users" basedir=".." default="theme-and-default-widgetset">
     <include file="${basedir}/gwt-files.xml" />
 
     <property name="gwt.dev.classes" location="${gwt.eclipse.basedir}/dev/bin" />
@@ -73,8 +70,7 @@
     </target>
 
     <target name="compile-theme">
-        <java classname="com.vaadin.buildhelpers.CompileTheme"
-            failonerror="yes" fork="yes">
+        <java classname="com.vaadin.buildhelpers.CompileTheme" failonerror="yes" fork="yes">
             <classpath refid="classpath" />
             <jvmarg value="-Djava.awt.headless=true" />
             <arg value="--theme" />
@@ -94,8 +90,7 @@
 
     <target name="testing-widgetset">
         <antcall target="compile-widgetset">
-            <param name="widgetset"
-                value="com.vaadin.tests.widgetset.TestingWidgetSet" />
+            <param name="widgetset" value="com.vaadin.tests.widgetset.TestingWidgetSet" />
         </antcall>
     </target>
 
             revision="1.0.0.GA"/> -->
 
         <!-- compile the module -->
-        <java classname="com.google.gwt.dev.Compiler" classpathref="classpath"
-            failonerror="yes" fork="yes" maxmemory="512m">
+        <java classname="com.google.gwt.dev.Compiler" classpathref="classpath" failonerror="yes" fork="yes" maxmemory="512m">
             <arg value="-workDir" />
             <arg value="${work.dir}" />
             <arg value="-logLevel" />
     <target name="vaadinPush.js">
         <property name="vaadinPush.js.output" location="WebContent/VAADIN/vaadinPush.js" />
 
-        <loadfile srcfile="WebContent/VAADIN/jquery-1.7.2.js"
-            property="jquery.js.contents" />
-        <loadfile srcfile="WebContent/VAADIN/jquery.atmosphere.js"
-            property="jquery.atmosphere.js.contents" />
-        <loadfile srcfile="WebContent/VAADIN/vaadinPush.js.tpl"
-            property="vaadinPush.js.contents">
+        <loadfile srcfile="WebContent/VAADIN/jquery-1.7.2.js" property="jquery.js.contents" />
+        <loadfile srcfile="WebContent/VAADIN/jquery.atmosphere.js" property="jquery.atmosphere.js.contents" />
+        <loadfile srcfile="WebContent/VAADIN/vaadinPush.js.tpl" property="vaadinPush.js.contents">
             <filterchain>
                 <replacetokens begintoken="@" endtoken="@">
                     <token key="jquery.js" value="${jquery.js.contents}" />
index aa1eb8cb0d628bd7bb42c3698840d485138b57d5..7d9e23683ed583f18af5cf5001402560bda9aee0 100644 (file)
@@ -2,7 +2,8 @@
 
 <project name="vaadin-buildhelpers" basedir="." default="publish-local">
     <description>
-        Compiles build helpers used when building other modules.
+        Compiles build helpers used when building other
+        modules.
     </description>
     <include file="../build.xml" as="vaadin" />
     <include file="../common.xml" as="common" />
@@ -38,8 +39,7 @@
 
     <target name="fetch-release-notes-tickets">
         <antcall target="common.exec-buildhelper">
-            <param name="main.class"
-                value="com.vaadin.buildhelpers.FetchReleaseNotesTickets" />
+            <param name="main.class" value="com.vaadin.buildhelpers.FetchReleaseNotesTickets" />
             <param name="output" value="${output}" />
         </antcall>
     </target>
index 01bf2fa15e3c8a83458ed8a2105d77644afbdc81..fa5ff262db1c9b850b8dbc72acb7b959fa1f107c 100644 (file)
@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-client-compiled" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin-client-compiled" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
     <description>
         Compiled (JS+HTML) version of client side
     </description>
     <property name="gwtar.dir" location="${result.dir}/gwtar" />
     <property name="work.dir" location="${result.dir}/work" />
     <property name="module.output.dir" location="${result.dir}/VAADIN/widgetsets" />
-    <property name="compiled.jar"
-        location="${result.dir}/lib/${module.name}-${vaadin.version}.jar" />
-    <property name="compiled-cache.jar"
-        location="${result.dir}/lib/${module.name}-cache-${vaadin.version}.jar" />
+    <property name="compiled.jar" location="${result.dir}/lib/${module.name}-${vaadin.version}.jar" />
+    <property name="compiled-cache.jar" location="${result.dir}/lib/${module.name}-cache-${vaadin.version}.jar" />
 
     <union id="jar.includes">
         <fileset dir="${result.dir}">
 
 
     <target name="compile-module-cache">
-        <fail unless="module"
-            message="You must give the module to compile in the 'module' parameter" />
+        <fail unless="module" message="You must give the module to compile in the 'module' parameter" />
         <ivy:resolve resolveid="common" conf="compile-module" />
-        <ivy:cachepath pathid="classpath.compile.widgetset"
-            conf="compile-module" />
+        <ivy:cachepath pathid="classpath.compile.widgetset" conf="compile-module" />
         <echo>Creating gwtar files for ${module} in ${gwtar.dir}</echo>
 
         <!-- Produce gwtar files for the separate JAR -->
-        <java classname="com.google.gwt.dev.CompileModule"
-            classpathref="classpath.compile.widgetset" failonerror="yes"
-            fork="yes" maxmemory="512m">
+        <java classname="com.google.gwt.dev.CompileModule" classpathref="classpath.compile.widgetset" failonerror="yes" fork="yes" maxmemory="512m">
             <arg value="-out" />
             <arg value="${gwtar.dir}" />
             <arg value="-strict" />
     </target>
 
     <target name="compile-module">
-        <fail unless="module"
-            message="You must give the module to compile in the 'module' parameter" />
+        <fail unless="module" message="You must give the module to compile in the 'module' parameter" />
         <property name="style" value="OBF" />
         <property name="localWorkers" value="2" />
         <property name="extraParams" value="" />
 
         <ivy:resolve resolveid="common" conf="compile-module" />
-        <ivy:cachepath pathid="classpath.compile.widgetset"
-            conf="compile-module" />
+        <ivy:cachepath pathid="classpath.compile.widgetset" conf="compile-module" />
 
         <mkdir dir="${module.output.dir}" />
 
         <echo>Compiling ${module} to ${module.output.dir}</echo>
 
         <!-- compile the module -->
-        <java classname="com.google.gwt.dev.Compiler" classpathref="classpath.compile.widgetset"
-            failonerror="yes" fork="yes" maxmemory="512m">
+        <java classname="com.google.gwt.dev.Compiler" classpathref="classpath.compile.widgetset" failonerror="yes" fork="yes" maxmemory="512m">
             <classpath location="${compiled-cache.jar}" />
             <arg value="-workDir" />
             <arg value="${work.dir}" />
index 0ed4d7b0e3c634f914b1cd43bf2539e35b121a4e..67c3c318a70265616272d3862e6441c4a1ae4071 100644 (file)
@@ -1,9 +1,9 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-client-compiler" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin-client-compiler" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
     <description>
-        Compiles build helpers used when building other modules.
+        Compiles build helpers used when building other
+        modules.
     </description>
     <include file="../common.xml" as="common" />
     <include file="../build.xml" as="vaadin" />
@@ -26,8 +26,7 @@
 
     <target name="jar">
         <!-- Get Git revision -->
-        <exec executable="git" outputproperty="git.revision"
-            failifexecutionfails="false" errorproperty="">
+        <exec executable="git" outputproperty="git.revision" failifexecutionfails="false" errorproperty="">
             <arg value="describe" />
             <arg value="--tags" />
             <arg value="--always" />
index a027d00f60a59a3e245c4aa60daddf1fc4f5feec..dec8b84a18079b92cb56699676bc96b73dcc1ed7 100644 (file)
@@ -1,9 +1,9 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-client" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin-client" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
     <description>
-        Compiles build helpers used when building other modules.
+        Compiles build helpers used when building other
+        modules.
     </description>
     <include file="../common.xml" as="common" />
     <include file="../build.xml" as="vaadin" />
     <path id="classpath.test.custom" />
 
     <target name="jar">
-        <property name="jar.file"
-            location="${result.dir}/lib/${module.name}-${vaadin.version}.jar" />
+        <property name="jar.file" location="${result.dir}/lib/${module.name}-${vaadin.version}.jar" />
         <antcall target="common.jar">
             <reference refid="client.gwt.includes" torefid="extra.jar.includes" />
         </antcall>
         <jar destfile="${jar.file}" update="true">
             <manifest>
-                <attribute name="Vaadin-Package-Version"
-                    value="1" />
+                <attribute name="Vaadin-Package-Version" value="1" />
                 <attribute name="Vaadin-Widgetsets" value="com.vaadin.DefaultWidgetSet" />
             </manifest>
         </jar>
         <!-- Hack to add validation dependency with source classifier -->
-        <property name="pom.xml"
-            location="${result.dir}/lib/${module.name}-${vaadin.version}.pom" />
+        <property name="pom.xml" location="${result.dir}/lib/${module.name}-${vaadin.version}.pom" />
         <copy file="${pom.xml}" tofile="${temp.pom}">
             <filterchain>
-                <replacestring from="  &lt;/dependencies&gt;"
-                    to="    &lt;dependency&gt;
+                <replacestring from="  &lt;/dependencies&gt;" to="    &lt;dependency&gt;
                &lt;groupId&gt;javax.validation&lt;/groupId&gt;
                &lt;artifactId&gt;validation-api&lt;/artifactId&gt;
                &lt;version&gt;1.0.0.GA&lt;/version&gt;
index f1245724c4b878bbf309bd31fc3eba22e359a346..780b90d281ab393f3e5ff9271c68247f70d24aa5 100644 (file)
@@ -1,7 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project name="common" basedir="." default=""
-    xmlns:ivy="antlib:org.apache.ivy.ant" xmlns:antcontrib="antlib:net.sf.antcontrib"
-    xmlns:cs="antlib:com.puppycrawl.tools.checkstyle">
+<project name="common" basedir="." default="" xmlns:ivy="antlib:org.apache.ivy.ant" xmlns:antcontrib="antlib:net.sf.antcontrib" xmlns:cs="antlib:com.puppycrawl.tools.checkstyle">
 
     <tstamp>
         <format property="build.date" pattern="yyyy-MM-dd" />
     <property name="gwt.basedir" location="${vaadin.basedir}/../gwt" />
     <property file="${vaadin.basedir}/build.properties" />
 
-    <property name="modules.to.publish.to.maven"
-        value="shared,server,client,client-compiler,client-compiled,theme-compiler,themes,push" />
+    <property name="modules.to.publish.to.maven" value="shared,server,client,client-compiler,client-compiled,theme-compiler,themes,push" />
     <property name="modules.to.publish.to.download" value="${modules.to.publish.to.maven},all" />
 
     <ivy:settings file="${vaadin.basedir}/ivysettings.xml" />
-    <ivy:settings file="${vaadin.basedir}/ivysettings.xml"
-        id="ivysettings" />
-    <ivy:resolve file="${vaadin.basedir}/ivy-taskdefs.xml"
-        conf="taskdefs" log="quiet" />
+    <ivy:settings file="${vaadin.basedir}/ivysettings.xml" id="ivysettings" />
+    <ivy:resolve file="${vaadin.basedir}/ivy-taskdefs.xml" conf="taskdefs" log="quiet" />
     <ivy:cachepath pathid="taskdefs.classpath" conf="taskdefs" />
-    <taskdef uri="antlib:net.sf.antcontrib" resource="net/sf/antcontrib/antlib.xml"
-        classpathref="taskdefs.classpath" />
+    <taskdef uri="antlib:net.sf.antcontrib" resource="net/sf/antcontrib/antlib.xml" classpathref="taskdefs.classpath" />
     <!-- ant contrib for Maven integration -->
-    <taskdef resource="org/apache/maven/artifact/ant/antlib.xml"
-        uri="antlib:org.apache.maven.artifact.ant" classpathref="taskdefs.classpath" />
+    <taskdef resource="org/apache/maven/artifact/ant/antlib.xml" uri="antlib:org.apache.maven.artifact.ant" classpathref="taskdefs.classpath" />
 
     <!-- FIXME These are not available in other files -->
-    <antcontrib:propertyregex property="vaadin.version.major"
-        input="${vaadin.version}" regexp="([^\.]*)\.([^\.]*)\.([^\.]*)"
-        select="\1" />
-    <antcontrib:propertyregex property="vaadin.version.minor"
-        input="${vaadin.version}" regexp="([^\.]*)\.([^\.]*)\.([^\.]*)"
-        select="\2" />
-    <antcontrib:propertyregex property="vaadin.version.revision"
-        input="${vaadin.version}" regexp="([^\.]*)\.([^\.]*)\.([^\.]*)"
-        select="\3" />
+    <antcontrib:propertyregex property="vaadin.version.major" input="${vaadin.version}" regexp="([^\.]*)\.([^\.]*)\.([^\.]*)" select="\1" />
+    <antcontrib:propertyregex property="vaadin.version.minor" input="${vaadin.version}" regexp="([^\.]*)\.([^\.]*)\.([^\.]*)" select="\2" />
+    <antcontrib:propertyregex property="vaadin.version.revision" input="${vaadin.version}" regexp="([^\.]*)\.([^\.]*)\.([^\.]*)" select="\3" />
     <filterset begintoken="@" endtoken="@" id="filter-vaadin.version">
-       <filter token="version" value="${vaadin.version}" />
+        <filter token="version" value="${vaadin.version}" />
     </filterset>
-    
+
     <union id="empty.reference" />
 
-    <property name="filtered.webcontent.dir"
-        location="${vaadin.basedir}/result/filteredWebContent" />
-    <property name="release-notes-tickets-file"
-        location="${vaadin.basedir}/result/release-notes-tickets.html" />
+    <property name="filtered.webcontent.dir" location="${vaadin.basedir}/result/filteredWebContent" />
+    <property name="release-notes-tickets-file" location="${vaadin.basedir}/result/release-notes-tickets.html" />
 
-    <target name="filter.webcontent" unless="webcontent.filtered"
-        depends="fetch-release-notes-tickets">
+    <target name="filter.webcontent" unless="webcontent.filtered" depends="fetch-release-notes-tickets">
         <property name="webcontent.filtered" value="true" />
         <!-- Running without build.release-notes will cause an error, which 
             is ignored -->
-        <loadfile property="release-notes-tickets" srcFile="${release-notes-tickets-file}"
-            failonerror="false" />
+        <loadfile property="release-notes-tickets" srcFile="${release-notes-tickets-file}" failonerror="false" />
 
         <delete dir="${filtered.webcontent.dir}" />
         <copy todir="${filtered.webcontent.dir}">
@@ -77,8 +60,7 @@
                     <token key="version" value="${vaadin.version}" />
                 </replacetokens>
                 <replacetokens begintoken="@" endtoken="@">
-                    <token key="version-minor"
-                        value="${vaadin.version.major}.${vaadin.version.minor}" />
+                    <token key="version-minor" value="${vaadin.version.major}.${vaadin.version.minor}" />
                 </replacetokens>
                 <replacetokens begintoken="@" endtoken="@">
                     <token key="builddate" value="${build.date}" />
         </copy>
     </target>
 
-    <target name="fetch-release-notes-tickets" unless="built.release-notes"
-        if="build.release-notes">
+    <target name="fetch-release-notes-tickets" unless="built.release-notes" if="build.release-notes">
         <mkdir dir="${vaadin.basedir}/result" />
-        <subant buildpath="${vaadin.basedir}/buildhelpers"
-            target="fetch-release-notes-tickets" antfile="build.xml"
-            inheritall="true">
+        <subant buildpath="${vaadin.basedir}/buildhelpers" target="fetch-release-notes-tickets" antfile="build.xml" inheritall="true">
             <property name="output" location="${release-notes-tickets-file}" />
         </subant>
         <property name="built.release-notes" value="1" />
     </fileset>
 
 
-    <target name="pom.xml"
-        description="Generates a pom.xml based on the Ivy configuration. Either for a snapshot or a release version"
-        depends="pom.xml.release,pom.xml.snapshot">
+    <target name="pom.xml" description="Generates a pom.xml based on the Ivy configuration. Either for a snapshot or a release version" depends="pom.xml.release,pom.xml.snapshot">
     </target>
 
     <target name="pom.xml.release" if="build.release">
         <fail unless="result.dir" message="No result.dir parameter given" />
         <property name="ivy.xml" location="${result.dir}/../ivy.xml" />
-        <property name="pom.xml"
-            location="${result.dir}/lib/${module.name}-${vaadin.version}.pom" />
+        <property name="pom.xml" location="${result.dir}/lib/${module.name}-${vaadin.version}.pom" />
         <property name="conf" value="build, build-provided" />
         <property name="vaadin.maven.version" value="${vaadin.version}" />
 
-        <ivy:makepom templatefile="${vaadin.basedir}/pom-template.xml"
-            ivyfile="${ivy.xml}" pomfile="${pom.xml}" conf="${conf}">
+        <ivy:makepom templatefile="${vaadin.basedir}/pom-template.xml" ivyfile="${ivy.xml}" pomfile="${pom.xml}" conf="${conf}">
             <mapping conf="build" scope="compile" />
             <mapping conf="build-provided" scope="provided" />
         </ivy:makepom>
     <target name="pom.xml.snapshot" unless="build.release">
         <fail unless="result.dir" message="No result.dir parameter given" />
         <property name="ivy.xml" location="${result.dir}/../ivy.xml" />
-        <property name="pom.xml"
-            location="${result.dir}/lib/${module.name}-${vaadin.version}.pom" />
+        <property name="pom.xml" location="${result.dir}/lib/${module.name}-${vaadin.version}.pom" />
         <property name="temp.pom.xml" location="${pom.xml}.temp" />
         <property name="conf" value="build, build-provided" />
-        <property name="vaadin.maven.version"
-            value="${vaadin.version.major}.${vaadin.version.minor}-SNAPSHOT" />
+        <property name="vaadin.maven.version" value="${vaadin.version.major}.${vaadin.version.minor}-SNAPSHOT" />
 
-        <ivy:makepom templatefile="${vaadin.basedir}/pom-template.xml"
-            ivyfile="${ivy.xml}" pomfile="${temp.pom.xml}" conf="${conf}">
+        <ivy:makepom templatefile="${vaadin.basedir}/pom-template.xml" ivyfile="${ivy.xml}" pomfile="${temp.pom.xml}" conf="${conf}">
             <mapping conf="build" scope="compile" />
             <mapping conf="build-provided" scope="provided" />
         </ivy:makepom>
         <copy file="${temp.pom.xml}" tofile="${pom.xml}">
             <filterchain>
-                <replacestring from="${vaadin.version}"
-                    to="${vaadin.maven.version}" />
+                <replacestring from="${vaadin.version}" to="${vaadin.maven.version}" />
             </filterchain>
         </copy>
         <delete file="${temp.pom.xml}" />
         <fail unless="module.name" message="No module.name parameter given" />
         <fail unless="src" message="No src directory parameter given" />
 
-        <property name="sources.jar"
-            location="${result.dir}/lib/${module.name}-${vaadin.version}-sources.jar" />
+        <property name="sources.jar" location="${result.dir}/lib/${module.name}-${vaadin.version}-sources.jar" />
 
         <jar file="${sources.jar}" compress="true">
             <fileset dir="${src}">
         <fail unless="module.name" message="No module.name parameter given" />
         <property name="src" location="{$result.dir}/../src" />
         <property name="javadoc.dir" value="${result.dir}/javadoc" />
-        <property name="javadoc.jar"
-            location="${result.dir}/lib/${module.name}-${vaadin.version}-javadoc.jar" />
+        <property name="javadoc.jar" location="${result.dir}/lib/${module.name}-${vaadin.version}-javadoc.jar" />
 
-        <javadoc destdir="${javadoc.dir}" author="true" version="true"
-            use="true" windowtitle="${module.name}">
+        <javadoc destdir="${javadoc.dir}" author="true" version="true" use="true" windowtitle="${module.name}">
             <packageset dir="${src}" excludes="${classes.exclude}" />
             <doctitle>&lt;h1>${module.name}&lt;/h1></doctitle>
             <!-- <header><![CDATA[<script type="text/javascript" src=".html-style/style.js"></script>]]></header> -->
             <bottom>${javadoc.bottom}</bottom>
-            <link offline="true"
-                href="http://docs.oracle.com/javase/6/docs/api/"
-                packagelistLoc="build/javadoc/j2se-1.6.0" />
-            <link offline="true" href="http://java.sun.com/j2ee/1.4/docs/api/"
-                packagelistLoc="build/javadoc/j2ee-1.4" />
+            <link offline="true" href="http://docs.oracle.com/javase/6/docs/api/" packagelistLoc="build/javadoc/j2se-1.6.0" />
+            <link offline="true" href="http://java.sun.com/j2ee/1.4/docs/api/" packagelistLoc="build/javadoc/j2ee-1.4" />
             <classpath refid="classpath.compile.dependencies" />
         </javadoc>
 
         <fail unless="result.dir" message="No result.dir parameter given" />
         <fail unless="module.name" message="No module.name parameter given" />
 
-        <property name="result.jar"
-            location="${result.dir}/lib/${module.name}-${vaadin.version}.jar" />
+        <property name="result.jar" location="${result.dir}/lib/${module.name}-${vaadin.version}.jar" />
         <property name="classes" location="{$result.dir}/classes" />
         <property name="src" location="{$result.dir}/../src" />
 
         <union id="jar.files">
-            <fileset dir="${classes}" excludes="${classes.exclude}"
-                erroronmissingdir="false" />
-            <fileset dir="${src}" excludes="${jar.exclude}"
-                erroronmissingdir="false" />
+            <fileset dir="${classes}" excludes="${classes.exclude}" erroronmissingdir="false" />
+            <fileset dir="${src}" excludes="${jar.exclude}" erroronmissingdir="false" />
             <fileset refid="common.files.for.all.jars" />
             <union refid="extra.jar.includes" />
         </union>
             <manifest>
                 <attribute name="Implementation-Vendor" value="${vaadin.vendor}" />
                 <attribute name="Implementation-URL" value="${vaadin.url}" />
-                <attribute name="Implementation-Version"
-                    value="${vaadin.version}" />
+                <attribute name="Implementation-Version" value="${vaadin.version}" />
             </manifest>
             <union refid="jar.files" />
         </jar>
         <jar file="${jar}" update="true">
             <manifest>
                 <attribute name="Bundle-Version" value="${bundle-version}" />
-                <attribute name="Bundle-ManifestVersion"
-                    value="${bundle-manifestversion}" />
+                <attribute name="Bundle-ManifestVersion" value="${bundle-manifestversion}" />
                 <attribute name="Bundle-Name" value="${bundle-name}" />
                 <attribute name="Bundle-SymbolicName" value="${bundle-symbolic}" />
                 <attribute name="Bundle-Vendor" value="${bundle-vendor}" />
-                <attribute name="Bundle-RequiredExecutionEnvironment"
-                    value="JavaSE-${vaadin.java.version}" />
+                <attribute name="Bundle-RequiredExecutionEnvironment" value="JavaSE-${vaadin.java.version}" />
             </manifest>
         </jar>
 
             <then>
                 <jar file="${result.jar}" update="true">
                     <manifest>
-                        <attribute name="Import-Package"
-                            value="${import-package}" />
+                        <attribute name="Import-Package" value="${import-package}" />
                     </manifest>
                 </jar>
             </then>
             <then>
                 <jar file="${result.jar}" update="true">
                     <manifest>
-                        <attribute name="Require-Bundle"
-                            value="${require-bundle}" />
+                        <attribute name="Require-Bundle" value="${require-bundle}" />
                     </manifest>
                 </jar>
             </then>
             <then>
                 <jar file="${result.jar}" update="true">
                     <manifest>
-                        <attribute name="Export-Package"
-                            value="${export-package}" />
+                        <attribute name="Export-Package" value="${export-package}" />
                     </manifest>
                 </jar>
             </then>
         </antcontrib:if>
 
         <!-- Generate the Export-Package attribute in the manifest -->
-        <java classname="com.vaadin.buildhelpers.GeneratePackageExports"
-            failonerror="true" fork="yes">
+        <java classname="com.vaadin.buildhelpers.GeneratePackageExports" failonerror="true" fork="yes">
             <arg value="${jar}" />
             <arg line="com/vaadin com/google ${osgi.extra.package.prefixes}" />
             <classpath refid="vaadin.buildhelpers.classpath" />
         </java>
     </target>
 
-    <target name="compile" description="Compiles the module"
-        depends="dependencies, directories" if="src-exists">
+    <target name="compile" description="Compiles the module" depends="dependencies, directories" if="src-exists">
         <fail unless="module.name" message="No module name given" />
 
-        <javac srcdir="${src}" destdir="${classes}" source="${vaadin.java.version}"
-            target="${vaadin.java.version}" debug="true" encoding="UTF-8"
-            includeantruntime="false">
+        <javac srcdir="${src}" destdir="${classes}" source="${vaadin.java.version}" target="${vaadin.java.version}" debug="true" encoding="UTF-8" includeantruntime="false">
             <classpath refid="classpath.compile.dependencies" />
             <classpath refid="classpath.compile.custom" />
         </javac>
     <target name="exec-buildhelper" depends="compile">
         <fail unless="main.class" message="No main class given in 'main.class'" />
         <fail unless="output" message="No output file given in 'output'" />
-        <java classname="${main.class}" output="${output}"
-            failonerror="true" fork="yes">
+        <java classname="${main.class}" output="${output}" failonerror="true" fork="yes">
             <classpath refid="vaadin.buildhelpers.classpath" />
             <classpath refid="classpath.compile.dependencies" />
             <jvmarg value="-Dvaadin.version=${vaadin.version}" />
         </junit>
     </target>
 
-    <target name="test.compile" description="Compiles tests"
-        depends="compile, dependencies.test">
+    <target name="test.compile" description="Compiles tests" depends="compile, dependencies.test">
         <fail unless="module.name" message="No module name given" />
         <property name="result.dir" location="result" />
         <property name="base.dir" location="${result.dir}/.." />
 
         <mkdir dir="${test.classes}" />
 
-        <javac srcdir="${test.src}" destdir="${test.classes}"
-            source="${vaadin.java.version}" target="${vaadin.java.version}"
-            debug="true" encoding="UTF-8" includeantruntime="false">
+        <javac srcdir="${test.src}" destdir="${test.classes}" source="${vaadin.java.version}" target="${vaadin.java.version}" debug="true" encoding="UTF-8" includeantruntime="false">
             <classpath refid="classpath.test.dependencies" />
             <classpath location="${classes}" />
             <classpath refid="classpath.test.custom" />
     <target name="dependencies" description="Resolves dependencies needed by this module">
         <property name='conf' value="build, build-provided" />
         <ivy:resolve resolveid="common" conf="${conf}" />
-        <ivy:cachepath pathid="classpath.compile.dependencies"
-            conf="${conf}" />
+        <ivy:cachepath pathid="classpath.compile.dependencies" conf="${conf}" />
     </target>
 
     <target name="dependencies.test" description="Resolves dependencies needed by test">
         <ivy:resolve resolveid="common" conf="test" />
-        <ivy:cachepath pathid="classpath.test.dependencies"
-            conf="test" />
+        <ivy:cachepath pathid="classpath.test.dependencies" conf="test" />
     </target>
 
     <target name="clean">
         <delete dir="${result.dir}" />
     </target>
 
-    <target name="publish-local"
-        description="Publishes the given module to the local repository">
+    <target name="publish-local" description="Publishes the given module to the local repository">
         <fail unless="result.dir" message="No result.dir parameter given" />
         <property name="conf" value="*(public)" />
 
         <ivy:resolve conf="${conf}" />
-        <ivy:publish settingsref="ivysettings" conf="${conf}"
-            resolver="build-temp" overwrite="true" forcedeliver="true">
+        <ivy:publish settingsref="ivysettings" conf="${conf}" resolver="build-temp" overwrite="true" forcedeliver="true">
             <!-- <artifacts pattern="${result.dir}/[artifact]-[revision].[ext]" 
                 /> -->
-            <artifacts
-                pattern="${result.dir}/lib/[artifact]-[revision](-[classifier]).[ext]" />
+            <artifacts pattern="${result.dir}/lib/[artifact]-[revision](-[classifier]).[ext]" />
 
         </ivy:publish>
     </target>
         <property name="conf" value="*(public)" />
 
         <ivy:resolve conf="${conf}" />
-        <ivy:publish conf="${conf}" resolver="local-maven"
-            overwrite="true">
+        <ivy:publish conf="${conf}" resolver="local-maven" overwrite="true">
         </ivy:publish>
     </target>
 
     <property name="cs.dir" location="${vaadin.basedir}/checkstyle" />
     <property name="cs.xml" location="${cs.dir}/vaadin-checkstyle.xml" />
     <property name="cs.header-file" location="${cs.dir}/header" />
-    <taskdef resource="checkstyletask.properties" uri="antlib:com.puppycrawl.tools.checkstyle"
-        classpathref="taskdefs.classpath" />
+    <taskdef resource="checkstyletask.properties" uri="antlib:com.puppycrawl.tools.checkstyle" classpathref="taskdefs.classpath" />
 
     <target name="checkstyle">
         <fail unless="result.dir" message="No result.dir parameter given" />
         <cs:checkstyle config="${cs.xml}" failOnViolation="false">
             <fileset dir="${cs.src}" includes="**/*.java">
                 <exclude name="com/vaadin/sass/internal/parser/Parser.java" />
-                <exclude
-                    name="com/vaadin/sass/internal/parser/ParserConstants.java" />
-                <exclude
-                    name="com/vaadin/sass/internal/parser/ParserTokenManager.java" />
+                <exclude name="com/vaadin/sass/internal/parser/ParserConstants.java" />
+                <exclude name="com/vaadin/sass/internal/parser/ParserTokenManager.java" />
             </fileset>
-            <formatter type="xml"
-                toFile="${result.dir}/checkstyle-errors.xml" />
+            <formatter type="xml" toFile="${result.dir}/checkstyle-errors.xml" />
             <property key="checkstyle.header.file" file="${cs.header-file}" />
         </cs:checkstyle>
     </target>
index 4f9f746c995c25ab9bd1825380229b69b86ea188..a40d69806f020f14734ef317c3f061361dec03bc 100644 (file)
 
     <target name="unpack.gwt">
         <fail unless="gwt.dev.jar.found" message="Could not find gwt-dev.jar at ${gwt.dev.jar}" />
-        <fail unless="gwt.user.jar.found"
-            message="Could not find gwt-user.jar at ${gwt.user.jar}" />
-        <fail unless="gwt.elemental.jar.found"
-            message="Could not find gwt-elemental.jar at ${gwt.elemental.jar}" />
-        <fail unless="gwt.codeserver.jar.found"
-            message="Could not find gwt-codeserver.jar at ${gwt.codeserver.jar}" />
+        <fail unless="gwt.user.jar.found" message="Could not find gwt-user.jar at ${gwt.user.jar}" />
+        <fail unless="gwt.elemental.jar.found" message="Could not find gwt-elemental.jar at ${gwt.elemental.jar}" />
+        <fail unless="gwt.codeserver.jar.found" message="Could not find gwt-codeserver.jar at ${gwt.codeserver.jar}" />
 
         <delete dir="${gwt.unpack.dir}" />
 
index e979ec1ca981acf6c8bdeb32ead0502b87861cb9..008451a2f88d477e530e6fbe4f95b6db77a3b8e6 100644 (file)
@@ -1,7 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project name="publish" basedir="." default=""
-    xmlns:ivy="antlib:org.apache.ivy.ant" xmlns:antcontrib="antlib:net.sf.antcontrib"
-    xmlns:artifact="antlib:org.apache.maven.artifact.ant">
+<project name="publish" basedir="." default="" xmlns:ivy="antlib:org.apache.ivy.ant" xmlns:antcontrib="antlib:net.sf.antcontrib" xmlns:artifact="antlib:org.apache.maven.artifact.ant">
     <include file="common.xml" as="common" />
     <include file="build.xml" as="vaadin" />
 
     <fail unless="ant-jsch.present" message="Please install ant-jsch.jar into ANT_HOME/lib" />
     <fail unless="jsch.present" message="Please install jsch.jar into ANT_HOME/lib" />
 
-    <target name="nightly.publish"
-        depends="nightly.download.publish, nightly.maven.publish">
+    <target name="nightly.publish" depends="nightly.download.publish, nightly.maven.publish">
 
     </target>
 
     <!-- Copies the nightly build artifacts to the download server. -->
     <target name="nightly.tests.publish" if="nightly.tests.publish">
-        <property name="file.war"
-            location="result/artifacts/${vaadin.version}/vaadin-uitest/vaadin-uitest-${version}.war" />
-        <property name="target"
-            value="${nightly.tests.publish}/${vaadin.version.major}.${vaadin.version.minor}-${build.tag}.war" />
+        <property name="file.war" location="result/artifacts/${vaadin.version}/vaadin-uitest/vaadin-uitest-${version}.war" />
+        <property name="target" value="${nightly.tests.publish}/${vaadin.version.major}.${vaadin.version.minor}-${build.tag}.war" />
 
         <echo>Installing ${src} to ${target}</echo>
 
     </target>
 
     <target name="nightly.download.publish">
-        <antcontrib:foreach list="${modules.to.publish.to.download}"
-            target="publish.module.to.download.site" param="module" />
+        <antcontrib:foreach list="${modules.to.publish.to.download}" target="publish.module.to.download.site" param="module" />
     </target>
 
     <target name="nightly.maven.publish">
-        <antcontrib:foreach list="${modules.to.publish.to.maven}"
-            target="publish.module.to.maven" param="module" />
+        <antcontrib:foreach list="${modules.to.publish.to.maven}" target="publish.module.to.maven" param="module" />
     </target>
 
     <target name="publish.module.to.download.site">
         <fail unless="module" message="No module to publish defined" />
         <ivy:resolve file="${module}/ivy.xml" />
-        <ivy:publish publishivy="false" settingsref="publish.settings"
-            conf="*(public)" resolver="sftp-publish">
-            <artifacts
-                pattern="${ivy.settings.dir}/result/artifacts/[revision]/[module]/[artifact]-[revision](-[classifier]).[ext]" />
+        <ivy:publish publishivy="false" settingsref="publish.settings" conf="*(public)" resolver="sftp-publish">
+            <artifacts pattern="${ivy.settings.dir}/result/artifacts/[revision]/[module]/[artifact]-[revision](-[classifier]).[ext]" />
         </ivy:publish>
     </target>
 
             publishivy="false" settingsref="publish.settings" conf="*(public)" resolver="sonatype"> 
             <artifacts pattern="${ivy.settings.dir}/result/artifacts/${vaadin.version}/[module]/[artifact]-${vaadin.version}(-[classifier]).[ext]" 
             /> </ivy:publish> -->
-        <property name="jar.file"
-            location="result/artifacts/${vaadin.version}/vaadin-${module}/vaadin-${module}-${vaadin.version}.jar" />
-        <property name="pom.file"
-            location="result/artifacts/${vaadin.version}/vaadin-${module}/vaadin-${module}-${vaadin.version}.pom" />
+        <property name="jar.file" location="result/artifacts/${vaadin.version}/vaadin-${module}/vaadin-${module}-${vaadin.version}.jar" />
+        <property name="pom.file" location="result/artifacts/${vaadin.version}/vaadin-${module}/vaadin-${module}-${vaadin.version}.pom" />
 
         <artifact:mvn failonerror="true">
             <arg value="gpg:sign-and-deploy-file" />
             <sysproperty key="file" value="${jar.file}" />
             <sysproperty key="pomFile" value="${pom.file}" />
-            <sysproperty key="repositoryId"
-                value="${maven.snapshot.repository.id}" />
-            <sysproperty key="url"
-                value="${maven.snapshot.repository.url}" />
+            <sysproperty key="repositoryId" value="${maven.snapshot.repository.id}" />
+            <sysproperty key="url" value="${maven.snapshot.repository.url}" />
             <sysproperty key="gpg.passphrase" value="${gpg.passphrase}" />
-            <sysproperty key="retryFailedDeploymentCount"
-                value="10" />
+            <sysproperty key="retryFailedDeploymentCount" value="10" />
         </artifact:mvn>
     </target>
 
index d09e6766fc4df07752c17e141e8a4895906e5d7c..2cd86d9ce50d9f2e3ea749f2b31eacc2d8b344cf 100644 (file)
@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-push" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin-push" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
     <description>
         Meta package which defines dependencies needed for push
     </description>
     <target name="vaadinPush.js">
         <mkdir dir="${result.dir}/js/VAADIN" />
         <property name="vaadinPush.js.output" location="${result.dir}/js/VAADIN/vaadinPush.js" />
-        <property name="vaadinPush.js.combined.output"
-            location="${result.dir}/js/VAADIN/push.combined.js" />
+        <property name="vaadinPush.js.combined.output" location="${result.dir}/js/VAADIN/push.combined.js" />
 
-        <loadfile
-            srcfile="${vaadin.basedir}/WebContent/VAADIN/jquery-${jquery.version}.js"
-            property="jquery.js.contents" />
-        <loadfile
-            srcfile="${vaadin.basedir}/WebContent/VAADIN/jquery.atmosphere.js"
-            property="jquery.atmosphere.js.contents" />
-        <loadfile
-            srcfile="${vaadin.basedir}/WebContent/VAADIN/vaadinPush.js.tpl"
-            property="vaadinPush.js.contents">
+        <loadfile srcfile="${vaadin.basedir}/WebContent/VAADIN/jquery-${jquery.version}.js" property="jquery.js.contents" />
+        <loadfile srcfile="${vaadin.basedir}/WebContent/VAADIN/jquery.atmosphere.js" property="jquery.atmosphere.js.contents" />
+        <loadfile srcfile="${vaadin.basedir}/WebContent/VAADIN/vaadinPush.js.tpl" property="vaadinPush.js.contents">
             <filterchain>
                 <replacetokens begintoken="@" endtoken="@">
                     <token key="jquery.js" value="${jquery.js.contents}" />
@@ -50,9 +42,7 @@
         <echo file="${vaadinPush.js.combined.output}">${vaadinPush.js.contents}</echo>
 
         <!-- Minify -->
-        <ivy:retrieve organisation="com.yahoo.platform.yui"
-            module="yuicompressor" revision="2.4.7" inline="true" type="jar"
-            pattern="${result.dir}/compressor.jar" />
+        <ivy:retrieve organisation="com.yahoo.platform.yui" module="yuicompressor" revision="2.4.7" inline="true" type="jar" pattern="${result.dir}/compressor.jar" />
         <java jar="${result.dir}/compressor.jar" fork="true">
             <arg value="-v" />
             <arg value="-o" />
@@ -63,8 +53,7 @@
 
     <target name="jar" depends="vaadinPush.js">
         <antcall target="common.jar">
-            <param name="require-bundle"
-                value="org.atmosphere.atmosphere-runtime;bundle-version=&quot;${atmosphere.version}&quot;;visibility:=reexport" />
+            <param name="require-bundle" value="org.atmosphere.atmosphere-runtime;bundle-version=&quot;${atmosphere.version}&quot;;visibility:=reexport" />
             <reference torefid="extra.jar.includes" refid="jar.includes" />
         </antcall>
     </target>
index a812404862af6c636a4498f04846e8515b8967ba..057f65a0d39155ce61abcbef3e4409a19182a258 100644 (file)
@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-server" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin-server" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
     <description>
         Compiles build helpers used when building other modules.
     </description>
     </union>
 
     <target name="jar">
-        <property name="server.osgi.import"
-            value="javax.servlet;version=&quot;2.4.0&quot;,javax.servlet.http;version=&quot;2.4.0&quot;,org.jsoup;version=&quot;1.6.3&quot;,org.jsoup.parser;version=&quot;1.6.3&quot;,org.jsoup.nodes;version=&quot;1.6.3&quot;,org.jsoup.helper;version=&quot;1.6.3&quot;,org.jsoup.safety;version=&quot;1.6.3&quot;,org.json;version=&quot;0.0.20080701&quot;" />
-        <property name="server.osgi.require"
-            value="com.vaadin.shared;bundle-version=&quot;${vaadin.version}&quot;,com.vaadin.push;bundle-version=&quot;${vaadin.version}&quot;;resolution:=optional" />
+        <property name="server.osgi.import" value="javax.servlet;version=&quot;2.4.0&quot;,javax.servlet.http;version=&quot;2.4.0&quot;,org.jsoup;version=&quot;1.6.3&quot;,org.jsoup.parser;version=&quot;1.6.3&quot;,org.jsoup.nodes;version=&quot;1.6.3&quot;,org.jsoup.helper;version=&quot;1.6.3&quot;,org.jsoup.safety;version=&quot;1.6.3&quot;,org.json;version=&quot;0.0.20080701&quot;" />
+        <property name="server.osgi.require" value="com.vaadin.shared;bundle-version=&quot;${vaadin.version}&quot;,com.vaadin.push;bundle-version=&quot;${vaadin.version}&quot;;resolution:=optional" />
         <antcall target="common.jar">
             <param name="require-bundle" value="${server.osgi.require}" />
             <param name="import-package" value="${server.osgi.import}" />
index 67dd3e98439f1b507100c9deeb17f36516c3960d..b0533550d46285a8024374563bc49911beb90a9e 100644 (file)
@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-shared" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin-shared" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
     <description>
         Compiles build helpers used when building other modules.
     </description>
@@ -19,8 +18,7 @@
 
 
     <target name="jar">
-        <property name="shared.osgi.import"
-            value="org.json;version=&quot;0.0.20080701&quot;, com.google.gwt.thirdparty.guava.common.annotations;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.base;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.base.internal;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.cache;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.collect;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.eventbus;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.io;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.net;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.primitives;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.util.concurrent;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.streamhtmlparser;version=&quot;0.1.5.r10-rebased&quot;, com.google.gwt.thirdparty.streamhtmlparser.impl;version=&quot;0.1.5.r10-rebased&quot;, com.google.gwt.thirdparty.streamhtmlparser.util;version=&quot;0.1.5.r10-rebased&quot;, org.w3c.flute.parser;version=&quot;1.3.0.gg2&quot;, org.w3c.flute.parser.selectors;version=&quot;1.3.0.gg2&quot;, org.w3c.flute.util;version=&quot;1.3.0.gg2&quot;" />
+        <property name="shared.osgi.import" value="org.json;version=&quot;0.0.20080701&quot;, com.google.gwt.thirdparty.guava.common.annotations;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.base;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.base.internal;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.cache;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.collect;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.eventbus;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.io;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.net;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.primitives;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.guava.common.util.concurrent;version=&quot;10.0.1.rebased&quot;, com.google.gwt.thirdparty.streamhtmlparser;version=&quot;0.1.5.r10-rebased&quot;, com.google.gwt.thirdparty.streamhtmlparser.impl;version=&quot;0.1.5.r10-rebased&quot;, com.google.gwt.thirdparty.streamhtmlparser.util;version=&quot;0.1.5.r10-rebased&quot;, org.w3c.flute.parser;version=&quot;1.3.0.gg2&quot;, org.w3c.flute.parser.selectors;version=&quot;1.3.0.gg2&quot;, org.w3c.flute.util;version=&quot;1.3.0.gg2&quot;" />
         <delete dir="${src.filtered}" />
         <!-- Update version in Version.java -->
         <copy todir="${src.filtered}">
index b28eca8cf70e3c06c7c4d840edf8e45958a1f69d..1fd78209c3ae0e139157971450bb2c461f762ba0 100644 (file)
@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-theme-compiler" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin-theme-compiler" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
     <description>
         Compiles build helpers used when building other modules.
     </description>
@@ -13,8 +12,7 @@
     <property name="module.name" value="vaadin-theme-compiler" />
     <property name="module.symbolic" value="com.vaadin.theme-compiler" />
     <property name="result.dir" value="result" />
-    <property name="sass.parser.jj"
-        location="src/com/vaadin/sass/internal/parser/Parser.jj" />
+    <property name="sass.parser.jj" location="src/com/vaadin/sass/internal/parser/Parser.jj" />
     <path id="classpath.compile.custom">
     </path>
     <path id="classpath.test.custom" />
@@ -26,9 +24,7 @@
         <!-- Copy javacc-5.0.jar to ${result.dir}/javacc/javacc.jar as the 
             javacc task requires the jar to be named javacc.jar -->
         <property name="javacc.home" location="${result.dir}/javacc" />
-        <ivy:retrieve organisation="net.java.dev.javacc"
-            module="javacc" revision="5.0" inline="true" type="jar"
-            pattern="${javacc.home}/[artifact].[ext]" />
+        <ivy:retrieve organisation="net.java.dev.javacc" module="javacc" revision="5.0" inline="true" type="jar" pattern="${javacc.home}/[artifact].[ext]" />
         <javacc target="${sass.parser.jj}" javacchome="${javacc.home}">
         </javacc>
     </target>
index 89c78b11b9a26a8b38d8b247e6172efbf725db97..5ee7ec4ec77aff9fe34e2416b345fb5728aa0843 100644 (file)
@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-themes" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin-themes" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
     <description>
         Themes compiled to CSS
     </description>
@@ -24,8 +23,7 @@
 
     <target name="compile-themes">
         <ivy:resolve resolveid="common" conf="build" />
-        <ivy:cachepath pathid="classpath.compile.theme"
-            conf="build" />
+        <ivy:cachepath pathid="classpath.compile.theme" conf="build" />
 
         <antcall target="compile-theme">
             <param name="theme" value="base" />
     </target>
 
     <target name="copy-theme">
-        <fail unless="theme"
-            message="You must give the theme name to copy n the 'theme' parameter" />
+        <fail unless="theme" message="You must give the theme name to copy n the 'theme' parameter" />
         <property name="theme.source.dir" location="../WebContent/VAADIN/themes" />
 
         <copy todir="${theme.result.dir}">
             <fileset dir="${theme.source.dir}">
                 <include name="${theme}/**/*.scss" />
             </fileset>
-            <filterset refid="filter-vaadin.version"/>
+            <filterset refid="filter-vaadin.version" />
         </copy>
         <copy todir="${theme.result.dir}">
             <fileset dir="${theme.source.dir}">
     </target>
 
     <target name="compile-theme" depends="copy-theme">
-        <fail unless="theme"
-            message="You must give the theme name to compile in the 'theme' parameter" />
+        <fail unless="theme" message="You must give the theme name to compile in the 'theme' parameter" />
 
         <ivy:resolve resolveid="common" conf="compile-theme" />
-        <ivy:cachepath pathid="classpath.compile.theme"
-            conf="compile-theme" />
-        <ivy:cachepath pathid="classpath.runtime.theme"
-            conf="build" />
+        <ivy:cachepath pathid="classpath.compile.theme" conf="compile-theme" />
+        <ivy:cachepath pathid="classpath.runtime.theme" conf="build" />
 
         <echo>Compiling ${theme}</echo>
         <mkdir dir="${theme.result.dir}" />
 
         <!-- compile the theme -->
-        <java classname="com.vaadin.buildhelpers.CompileTheme"
-            classpathref="classpath.compile.theme" failonerror="yes"
-            fork="yes" maxmemory="512m">
+        <java classname="com.vaadin.buildhelpers.CompileTheme" classpathref="classpath.compile.theme" failonerror="yes" fork="yes" maxmemory="512m">
             <arg value="--theme" />
             <arg value="${theme}" />
             <arg value="--theme-folder" />
index dc9258a8073e15aff39d4ff58adc5e6fc3c92967..d4dbb648c1333592e9d27771eb9b21f9e88697c0 100644 (file)
@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 
-<project name="vaadin-uitest" basedir="." default="publish-local"
-    xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="vaadin-uitest" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
     <description>
         Provides a uitest WAR containing Vaadin UI tests
     </description>
@@ -11,8 +10,7 @@
     <!-- global properties -->
     <property name="module.name" value="vaadin-uitest" />
     <property name="result.dir" value="result" />
-    <property name="result.war"
-        location="${result.dir}/lib/${module.name}-${vaadin.version}.war" />
+    <property name="result.war" location="${result.dir}/lib/${module.name}-${vaadin.version}.war" />
 
     <path id="classpath.compile.custom">
     </path>
             to the source path -->
 
         <ivy:resolve resolveid="common" conf="build, build-provided" />
-        <ivy:cachepath pathid="classpath.compile.dependencies"
-            conf="build, build-provided" />
+        <ivy:cachepath pathid="classpath.compile.dependencies" conf="build, build-provided" />
     </target>
 
-    <target name="compile" description="Compiles the module"
-        depends="dependencies">
+    <target name="compile" description="Compiles the module" depends="dependencies">
 
         <fail unless="module.name" message="No module name given" />
         <property name="result.dir" location="result" />
         <mkdir dir="${classes}" />
 
         <!-- TODO: Get rid of this -->
-        <javac destdir="${classes}" source="${vaadin.java.version}"
-            target="${vaadin.java.version}" debug="true" encoding="UTF-8"
-            includeantruntime="false">
+        <javac destdir="${classes}" source="${vaadin.java.version}" target="${vaadin.java.version}" debug="true" encoding="UTF-8" includeantruntime="false">
             <src path="${server.test.sources}" />
             <include name="com/vaadin/tests/data/bean/**" />
             <include name="com/vaadin/tests/VaadinClasses.java" />
-            <include
-                name="com/vaadin/data/util/sqlcontainer/SQLTestsConstants.java" />
+            <include name="com/vaadin/data/util/sqlcontainer/SQLTestsConstants.java" />
             <classpath refid="classpath.compile.dependencies" />
             <classpath refid="classpath.compile.custom" />
         </javac>
 
-        <javac destdir="${classes}" source="${vaadin.java.version}"
-            target="${vaadin.java.version}" debug="true" encoding="UTF-8"
-            includeantruntime="false">
+        <javac destdir="${classes}" source="${vaadin.java.version}" target="${vaadin.java.version}" debug="true" encoding="UTF-8" includeantruntime="false">
             <src path="${src}" />
             <classpath location="${classes}" />
             <classpath refid="classpath.compile.dependencies" />
@@ -60,8 +51,7 @@
     </target>
 
     <target name="testing-widgetset" depends="dependencies,compile">
-        <property name="module"
-            value="com.vaadin.tests.widgetset.TestingWidgetSet" />
+        <property name="module" value="com.vaadin.tests.widgetset.TestingWidgetSet" />
         <property name="style" value="OBF" />
         <property name="localWorkers" value="2" />
         <property name="extraParams" value="" />
@@ -73,8 +63,7 @@
         <echo>Compiling ${module} to ${module.output.dir}</echo>
 
         <!-- compile the module -->
-        <java classname="com.google.gwt.dev.Compiler" classpathref="classpath.compile.dependencies"
-            failonerror="yes" fork="yes" maxmemory="512m">
+        <java classname="com.google.gwt.dev.Compiler" classpathref="classpath.compile.dependencies" failonerror="yes" fork="yes" maxmemory="512m">
             <classpath location="src" />
             <classpath location="${classes}" />
             <arg value="-workDir" />
         <property name="src" location="${result.dir}/../src" />
 
         <ivy:resolve resolveid="common" conf="build" />
-        <ivy:cachepath pathid="classpath.runtime.dependencies"
-            conf="build" />
+        <ivy:cachepath pathid="classpath.runtime.dependencies" conf="build" />
 
         <delete dir="${deps.dir}" />
         <mkdir dir="${deps.dir}" />
index ba353dbdbba82b67152a833412e8ed0301eac0ee..fbe29c395d57e84cd656b282d15d6688b1cd7d46 100644 (file)
@@ -1,21 +1,16 @@
 <?xml version="1.0"?>
 
-<project xmlns:antcontrib="antlib:net.sf.antcontrib" name="Vaadin Integration Tests"
-    basedir="." default="integration-test-all">
+<project xmlns:antcontrib="antlib:net.sf.antcontrib" name="Vaadin Integration Tests" basedir="." default="integration-test-all">
 
     <!-- Import common targets -->
     <import file="../common.xml" />
-    <dirname file="${ant.file.Vaadin Integration Tests}"
-        property="integration_test.dir" />
+    <dirname file="${ant.file.Vaadin Integration Tests}" property="integration_test.dir" />
 
     <!-- Target deploying demo.war -->
-    <fail unless="test.integration.server"
-        message="test.integration.server must be set for integration tests to run" />
+    <fail unless="test.integration.server" message="test.integration.server must be set for integration tests to run" />
 
-    <fail unless="test.integration.user"
-        message="test.integration.user must be set for integration tests to run" />
-    <fail unless="test.integration.antfile"
-        message="test.integration.antfile must be set for integration tests to run" />
+    <fail unless="test.integration.user" message="test.integration.user must be set for integration tests to run" />
+    <fail unless="test.integration.antfile" message="test.integration.antfile must be set for integration tests to run" />
 
     <!-- Test with these browsers -->
     <property name="test_browsers" value="winxp-firefox17-esr" />
 
     <!-- Upload war to deploy to ssh host -->
     <target name="integration-test-upload-demo">
-        <scp file="${demo.war}"
-            todir="${user}@${test.integration.server}:integration-tests/servers/demo.war"
-            keyfile="${sshkey.file}" passphrase="${passphrase}" />
+        <scp file="${demo.war}" todir="${user}@${test.integration.server}:integration-tests/servers/demo.war" keyfile="${sshkey.file}" passphrase="${passphrase}" />
     </target>
 
     <!-- Run basic integration test test -->
     <target name="integration-test-servlet">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="integration-test-${server-name}-servlet.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="integration-test-${server-name}-servlet.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
         <subant target="run-tests" failonerror="false" antfile="test.xml">
-            <property name="com.vaadin.testbench.lib.dir"
-                value="${com.vaadin.testbench.lib.dir}" />
-            <property name="com.vaadin.testbench.tester.host"
-                value="${com.vaadin.testbench.tester.host}" />
-            <property name="com.vaadin.testbench.deployment.url"
-                value="${deployment.url}" />
+            <property name="com.vaadin.testbench.lib.dir" value="${com.vaadin.testbench.lib.dir}" />
+            <property name="com.vaadin.testbench.tester.host" value="${com.vaadin.testbench.tester.host}" />
+            <property name="com.vaadin.testbench.deployment.url" value="${deployment.url}" />
             <property name="server.start.succeeded" value="1" />
             <property name="browsers" value="${test_browsers}" />
             <property name="testfiles" value="${testfiles}" />
-            <property name="test-output-dir"
-                value="${integration_test.dir}/result/integration-test-output/${server-name}" />
+            <property name="test-output-dir" value="${integration_test.dir}/result/integration-test-output/${server-name}" />
             <property name="retries" value="0" />
 
             <fileset dir="." includes="test.xml" />
     </target>
 
     <target name="integration-test-push-servlet">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="integration-test-${server-name}-push-servlet.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="integration-test-${server-name}-push-servlet.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
         <subant target="run-tests" failonerror="false" antfile="test.xml">
-            <property name="com.vaadin.testbench.lib.dir"
-                value="${com.vaadin.testbench.lib.dir}" />
-            <property name="com.vaadin.testbench.tester.host"
-                value="${com.vaadin.testbench.tester.host}" />
-            <property name="com.vaadin.testbench.deployment.url"
-                value="${deployment.url}" />
+            <property name="com.vaadin.testbench.lib.dir" value="${com.vaadin.testbench.lib.dir}" />
+            <property name="com.vaadin.testbench.tester.host" value="${com.vaadin.testbench.tester.host}" />
+            <property name="com.vaadin.testbench.deployment.url" value="${deployment.url}" />
             <property name="server.start.succeeded" value="1" />
             <property name="browsers" value="${test_browsers}" />
             <property name="testfiles" value="${testfiles}" />
-            <property name="test-output-dir"
-                value="${integration_test.dir}/result/integration-test-output/${server-name}" />
+            <property name="test-output-dir" value="${integration_test.dir}/result/integration-test-output/${server-name}" />
             <property name="retries" value="0" />
 
             <fileset dir="." includes="test.xml" />
 
     <target name="integration-test-theme">
         <subant target="run-tests" failonerror="false" antfile="test.xml">
-            <property name="com.vaadin.testbench.lib.dir"
-                value="${com.vaadin.testbench.lib.dir}" />
-            <property name="com.vaadin.testbench.tester.host"
-                value="${com.vaadin.testbench.tester.host}" />
-            <property name="com.vaadin.testbench.deployment.url"
-                value="${deployment.url}" />
+            <property name="com.vaadin.testbench.lib.dir" value="${com.vaadin.testbench.lib.dir}" />
+            <property name="com.vaadin.testbench.tester.host" value="${com.vaadin.testbench.tester.host}" />
+            <property name="com.vaadin.testbench.deployment.url" value="${deployment.url}" />
             <property name="server.start.succeeded" value="1" />
             <property name="testfiles" value="${testfiles-theme}" />
-            <property name="test-output-dir"
-                value="${integration_test.dir}/result/integration-test-output/${server-name}" />
+            <property name="test-output-dir" value="${integration_test.dir}/result/integration-test-output/${server-name}" />
 
             <fileset dir="." includes="test.xml" />
         </subant>
 
     <!-- Run integration test on GAE -->
     <target name="integration-test-test-GAE">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="GoogleAppEngine/integration-test-GAE.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="GoogleAppEngine/integration-test-GAE.html" />
         <pathconvert pathsep=" " property="test-GAE" refid="html-test-files" />
 
         <subant target="run-tests" failonerror="false" antfile="test.xml">
-            <property name="com.vaadin.testbench.lib.dir"
-                value="${com.vaadin.testbench.lib.dir}" />
-            <property name="com.vaadin.testbench.tester.host"
-                value="${com.vaadin.testbench.tester.host}" />
-            <property name="com.vaadin.testbench.deployment.url"
-                value="http://vaadin-integration-test.appspot.com/" />
+            <property name="com.vaadin.testbench.lib.dir" value="${com.vaadin.testbench.lib.dir}" />
+            <property name="com.vaadin.testbench.tester.host" value="${com.vaadin.testbench.tester.host}" />
+            <property name="com.vaadin.testbench.deployment.url" value="http://vaadin-integration-test.appspot.com/" />
             <property name="server.start.succeeded" value="1" />
             <property name="browsers" value="${test_browsers}" />
             <property name="testfiles" value="${test-GAE}" />
-            <property name="test-output-dir"
-                value="../build/integration-test-gae-output" />
+            <property name="test-output-dir" value="../build/integration-test-gae-output" />
 
             <fileset dir="." includes="test.xml" />
         </subant>
     </target>
 
     <target name="integration-test-deploy-to-GAE">
-        <sshexec host="${test.integration.server}" username="${user}"
-            keyfile="${sshkey.file}" command="ant -f ${ant.hub} deploy-to-GAE" />
+        <sshexec host="${test.integration.server}" username="${user}" keyfile="${sshkey.file}" command="ant -f ${ant.hub} deploy-to-GAE" />
     </target>
 
 
 
 
     <target name="integration-test-liferay6">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="Liferay-6/integration-test-liferay-6.0.5.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="Liferay-6/integration-test-liferay-6.0.5.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
 
         <antcall target="run-generic-integration-test">
     </target>
 
     <target name="integration-test-liferay6-theme">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="Liferay-6/Liferay6-and-6EE-theme-deploy.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="Liferay-6/Liferay6-and-6EE-theme-deploy.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
 
-        <fileset dir="integration-testscripts" id="html-theme-files"
-            includes="Liferay-6/Liferay6-theme.html" />
-        <pathconvert pathsep=" " property="testfiles-theme"
-            refid="html-theme-files" />
+        <fileset dir="integration-testscripts" id="html-theme-files" includes="Liferay-6/Liferay6-theme.html" />
+        <pathconvert pathsep=" " property="testfiles-theme" refid="html-theme-files" />
 
 
         <antcall target="run-generic-integration-test">
     </target>
 
     <target name="integration-test-liferay5">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="Liferay-5/integration-test-liferay-5.2.3-portlet2.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="Liferay-5/integration-test-liferay-5.2.3-portlet2.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
 
         <antcall target="run-generic-integration-test">
     </target>
 
     <target name="integration-test-liferay6ee">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="Liferay-6EE/integration-test-liferay-6ee.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="Liferay-6EE/integration-test-liferay-6ee.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
 
         <antcall target="run-generic-integration-test">
     </target>
 
     <target name="integration-test-liferay6ee-theme">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="Liferay-6/Liferay6-and-6EE-theme-deploy.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="Liferay-6/Liferay6-and-6EE-theme-deploy.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
 
-        <fileset dir="integration-testscripts" id="html-theme-files"
-            includes="Liferay-6EE/Liferay6EE-theme.html" />
-        <pathconvert pathsep=" " property="testfiles-theme"
-            refid="html-theme-files" />
+        <fileset dir="integration-testscripts" id="html-theme-files" includes="Liferay-6EE/Liferay6EE-theme.html" />
+        <pathconvert pathsep=" " property="testfiles-theme" refid="html-theme-files" />
 
         <antcall target="run-generic-integration-test">
             <param name="startDelay" value="600" />
     </target>
 
     <target name="integration-test-gatein3">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="GateIn-3/integration-test-GateIn-3.1.0-portlet2.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="GateIn-3/integration-test-GateIn-3.1.0-portlet2.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
         <antcall target="run-generic-integration-test">
             <param name="startDelay" value="600" />
     </target>
 
     <target name="integration-test-exo3">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="eXo-3/integration-test-eXo-3.0.3-portlet2.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="eXo-3/integration-test-eXo-3.0.3-portlet2.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
         <antcall target="run-generic-integration-test">
             <param name="startDelay" value="600" />
 
 
     <target name="integration-test-weblogicPortal">
-        <fileset dir="integration-testscripts" id="html-test-files"
-            includes="weblogic-portal/integration-test-WebLogic-Portal-10.3.2-portlet2.html" />
+        <fileset dir="integration-testscripts" id="html-test-files" includes="weblogic-portal/integration-test-WebLogic-Portal-10.3.2-portlet2.html" />
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
         <antcall target="run-generic-integration-test">
             <param name="startDelay" value="600" />
     <target name="integration-test-all">
         <property name="passphrase" value="${passphrase}" />
         <fail unless="sshkey.file" message="You must define an ssh.keyfile parameter" />
-        <fail unless="com.vaadin.testbench.screenshot.directory"
-            message="You must define a com.vaadin.testbench.screenshot.directory parameter" />
+        <fail unless="com.vaadin.testbench.screenshot.directory" message="You must define a com.vaadin.testbench.screenshot.directory parameter" />
         <parallel>
             <antcontrib:trycatch property="tried">
                 <try>
         <antcontrib:if>
             <isset property="startDelay" />
             <then>
-                <antcontrib:math result="sleepTime"
-                    datatype="int">
+                <antcontrib:math result="sleepTime" datatype="int">
                     <op op="rint">
                         <op op="*">
                             <num value="${startDelay}" />
             </then>
         </antcontrib:if>
 
-        <scp todir="${user}@${target-host}:." keyfile="${sshkey.file}"
-            trust="yes" passphrase="${passphrase}">
+        <scp todir="${user}@${target-host}:." keyfile="${sshkey.file}" trust="yes" passphrase="${passphrase}">
             <fileset dir="integration_base_files">
                 <include name="*" />
             </fileset>
             <try>
                 <!-- timeout in one hour (remote end should timeout in 55 
                     minutes) -->
-                <sshexec host="${target-host}" outputproperty="lock-output"
-                    timeout="3600000" username="${user}" keyfile="${sshkey.file}"
-                    trust="yes" command="chmod +x *.sh; ant -f deploy.xml get-lock" />
+                <sshexec host="${target-host}" outputproperty="lock-output" timeout="3600000" username="${user}" keyfile="${sshkey.file}" trust="yes" command="chmod +x *.sh; ant -f deploy.xml get-lock" />
                 <antcall target="echo-prefix">
                     <param name="prefix" value="${target-server}: " />
                     <param name="message" value="${lock-output}" />
                 </antcall>
 
-                <scp file="${demo.war}" todir="${user}@${target-host}:demo.war"
-                    keyfile="${sshkey.file}" trust="yes" passphrase="${passphrase}" />
+                <scp file="${demo.war}" todir="${user}@${target-host}:demo.war" keyfile="${sshkey.file}" trust="yes" passphrase="${passphrase}" />
 
                 <!-- timeout in 15 minutes -->
-                <sshexec host="${target-host}" outputproperty="start-output"
-                    timeout="900000" username="${user}" keyfile="${sshkey.file}"
-                    trust="yes" command="ant -f deploy.xml startup-and-deploy"
-                    failonerror="false" />
+                <sshexec host="${target-host}" outputproperty="start-output" timeout="900000" username="${user}" keyfile="${sshkey.file}" trust="yes" command="ant -f deploy.xml startup-and-deploy" failonerror="false" />
                 <antcall target="echo-prefix">
                     <param name="prefix" value="${target-server}: " />
                     <param name="message" value="${start-output}" />
                 <fail message="${start-output}">
                     <condition>
                         <not>
-                            <contains string="${start-output}"
-                                substring="Demo deployed successfully" />
+                            <contains string="${start-output}" substring="Demo deployed successfully" />
                         </not>
                     </condition>
                 </fail>
 
-                <copy
-                    file="integration-testscripts/common/integration_test.tpl"
-                    tofile="integration-testscripts/integration-test-${target-server}-servlet.html"
-                    overwrite="true" />
+                <copy file="integration-testscripts/common/integration_test.tpl" tofile="integration-testscripts/integration-test-${target-server}-servlet.html" overwrite="true" />
                 <antcall target="integration-test-servlet">
                     <param name="server-name" value="${target-server}" />
-                    <param name="deployment.url"
-                        value="http://${target-host}:${target-port}" />
+                    <param name="deployment.url" value="http://${target-host}:${target-port}" />
                 </antcall>
 
                 <!-- Run theme tests in all browsers if there's a property 
                     <antcontrib:then>
                         <antcall target="integration-test-theme">
                             <param name="server-name" value="${target-server}" />
-                            <param name="deployment.url"
-                                value="http://${target-host}:${target-port}" />
+                            <param name="deployment.url" value="http://${target-host}:${target-port}" />
                         </antcall>
                     </antcontrib:then>
                 </antcontrib:if>
 
                 <!-- Run integration tests with push -->
-                <copy
-                    file="integration-testscripts/common/integration_push_test.tpl"
-                    tofile="integration-testscripts/integration-test-${target-server}-push-servlet.html"
-                    overwrite="true" />
+                <copy file="integration-testscripts/common/integration_push_test.tpl" tofile="integration-testscripts/integration-test-${target-server}-push-servlet.html" overwrite="true" />
                 <antcall target="integration-test-push-servlet">
                     <param name="server-name" value="${target-server}" />
-                    <param name="deployment.url"
-                        value="http://${target-host}:${target-port}" />
+                    <param name="deployment.url" value="http://${target-host}:${target-port}" />
                 </antcall>
 
                 <!-- Run theme tests in all browsers if there's a property 
                     <antcontrib:then>
                         <antcall target="integration-test-theme">
                             <param name="server-name" value="${target-server}" />
-                            <param name="deployment.url"
-                                value="http://${target-host}:${target-port}" />
+                            <param name="deployment.url" value="http://${target-host}:${target-port}" />
                         </antcall>
                     </antcontrib:then>
                 </antcontrib:if>
 
                 <!-- timeout in five minutes -->
-                <sshexec host="${target-host}" outputproperty="stop-output"
-                    timeout="600000" username="${user}" keyfile="${sshkey.file}"
-                    trust="yes" command="ant -f deploy.xml shutdown-and-cleanup"
-                    failonerror="false" />
+                <sshexec host="${target-host}" outputproperty="stop-output" timeout="600000" username="${user}" keyfile="${sshkey.file}" trust="yes" command="ant -f deploy.xml shutdown-and-cleanup" failonerror="false" />
                 <antcall target="echo-prefix">
                     <param name="prefix" value="${target-server}: " />
                     <param name="message" value="${stop-output}" />
     </target>
 
     <target name="echo-prefix">
-        <antcontrib:propertyregex property="message-prefixed"
-            input="${prefix}${message}" regexp="\n" replace="\0${prefix}"
-            global="true" defaultValue="${prefix}${message}" />
+        <antcontrib:propertyregex property="message-prefixed" input="${prefix}${message}" regexp="\n" replace="\0${prefix}" global="true" defaultValue="${prefix}${message}" />
         <echo message="${message-prefixed}" />
     </target>
 
                 <antcall target="do-run-generic-test" />
             </try>
             <catch>
-                <antcontrib:antcallback target="teamcity-escape"
-                    return="tried-escaped">
+                <antcontrib:antcallback target="teamcity-escape" return="tried-escaped">
                     <param name="returnTo" value="tried-escaped" />
                     <param name="message" value="${tried}" />
                 </antcontrib:antcallback>
         <!-- Should also perform other escaping (\u0085, \u2028 and \u2029) 
             - see http://confluence.jetbrains.net/display/TCD65/Build+Script+Interaction+with+TeamCity -->
         <!-- Immutable properties -> needs to create a new one every time -->
-        <antcontrib:propertyregex property="details-escaped1"
-            input="${message}" regexp="['|\[\]]" replace="|\0" global="true"
-            defaultValue="${message}" />
-        <antcontrib:propertyregex property="details-escaped2"
-            input="${details-escaped1}" regexp="\n" replace="|n" global="true"
-            defaultValue="${details-escaped1}" />
-        <antcontrib:propertyregex property="details-escaped3"
-            input="${details-escaped2}" regexp="\r" replace="|r" global="true"
-            defaultValue="${details-escaped2}" />
+        <antcontrib:propertyregex property="details-escaped1" input="${message}" regexp="['|\[\]]" replace="|\0" global="true" defaultValue="${message}" />
+        <antcontrib:propertyregex property="details-escaped2" input="${details-escaped1}" regexp="\n" replace="|n" global="true" defaultValue="${details-escaped1}" />
+        <antcontrib:propertyregex property="details-escaped3" input="${details-escaped2}" regexp="\r" replace="|r" global="true" defaultValue="${details-escaped2}" />
 
         <property name="${returnTo}" value="${details-escaped3}" />
     </target>
                 <antcall target="integration-test-${target-server}" />
             </try>
             <catch>
-                <antcallback target="teamcity-escape"
-                    return="tried-escaped">
+                <antcallback target="teamcity-escape" return="tried-escaped">
                     <param name="returnTo" value="tried-escaped" />
                     <param name="message" value="${tried}" />
                 </antcallback>
     </target>
 
     <target name="integration-test-get-lock">
-        <sshexec host="${test.integration.server}" username="${user}"
-            keyfile="${sshkey.file}" command="ant -f ${ant.hub} get-lock" />
+        <sshexec host="${test.integration.server}" username="${user}" keyfile="${sshkey.file}" command="ant -f ${ant.hub} get-lock" />
     </target>
 
     <target name="integration-test-release-lock">
-        <sshexec host="${test.integration.server}" username="${user}"
-            keyfile="${sshkey.file}" command="ant -f ${ant.hub} release-lock" />
+        <sshexec host="${test.integration.server}" username="${user}" keyfile="${sshkey.file}" command="ant -f ${ant.hub} release-lock" />
     </target>
 
     <!-- Remove demo.war -->
     <target name="integration-test-clean">
-        <sshexec host="${test.integration.server}" username="${user}"
-            keyfile="${sshkey.file}" command="ant -f ${ant.hub} clean" />
+        <sshexec host="${test.integration.server}" username="${user}" keyfile="${sshkey.file}" command="ant -f ${ant.hub} clean" />
     </target>
 </project>
index 44dac13d90cedf0f8cdfb4cec641059ec3012f4b..3baccb4117dbe42a483e194f7c9b40ced7a9275a 100644 (file)
@@ -1,6 +1,5 @@
 <?xml version="1.0"?>
-<project xmlns:antcontrib="antlib:net.sf.antcontrib" xmlns:ivy="antlib:org.apache.ivy.ant"
-    name="Run Vaadin Testbench Tests" basedir="." default="run-and-clean-up">
+<project xmlns:antcontrib="antlib:net.sf.antcontrib" xmlns:ivy="antlib:org.apache.ivy.ant" name="Run Vaadin Testbench Tests" basedir="." default="run-and-clean-up">
 
     <include file="../common.xml" />
     <dirname property="test.xml.dir" file="${ant.file.Run Vaadin Testbench Tests}" />
@@ -9,12 +8,9 @@
     <!-- Configuration -->
     <!-- ================================================================== -->
     <!-- Browsers to use for testing -->
-    <property name="browsers-windows"
-        value="winxp-ie8,win7-ie9,win7-ie10,winxp-firefox17-esr,winxp-safari5,winxp-googlechrome21,winxp-opera12" />
-    <property name="browsers-linux"
-        value="linux-firefox3,linux-opera10,linux-googlechrome8" />
-    <property name="browsers-mac"
-        value="osx-firefox3,osx-opera10,osx-googlechrome8,osx-safari4,osx-safari5" />
+    <property name="browsers-windows" value="winxp-ie8,win7-ie9,win7-ie10,winxp-firefox17-esr,winxp-safari5,winxp-googlechrome21,winxp-opera12" />
+    <property name="browsers-linux" value="linux-firefox3,linux-opera10,linux-googlechrome8" />
+    <property name="browsers-mac" value="osx-firefox3,osx-opera10,osx-googlechrome8,osx-safari4,osx-safari5" />
 
     <property name="browsers" value="${browsers-windows}" />
 
     <property name="retries" value="2" />
 
     <!-- Screen shot base directory -->
-    <fail unless="com.vaadin.testbench.screenshot.directory"
-        message="The 'com.vaadin.testbench.screenshot.directory' property must be defined." />
+    <fail unless="com.vaadin.testbench.screenshot.directory" message="The 'com.vaadin.testbench.screenshot.directory' property must be defined." />
 
     <!-- Screen shot resolution -->
-    <property name="com.vaadin.testbench.screenshot.resolution"
-        value="1500x850" />
+    <property name="com.vaadin.testbench.screenshot.resolution" value="1500x850" />
 
     <!-- Host running Testbench Hub -->
     <property name="com.vaadin.testbench.tester.host" value="testbench-hub.intra.itmill.com" />
 
-    <property name="com.vaadin.testbench.screenshot.block.error"
-        value="0.025" />
+    <property name="com.vaadin.testbench.screenshot.block.error" value="0.025" />
     <property name="com.vaadin.testbench.debug" value="false" />
 
 
     <target name="initialize">
         <!-- classpath must include test bench jar and its dependencies -->
         <path id="classpath">
-            <fileset dir="${com.vaadin.testbench.lib.dir}"
-                includes="**/*.jar" />
+            <fileset dir="${com.vaadin.testbench.lib.dir}" includes="**/*.jar" />
         </path>
     </target>
 
         file for each browser is created. -->
     <target name="create-tests" depends="initialize, remove-temp-testclasses">
         <!-- Temporary output directory, created and removed by this script -->
-        <fail unless="test-output-dir"
-            message="The 'test-output-dir' property must be defined." />
+        <fail unless="test-output-dir" message="The 'test-output-dir' property must be defined." />
         <property name="class-dir" value="${test-output-dir}/classes" />
 
         <pathconvert pathsep=" " property="testfiles" refid="html-test-files" />
 
-        <java classname="com.vaadin.testbench.util.TestConverter"
-            classpathref="classpath" fork="true">
-            <sysproperty key="com.vaadin.testbench.test.retries"
-                value="${retries}" />
+        <java classname="com.vaadin.testbench.util.TestConverter" classpathref="classpath" fork="true">
+            <sysproperty key="com.vaadin.testbench.test.retries" value="${retries}" />
             <jvmarg value="-Duser.language=en" />
             <jvmarg value="-Duser.country=US" />
             <arg value="${test-output-dir}" />
@@ -77,9 +66,7 @@
     <!-- This target complies the generated java junit tests. -->
     <target name="compile-tests" depends="create-tests">
         <mkdir dir="${class-dir}" />
-        <javac includeantruntime="false" srcdir="${test-output-dir}"
-            destdir="${class-dir}" debug="on" fork="yes" failonerror="false"
-            encoding="UTF8">
+        <javac includeantruntime="false" srcdir="${test-output-dir}" destdir="${class-dir}" debug="on" fork="yes" failonerror="false" encoding="UTF8">
             <classpath>
                 <path refid="classpath" />
             </classpath>
     <!-- ================================================================== -->
 
     <target name="check-parameters">
-        <fail unless="com.vaadin.testbench.lib.dir"
-            message="The 'com.vaadin.testbench.lib.dir' property must be defined." />
-        <fail unless="com.vaadin.testbench.tester.host"
-            message="The 'com.vaadin.testbench.tester.host' property must be defined." />
-        <fail unless="com.vaadin.testbench.deployment.url"
-            message="The 'com.vaadin.testbench.deployment.url' property must be defined." />
+        <fail unless="com.vaadin.testbench.lib.dir" message="The 'com.vaadin.testbench.lib.dir' property must be defined." />
+        <fail unless="com.vaadin.testbench.tester.host" message="The 'com.vaadin.testbench.tester.host' property must be defined." />
+        <fail unless="com.vaadin.testbench.deployment.url" message="The 'com.vaadin.testbench.deployment.url' property must be defined." />
     </target>
 
     <target name="run-tests" depends="compile-tests">
             <include name="**/**.java" />
         </fileset>
 
-        <antcontrib:for threadCount="30" parallel="true"
-            keepgoing="true" param="target">
+        <antcontrib:for threadCount="30" parallel="true" keepgoing="true" param="target">
             <path>
                 <fileset refid="tests-fileset" />
             </path>
 
             <formatter usefile="false" type="plain" />
 
-            <jvmarg
-                value="-Dcom.vaadin.testbench.tester.host=${com.vaadin.testbench.tester.host}" />
-            <jvmarg
-                value="-Dcom.vaadin.testbench.deployment.url=${com.vaadin.testbench.deployment.url}" />
+            <jvmarg value="-Dcom.vaadin.testbench.tester.host=${com.vaadin.testbench.tester.host}" />
+            <jvmarg value="-Dcom.vaadin.testbench.deployment.url=${com.vaadin.testbench.deployment.url}" />
             <!-- Define where the reference screenshots and diff files are 
                 saved -->
-            <jvmarg
-                value="-Dcom.vaadin.testbench.screenshot.directory=${com.vaadin.testbench.screenshot.directory}" />
+            <jvmarg value="-Dcom.vaadin.testbench.screenshot.directory=${com.vaadin.testbench.screenshot.directory}" />
             <!-- Resolution for screenshots -->
-            <jvmarg
-                value="-Dcom.vaadin.testbench.screenshot.resolution=${com.vaadin.testbench.screenshot.resolution}" />
-            <jvmarg
-                value="-Dcom.vaadin.testbench.debug=${com.vaadin.testbench.debug}" />
-            <jvmarg
-                value="-Dcom.vaadin.testbench.screenshot.block.error=${com.vaadin.testbench.screenshot.block.error}" />
+            <jvmarg value="-Dcom.vaadin.testbench.screenshot.resolution=${com.vaadin.testbench.screenshot.resolution}" />
+            <jvmarg value="-Dcom.vaadin.testbench.debug=${com.vaadin.testbench.debug}" />
+            <jvmarg value="-Dcom.vaadin.testbench.screenshot.block.error=${com.vaadin.testbench.screenshot.block.error}" />
 
 
             <jvmarg value="-Djava.awt.headless=true" />
 
             <!-- true/false system arguments -->
-            <jvmarg
-                value="-Dcom.vaadin.testbench.screenshot.softfail=${com.vaadin.testbench.screenshot.softfail}" />
-            <jvmarg
-                value="-Dcom.vaadin.testbench.screenshot.reference.debug=${com.vaadin.testbench.screenshot.reference.debug}" />
-            <jvmarg
-                value="-Dcom.vaadin.testbench.screenshot.cursor=${com.vaadin.testbench.screenshot.cursor}" />
+            <jvmarg value="-Dcom.vaadin.testbench.screenshot.softfail=${com.vaadin.testbench.screenshot.softfail}" />
+            <jvmarg value="-Dcom.vaadin.testbench.screenshot.reference.debug=${com.vaadin.testbench.screenshot.reference.debug}" />
+            <jvmarg value="-Dcom.vaadin.testbench.screenshot.cursor=${com.vaadin.testbench.screenshot.cursor}" />
 
             <batchtest>
                 <filelist dir="${test-output-dir}" files="${target}" />
     <target name="remove-error-screens">
         <mkdir dir="${com.vaadin.testbench.screenshot.directory}/errors" />
         <delete>
-            <fileset
-                dir="${com.vaadin.testbench.screenshot.directory}/errors">
+            <fileset dir="${com.vaadin.testbench.screenshot.directory}/errors">
                 <include name="**/**.*" />
             </fileset>
         </delete>
     <!-- ================================================================== -->
 
     <!-- The default target. -->
-    <target name="run-and-clean-up"
-        depends="check-parameters,remove-error-screens,run-tests" />
+    <target name="run-and-clean-up" depends="check-parameters,remove-error-screens,run-tests" />
 
 
     <!-- Starts the server and runs all TestBench tests -->
     <target name="test-package">
         <fail unless="war.file" message="No 'war.file' parameter given." />
-        <property name="test-output-dir"
-            location="${test.xml.dir}/result/testbench-junit-classes" />
+        <property name="test-output-dir" location="${test.xml.dir}/result/testbench-junit-classes" />
         <property name="retries" value="2" />
 
         <!-- Parameters for the test.xml script. -->
-        <fail unless="com.vaadin.testbench.tester.host"
-            message="The 'com.vaadin.testbench.tester.host' property must be defined." />
-        <fail unless="com.vaadin.testbench.deployment.url"
-            message="The 'com.vaadin.testbench.deployment.url' property must be defined." />
-        <fail unless="com.vaadin.testbench.lib.dir"
-            message="The 'com.vaadin.testbench.lib.dir' property must be defined." />
-        <property name="com.vaadin.testbench.screenshot.block.error"
-            value="0.025" />
+        <fail unless="com.vaadin.testbench.tester.host" message="The 'com.vaadin.testbench.tester.host' property must be defined." />
+        <fail unless="com.vaadin.testbench.deployment.url" message="The 'com.vaadin.testbench.deployment.url' property must be defined." />
+        <fail unless="com.vaadin.testbench.lib.dir" message="The 'com.vaadin.testbench.lib.dir' property must be defined." />
+        <property name="com.vaadin.testbench.screenshot.block.error" value="0.025" />
         <property name="com.vaadin.testbench.debug" value="false" />
 
         <parallel>
             <daemons>
-                <ant antfile="${test.xml.dir}/vaadin-server.xml"
-                    inheritall="true" inheritrefs="true" target="deploy-and-start" />
+                <ant antfile="${test.xml.dir}/vaadin-server.xml" inheritall="true" inheritrefs="true" target="deploy-and-start" />
             </daemons>
             <sequential>
-                <ant antfile="${test.xml.dir}/vaadin-server.xml"
-                    target="wait-for-startup" />
-                <antcall inheritall="true" inheritrefs="true"
-                    target="run-and-clean-up" />
+                <ant antfile="${test.xml.dir}/vaadin-server.xml" target="wait-for-startup" />
+                <antcall inheritall="true" inheritrefs="true" target="run-and-clean-up" />
                 <echo message="All TestBench tests have been run" />
             </sequential>
         </parallel>
index 4b32cebe268996e119b50b36a1eefae950b06bec..f2c3c60959d01d9fc7f9cfb2780c3d15783f03d3 100644 (file)
@@ -1,6 +1,5 @@
 <?xml version="1.0"?>
-<project xmlns:antcontrib="antlib:net.sf.antcontrib" xmlns:ivy="antlib:org.apache.ivy.ant"
-    name="vaadin-server" default="deploy-and-start" basedir=".">
+<project xmlns:antcontrib="antlib:net.sf.antcontrib" xmlns:ivy="antlib:org.apache.ivy.ant" name="vaadin-server" default="deploy-and-start" basedir=".">
     <include file="../common.xml" />
     <dirname property="dir" file="${ant.file.vaadin-server}" />
 
@@ -9,9 +8,7 @@
 
         <ivy:resolve file="${dir}/ivy.xml" />
         <ivy:cachepath pathid="classpath.jetty" conf="jetty-run" />
-        <java classname="org.mortbay.jetty.runner.Runner" fork="yes"
-            output="${vaadin.basedir}/result/jetty.java.out"
-            resultproperty="resultCode">
+        <java classname="org.mortbay.jetty.runner.Runner" fork="yes" output="${vaadin.basedir}/result/jetty.java.out" resultproperty="resultCode">
             <arg value="--port" />
             <arg value="8888" />
             <arg value="--out" />
@@ -28,8 +25,7 @@
 
     <target name="wait-for-startup">
         <echo>Waiting for Servlet Container to start up.</echo>
-        <waitfor maxwait="60" maxwaitunit="second" checkevery="5"
-            checkeveryunit="second" timeoutproperty="server.start.failed">
+        <waitfor maxwait="60" maxwaitunit="second" checkevery="5" checkeveryunit="second" timeoutproperty="server.start.failed">
             <http url="http://localhost:8888" />
         </waitfor>
         <fail if="server.start.failed" message="Server startup failed" />