Mercurial > hg > nginx
comparison auto/lib/perl/make @ 5144:273754fad787
Configure: improved make dependencies for perl module.
Added missing dependencies for perl module's Makefile.
Simplified dependencies for perl module nginx.so: it depends
on Makefile that in turn depends on other perl bits.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Thu, 28 Mar 2013 08:46:12 +0000 |
parents | 6dd4875eb526 |
children | f6777aef5b2f |
comparison
equal
deleted
inserted
replaced
5143:6dd4875eb526 | 5144:273754fad787 |
---|---|
5 | 5 |
6 cat << END >> $NGX_MAKEFILE | 6 cat << END >> $NGX_MAKEFILE |
7 | 7 |
8 $NGX_OBJS/src/http/modules/perl/blib/arch/auto/nginx/nginx.so: \\ | 8 $NGX_OBJS/src/http/modules/perl/blib/arch/auto/nginx/nginx.so: \\ |
9 \$(CORE_DEPS) \$(HTTP_DEPS) \\ | 9 \$(CORE_DEPS) \$(HTTP_DEPS) \\ |
10 src/http/modules/perl/nginx.pm \\ | |
11 src/http/modules/perl/nginx.xs \\ | |
12 src/http/modules/perl/ngx_http_perl_module.h \\ | 10 src/http/modules/perl/ngx_http_perl_module.h \\ |
13 $NGX_OBJS/src/http/modules/perl/Makefile | 11 $NGX_OBJS/src/http/modules/perl/Makefile |
14 cp src/http/modules/perl/nginx.* $NGX_OBJS/src/http/modules/perl/ | |
15 | |
16 cd $NGX_OBJS/src/http/modules/perl && \$(MAKE) | 12 cd $NGX_OBJS/src/http/modules/perl && \$(MAKE) |
17 | 13 |
18 rm -rf $NGX_OBJS/install_perl | 14 rm -rf $NGX_OBJS/install_perl |
19 | 15 |
20 | 16 |
21 $NGX_OBJS/src/http/modules/perl/Makefile: \\ | 17 $NGX_OBJS/src/http/modules/perl/Makefile: \\ |
22 src/http/modules/perl/Makefile.PL \\ | 18 src/http/modules/perl/Makefile.PL \\ |
23 src/http/modules/perl/nginx.pm | 19 src/http/modules/perl/nginx.pm \\ |
20 src/http/modules/perl/nginx.xs \\ | |
21 src/http/modules/perl/typemap | |
24 cp -p src/http/modules/perl/nginx.* $NGX_OBJS/src/http/modules/perl/ | 22 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/ | 23 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/ | 24 cp -p src/http/modules/perl/Makefile.PL $NGX_OBJS/src/http/modules/perl/ |
27 | 25 |
28 cd $NGX_OBJS/src/http/modules/perl \\ | 26 cd $NGX_OBJS/src/http/modules/perl \\ |