6c0ec79a2e9c445ac9999df2 failed to build from distclean - also tweak make_ext.pl
authorNicholas Clark <nick@ccl4.org>
Thu, 26 Feb 2009 22:31:39 +0000 (22:31 +0000)
committerDavid Mitchell <davem@iabyn.com>
Wed, 15 Apr 2009 13:40:27 +0000 (14:40 +0100)
(cherry picked from commit 57df1c468e05e45edf53d40e2f69405d00856909)

make_ext.pl

index f74124c..d0dcfbf 100644 (file)
@@ -82,6 +82,9 @@ foreach (@extspec) {
     } elsif (s{^ext/}{}) {
        # Remove ext/ prefix and /pm_to_blib suffix
        s{/pm_to_blib$}{};
+       # Targets are given as files on disk, but the extension spec is still
+       # written using /s for each ::
+       tr!-!/!;
     } elsif (s{::}{\/}g) {
        # Convert :: to /
     } else {