Упаковка приложения Perl - PullRequest
       8

Упаковка приложения Perl

2 голосов
/ 13 января 2011

Мне нужно упаковать приложение Perl Dancer для установки с использованием RPM. Практически все инструменты модуля / дистрибутива Perl имеют дело с установкой файлов в определенные места Perl, такие как / usr / lib / perl. Мне нужно иметь возможность создать установку в отдельном месте, например /opt/foo.

Я знаю о App :: Build , который выглядит так, как будто он может быть полезен, и предоставляет средства, отсутствующие в Module :: Build. Я ожидаю, что может быть плагин Dist :: Zilla для такого рода вещей, но я не смог его найти.

Какие инструменты вы бы предложили использовать для создания, тестирования и упаковки Perl-приложения?

Макет приложения будет соответствовать обычному стилю Dancer с / public, / views, / lib и т. Д.

Ответы [ 2 ]

2 голосов
/ 13 января 2011

Я не знаю, помогает ли это вообще.Он описывает, что мы делаем на работе:

http://www.slideshare.net/p3castro/packaging-perl

Предупреждение: мы используем общую установку Perl для всех приложений.

2 голосов
/ 13 января 2011

Вы ошибаетесь, говоря, что Module :: Build не хватает функциональности для установки дополнительных (не lib) каталогов.См. Поваренная книга .

...