Mercurial > hg > nginx-site
comparison GNUmakefile @ 40:61564cf3d4d2
* Fixed site modifications by staff group members
author | Sergey Budnevitch <sb@waeme.net> |
---|---|
date | Sat, 01 Oct 2011 14:37:27 +0000 |
parents | dc74e3a8f324 |
children | 0b218409e2e7 |
comparison
equal
deleted
inserted
replaced
39:34dcd26f2894 | 40:61564cf3d4d2 |
---|---|
4 ZIP = gzip | 4 ZIP = gzip |
5 NGINX_ORG = /data/www/nginx.org | 5 NGINX_ORG = /data/www/nginx.org |
6 | 6 |
7 CP = /data/sites/java/xsls/\*:$(HOME)/java/xsls/\* | 7 CP = /data/sites/java/xsls/\*:$(HOME)/java/xsls/\* |
8 RSYNC = rsync -v -rc --exclude=.svn | 8 RSYNC = rsync -v -rc --exclude=.svn |
9 CHMOD = /bin/chmod -R g+w | |
9 | 10 |
10 | 11 |
11 define XSLScript | 12 define XSLScript |
12 java -cp $(CP) \ | 13 java -cp $(CP) \ |
13 com.pault.StyleSheet \ | 14 com.pault.StyleSheet \ |
185 .PHONY: gzip | 186 .PHONY: gzip |
186 gzip: rsync_gzip | 187 gzip: rsync_gzip |
187 $(MAKE) do_gzip | 188 $(MAKE) do_gzip |
188 | 189 |
189 rsync_gzip: | 190 rsync_gzip: |
191 $(CHMOD) $(OUT)/ | |
190 $(RSYNC) $(OUT)/ $(ZIP)/ | 192 $(RSYNC) $(OUT)/ $(ZIP)/ |
191 $(RSYNC) $(TEXT)/ $(ZIP)/ | 193 $(RSYNC) $(TEXT)/ $(ZIP)/ |
192 | 194 |
193 do_gzip: $(addsuffix .gz, $(wildcard $(ZIP)/*.html)) \ | 195 do_gzip: $(addsuffix .gz, $(wildcard $(ZIP)/*.html)) \ |
194 $(addsuffix .gz, $(wildcard $(ZIP)/en/*.html)) \ | 196 $(addsuffix .gz, $(wildcard $(ZIP)/en/*.html)) \ |
230 | 232 |
231 draft: all | 233 draft: all |
232 $(RSYNC) $(OUT)/ $(NGINX_ORG)/$(OUT)/ | 234 $(RSYNC) $(OUT)/ $(NGINX_ORG)/$(OUT)/ |
233 | 235 |
234 copy: | 236 copy: |
237 $(CHMOD) $(ZIP) | |
235 $(RSYNC) $(ZIP)/ $(NGINX_ORG)/ | 238 $(RSYNC) $(ZIP)/ $(NGINX_ORG)/ |
236 $(RSYNC) binary/ $(NGINX_ORG)/ | 239 $(RSYNC) binary/ $(NGINX_ORG)/ |
237 | 240 |
238 dev: xslt/development.xslt sign | 241 dev: xslt/development.xslt sign |
239 dev: NGINX=$(shell xsltproc xslt/development.xslt xml/versions.xml) | 242 dev: NGINX=$(shell xsltproc xslt/development.xslt xml/versions.xml) |