CC: | "hv [...] crypt.org" <hv [...] crypt.org> |
Subject: | pure_install dependencies |
Date: | Tue, 16 May 2017 11:34:47 +0000 |
To: | "bug-ExtUtils-MakeMaker [...] rt.cpan.org" <bug-ExtUtils-MakeMaker [...] rt.cpan.org> |
From: | "Hugo van der Sanden, Pirum" <hugo.vandersanden [...] pirum.com> |
For reasons [1], I can't run manifypods on a variety of MakeMaker-built CPAN modules, but I should be able to build, test and install fine without the pods.
The MM-generated Makefiles usefully provide targets 'pure_all' and 'pure_install' for (presumably) just this sort of purpose; unfortunately the pure_install targets specify 'all' as a dependency, which tries to run manifypods again.
I think the intention was that the pure_install targets depend on 'pure_all' instead.
Hugo
[1] Building in a Linux machine in a VM on a Windows box - it can't run manifypods, cos ':' is illegal in filenames on the underlying filesystem.