Author: joes
Date: Mon Feb 14 21:18:09 2005
New Revision: 153897
URL: http://svn.apache.org/viewcvs?view=rev&rev=153897
Log:
xsbuilder (ie buildconf) needs to parse the apreq_handle_apache2.h header file
in module/apache2.
Modified:
httpd/apreq/branches/multi-env-unstable/build/xsbuilder.pl
Modified: httpd/apreq/branches/multi-env-unstable/build/xsbuilder.pl
URL:
http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/build/xsbuilder.pl?view=diff&r1=153896&r2=153897
==============================================================================
--- httpd/apreq/branches/multi-env-unstable/build/xsbuilder.pl (original)
+++ httpd/apreq/branches/multi-env-unstable/build/xsbuilder.pl Mon Feb 14
21:18:09 2005
@@ -21,6 +21,7 @@
$cwd =~ m{^(.+)/glue/perl$} or die "Can't find base directory";
my $base_dir = $1;
my $inc_dir = "$base_dir/include";
+my $mod_dir = "$base_dir/module";
my $xs_dir = "$base_dir/glue/perl/xsbuilder";
sub slurp($$)
@@ -62,7 +63,7 @@
package My::ParseSource;
use constant WIN32 => ($^O =~ /Win32/i);
-my @dirs = ("$base_dir/include", "$base_dir/glue/perl/xsbuilder");
+my @dirs = ("$inc_dir", "$mod_dir/apache2/", "$base_dir/glue/perl/xsbuilder");
use base qw/ExtUtils::XSBuilder::ParseSource/;
@@ -73,8 +74,8 @@
unless WIN32;
-sub package {'Apache::libapreq2'}
-sub unwanted_includes {[qw/apreq_tables.h apreq_config.h/]}
+sub package {'APR::Request'}
+sub unwanted_includes {[qw/apreq_config.h apreq_private_apache2.h/]}
# ParseSource.pm v 0.23 bug: line 214 should read
# my @dirs = @{$self->include_dirs};