diff options
author | Ruslan Ermilov <ru@nginx.com> | 2016-12-16 19:54:37 +0300 |
---|---|---|
committer | Ruslan Ermilov <ru@nginx.com> | 2016-12-16 19:54:37 +0300 |
commit | 853c208fc993957aaea059e799bf9765ba167421 (patch) | |
tree | ee1d08c945958a4ee9a9da44af36a740e8c30db8 /auto | |
parent | b69a35ffb12f60f18a69a007b2db4c57f3e52027 (diff) |
Configure: detect nginx version for nginx.pm at make time.
Diffstat (limited to 'auto')
-rw-r--r-- | auto/lib/perl/make | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/auto/lib/perl/make b/auto/lib/perl/make index 350090c76..74e0f3ad6 100644 --- a/auto/lib/perl/make +++ b/auto/lib/perl/make @@ -3,9 +3,6 @@ # Copyright (C) Nginx, Inc. -v=`grep 'define NGINX_VERSION' src/core/nginx.h | sed -e 's/^.*"\(.*\)".*/\1/'` - - cat << END >> $NGX_MAKEFILE $NGX_OBJS/src/http/modules/perl/ngx_http_perl_module.o: \\ @@ -27,7 +24,11 @@ $NGX_OBJS/src/http/modules/perl/Makefile: \\ src/http/modules/perl/nginx.pm \\ src/http/modules/perl/nginx.xs \\ src/http/modules/perl/typemap - sed "s/%%VERSION%%/$v/" src/http/modules/perl/nginx.pm > \\ + grep 'define NGINX_VERSION' src/core/nginx.h \\ + | sed -e 's/^.*"\(.*\)".*/\1/' > \\ + $NGX_OBJS/src/http/modules/perl/version + sed "s/%%VERSION%%/\`cat $NGX_OBJS/src/http/modules/perl/version\`/" \\ + src/http/modules/perl/nginx.pm > \\ $NGX_OBJS/src/http/modules/perl/nginx.pm cp -p src/http/modules/perl/nginx.xs $NGX_OBJS/src/http/modules/perl/ cp -p src/http/modules/perl/typemap $NGX_OBJS/src/http/modules/perl/ |