Allison, Reini,

Before applying to existing languages, could you review my work on
tools/dev/mk_languages_shell.pl (r36888-36892) ?
Is it compliant with what we want (pdd30_install) ?

 $ perl tools/dev/mk_languages_shell.pl Xyz
 $ make -C languages/xyz
 $ make -C languages/xyz test
 $ make -C languages/xyz install

I've some remarks :
1) the logic that creates path with version, is duplicate :
 - install_files.pl lines 145-147
 - install_dev_files lines 91-93
 - mk_languages_shell.pl lines 191-193
The right place seems to be in config/init/install.pm

2) pbc_to_exe --install adds a prefix installable_, but for languages
we need parrot- as prefix.
The prefix installable_ is fine for parrot, pbc_dump, all that comes
from C, but not from pbc.

3) for languages with PMC or Ops, I wait for dynpmc.pl & dynoplibs.pl
deprecation.

François.
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to