Skip to content

Commit 6289d02

Browse files
committed
Add the ability to compress the CSS files. Now include both the Google Closure Compiler and the YUI Compressor (for CSS).
1 parent 7432ec4 commit 6289d02

File tree

3 files changed

+28
-1
lines changed

3 files changed

+28
-1
lines changed

Makefile

+28-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ VER = $(shell cat version.txt)
33

44
MAX = jquery.mobile-${VER}.js
55
MIN = jquery.mobile-${VER}.min.js
6+
CSS = jquery.mobile-${VER}.css
7+
CSSMIN = jquery.mobile-${VER}.min.css
68

79
FILES = js/jquery.ui.widget.js \
810
js/jquery.mobile.widget.js \
@@ -29,7 +31,32 @@ FILES = js/jquery.ui.widget.js \
2931
js/jquery.mobile.grid.js \
3032
js/jquery.mobile.js
3133

32-
all: mobile min
34+
CSSFILES = themes/default/jquery.mobile.theme.css \
35+
themes/default/jquery.mobile.core.css \
36+
themes/default/jquery.mobile.transitions.css \
37+
themes/default/jquery.mobile.grids.css \
38+
themes/default/jquery.mobile.headerfooter.css \
39+
themes/default/jquery.mobile.navbar.css \
40+
themes/default/jquery.mobile.button.css \
41+
themes/default/jquery.mobile.collapsible.css \
42+
themes/default/jquery.mobile.controlgroup.css \
43+
themes/default/jquery.mobile.dialog.css \
44+
themes/default/jquery.mobile.forms.checkboxradio.css \
45+
themes/default/jquery.mobile.forms.fieldcontain.css \
46+
themes/default/jquery.mobile.forms.select.css \
47+
themes/default/jquery.mobile.forms.textinput.css \
48+
themes/default/jquery.mobile.listview.css \
49+
themes/default/jquery.mobile.forms.slider.css
50+
51+
all: mobile min css cssmin
52+
53+
css:
54+
@@head -8 js/jquery.mobile.js > ${CSS}
55+
@@cat ${CSSFILES} >> ${CSS}
56+
57+
cssmin:
58+
@@head -8 js/jquery.mobile.js > ${CSSMIN}
59+
@@java -jar build/yuicompressor-2.4.2.jar --type css ${CSS} >> ${CSSMIN}
3360

3461
mobile:
3562
@@head -8 js/jquery.mobile.js > ${MAX}

build/google-compiler-20100917.jar

3.76 MB
Binary file not shown.

build/yuicompressor-2.4.2.jar

831 KB
Binary file not shown.

0 commit comments

Comments
 (0)