On Wednesday 22 November 2006 16:04, James E Keenan wrote:
> And now, a question about how the Parrot Makefile utilizes pmc2c.pl ...
>
> The Makefile calls:
>
> PMC2CD = $(PERL) $(BUILD_TOOLS_DIR)/pmc2c.pl --dump
>
> ... which inside pmc2c.pl translates into:
>
> dump_pmc([EMAIL PROTECTED], @ARGV);
>
> What kind of files does the Makefile place in @ARGV?
>
> I need to figure this out in order to provide plausible arguments to
> dump_pmc() as I test and refactor it as part of testing pmc2c.pl.
I don't see anything in the Makefile except for the F<.pmc> files in
F<src/pmc/>. See for example the rule:
src/pmc/undef.dump : vtable.dump src/pmc/default.dump lib/Parrot/Pmc2c.pm \
src/pmc/undef.pmc
$(PMC2CD) src/pmc/undef.pmc
-- c