]> source.dussan.org Git - vaadin-framework.git/commitdiff
packaging
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 23 Nov 2007 14:40:52 +0000 (14:40 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 23 Nov 2007 14:40:52 +0000 (14:40 +0000)
svn changeset:2915/svn branch:trunk

build/build.xml

index d13d055c5693324e332c4b7457a90b7aa5115137..98bd144416b14fb9b6b071b1c4934f49d4797416 100644 (file)
                 </replacetokens>
             </filterchain>
             <fileset dir="build/package">
-                <include name=".classpath" />
-                <include name=".project" />
-                <include name="*.launch" />
+                <include name="eclipse-classpath" />
+                <include name="eclipse-project" />
+                <include name="eclipse*launch" />
                 <include name="build-widgetsets.xml" />
             </fileset>
+               <rename src="eclipse-classpath" dest=".classpath" />
+               <rename src="eclipse-project" dest=".project" />
         </copy>
         <if>
             <equals arg1="${package-platform}" arg2="windows" />
                 <include name="license/*.html" />
             </fileset>
         </copy>
+
         <!-- copy 3rd part libraries used by demo -->
         <copy todir="${output-dir}/lib/demo">
             <fileset dir="lib">
         <copy todir="${output-dir}/WebContent/WEB-INF/src">
             <fileset dir="build/result/src">
                 <include name="${toolkit-package}/demo/**/*" />
-                <!-- TODO: remove -->
-                <include name="${toolkit-package}/tests/**/*" />
             </fileset>
         </copy>
 
             <fileset dir="WebContent">
                 <exclude name="**/.svn" />
                 <exclude name="openajax/**" />
+               <exclude name="index.html" />
+               <exclude name="WEB-INF/web.xml" />
                 <exclude name="ITMILL/widgetsets/**" />
                 <exclude name="WEB-INF/lib/commons-fileupload-custom.jar" />
-                <!-- TODO: enable -->
-                <!-- <exclude name="ITMILL/themes/tests-*" /> -->
+                <exclude name="ITMILL/themes/tests-*" />
                 <exclude name="WEB-INF/classes/**" />
             </fileset>
         </copy>
+       
+       <copy file="build/package/webcontent-index.html" tofile="${output-dir}/WebContent/index.html" />
+       <copy file="build/package/web.xml" tofile="${output-dir}/WebContent/WEB-INF/web.xml" />
 
     </target>
 
                 <patternset>
                     <exclude name="${toolkit-package}/demo/**" />
                     <exclude name="${toolkit-package}/launcher/**" />
-                    <!-- TODO remove -->
-                    <exclude name="${toolkit-package}/tests/**" />
                 </patternset>
             </fileset>
             <!-- fileupload, see build/external/fileupload/build.xml -->
                 <patternset>
                     <exclude name="${toolkit-package}/demo/**" />
                     <exclude name="${toolkit-package}/launcher/**" />
-                    <!-- TODO remove -->
-                    <exclude name="${toolkit-package}/tests/**" />
                 </patternset>
             </fileset>
             <fileset dir="${output-dir}/WebContent">
                 <include name="${toolkit-package}/demo/**/*" />
                 <!-- user might want to tweak launcher classes -->
                 <include name="${toolkit-package}/launcher/**" />
-                <!-- TODO remove -->
-                <include name="${toolkit-package}/tests/**/*" />
             </fileset>
         </copy>
 
                 <include name="${toolkit-package}/demo/**/*" />
                 <!-- user might want to tweak launcher classes -->
                 <include name="${toolkit-package}/launcher/**" />
-                <!-- TODO remove -->
-                <include name="${toolkit-package}/tests/**" />
             </fileset>
         </copy>