]> source.dussan.org Git - vaadin-framework.git/commitdiff
war build added
authorJani Laakso <jani.laakso@itmill.com>
Wed, 5 Dec 2007 16:24:02 +0000 (16:24 +0000)
committerJani Laakso <jani.laakso@itmill.com>
Wed, 5 Dec 2007 16:24:02 +0000 (16:24 +0000)
svn changeset:3180/svn branch:trunk

build/build.xml

index 9f9fbd971b5c0d755c818a6a72fc517bfa81a891..3c78732b2800e6ca2e7f436e5fa172ef5b33bbf3 100644 (file)
@@ -29,7 +29,7 @@
        <!-- 
        Call one of package-* targets unless you understand what you are doing 
        -->
-       <target name="package-all" depends="clean-all, init, build, docs, internal-package-mac, internal-package-mac_leopard, internal-package-windows, internal-package-linux" description="Build public packages for Windows, Linux and Mac platforms.">
+       <target name="package-all" depends="clean-all, init, build, docs, internal-package-mac, internal-package-mac_leopard, internal-package-windows, internal-package-linux, internal-package-war" description="Build public packages for Windows, Linux and Mac platforms.">
        </target>
 
        <target name="package-mac" depends="clean-all, init, build, docs, internal-package-mac" description="Create public tar.gz package for Mac.">
@@ -44,6 +44,9 @@
        <target name="package-jar" depends="clean-all, init, build" description="Create itmill-toolkit-x.y.z.jar file.">
        </target>
 
+       <target name="package-war" depends="clean-all, init, build, docs, internal-package-mac, internal-package-war">
+       </target>
+
        <!-- internal tests for packaging -->
 
        <target name="test-build" depends="clean-all, init, build" description="used for testing build.xml">
                <!-- <antcall target="create-mac-diskimage" inheritAll="true" inheritRefs="true" /> -->
        </target>
 
+       <target name="internal-package-war">
+               <echo>Building WAR</echo>
+               <war warfile="${output-dir}/${product-file}.war">
+                       <fileset dir="${output-dir}/WebContent">
+                               <include name="**/*" />
+                       </fileset>
+                       <lib dir="${output-dir}/WebContent/WEB-INF/lib">
+                               <include name="${lib-jar-name}" />
+                       </lib>
+               </war>
+       </target>
+
+
        <target name="create-mac-diskimage">
                <!-- create Mac disk image (dmg) also -->
                <property name="mount.dir" value="${result-path}/mac-mounted-image" />
                                <exclude name="**/.svn" />
                                <include name="release-notes.html" />
                                <include name="*.html" />
-                               <include name="license/licensing-guidelines.html" />
+                               <include name="license/*.html" />
+                               <include name="license/*.txt" />
                        </fileset>
                </copy>
                <copy file="build/package/${package-platform}-readme.txt" tofile="${output-dir}/readme.txt">
                                <include name="${toolkit-package}/launcher/**" />
                        </fileset>
                </copy>
-
-               <!--
-               <echo>Building WAR</echo>
-               <war warfile="${output-dir}/${product-file}.war">
-                       <fileset dir="${output-dir}/WebContent">
-                               <include name="**/*" />
-                       </fileset>
-                       <lib dir="${output-dir}/WebContent/WEB-INF/lib">
-                               <include name="${lib-jar-name}" />
-                       </lib>
-               </war>
-               -->
        </target>
 
        <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -