Mercurial > hg > nginx-quic
comparison misc/GNUmakefile @ 4250:ac0a3dc948c3 stable-1.0
Merging r4179, r4182, r4212:
Adding RELEASE procedure in GNUmakefile.
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 01 Nov 2011 14:00:04 +0000 |
parents | ee223ca91129 |
children | dc7549aa8556 |
comparison
equal
deleted
inserted
replaced
4249:e648bb470e12 | 4250:ac0a3dc948c3 |
---|---|
1 | 1 |
2 VER = $(shell grep 'define NGINX_VERSION' src/core/nginx.h \ | 2 VER = $(shell grep 'define NGINX_VERSION' src/core/nginx.h \ |
3 | sed -e 's/^.*\"\(.*\)\"/\1/') | 3 | sed -e 's/^.*\"\(.*\)\"/\1/') |
4 NGINX = nginx-$(VER) | 4 NGINX = nginx-$(VER) |
5 TEMP = tmp | 5 TEMP = tmp |
6 REPO = svn://svn.nginx.com | |
6 | 7 |
7 OBJS = objs.msvc8 | 8 OBJS = objs.msvc8 |
8 OPENSSL = openssl-0.9.8r | 9 OPENSSL = openssl-0.9.8r |
9 ZLIB = zlib-1.2.3 | 10 ZLIB = zlib-1.2.3 |
10 PCRE = pcre-7.9 | 11 PCRE = pcre-7.9 |
36 | 37 |
37 rm -r $(TEMP)/$(NGINX)/docs | 38 rm -r $(TEMP)/$(NGINX)/docs |
38 rm -r $(TEMP)/$(NGINX)/misc | 39 rm -r $(TEMP)/$(NGINX)/misc |
39 | 40 |
40 tar -c -z -f $(NGINX).tar.gz --directory $(TEMP) $(NGINX) | 41 tar -c -z -f $(NGINX).tar.gz --directory $(TEMP) $(NGINX) |
42 | |
43 | |
44 RELEASE: | |
45 test -d $(TEMP) || mkdir -p $(TEMP) | |
46 | |
47 echo "nginx-$(VER)-RELEASE" > $(TEMP)/message | |
48 svn ci -F $(TEMP)/message | |
49 | |
50 echo "release-$(VER) tag" > $(TEMP)/message | |
51 svn copy $(REPO)/nginx/branches/stable-1.0 \ | |
52 $(REPO)/nginx/tags/release-$(VER) \ | |
53 -F $(TEMP)/message | |
54 | |
55 svn up | |
56 | |
57 $(MAKE) release | |
41 | 58 |
42 | 59 |
43 snapshot: | 60 snapshot: |
44 rm -rf $(TEMP) | 61 rm -rf $(TEMP) |
45 | 62 |