У меня есть набор взаимозависимых проектов Perl, и я хотел бы использовать EPIC для работы над ними. Я создал один проект Epic (Eclipse) для каждого из своих проектов и установил зависимости между ними, используя функцию Project|Properties|Project References. Для каждого проекта я также устанавливаю Perl Include Path (@INC
) в Project|Properties|Perl Include Path, добавляя пути к библиотекам, используемым в этом проекте.
Проблема в том, что параметр @INC
не кажется транзитивным; если проект B ссылается на проект A, @INC
B не включает @INC
A автоматически. По сути, мне приходится вручную добавлять пути от @INC
A к @INC
B, чтобы Epic увидел все необходимые библиотеки Perl.
Можно ли это сделать автоматически?