--- Autrijus Tang wrote:
> Later MakeMakers may have fixed that (not sure), but we're targetting
> EU::MM 6.17 currently.

That is the version I was using.

I asked on perl-qa and Schwern gave a helpful reply, shown below.
I've pushed this thread back to the perl6-compiler list since I assume
autrijus and Ingy will be listening there (and not on perl-qa) and
cc'ed Schwern.
 
Schwern wrote:
> On Tue, Mar 22, 2005 at 09:24:24AM +1100, Andrew Savige wrote:
> > http://www.nntp.perl.org/group/perl.perl6.compiler/413
> >
> > 'nmake test' on the latest release of Pugs blew up under Windows with
> > "command line too long" (using ActiveState perl-5.8.6).
> >
> > Is there a "standard" way to fix this? What do other distributions with
> > vast numbers of tests do? BTW, "prove -r" does not have this command
> > line limit because it builds @tests and invokes T::H runtests @tests.
> 
> You use globbing instead of spelling each test out on the command line.
> That's a Module::Install/autrijusism.
> 
> If you want to see how MakeMaker specifically deals with it see
> test_harness() in
>
http://search.cpan.org/src/MSCHWERN/ExtUtils-MakeMaker-6.25_12/lib/ExtUtils/Command/MM.pm

Lucky for Pugs it's an "autrijusism". :-) I can't see a trivial way to get
Module::Install to do it, then again I've not used Module::Install before.

All I can think of, and this is just a guess, is to somehow hack the
new 6.25_12 MakeMaker test_harness()/expand_wildcards() functionality
into:

ext/Pugs-MakeMaker/libs/Pugs/MakeMaker.pm

/-\


Find local movie times and trailers on Yahoo! Movies.
http://au.movies.yahoo.com

Reply via email to