This is a live mirror of the Perl 5 development currently hosted at
Inline the Makefile rule for extra.install into all 6 targets which use it.
authorNicholas Clark <>
Wed, 25 Apr 2012 18:04:08 +0000 (20:04 +0200)
committerNicholas Clark <>
Sat, 13 Jul 2013 10:32:14 +0000 (12:32 +0200)
This eliminates 6 recursive calls from Makefile to itself. As five of these
are generated from a loop in Makefile.SH, this isn't massive code
duplication. It's not obvious how to merge the sixth without increasing the
code complexity.

Additionally, if the user has specified extra modules to download and build
from CPAN using Configure's -Dextra, this avoids building perl, the non-XS
modules and the CPAN modules twice on make install.

No differences found