[Moscow.pm] Где и как прописывать зависимости

Андрей Костенко andrey на kostenko.name
Пт Фев 12 05:01:58 PST 2010


не обращайте внимания на директорию inc. Добавьте её в svn:ignore и все.
Она предназначена для такого хака - Module::Install не идет в
стандартной поставке перла, поэтому он копирует себя в дистрибутив
модуля, чтобы не было "Can't location Module Install at Makefile.PL
line ..." :-)

2010/2/12 Akzhan Abdulin <akzhan.abdulin на gmail.com>:
> Да, при этом также автоматически грепались и обьявления пакетов (package),
> чтобы не вписывать в зависимости пакеты, обьявленные внутри указанной папки.
>
> По первому впечатлению, Module::Build подходил больше, чем
> ExtUtils::MakeMaker, тем. что позволял кастомизировать процесс построения с
> помощью расширения базового класса Build.
> 12 февраля 2010 г. 15:53 пользователь Akzhan Abdulin
> <akzhan.abdulin на gmail.com> написал:
>>
>> У нас в одной компании использовался ExtUtils::MakeMaker.
>> Потом начали использовать Module::Build.
>> До изучения Module::Install руки банально не дошли.
>> При этом использовался скрипт обновления зависимостей, который пробегался
>> по всем pl/pm-скриптам, выбирал оттуда строки вида require, use base, и
>> формировал набор зависимостей.
>> Позднее он был доработан для автоматического формирования набора
>> зависимостей от портов FreeBSD (а также создания набора файлов для генерации
>> порта).
>>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>


Подробная информация о списке рассылки Moscow-pm