1*3da8d17dSfengbojiang(姜凤波) 2*3da8d17dSfengbojiang(姜凤波)# Copyright (C) Igor Sysoev 3*3da8d17dSfengbojiang(姜凤波)# Copyright (C) Nginx, Inc. 4*3da8d17dSfengbojiang(姜凤波) 5*3da8d17dSfengbojiang(姜凤波) 6*3da8d17dSfengbojiang(姜凤波)cat << END >> $NGX_MAKEFILE 7*3da8d17dSfengbojiang(姜凤波) 8*3da8d17dSfengbojiang(姜凤波)$NGX_OBJS/src/http/modules/perl/ngx_http_perl_module.o: \\ 9*3da8d17dSfengbojiang(姜凤波) $NGX_OBJS/$ngx_perl_module 10*3da8d17dSfengbojiang(姜凤波) 11*3da8d17dSfengbojiang(姜凤波)$NGX_OBJS/$ngx_perl_module: \\ 12*3da8d17dSfengbojiang(姜凤波) \$(CORE_DEPS) \$(HTTP_DEPS) \\ 13*3da8d17dSfengbojiang(姜凤波) src/http/modules/perl/ngx_http_perl_module.h \\ 14*3da8d17dSfengbojiang(姜凤波) $NGX_OBJS/src/http/modules/perl/Makefile 15*3da8d17dSfengbojiang(姜凤波) cd $NGX_OBJS/src/http/modules/perl && \$(MAKE) 16*3da8d17dSfengbojiang(姜凤波) 17*3da8d17dSfengbojiang(姜凤波) rm -rf $NGX_OBJS/install_perl 18*3da8d17dSfengbojiang(姜凤波) 19*3da8d17dSfengbojiang(姜凤波) 20*3da8d17dSfengbojiang(姜凤波)$NGX_OBJS/src/http/modules/perl/Makefile: \\ 21*3da8d17dSfengbojiang(姜凤波) $NGX_AUTO_CONFIG_H \\ 22*3da8d17dSfengbojiang(姜凤波) src/core/nginx.h \\ 23*3da8d17dSfengbojiang(姜凤波) src/http/modules/perl/Makefile.PL \\ 24*3da8d17dSfengbojiang(姜凤波) src/http/modules/perl/nginx.pm \\ 25*3da8d17dSfengbojiang(姜凤波) src/http/modules/perl/nginx.xs \\ 26*3da8d17dSfengbojiang(姜凤波) src/http/modules/perl/typemap 27*3da8d17dSfengbojiang(姜凤波) grep 'define NGINX_VERSION' src/core/nginx.h \\ 28*3da8d17dSfengbojiang(姜凤波) | sed -e 's/^.*"\(.*\)".*/\1/' > \\ 29*3da8d17dSfengbojiang(姜凤波) $NGX_OBJS/src/http/modules/perl/version 30*3da8d17dSfengbojiang(姜凤波) sed "s/%%VERSION%%/\`cat $NGX_OBJS/src/http/modules/perl/version\`/" \\ 31*3da8d17dSfengbojiang(姜凤波) src/http/modules/perl/nginx.pm > \\ 32*3da8d17dSfengbojiang(姜凤波) $NGX_OBJS/src/http/modules/perl/nginx.pm 33*3da8d17dSfengbojiang(姜凤波) cp -p src/http/modules/perl/nginx.xs $NGX_OBJS/src/http/modules/perl/ 34*3da8d17dSfengbojiang(姜凤波) cp -p src/http/modules/perl/typemap $NGX_OBJS/src/http/modules/perl/ 35*3da8d17dSfengbojiang(姜凤波) cp -p src/http/modules/perl/Makefile.PL $NGX_OBJS/src/http/modules/perl/ 36*3da8d17dSfengbojiang(姜凤波) 37*3da8d17dSfengbojiang(姜凤波) cd $NGX_OBJS/src/http/modules/perl \\ 38*3da8d17dSfengbojiang(姜凤波) && NGX_PM_CFLAGS="\$(NGX_PM_CFLAGS) -g $NGX_CC_OPT" \\ 39*3da8d17dSfengbojiang(姜凤波) NGX_PM_LDFLAGS="$NGX_LD_OPT \$(NGX_PM_LDFLAGS)" \\ 40*3da8d17dSfengbojiang(姜凤波) NGX_INCS="$CORE_INCS $NGX_OBJS $HTTP_INCS" \\ 41*3da8d17dSfengbojiang(姜凤波) NGX_DEPS="\$(CORE_DEPS) \$(HTTP_DEPS)" \\ 42*3da8d17dSfengbojiang(姜凤波) $NGX_PERL Makefile.PL \\ 43*3da8d17dSfengbojiang(姜凤波) LIB=$NGX_PERL_MODULES \\ 44*3da8d17dSfengbojiang(姜凤波) INSTALLSITEMAN3DIR=$NGX_PERL_MODULES_MAN 45*3da8d17dSfengbojiang(姜凤波) 46*3da8d17dSfengbojiang(姜凤波)END 47