On Jan 22, 2007, at 4:57 PM, Adam Kennedy wrote:
I have a slight problem with prereqs having to be evalled...
Is there any better way it can be done without requiring arbitrary
code execution?
Yes I'm away we have to execute Build.PL anyway, but move data
across process boundaries by packaging it as code makes me a bit
queezy...
Since it's external tools, not M::B, that will be consuming this
data, they're free to treat it as a parsing problem rather than an
eval() problem. I can guarantee that the file format won't change -
since it's now documented as such, any change would be breakage.
-Ken