dougm       00/04/24 21:38:54

  Modified:    lib/Apache Build.pm
               lib/ModPerl Code.pm
  Log:
  .h dependencies
  
  Revision  Changes    Path
  1.12      +3 -2      modperl-2.0/lib/Apache/Build.pm
  
  Index: Build.pm
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/lib/Apache/Build.pm,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Build.pm  2000/04/25 04:25:40     1.11
  +++ Build.pm  2000/04/25 04:38:53     1.12
  @@ -616,7 +616,7 @@
           print $fh $self->canon_make_attr($method, $self->$method());
       }
   
  -    for my $method (qw(c_files o_files o_pic_files)) {
  +    for my $method (qw(c_files o_files o_pic_files h_files)) {
           print $fh $self->canon_make_attr($method, @{ $code->$method() });
       }
   
  @@ -670,7 +670,8 @@
        $(MODPERL_RM_F) $(MODPERL_O_PIC_FILES)
        $(MODPERL_RM_F) $(MODPERL_CLEAN_FILES)
   
  -$(MODPERL_O_FILES): Makefile
  +$(MODPERL_O_FILES): $(MODPERL_H_FILES) Makefile
  +$(MODPERL_O_PIC_FILES): $(MODPERL_H_FILES) Makefile
   EOF
   
       close $fh;
  
  
  
  1.16      +6 -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.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- Code.pm   2000/04/25 03:48:26     1.15
  +++ Code.pm   2000/04/25 04:38:54     1.16
  @@ -380,12 +380,14 @@
   
   my @c_src_names = qw(interp log config callback gtop);
   my @g_c_names = map { "modperl_$_" } qw(hooks directives xsinit);
  -my @c_names   = ('mod_perl', (map "modperl_$_", @c_src_names), @g_c_names);
  -sub c_files { [map { "$_.c" } @c_names] }
  -sub o_files { [map { "$_.o" } @c_names] }
  -sub o_pic_files { [map { "$_.lo" } @c_names] }
  +my @c_names   = ('mod_perl', (map "modperl_$_", @c_src_names));
  +sub c_files { [map { "$_.c" } @c_names, @g_c_names] }
  +sub o_files { [map { "$_.o" } @c_names, @g_c_names] }
  +sub o_pic_files { [map { "$_.lo" } @c_names, @g_c_names] }
   
   my @g_h_names = map { "modperl_$_" } qw(hooks directives flags trace);
  +my @h_names = @c_names;
  +sub h_files { [map { "$_.h" } @h_names, @g_h_names] }
   
   sub clean_files {
       [(map { "$_.c" } @g_c_names), (map { "$_.h" } @g_h_names)];
  
  
  

Reply via email to