Hi all:  I'm looking into what is causing the inconvenient 'multiple 
makes' that have happened since Craig DeForest's 'circular dependency' 
fix of July 9.  Craig's fix seems to be necessary--I think the problem 
started with a MakeMaker change.

Does anyone know what sub MY::test is for in top-level Makefile.PL?

It re-writes the 'test' section generated by MakeMaker, but on my linux 
box it does not change a thing, leaving the original 'test' section as it 
would have been.  I'm thinking I may have to fiddle with this to get
the desired behavior:

make -- builds PDL
make test -- tests PDL (and nothing more!)

It seems to me that the problem may have to do with this Makefile clause:

test_dynamic :: pure_all
         PERL_DL_NONLAZY=1 $(FULLPERLRUN) "-MExtUtils::Command::MM" "-e" 
"test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARC\
HLIB)')" $(TEST_FILES)

I'd like to see something more like:

test_dynamic ::
         PERL_DL_NONLAZY=1 $(FULLPERLRUN) "-MExtUtils::Command::MM" "-e" 
"test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARC\
HLIB)')" $(TEST_FILES)

Any thoughts?

Would anyone mind if I got rid of the current sub MY::test in the top 
level Makefile.PL?

Regards,

   Doug

[EMAIL PROTECTED]
Software Engineer III
UCAR - COSMIC, Tel. (303) 497-2611

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

Reply via email to