Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 1 | |
Igor Sysoev | 8a444aa | 2006-10-12 19:55:15 +0000 | [diff] [blame] | 2 | VER= $(shell grep 'define NGINX_VERSION' src/core/nginx.h \ |
Ruslan Ermilov | f24f5f1 | 2013-03-28 08:47:25 +0000 | [diff] [blame] | 3 | | sed -e 's/^.*"\(.*\)".*/\1/') |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 4 | NGINX= nginx-$(VER) |
| 5 | TEMP= tmp |
Maxim Dounin | f567a71 | 2014-02-28 20:17:00 +0400 | [diff] [blame] | 6 | XSLS?= xslscript.pl |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 7 | |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 8 | |
Ruslan Ermilov | c94b7e3 | 2011-10-09 06:49:54 +0000 | [diff] [blame] | 9 | all: changes |
Ruslan Ermilov | 6cf3e3b | 2011-09-05 09:39:24 +0000 | [diff] [blame] | 10 | |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 11 | changes: $(TEMP)/$(NGINX)/CHANGES.ru \ |
| 12 | $(TEMP)/$(NGINX)/CHANGES |
| 13 | |
| 14 | |
Ruslan Ermilov | 7ee8de6 | 2012-08-30 16:08:13 +0000 | [diff] [blame] | 15 | $(TEMP)/$(NGINX)/CHANGES.ru: docs/dtd/changes.dtd \ |
| 16 | docs/xml/nginx/changes.xml \ |
Ruslan Ermilov | 88b2c7d | 2011-08-19 08:33:47 +0000 | [diff] [blame] | 17 | docs/xml/change_log_conf.xml \ |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 18 | docs/xslt/changes.xslt |
| 19 | |
Ruslan Ermilov | bfae211 | 2012-07-31 21:49:23 +0000 | [diff] [blame] | 20 | mkdir -p $(TEMP)/$(NGINX) |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 21 | |
Ruslan Ermilov | 7ee8de6 | 2012-08-30 16:08:13 +0000 | [diff] [blame] | 22 | xmllint --noout --valid docs/xml/nginx/changes.xml |
Ruslan Ermilov | 88b2c7d | 2011-08-19 08:33:47 +0000 | [diff] [blame] | 23 | xsltproc --stringparam lang ru \ |
Ruslan Ermilov | bfae211 | 2012-07-31 21:49:23 +0000 | [diff] [blame] | 24 | -o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 25 | |
| 26 | |
Ruslan Ermilov | 7ee8de6 | 2012-08-30 16:08:13 +0000 | [diff] [blame] | 27 | $(TEMP)/$(NGINX)/CHANGES: docs/dtd/changes.dtd \ |
| 28 | docs/xml/nginx/changes.xml \ |
Ruslan Ermilov | 88b2c7d | 2011-08-19 08:33:47 +0000 | [diff] [blame] | 29 | docs/xml/change_log_conf.xml \ |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 30 | docs/xslt/changes.xslt |
| 31 | |
Ruslan Ermilov | bfae211 | 2012-07-31 21:49:23 +0000 | [diff] [blame] | 32 | mkdir -p $(TEMP)/$(NGINX) |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 33 | |
Ruslan Ermilov | 7ee8de6 | 2012-08-30 16:08:13 +0000 | [diff] [blame] | 34 | xmllint --noout --valid docs/xml/nginx/changes.xml |
Ruslan Ermilov | 88b2c7d | 2011-08-19 08:33:47 +0000 | [diff] [blame] | 35 | xsltproc --stringparam lang en \ |
Ruslan Ermilov | bfae211 | 2012-07-31 21:49:23 +0000 | [diff] [blame] | 36 | -o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 37 | |
| 38 | |
Maxim Dounin | f567a71 | 2014-02-28 20:17:00 +0400 | [diff] [blame] | 39 | docs/xslt/changes.xslt: docs/xsls/changes.xsls |
Igor Sysoev | da173ab | 2006-08-30 10:39:17 +0000 | [diff] [blame] | 40 | |
Maxim Dounin | f567a71 | 2014-02-28 20:17:00 +0400 | [diff] [blame] | 41 | $(XSLS) -o $@ $< |