When you're ready to create a Perl module, you don't want to use the outdated h2xs unless you're actually writing XS code. Use module-starter!
module-starter gives you the start of a Perl module that you can distribute on the CPAN, including:
- A Makefile.PL, so you don't have to figure out all the ExtUtils::MakeMaker parameters.
- A lib/ tree populated with your new files
- A MANIFEST with the files listed
- The basics of a good .pm file, with documentation blocks for you to fill in.
- Basic tests that every Perl module should have.
If you've ever thought 'I'd like to release a module, but don't know how to start,' module-starter is for you.