Вопрос

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

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

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

Схема приложения будет следовать за обычным стилем танцора, с /public, /views, /lib и т. Д.

Это было полезно?

Решение

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

Другие советы

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top