There are actually two config tests that generate files under
runtime/parrot/include.

config/gen/parrot_include.pm
config/auto/signal.pm

I think that config/auto/signal.pm needs to stay as a config test as
it's actually probing the system.  Rerolling
config/gen/parrot_include.pm as a CLI util should be simple.

-J

--
On Mon, Dec 12, 2005 at 04:51:55AM -0800, Leopold Toetsch wrote:
> # New Ticket Created by  Leopold Toetsch 
> # Please include the string:  [perl #37898]
> # in the subject line of all future correspondence about this issue. 
> # <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=37898 >
> 
> 
> Currently the files runtime/parrot/include/*.pasm are created during 
> Configure. But that isn't necessary or rather wrong as no dependencies 
> are honored.
> 
> We should have plain Makefile rules instead, e.g.:
> 
> runtime/parrot/include/iglobals.pasm: include/parrot/interpreter.h \ 
> 
>                         tools/build/gen_pasm_include.pl
>       tools/build/gen_pasm_include.pl $< > $@     # [1]
> 
> see also:
> 
> runtime/parrot/include/iglobals.pasm, config/gen/parrot_include.pl,  and 
> grep for 'gen_from_enum' and 'gen_from_def' in parrot include files
> 
> [1] estimated syntax, the gen_pasm_include.pl is todo and new but can 
> simply be derived from the existing config step.
> 
> Thanks,
> leo
> 

Attachment: pgpeWJHu0Cz5i.pgp
Description: PGP signature

Reply via email to