]> source.dussan.org Git - vaadin-framework.git/commitdiff
Packaged the servletless GWT jars with jar (not zip), and as separate JAR files,...
authorMarko Grönroos <magi@iki.fi>
Thu, 1 Jul 2010 10:31:40 +0000 (10:31 +0000)
committerMarko Grönroos <magi@iki.fi>
Thu, 1 Jul 2010 10:31:40 +0000 (10:31 +0000)
svn changeset:13995/svn branch:6.4

build/build.xml

index feec472cb90d1bd4bf364c619d446de60c04d605..ba0bdd2d840d1f005b418255f63ee0285268685c 100644 (file)
         <mkdir dir="${result-path}" />
 
         <!-- required when compiling WebContent/VAADIN/widgetsets (and also Java server-side classes) -->
-        <property name="lib-gwt-dev" location="${gwt-dir}/gwt-dev.jar" />
-        <property name="lib-gwt-user" location="${gwt-dir}/gwt-user.jar" />
+        <property name="lib-gwt-dev" location="${gwt-dir}/gwt-dev-noservlet.jar" />
+        <property name="lib-gwt-user" location="${gwt-dir}/gwt-user-noservlet.jar" />
 
         <echo>We are using gwt version ${gwt-version}.</echo>
 
             <pathelement path="build/lib/servlet.jar" />
             <pathelement path="build/external/fileupload/classes" />
                <fileset dir="lib/core">
-                       <include name="**/*.jar"/>
+                   <include name="**/*.jar"/>
+                       
+                       <!-- Exclude these as they contain Servlet API 2.4. -->
+                       <!-- The gwt-*-noservlet.jar are then used instead. -->
                        <exclude name="**/servlet-api*.jar"/>
+                <exclude name="**/gwt-dev.jar"/>
+                <exclude name="**/gwt-user.jar"/>
                </fileset>
                <fileset dir="lib/demo">
                        <include name="**/*.jar"/>
                     <include name="**/*" />
                     <exclude name="doc**"/>
                     <exclude name="samples**"/>
+                    <exclude name="**/*-noservlet.jar"/>
                 </patternset>
             </zipfileset>
         </zip>