Steve Fink wrote:

> To expand on that: the currently commented-out dependency on
> Configure.pl in the makefile is wrong. It says the $(STICKY_FILES)
> depend only on the Configure.pl script itself, which is woefully
> incomplete: 


There are a lot more dependencies, that are uncovered:

classes/derived class: class e.g. perlarray: array default
*.pmc: pmc2c.pl
core_*.c: ops2c*.pl, lib/Parrot/Op*/*, *.ops
jit_cpu.c: jit2h.pl lib/Parrot/Op*/* *.ops

and all depend on the Makefile's which depend on *.in and the scripts 
building them and so on.


The problem is, that for joe user, you need a save i.e. complete 
rebuild. For parrot hacker you want a minimal rebuild, that covers 
common cases. Unsolvable with one set of rules IMHO.

leo

Reply via email to