stas        2003/03/23 20:48:45

  Modified:    lib/ModPerl MM.pm
  Log:
  3rd party modules MM: fixup INC and TYPEMAPS entries
  
  Revision  Changes    Path
  1.25      +2 -18     modperl-2.0/lib/ModPerl/MM.pm
  
  Index: MM.pm
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/lib/ModPerl/MM.pm,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- MM.pm     22 Mar 2003 07:21:36 -0000      1.24
  +++ MM.pm     24 Mar 2003 04:48:45 -0000      1.25
  @@ -111,34 +111,18 @@
       my $build = build_config();
       my_import(__PACKAGE__);
   
  -    my $inc = $build->inc;
  -    if (my $glue_inc = $build->{MP_XS_GLUE_DIR}) {
  -        for (split /\s+/, $glue_inc) {
  -            $inc .= " -I$_";
  -        }
  -    }
  -
       my $libs = join ' ', $build->apache_libs, $build->modperl_libs;
       my $ccflags = $build->perl_ccopts . $build->ap_ccopts;
   
       my @opts = (
  -        INC       => $inc,
  +        INC       => $build->inc,
           CCFLAGS   => $ccflags,
           OPTIMIZE  => $build->perl_config('optimize'),
           LDDLFLAGS => $build->perl_config('lddlflags'),
           LIBS      => $libs,
  +        TYPEMAPS  => $build->typemaps,
           dynamic_lib => { OTHERLDFLAGS => $build->otherldflags },
       );
  -
  -    my @typemaps;
  -    my $pwd = Cwd::fastcwd();
  -    for ('xs', $pwd, "$pwd/..") {
  -        my $typemap = $build->file_path("$_/typemap");
  -        if (-e $typemap) {
  -            push @typemaps, $typemap;
  -        }
  -    }
  -    push @opts, TYPEMAPS => [EMAIL PROTECTED] if @typemaps;
   
       ExtUtils::MakeMaker::WriteMakefile(@opts, @_);
   }
  
  
  

Reply via email to