dougm       02/04/08 18:15:44

  Modified:    .        Makefile.PL
               lib/ModPerl Code.pm WrapXS.pm
  Log:
  cut down on build noise by changing some prints to Apache::TestTrace::debug
  
  Revision  Changes    Path
  1.75      +4 -4      modperl-2.0/Makefile.PL
  
  Index: Makefile.PL
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/Makefile.PL,v
  retrieving revision 1.74
  retrieving revision 1.75
  diff -u -r1.74 -r1.75
  --- Makefile.PL       7 Apr 2002 03:51:39 -0000       1.74
  +++ Makefile.PL       9 Apr 2002 01:15:44 -0000       1.75
  @@ -120,10 +120,10 @@
       system_sanity_check();
   
       if ($build->{MP_APXS}) {
  -        print "Using APXS => $build->{MP_APXS}\n";
  +        debug "Using APXS => $build->{MP_APXS}\n";
       }
       elsif ($build->{MP_AP_PREFIX} and -e $build->apxs(-q => 'INCLUDEDIR')) {
  -        print "Using Apache prefix => $build->{MP_AP_PREFIX}\n";
  +        debug "Using Apache prefix => $build->{MP_AP_PREFIX}\n";
       }
       else {
           for my $path ($build->find) {
  @@ -152,7 +152,7 @@
         $httpd_version, $VERSION, $^V;
   
       for (@{ clean_files() }) {
  -        print "unlink...$_\n" if -e $_ && unlink;
  +        debug "unlink...$_" if -e $_ && unlink;
       }
   
       #ModPerl::MM will use Apache::BuildConfig in subdir/Makefile.PL's
  @@ -168,7 +168,7 @@
       unshift @INC, $tables_dir;
   
       if ($build->{MP_GENERATE_XS}) {
  -        print "generating XS code using $tables_dir...\n";
  +        debug "generating XS code using $tables_dir...";
           xs_generate($httpd_version);
       }
   
  
  
  
  1.77      +4 -4      modperl-2.0/lib/ModPerl/Code.pm
  
  Index: Code.pm
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/lib/ModPerl/Code.pm,v
  retrieving revision 1.76
  retrieving revision 1.77
  diff -u -r1.76 -r1.77
  --- Code.pm   6 Apr 2002 01:42:53 -0000       1.76
  +++ Code.pm   9 Apr 2002 01:15:44 -0000       1.77
  @@ -6,6 +6,7 @@
   use Apache::Build ();
   
   use Apache::TestConfig ();
  +use Apache::TestTrace;
   
   our $VERSION = '0.01';
   our @ISA = qw(Apache::Build);
  @@ -627,7 +628,7 @@
       }
   
       my $file = "$self->{path}/$name";
  -    warn "generating...$file\n";
  +    debug "generating...$file";
       unlink $file;
       open my $fh, '>>', $file or die "open $file: $!";
       print $fh @preamble, noedit_warning_c();
  @@ -659,7 +660,6 @@
       }
   
       for my $method (reverse sort keys %sources) {
  -        print "$method...";
           my($h_fh, $c_fh) = map {
               $self->fh($sources{$method}->{$_});
           } qw(h c);
  @@ -670,13 +670,13 @@
           if ($c_add) {
               print $c_fh $c_add;
           }
  -        print "done\n";
  +        debug "$method...done";
       }
   
       $self->postamble;
   
       my $xsinit = "$self->{path}/modperl_xsinit.c";
  -    warn "generating...$xsinit\n";
  +    debug "generating...$xsinit";
   
       #create bootstrap method for static xs modules
       my $static_xs = [keys %{ $build->{XS} }];
  
  
  
  1.42      +10 -4     modperl-2.0/lib/ModPerl/WrapXS.pm
  
  Index: WrapXS.pm
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/lib/ModPerl/WrapXS.pm,v
  retrieving revision 1.41
  retrieving revision 1.42
  diff -u -r1.41 -r1.42
  --- WrapXS.pm 26 Mar 2002 02:45:32 -0000      1.41
  +++ WrapXS.pm 9 Apr 2002 01:15:44 -0000       1.42
  @@ -4,6 +4,7 @@
   use warnings FATAL => 'all';
   
   use constant GvSHARED => 0; #$^V gt v5.7.0;
  +use Apache::TestTrace;
   use Apache::Build ();
   use ModPerl::Code ();
   use ModPerl::TypeMap ();
  @@ -223,11 +224,13 @@
       $self->{DIR} = 'WrapXS';
       $self->{XS_DIR} = catdir fastcwd(), 'xs';
   
  +    my $verbose = $Apache::TestTrace::Level eq 'debug' ? 1 : 0;
  +
       if (-e $self->{DIR}) {
  -        rmtree([$self->{DIR}], 1, 1);
  +        rmtree([$self->{DIR}], $verbose, 1);
       }
   
  -    mkpath [$self->{DIR}], 1, 0755;
  +    mkpath [$self->{DIR}], $verbose, 0755;
   }
   
   sub class_dirname {
  @@ -245,7 +248,10 @@
       my $dir = ($dirname =~ m:/: and $dirname !~ m:^$self->{DIR}:) ?
         catdir($self->{DIR}, $dirname) : $dirname;
   
  -    mkpath [$dir], 1, 0755 unless -d $dir;
  +    unless (-d $dir) {
  +        mkpath [$dir], 0, 0755;
  +        debug "mkdir.....$dir";
  +    }
   
       $dir;
   }
  @@ -272,7 +278,7 @@
       my $name = $self->class_file($class, $file);
   
       open my $fh, '>', $name or die "open $name: $!";
  -    print "writing...$name\n";
  +    debug "writing...$name";
   
       return $fh;
   }
  
  
  


Reply via email to