Chip Salzenberg wrote:
pbc_merge doesn't allow multiple :load routines.
That's a bug, Shirley.
Currently it's a feature. Only one :load routine is allowed per PIR
file, and pbc_merge basically just packs all the compiled code together.
I could argue that maybe we should allow multiple :load routines, but
what about :main routines?
What we're looking for is more of a Parrot version of .par/.jar/.pkg:
bundle up all the files you need for a particular application into a
single file. Not a PBC, but some form of "archive" or "package" format.
I don't see any harm in .zip and .tar and [archive method of choice]
plugins.
Seems like a good way to approach it.
Allison