Mercurial > hg > nginx-quic
annotate auto/lib/perl/make @ 883:eac23634d614
Auth-Status: WAIT
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Sun, 03 Dec 2006 13:48:49 +0000 |
parents | 5187a63d9fca |
children | 656dfccf7481 |
rev | line source |
---|---|
599 | 1 |
2 # Copyright (C) Igor Sysoev | |
3 | |
4 | |
5 cat << END >> $NGX_MAKEFILE | |
6 | |
7 $NGX_OBJS/src/http/modules/perl/blib/arch/auto/nginx/nginx.so: \ | |
8 src/http/modules/perl/nginx.pm \ | |
9 src/http/modules/perl/nginx.xs \ | |
10 src/http/modules/perl/ngx_http_perl_module.h \ | |
11 $NGX_OBJS/src/http/modules/perl/Makefile | |
12 | |
13 cp -p src/http/modules/perl/nginx.* $NGX_OBJS/src/http/modules/perl/ | |
14 | |
15 cd $NGX_OBJS/src/http/modules/perl && make | |
16 | |
740
5187a63d9fca
force perl modules reinstallation after rebuilding
Igor Sysoev <igor@sysoev.ru>
parents:
681
diff
changeset
|
17 rm -rf $NGX_OBJS/install_perl |
5187a63d9fca
force perl modules reinstallation after rebuilding
Igor Sysoev <igor@sysoev.ru>
parents:
681
diff
changeset
|
18 |
599 | 19 |
601 | 20 $NGX_OBJS/src/http/modules/perl/Makefile: \ |
21 src/http/modules/perl/Makefile.PL \ | |
22 src/http/modules/perl/nginx.pm | |
599 | 23 |
24 cp -p src/http/modules/perl/nginx.* $NGX_OBJS/src/http/modules/perl/ | |
25 cp -p src/http/modules/perl/typemap $NGX_OBJS/src/http/modules/perl/ | |
26 cp -p src/http/modules/perl/Makefile.PL $NGX_OBJS/src/http/modules/perl/ | |
27 | |
28 cd $NGX_OBJS/src/http/modules/perl \ | |
681 | 29 && NGX_PM_CFLAGS="\$(NGX_PM_CFLAGS) -g $NGX_CC_OPT" \ |
599 | 30 NGX_PCRE=$PCRE \ |
31 NGX_OBJS=$NGX_OBJS \ | |
32 $NGX_PERL Makefile.PL \ | |
33 LIB=$NGX_PERL_MODULES | |
34 | |
35 END |