On Wed, Jun 19, 2013 at 02:33:54PM +0100, Nicholas Clark wrote: > On Wed, Jun 19, 2013 at 06:12:46AM -0700, Nicholas Clark wrote: > > > There are a *lot* of variant testing targets in the *nix Makefile, most of > > which I don't think that anyone uses. All are shortcuts which invoke t/TEST > > or t/harness with various options. I propose we remove most of them. > > > There are also targets and scripts related to profiling and testing tools > > for Tru64 and Irix. I propose we remove those. > > I'm wondering also about killing the purify/quantify/purecov targets > (and associated documentation). I'm not even sure if IBM still sell > quantify or purecov. They still seem to sell purify, but I'm not sure if > anyone is using it these days. eg Oh, and the explicit targets perl.gcov and perl.gprof [and I've updated the documentation related to gcov and gprof, and tested that it works. Hence the other bug report :-)] I'm keen to remove all of the targets, they are just shortcuts for things no-one is using any more. And doing so removes a fair chunk of distraction: MANIFEST | 2 - Makefile.SH | 159 +------------- Porting/README.pod | 9 - Porting/pumpkin.pod | 36 --- Porting/testall.atom | 91 -------- Porting/thirdclean | 91 -------- cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm | 11 +- pod/perlhack.pod | 45 +---- pod/perlhacktips.pod | 275 ++++++----------------- runtests.SH | 9 +- t/TEST | 23 -- t/op/magic.t | 2 +- t/run/runenv.t | 2 +- t/win32/runenv.t | 2 +- 14 files changed, 90 insertions(+), 667 deletions(-) (I suspect that I've still added more code than I've removed. Anyone have an idea how easy it is to get the net removal stats? I think that if one treats all files as equal, Dave will win, as he deleted the Changes* files) Nicholas ClarkThread Previous | Thread Next