diff 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
line wrap: on
line diff
--- a/GNUmakefile	Tue Mar 12 14:45:25 2013 +0400
+++ b/GNUmakefile	Wed Mar 13 08:28:55 2013 +0000
@@ -43,6 +43,13 @@
 		> $2
 endef
 
+define 	PNGNORM
+	pngtopnm $1							\
+		| pamscale -width=150					\
+		| pnmtojpeg -quality=95 -optimize -dct=float		\
+		> $2
+endef
+
 
 COMMON_DEPS =								\
 		xml/menu.xml						\
@@ -169,7 +176,8 @@
 		binary/books/nginx_http_server_jp.jpg			\
 		binary/books/nginx_1_web_server.jpg			\
 		binary/books/nginx_http_server.jpg			\
-		binary/books/nginx_in_practice.jpg
+		binary/books/nginx_in_practice.jpg			\
+		binary/books/mastering_nginx.jpg
 
 binary/books/nginx_http_server_jp.jpg:	sources/1106030720.jpg
 	mkdir -p $(dir $@)
@@ -188,6 +196,10 @@
 	mkdir -p $(dir $@)
 	$(call JPEGNORM, $<, $@)
 
+binary/books/mastering_nginx.jpg:	sources/7447os_mockupcover_normal.jpg
+	mkdir -p $(dir $@)
+	$(call PNGNORM, $<, $@)
+
 
 .PHONY:	gzip
 gzip:	rsync_gzip