When trying to follow the instruction, I got the following gripe:
$ perl Build.PL
WARNING: the following files are missing in your kit:
Please inform the author.
Did you tried to run ./Build test after the perl Build.PL step? Despite the warnings, it is supposed to end with:
All tests successful.
Files=13, Tests=1, 1 wallclock secs ( 0.07 usr 0.05 sys + 0.29 cusr 0.07 csys = 0.48 CPU)
The missing files are generated/consumed by the ./Build dist step which is only used to release the project at CPAN.
The test phase does indeed pass running only one of the tests.
Perhaps the Build.PL file isn't configured correctly. For example, the distribution does not ship with a README, but a README.md. The Build.PL file is not configured to create a proper README.
You can add create_readme => 1 to Build.PL to accomplish that.
create_readme => 1
fixing issue #8
The README is generated correctly: https://github.com/creaktive/rainbarf/blob/master/Build.PL#L14
However, my .gitignore was set to keep the script-generated files out of the repository. Better let them in :)
Thanks for your observations, fixed!
Argh. First wake up, THEN read code. Sorry about that. :)