Current Perl implementations are:
Nick Ing-Simmons suggests that the MakeMaker tools has some simple support for this, and that it just needs to be bundled into a program. He may get to it in a few days, but don't let that stop you.
Baseline documentation: