If you maintain Perl code you probably want to manage your software as packages. You can use autoconf as described in [[Managing a Software Package using the GNU Autotools]]. However, there is a whole ecosystem for managing packages within the Perl community that started with the [[http://www.cpan.org/|CPAN]]. It is recommended that you use those tools for Perl code.
If you maintain Perl code you probably want to manage your software as packages. You can use autoconf as described in [[Managing a Software Package with the GNU Autotools]]. However, there is a whole ecosystem for managing packages within the Perl community that started with the [[http://www.cpan.org/|CPAN]]. It is recommended that you use those tools for Perl code.
True to their motto ''There is more than one way to do it'' ([[https://en.wikipedia.org/wiki/There's_more_than_one_way_to_do_it|TIMTOWTDI]]) the Perl community has over the years developed several tools for the task. As you browse the available literature you may get confused as to when to use one or the other tool. Depending on when an article was written it may even be that some of the issues mentioned do not apply anymore.