[devel] Сборка пакетов с помощью rebar

led на altlinux.ru led на altlinux.ru
Ср Июл 4 20:57:04 MSK 2012


On Wednesday 04 July 2012 19:54:53 Viacheslav Dubrovskyi wrote:
> 04.07.2012 19:44, Viacheslav Dubrovskyi написал:
> > Здравствуйте.
> >
> > Есть пакет (https://github.com/OpenACD/OpenACD) который хочу упаковать.
> > Для него нужно упаковать кучку пакетиков по зависимостям.
> > Например я собрал пакет и поместил ebin и include соответственно в
> > /usr/lib/erlang/proper-1.0/.  Получилось
> > /usr/lib/erlang/proper-1.0/ebin/proper.app .
> > И собираю следующий через rebar -v compile  и второй не находит первого,
> > жалуясь: Expected /usr/src/RPM/BUILD/erlang_protobuffs-0.0.1/deps/proper
> > to be an app dir (containing ebin/*.app), but no .app found
> >
> > Как rebar указать смотреть в /usr/lib/erlang?
>
> Сам себе и отвечаю: Нужно запускать так:
> rebar deps_dir=/usr/lib/erlang/lib compile
>
> Вопрос: как-то дистрибутивно это предусмотренно?

Да. Убрать секцию {deps, ...} из rebar.config

> Может макросы какие-то 
> есть?


-- 
Led


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