4 OUTPUT_DIR = ${THEME_OUTPUT_ROOT}/${THEME_NAME}
6 CSS_OUTPUT = ${OUTPUT_DIR}/tizen-web-ui-fw-theme.css
8 CSS_SRCS= ../common/jquery.mobile.theme.less.css \
9 ../common/jquery.mobile.core.less.css \
10 ../common/jquery.mobile.transitions.css \
11 ../common/jquery.mobile.grids.css \
12 ../common/jquery.mobile.headerfooter.less.css \
13 ../common/jquery.mobile.navbar.css \
14 ../common/jquery.mobile.button.less.css \
15 ../common/jquery.mobile.collapsible.css \
16 ../common/jquery.mobile.dialog.less.css \
17 ../common/jquery.mobile.forms.checkboxradio.less.css \
18 ../common/jquery.mobile.forms.fieldcontain.css \
19 ../common/jquery.mobile.forms.select.css \
20 ../common/jquery.mobile.forms.textinput.less.css \
21 ../common/jquery.mobile.controlgroup.less.css \
22 ../common/jquery.mobile.listview.less.css \
23 ../common/jquery.mobile.segmentctrl.less.css \
24 ../common/jquery.mobile.tizen.optionheader.less.css \
25 ../common/jquery.mobile.tizen.virtuallistview.less.css \
26 ../common/jquery.mobile.tizen.scrollview.less.css \
27 ../common/jquery.mobile.tizen.hsvpicker.less.css \
28 ../common/jquery.mobile.tizen.colorpalette.less.css \
29 ../common/jquery.mobile.tizen.colortitle.less.css \
30 ../common/jquery.mobile.tizen.datetimepicker.less.css \
31 ../common/jquery.mobile.tizen.popupwindow.less.css \
32 ../common/jquery.mobile.tizen.ctxpopup.less.css \
33 ../common/jquery.mobile.tizen.progressbar.less.css \
34 ../common/jquery.mobile.tizen.progress.less.css \
35 ../common/jquery.mobile.tizen.slider.less.css \
36 ../common/jquery.mobile.tizen.imageslider.less.css \
37 ../common/jquery.mobile.tizen.notification.less.css \
38 ../common/jquery.mobile.tizen.pagecontrol.less.css \
39 ../common/jquery.mobile.tizen.swipelist.less.css \
40 ../common/jquery.mobile.tizen.nocontents.less.css \
41 ../common/jquery.mobile.tizen.shortcutscroll.less.css \
42 ../common/jquery.mobile.tizen.dayselector.less.css \
43 ../common/jquery.mobile.tizen.toggleswitch.less.css \
44 ../common/jquery.mobile.tizen.huegradient.css \
45 ../common/jquery.mobile.tizen.colorpicker.less.css \
46 ../common/jquery.mobile.tizen.colorpickerbutton.less.css \
47 ../common/jquery.mobile.tizen.triangle.less.css \
48 ../common/jquery.mobile.tizen.multibuttonentry.less.css \
49 ../common/jquery.mobile.tizen.scrollview.handler.less.css \
50 ../common/jquery.mobile.tizen.virtualgridview.less.css \
51 ../common/jquery.mobile.tizen.multimediaview.less.css \
53 all: prepare css images js
56 -mkdir -p ${OUTPUT_DIR}
59 # Compiling less to css...
60 @for f in `find ../common -iname '*.less' | sort`; do \
61 if test "config.less" = "$$f" ; then continue; fi; \
63 lessc $$f > $$f.css; \
67 # Creating tizen-gray theme...
69 @for src in $(CSS_SRCS); do \
70 cat $$src >> $(CSS_OUTPUT) ; \
74 # Copying tizen-gray theme images...
75 @cp -a images/ ${OUTPUT_DIR}/
78 @cp -a theme.js ${OUTPUT_DIR}
81 # Cleaning tizen-gray theme...