Возможно, вы могли бы попытаться использовать PM
. Документ ExtUtils :: MakeMaker гласит:
Хешфр файлов .pm и * .pl для
быть установленным например,
Я просмотрел некоторые другие модули, загруженные из CPAN, в качестве примера его использования, и нашел его в GD Makefile.PL код:
WriteMakefile(
'NAME' => 'GD',
'VERSION_FROM' => 'GD.pm',
'PREREQ_PM' => {
'Math::Trig' => 0,
},
'PM' => { 'GD.pm' => '$(INST_LIBDIR)/GD.pm',
'GD/Polyline.pm' => '$(INST_LIBDIR)/GD/Polyline.pm',
'GD/Polygon.pm' => '$(INST_LIBDIR)/GD/Polygon.pm',
'GD/Simple.pm' => '$(INST_LIBDIR)/GD/Simple.pm',
'GD/Image.pm' => '$(INST_LIBDIR)/GD/Image.pm',
'GD/Group.pm' => '$(INST_LIBDIR)/GD/Group.pm',
'qd.pl' => '$(INST_LIBDIR)/qd.pl'},
Я сомневаюсь, что код, который вы разместили, будет работать, потому что хэш, который вы передаете функции WriteMakefile
, имеет дублирующиеся ключи.