I just uploaded this to cpan, but I've had it around for a while in one form or another.
The purpose is to help large projects with lots of .pm files and lots of .xs files, or lots of .pm with Inline. The problem is that you can only have one .xs file, or if you have multiple .xs files you have to chain their bootstrap to the first one. This helper lets you strew the .xs files about with the .pm files, and also colocate t directories with the .xs and .pm files. The .xs files are independently bootstrapped. Any idea about how to name it? is there a better way to do it? Module::Build xs support has come a long way, but MM is still better. I looked in to doing this stuff in M::B, but I thought it was too difficult. -r8