comparison auto/lib/perl/make @ 5145:f6777aef5b2f

Configure: fixed perl module make rules. Filename extension used for dynamically loaded perl modules isn't necessarily ".so" (e.g., it's ".bundle" on Mac OS X). This fixes "make" after "make" unnecessarily rebuilding perl module.
author Ruslan Ermilov <ru@nginx.com>
date Thu, 28 Mar 2013 08:46:42 +0000
parents 273754fad787
children f45b83d20cfb
comparison
equal deleted inserted replaced
5144:273754fad787 5145:f6777aef5b2f
3 # Copyright (C) Nginx, Inc. 3 # Copyright (C) Nginx, Inc.
4 4
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.$ngx_perl_dlext: \\
9 \$(CORE_DEPS) \$(HTTP_DEPS) \\ 9 \$(CORE_DEPS) \$(HTTP_DEPS) \\
10 src/http/modules/perl/ngx_http_perl_module.h \\ 10 src/http/modules/perl/ngx_http_perl_module.h \\
11 $NGX_OBJS/src/http/modules/perl/Makefile 11 $NGX_OBJS/src/http/modules/perl/Makefile
12 cd $NGX_OBJS/src/http/modules/perl && \$(MAKE) 12 cd $NGX_OBJS/src/http/modules/perl && \$(MAKE)
13 13