----- Original Message ----- 
From: "Doug Hunt" <[EMAIL PROTECTED]>
To: "Sisyphus" <[EMAIL PROTECTED]>
Cc: "Chris Marshall" <[EMAIL PROTECTED]>; "perldl list" 
<[email protected]>
Sent: Friday, October 24, 2008 1:33 AM
Subject: Re: [Perldl] please test PDL-cvs for round 02


> Hi Rob:  I intentionally made 'make test' do *only* the tests, since I 
> could not figure out why the 'pure_all' target was causing a rebuild 
> during 'make test' right after that target was built using 'make'.
>
> The right fix would be to get 'pure_all' to not rebuild a second time 
> during 'make test' when it just built during 'make'.
>
> That said, the proper recipe should always be:
>
> perl Makefile.PL
> make
> make test
> make install
>
> So my fix allows that to work.  You just need the 'make' step.
>

I'm finding on linux (at least) that, with PDL-2.4.3_03, 'make install' is 
still repeating the 'make' step (or a large portion of it).

And I would not be comfortable with a final release that allows 'make test' 
to run even if there's no blib in existence. The usual thing is that, if 
'make test' is run, and there's no blib in existence, then 'make' is run, 
followed automatically by 'make test'.

Doug, you've made some progress here. I've had a look at this problem a 
couple of times and haven't been able to get anywhere with it at all (but 
don't let that swell your head - I specialise in ignorance wrt makefiles :-)
However, I think we still need to go those extra few yards, and come up with 
a solution that does *everything* right.

Doug, do you know if the answer to the problem lies solely with the 
top-level Makefile.PL ? Or could there be other Makefile.PL's contributing 
to the problem ?

Cheers,
Rob




_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to