Add cpan/Text-Tabs/lib to buildcustomize.pl and hence miniperl's @INC.
authorNicholas Clark <nick@ccl4.org>
Wed, 3 Jul 2013 20:28:50 +0000 (22:28 +0200)
committerNicholas Clark <nick@ccl4.org>
Sun, 7 Jul 2013 10:42:02 +0000 (12:42 +0200)
autodoc.pl already needs Text::Wrap, and soon other early-stage build scripts
will too.

Makefile.SH
write_buildcustomize.pl

index 7d4ff0c..e0220db 100755 (executable)
@@ -986,7 +986,7 @@ uni.data: $(MINIPERL_EXE) $(CONFIGPM) lib/unicore/mktables $(nonxs_ext)
 #      can in this makefile to decide if needs to run or not
 #      touch uni.data
 
-# $(PERL_EXE) and ext because buildtoc uses Text::Wrap uses re
+# $(PERL_EXE) and ext because pod_lib.pl needs Digest::MD5
 # But also this ensures that all extensions are built before we try to scan
 # them, which picks up Devel::PPPort's documentation.
 pod/perltoc.pod: $(perltoc_pod_prereqs)  $(PERL_EXE) $(ext) pod/buildtoc
@@ -994,8 +994,7 @@ pod/perltoc.pod: $(perltoc_pod_prereqs)  $(PERL_EXE) $(ext) pod/buildtoc
 
 pod/perlapi.pod: pod/perlintern.pod
 
-# Depending on $(nonxs_ext) gets us Text::Wrap built
-pod/perlintern.pod: $(MINIPERL_EXE) autodoc.pl embed.fnc $(nonxs_ext)
+pod/perlintern.pod: $(MINIPERL_EXE) autodoc.pl embed.fnc
        $(MINIPERL) autodoc.pl
 
 pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST
index 02c78f8..91ce9bb 100644 (file)
@@ -30,6 +30,7 @@ my @toolchain = qw(cpan/AutoLoader/lib
                   dist/Term-ReadLine/lib
                    dist/Exporter/lib
                    ext/File-Find/lib
+                   cpan/Text-Tabs/lib
                   );
 
 # Used only in ExtUtils::Liblist::Kid::_win32_ext()