stas 2004/08/06 12:35:34
Modified: . Makefile.PL
Log:
refactoring the ap(r|u)(-1?)config code and acquiring of the linking flags
(missed file)
Revision Changes Path
1.153 +1 -10 modperl-2.0/Makefile.PL
Index: Makefile.PL
===================================================================
RCS file: /home/cvs/modperl-2.0/Makefile.PL,v
retrieving revision 1.152
retrieving revision 1.153
diff -u -u -r1.152 -r1.153
--- Makefile.PL 6 Aug 2004 12:55:47 -0000 1.152
+++ Makefile.PL 6 Aug 2004 19:35:34 -0000 1.153
@@ -101,16 +101,7 @@
# top-level Makefile.PL overrides MY::pasthru, and defines DEFINE= which
# overrides any local definition, not sure what's the right fix, for
# now just define it here (should it define PASTHRU_DEFINE instead?)
- my @configs = $build->httpd_version_as_int =~ m/21\d+/
- ? qw(apr-1 apu-1)
- : qw(apr apu);
-
- if (my $apr_bindir = $build->apr_bindir()) {
- my $ext = WIN32 ? '.bat' : '';
- my @apr_libs = grep $_, map { -x $_ && qx{$_ --link-ld} }
- map { qq{$apr_bindir/$_-config$ext} } @configs;
- $opt_define = '-DMP_HAVE_APR_LIBS' if @apr_libs;
- }
+ $opt_define = '-DMP_HAVE_APR_LIBS' if $build->apru_link_flags;
# preserve any DEFINE opts from outside and combine them with our
# local DEFINE