Михаил Иванов (m_ivanov) wrote,
Михаил Иванов
m_ivanov

Установка перл-модулей из гит-репозиториев. Всё плохо


В проекте на работе используется куча гит-репозиториев с перл-модулями. Все их нужно собрать вместе, установить и протестировать. Мучаюсь с утилитой, которая сможет это сделать.

- Стандартный cpan не умеет брать модули из репозитория.
- Продвинутый cpanm умеет, но только вручную. Из Makefile.PL или cpanfile читать не умеет.
- carton, как надстройка над cpanm, умеет то же, что и cpanm. Т.е. не умеет.
- cpm умеет читать cpanfile, но только при запуске непосредственно в корне устанавливаемого модуля. Рекурсивно по зависимостям дальше не идёт.

Беда-печаль...
Tags: cpan, git, perl, разработка
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 10 comments
Сдаётся мне, что проще всего написать патч самостоятельно.
Это не так-то просто. Миягава, автор cpanm, обещал сделать это еще четыре года назад, но потом сказал, что это шибко сложно и ему недосуг.
Господи, Perl ещё жив?
Мода проходит, Перл остается:)
Не, я даже знаю что такое cpanm, но всё таки
cpanm уже устарел, всё меняется, и быстро.
А что нонче в моде?
cpm. Миягава забил на cpanm еще года четыре назад, начал пилить Menlo, но его тоже не доделал. Щас Кайджи (или как там эта японамать читается) пилит на основе всего этого cpm.
Понял. Спасибо
ох, я видимо тоже отстал от жизни и не знал про это, только про анонсы менло читал.