summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.cmake2
-rw-r--r--build/cpR_noreplace.pl6
2 files changed, 4 insertions, 4 deletions
diff --git a/README.cmake b/README.cmake
index d5233ea890..09a4d038cd 100644
--- a/README.cmake
+++ b/README.cmake
@@ -278,8 +278,6 @@ Known Bugs and Limitations
* no support for static support library builds; unclear if that is a
requirement; if so: taking PCRE as an example, we'd need to detect that it
is static and then turn on PCRE_STATIC for the libhttpd build
-* build/cpR_noreplace.pl doesn't declare what version of Perl is required
- and doesn't work with File::Path that is missing make_path
Generally:
diff --git a/build/cpR_noreplace.pl b/build/cpR_noreplace.pl
index 03f904ba52..054f572e36 100644
--- a/build/cpR_noreplace.pl
+++ b/build/cpR_noreplace.pl
@@ -19,7 +19,9 @@ use strict;
use File::Basename;
use File::Copy;
use File::Find;
-use File::Path qw(make_path);
+use File::Path qw(mkpath);
+
+require 5.010;
my $srcdir;
my $destdir;
@@ -42,7 +44,7 @@ sub process_file {
# Create it.
my $dir = dirname($destfile);
if (! -e $dir) {
- make_path($dir) or die "Failed to create directory $dir: $!";
+ mkpath($dir) or die "Failed to create directory $dir: $!";
}
copy($File::Find::name, $destfile) or die "Copy $File::Find::name->$destfile failed: $!";
}