cpan Test::BrewBuild cd /path/to/MyModule brewbuild #### perl-5.8.9 :: PASS perl-5.10.1 :: PASS perl-5.22.1 :: PASS perl-5.23.8 :: PASS #### brewbuild --debug 7 # or brewbuild -d 7 #### package Test::BrewBuild::Plugin::DefaultExec; sub brewbuild_exec { return ; } 1; __DATA__ if ($^O eq 'MSWin32'){ my $make = -e 'Makefile.PL' ? 'dmake' : 'Build'; system "cpanm --installdeps . && $make && $make test"; } else { my $make = -e 'Makefile.PL' ? 'make' : './Build'; system "cpanm --installdeps . && $make && $make test"; } #### brewbuild --plugin 'Test::BrewBuild::Plugin::CustomPlugin' # or just set the TBB_PLUGIN environment variable to make it persistent #### brewbuild --remove --count 2 #### brewbuild --count 1 #### brewbuild --version 5.20.3 -v 5.22.1 -v 5.8.9