Update and clean Tomato RAF files
[tomato.git] / release / src / router / nginx / src / http / modules / perl / Makefile.PL
blob03348b555fcea1fe0e9b17be8fe885be9937b9a0
2 # Copyright (C) Igor Sysoev
3 # Copyright (C) Nginx, Inc.
5 use 5.006001;
6 use ExtUtils::MakeMaker;
8 WriteMakefile(
9     NAME              => 'nginx',
10     VERSION_FROM      => 'nginx.pm',     # finds $VERSION
11     PREREQ_PM         => {},             # e.g., Module::Name => 1.1
13     ABSTRACT_FROM     => 'nginx.pm',     # retrieve abstract from module
14     AUTHOR            => 'Igor Sysoev',
16     CCFLAGS           => "$ENV{NGX_PM_CFLAGS}",
17     OPTIMIZE          => '-O',
19     INC               => join(" ", map {
20                              m#^/# ? "-I $_" : "-I ../../../../../$_"
21                          } (split /\s+/, $ENV{NGX_INCS})),
23     depend => {
24         'nginx.c'     => join(" ", map {
25                              m#^/# ? $_ : "../../../../../$_"
26                          } (split(/\s+/, $ENV{NGX_DEPS}),
27                             "src/http/modules/perl/ngx_http_perl_module.h"))
28     },
30     PM => {
31         'nginx.pm'    => '$(INST_LIBDIR)/nginx.pm'
32     }