Skip to content

Commit

Permalink
Configure: detect nginx version for nginx.pm at make time.
Browse files Browse the repository at this point in the history
  • Loading branch information
mdocguard committed Dec 16, 2016
1 parent b69a35f commit 853c208
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions auto/lib/perl/make
Original file line number Diff line number Diff line change
Expand Up @@ -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: \\
Expand All @@ -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/
Expand Down

0 comments on commit 853c208

Please sign in to comment.