http://www.perlmonks.org?node_id=1067530


in reply to Why do you need makefile in perl?

A conventional way to install a Perl module is using the Makefile.PL file with ExtUtils::MakeMaker. This automates installation and testing.