]> source.dussan.org Git - jquery-ui.git/commitdiff
Build: Replace filename references in base/all.min.css. Fixes #6634 - minified css...
authorjzaefferer <joern.zaefferer@gmail.com>
Fri, 19 Nov 2010 15:56:14 +0000 (16:56 +0100)
committerjzaefferer <joern.zaefferer@gmail.com>
Fri, 19 Nov 2010 15:59:17 +0000 (16:59 +0100)
Also make a copy of images to fix relative paths.

build/build.xml

index 4cc7c62b6ed5ef84c1b2b1bd0ade61be15c9b9e6..a132502bf2355d079510dd170c1ba478e8904744 100644 (file)
@@ -42,7 +42,7 @@
        <property description="Google Closure" name="closure-jar" value="${build.dir}/google-compiler-20091218.jar" />
        <property description="YUI Compressor" name="yuicompressor-jar" value="${build.dir}/yuicompressor-2.4.2.jar" />
        
-       <target name="deploy-release" depends="clean, docs-download, copy, minify, replace-version, prepend-header, zip" description="Release builder">
+       <target name="deploy-release" depends="clean, copy, minify, replace-version, prepend-header, zip" description="Release builder">
        </target>
        
        <target name="replace-version">
                        <mapper type="glob" from="*.css" to="${dist.dir}/themes/base/minified/*.min.css" />
                        <targetfile/>
                </apply>
-                               
+               
+               <replaceregexp match=".css" replace=".min.css" flags="g">
+                       <fileset dir="${dist.dir}/themes/base/minified/">
+                               <include name="*.base.min.css"/>
+                               <include name="*.all.min.css"/>
+                       </fileset>
+               </replaceregexp>
+               
+               <!-- make a copy of all theme images to ensure that relative paths in minified css files work -->
+               <copy todir="${dist.dir}/themes/base/minified/images" >
+                       <fileset dir="${ui.dir}/themes/base/images" />
+               </copy>
+               
                <echo message="Minified ui/ built." />
        </target>
-
+       
        <target description="Copy needed folders" name="copy">
                <echo message="Copying files" />
                <mkdir dir="${dist.dir}" />