]> source.dussan.org Git - vaadin-framework.git/commitdiff
Changes regarding new source code generation, new theme and custom layouts files.
authorJani Laakso <jani.laakso@itmill.com>
Thu, 5 Apr 2007 12:43:38 +0000 (12:43 +0000)
committerJani Laakso <jani.laakso@itmill.com>
Thu, 5 Apr 2007 12:43:38 +0000 (12:43 +0000)
svn changeset:1169/svn branch:trunk

build/build.xml

index 9badfb1bb24145d8424c94d989ef42d551762b10..5858802ceab08baae77d68c0b3f867459adf0e3c 100644 (file)
                                <include name="corporate/**/*" />
                                <include name="demo/**/*" />
                                <include name="base/**/*" />
+                               <include name="example/**/*" />
                        </fileset>
                </copy>
 
-               <!-- Brakes CSS, do not use
+               <!-- Brokes CSS, do not use
                <echo>CSS syntax check and optimizing.</echo>
                <for param="file">
                        <path>
                                </patternset>
                        </fileset>
                </copy>
+               
                <!-- Convert to CRLF's and tabs -->
                <fixcrlf srcdir="build/result/src" eol="crlf" tablength="4" tab="remove" includes="**/*.java" />
 
        <target name="demo" depends="libs,compile-java,themes">
                <echo>Building demo</echo>
                <java2html srcdir="build/result/src/${toolkit-package}/demo" destdir="build/result/src/${toolkit-package}/demo" includes="**/*.java" style="eclipse" showLineNumbers="true" showFileName="true" showTableBorder="false" />
-               <!-- have to use "temp" dir for some reason here. Overwrite does not work, at least on Linux -->
+               <!-- have to use "temp" dir for some reason here. Overwrite does not work, at least on Linux Eclipse 3.2.2 -->
                <copy todir="build/result/srcTemp" overwrite="true">
                        <filterchain>
                                <expandproperties />
                                </patternset>
                        </fileset>
                </jar>
+               
+               <!-- Copy demo directory (Jetty) -->
+               <copy todir="${output-dir}/demo">
+                       <fileset dir="build/demo">
+                               <exclude name="**/.svn" />
+                       </fileset>
+               </copy>
+               
+               <!-- Create demo WAR -->
                <war warfile="${output-dir}/demo/${product-file}.war" webxml="WebContent/WEB-INF/web.xml">
                        <!-- WebContent: htmls, styles, license-->
                        <fileset dir="WebContent">
                        </lib>
                        <lib dir="${output-dir}/lib">
                                <include name="themes/demo/**/*" />
+                               <include name="themes/example/**/*" />
                        </lib>
-                       <!-- Calc and HelloWorld source and html source -->
+                       <!-- All demo source and html source -->
                        <fileset dir="build/result">
-                               <include name="src/${toolkit-package}/demo/Calc.*" />
-                               <include name="src/${toolkit-package}/demo/HelloWorld.*" />
+                               <include name="src/${toolkit-package}/demo/**/*" />
                        </fileset>
                </war>
 
-               <!-- Jetty -->
-               <copy todir="${output-dir}/demo">
-                       <fileset dir="build/demo">
-                               <exclude name="**/.svn" />
-                       </fileset>
-               </copy>
-
                <!-- Sources -->
                <copy todir="${output-dir}/demo/src">
                        <fileset dir="build/result/src">
-                               <include name="src/${toolkit-package}/demo/Calc.*" />
-                               <include name="src/${toolkit-package}/demo/HelloWorld.*" />
+                               <include name="src/${toolkit-package}/demo/**/*" />
                        </fileset>
                </copy>