comparison GNUmakefile @ 863:2dd85d82e4d5

"Mastering Nginx" book added.
author Maxim Konovalov <maxim@nginx.com>
date Wed, 13 Mar 2013 08:28:55 +0000
parents 26b8f81ede9b
children f20ac1953eb0
comparison
equal deleted inserted replaced
862:6a40b8e7219a 863:2dd85d82e4d5
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
46 53
47 COMMON_DEPS = \ 54 COMMON_DEPS = \
48 xml/menu.xml \ 55 xml/menu.xml \
49 xml/i18n.xml \ 56 xml/i18n.xml \
50 dtd/content.dtd \ 57 dtd/content.dtd \
167 174
168 images: \ 175 images: \
169 binary/books/nginx_http_server_jp.jpg \ 176 binary/books/nginx_http_server_jp.jpg \
170 binary/books/nginx_1_web_server.jpg \ 177 binary/books/nginx_1_web_server.jpg \
171 binary/books/nginx_http_server.jpg \ 178 binary/books/nginx_http_server.jpg \
172 binary/books/nginx_in_practice.jpg 179 binary/books/nginx_in_practice.jpg \
180 binary/books/mastering_nginx.jpg
173 181
174 binary/books/nginx_http_server_jp.jpg: sources/1106030720.jpg 182 binary/books/nginx_http_server_jp.jpg: sources/1106030720.jpg
175 mkdir -p $(dir $@) 183 mkdir -p $(dir $@)
176 $(call JPEGNORM, $<, $@) 184 $(call JPEGNORM, $<, $@)
177 185
185 $(call JPEGNORM, $<, $@) 193 $(call JPEGNORM, $<, $@)
186 194
187 binary/books/nginx_in_practice.jpg: sources/20807089-1_o.jpg 195 binary/books/nginx_in_practice.jpg: sources/20807089-1_o.jpg
188 mkdir -p $(dir $@) 196 mkdir -p $(dir $@)
189 $(call JPEGNORM, $<, $@) 197 $(call JPEGNORM, $<, $@)
198
199 binary/books/mastering_nginx.jpg: sources/7447os_mockupcover_normal.jpg
200 mkdir -p $(dir $@)
201 $(call PNGNORM, $<, $@)
190 202
191 203
192 .PHONY: gzip 204 .PHONY: gzip
193 gzip: rsync_gzip 205 gzip: rsync_gzip
194 $(MAKE) do_gzip 206 $(MAKE) do_gzip