27 upl_styles.php upl_yeasts.php version.php |
27 upl_styles.php upl_yeasts.php version.php |
28 SUB = version.php.in images/* css/* jqwidgets/* jqwidgets/styles/* \ |
28 SUB = version.php.in images/* css/* jqwidgets/* jqwidgets/styles/* \ |
29 jqwidgets/styles/images/* jqwidgets/globalization/* js/* \ |
29 jqwidgets/styles/images/* jqwidgets/globalization/* js/* \ |
30 includes/* fpdf/* import/* |
30 includes/* fpdf/* import/* |
31 OTHER = Makefile |
31 OTHER = Makefile |
32 CSS_FILES = $(filter-out %-min.css,$(wildcard css/*.css css/**/*.css )) |
|
33 YUI_COMPRESSOR = yui-compressor |
|
34 YUI_COMPRESSOR_FLAGS = --charset utf-8 --verbose |
|
35 |
|
36 CSS_MINIFIED = $(CSS_FILES:.css=-min.css) |
|
37 |
32 |
38 |
33 |
39 |
34 |
40 ############################################################################# |
35 ############################################################################# |
41 |
36 |
42 .c.o: |
37 .c.o: |
43 ${CC} ${CFLAGS} ${INCLUDES} ${DEFINES} -c $< |
38 ${CC} ${CFLAGS} ${INCLUDES} ${DEFINES} -c $< |
44 |
39 |
45 all: minify-css |
40 all: |
46 |
41 |
47 clean: |
42 clean: |
48 rm -f version.php ${CSS_MINIFIED} |
43 rm -f version.php |
49 |
|
50 minify-css: $(CSS_FILES) $(CSS_MINIFIED) |
|
51 |
|
52 %-min.css: %.css |
|
53 @echo '==> Minifying $<' |
|
54 $(YUI_COMPRESSOR) $(YUI_COMPRESSOR_FLAGS) --type css $< >$@ |
|
55 @echo |
|
56 |
44 |
57 install: |
45 install: |
58 ${INSTALL} -d -g 314 -o 314 ${PREFIX} ${WWWDIR} ${WWWDIR}/css ${WWWDIR}/fpdf \ |
46 ${INSTALL} -d -g 314 -o 314 ${PREFIX} ${WWWDIR} ${WWWDIR}/css ${WWWDIR}/fpdf \ |
59 ${WWWDIR}/fpdf/font ${WWWDIR}/ispindel \ |
47 ${WWWDIR}/fpdf/font ${WWWDIR}/ispindel \ |
60 ${WWWDIR}/jqwidgets ${WWWDIR}/js ${WWWDIR}/images/ ${WWWDIR}/includes/ |
48 ${WWWDIR}/jqwidgets ${WWWDIR}/js ${WWWDIR}/images/ ${WWWDIR}/includes/ |