Написал программу на Perl. Собираюсь создать инсталлянт для Windows.
Как мне узнать какие модули требуются для корректной работы программы? Что из папки Perl должно быть еще включено?
Наверняка, есть какой-то модуль, который выводит список или собирает все что нужно будет программе на другом компьютере.
>Написал программу на Perl. Собираюсь создать инсталлянт для Windows.
>Как мне узнать какие модули требуются для корректной работы программы? Что из
>папки Perl должно быть еще включено?
>Наверняка, есть какой-то модуль, который выводит список или собирает все что
>нужно будет программе на другом компьютере.после загрузки всех модулей сделать (лучше вообще в конце программы)
print map {"$_ => $INC{$_}\n"} keys %INC;
Нашел решение проблемы.
Модуль Module::Scandeps выводит все зависимости программы.
Кроме, того, мне посоветовали pp - Perl Packer и PAR - можно найти на CPAN.
На такое чудо я вообще и не надеялся.
Собирает все используемые в программе модули, пакует их все в архив, превращает его в exe-шник, который будет работать на клиентской машине, не требуя больше ничего.