On Fri, Dec 17, 2004 at 09:50:07AM +0000, Steve Hay wrote:
> >But nmake does this:
> >cd foo
> >command
> >cd ..
>
> Did you mean "nmake on Win95 does this..."?
I think so. I try not to think about it too much.
> test :: $(TEST_TYPE)
> $(NOECHO) $(ABSPERLRUN) -e "if( -f '$(FIRST_MAKEFILE)' ) { \
> system '$(MAKE) test $(MACROSTART)$(PASTHRU)$(MACROEND)' \
> }"
>
> test_dynamic :: pure_all
> $(FULLPERLRUN) "-MExtUtils::Command::MM" "-e"
> "test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')"
> $(TEST_FILES)
>
> Running "nmake test_dynamic" in the svn version's t/Big-Dummy works
> fine: the Big-Dummy tests are run once only.
>
> Any idea why the test target came out differently in this way?
Do an update, I think I just fixed that.
----------------------------------------------------------------------
r4001 (orig r2168): schwern | 2004-12-17 04:22:10 -0500
Bleh, syntax errors in the last revision.
Also, in the "run this command in a subdir if there's a Makefile there"
was written wrong. It looked in the cwd for the Makefile, not the subdir.
--
Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern/
IGNITE THE FIRE MOAT!