comparison GNUmakefile @ 866:f20ac1953eb0

Better cover image for the "Mastering Nginx" book committed.
author Maxim Konovalov <maxim@nginx.com>
date Wed, 13 Mar 2013 14:09:39 +0000
parents 2dd85d82e4d5
children 1c43b065588b
comparison
equal deleted inserted replaced
865:88ac7db71b86 866:f20ac1953eb0
41 | pamscale -width=150 \ 41 | pamscale -width=150 \
42 | pnmtojpeg -quality=95 -optimize -dct=float \ 42 | pnmtojpeg -quality=95 -optimize -dct=float \
43 > $2 43 > $2
44 endef 44 endef
45 45
46 define PNGNORM
47 pngtopnm $1 \
48 | pamscale -width=150 \
49 | pnmtojpeg -quality=95 -optimize -dct=float \
50 > $2
51 endef
52
53 46
54 COMMON_DEPS = \ 47 COMMON_DEPS = \
55 xml/menu.xml \ 48 xml/menu.xml \
56 xml/i18n.xml \ 49 xml/i18n.xml \
57 dtd/content.dtd \ 50 dtd/content.dtd \
196 mkdir -p $(dir $@) 189 mkdir -p $(dir $@)
197 $(call JPEGNORM, $<, $@) 190 $(call JPEGNORM, $<, $@)
198 191
199 binary/books/mastering_nginx.jpg: sources/7447os_mockupcover_normal.jpg 192 binary/books/mastering_nginx.jpg: sources/7447os_mockupcover_normal.jpg
200 mkdir -p $(dir $@) 193 mkdir -p $(dir $@)
201 $(call PNGNORM, $<, $@) 194 $(call JPEGNORM, $<, $@)
202 195
203 196
204 .PHONY: gzip 197 .PHONY: gzip
205 gzip: rsync_gzip 198 gzip: rsync_gzip
206 $(MAKE) do_gzip 199 $(MAKE) do_gzip