# 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