summaryrefslogtreecommitdiff
path: root/ext/Devel/PPPort/HACKERS
diff options
context:
space:
mode:
Diffstat (limited to 'ext/Devel/PPPort/HACKERS')
-rw-r--r--ext/Devel/PPPort/HACKERS16
1 files changed, 9 insertions, 7 deletions
diff --git a/ext/Devel/PPPort/HACKERS b/ext/Devel/PPPort/HACKERS
index 8aa9c571ae..7e386bdb8e 100644
--- a/ext/Devel/PPPort/HACKERS
+++ b/ext/Devel/PPPort/HACKERS
@@ -11,15 +11,15 @@ lying around in this distribution.
=head1 DESCRIPTION
-=head2 How to build 87 versions of Perl
+=head2 How to build 98 versions of Perl
C<Devel::PPPort> supports Perl versions between 5.003 and bleadperl.
To guarantee this support, I need some of these versions on my
-machine. I currently have 87 different Perl version/configuration
+machine. I currently have 98 different Perl version/configuration
combinations installed on my laptop.
As many of the old Perl distributions need patching to compile
-cleanly on newer systems (and because building 87 Perls by hand
+cleanly on newer systems (and because building 98 Perls by hand
just isn't fun), I wrote a tool to build all the different
versions and configurations. You can find it in F<devel/buildperl.pl>.
It can currently build the following Perl releases:
@@ -129,7 +129,8 @@ in the root directory of the distribution.
Finally, add the remaining baseline information by running
- perl devel/scanprov
+ perl Makefile.PL && make
+ perl devel/scanprov write
=back
@@ -204,12 +205,13 @@ all Perl binaries you want to test.
=head2 Special Makefile targets
-You can use
+You can use
make regen
-to regenerate all of the autogenerated files. To get rid of
-all generated files (except for parts/todo/*), use
+to regenerate all of the autogenerated files. To get rid of all
+generated files (except for F<parts/todo/*> and F<parts/base/*>),
+use
make purge_all