summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMaxim Dounin <mdounin@mdounin.ru>2013-03-29 17:13:45 +0000
committerMaxim Dounin <mdounin@mdounin.ru>2013-03-29 17:13:45 +0000
commitf3dcfd8c20b2aeb3cf3c483bfb0a37dc66003a94 (patch)
tree0a1e918d34ba52c21ccfc7eee583838d28b5f27a
parentb02568884ad750f6c59a9de8e0cf707b2ced7158 (diff)
downloadnginx-f3dcfd8c20b2aeb3cf3c483bfb0a37dc66003a94.tar.gz
nginx-f3dcfd8c20b2aeb3cf3c483bfb0a37dc66003a94.tar.bz2
Merge of r5071: rebuild perl module on headers change.
Configure: rebuild perl module nginx.so if headers are changed. Note: the "-p" argument of cp(1) dropped intentionally, to force nginx.so rebuild. It is considered too boring to properly list all dependencies in Makefile.PL.
-rw-r--r--auto/lib/perl/make3
1 files changed, 2 insertions, 1 deletions
diff --git a/auto/lib/perl/make b/auto/lib/perl/make
index 6fe95af0e..b40352abf 100644
--- a/auto/lib/perl/make
+++ b/auto/lib/perl/make
@@ -6,11 +6,12 @@
cat << END >> $NGX_MAKEFILE
$NGX_OBJS/src/http/modules/perl/blib/arch/auto/nginx/nginx.so: \
+ \$(CORE_DEPS) \$(HTTP_DEPS) \
src/http/modules/perl/nginx.pm \
src/http/modules/perl/nginx.xs \
src/http/modules/perl/ngx_http_perl_module.h \
$NGX_OBJS/src/http/modules/perl/Makefile
- cp -p src/http/modules/perl/nginx.* $NGX_OBJS/src/http/modules/perl/
+ cp src/http/modules/perl/nginx.* $NGX_OBJS/src/http/modules/perl/
cd $NGX_OBJS/src/http/modules/perl && \$(MAKE)