]> source.dussan.org Git - vaadin-framework.git/commitdiff
Merges from 6.0 branch.
authorJouni Koivuviita <jouni.koivuviita@itmill.com>
Fri, 8 May 2009 12:49:39 +0000 (12:49 +0000)
committerJouni Koivuviita <jouni.koivuviita@itmill.com>
Fri, 8 May 2009 12:49:39 +0000 (12:49 +0000)
SmartSprites CSS sprite generator.

CSS Optimizer binary for OSX.

svn changeset:7684/svn branch:theme_2009_03

build/GWT-VERSION.properties
build/build.xml
build/cssoptimizer/cssoptimizer [new file with mode: 0755]

index 5aebe99a94e98b74713981785265142555f2c81a..c0c487e76d933fc89f5d363d73c99e5d3d31719a 100644 (file)
@@ -1 +1 @@
-gwt-version=1.5.3
+gwt-version=1.6.4
\ No newline at end of file
index ec50f34df76c03ab0d83baa1b6565cb25c216e6d..b5684fc2ab402e1dc97102aebd25612d7a6e9602 100644 (file)
@@ -59,7 +59,7 @@
        <target name="package-war" depends="clean-result, package-init, init, build, docs, internal-package-mac, internal-package-war">
        </target>
 
-    <target name="package-test" depends="clean-result, nightly-init, package-init, init, build, docs, internal-package-linux, nightly-install">
+    <target name="package-test" depends="clean-result, nightly-init, package-init, init, build, docs, internal-package-linux, nightly-publish">
     </target>
 
     <!-- ant contrib required for flow control (for loop, if, property override)   -->
 
                <property file="build/build.properties" />
                <property file="build/VERSION.properties" />
+               <property file="build/GWT-VERSION.properties" />
                <property file="build/html-style.properties" />
 
         <echo>Toolkit package is: ${toolkit-package}</echo>
                <!-- required when compiling WebContent/ITMILL/widgetsets (and also Java server-side classes) -->
                <property name="lib-gwt-dev" value="gwt-dev-${platform}.jar" />
 
-               <echo>We are on ${platform} platform (${os.name} ${os.version}), using ${gwt-dir}/${platform}/${lib-gwt-dev}.</echo>
+               <echo>We are on ${platform} platform (${os.name} ${os.version}), using ${gwt-dir}/${platform}/${lib-gwt-dev} (${gwt-version}).</echo>
 
                <!-- Destination files -->
                <property name="lib-jar-name" value="${product-file}-${version}.jar" />
        <!-- Definitions for building local components, i.e., not for an installation package. -->
        <target name="init-nonpackage" depends="init-platform">
                <property file="build/VERSION.properties" />
+               <property file="build/GWT-VERSION.properties" />
 
                <!-- Definitions for building the client-side. -->
                <property name="output-dir" value="." />
        <target name="libs" depends="compile-java, webcontent, compile-widgetset-default">
                <echo>Creating libs (server-side) ${lib-jar-name}</echo>
                <!-- Create Toolkit JAR -->
+               <mkdir dir="${output-dir}/META-INF"/>
+               <echo file="${output-dir}/META-INF/VERSION">${version}</echo> 
+               <echo file="${output-dir}/META-INF/GWT-VERSION">${gwt-version}</echo> 
+               
                <jar jarfile="${output-dir}/WebContent/WEB-INF/lib/${lib-jar-name}" compress="true">
+                       <metainf dir="${output-dir}/META-INF"/>
+                       
                        <fileset dir="${result-path}/classes">
                                <patternset>
                                        <exclude name="${toolkit-package}/demo/**" />
     <!-- ================================================================== -->
 
     <!-- Main target for the nightly build. -->
-    <target name="nightly" depends="clean-result, nightly-init, package-init, init, build, internal-package-linux, nightly-install">
+    <target name="nightly" depends="clean-result, nightly-init, package-init, init, build, internal-package-linux">
     </target>
 
     <!-- Create symlink to GWT installation directory. -->
         <echo>Result: ${nightly.install.scp.result}</echo>
     </target>
 
-    <target name="nightly-install" depends="nightly-teamcity-publish, nightly-download-publish">
+    <target name="nightly-publish" depends="nightly-teamcity-publish, nightly-download-publish">
     </target>
 
     <!-- ================================================================== -->
diff --git a/build/cssoptimizer/cssoptimizer b/build/cssoptimizer/cssoptimizer
new file mode 100755 (executable)
index 0000000..ff0e49b
Binary files /dev/null and b/build/cssoptimizer/cssoptimizer differ