一連の相互依存 Perl プロジェクトがあり、EPICを使用してそれらに取り組みたいと考えています。プロジェクトごとに 1 つの Epic (Eclipse) プロジェクトを作成し、Project|Properties|Project References 関数を使用してそれらの間の依存関係を設定しました。プロジェクトごとに、プロジェクト | プロパティ | Perl インクルード パスで Perl インクルード パス ( @INC
) を設定し、このプロジェクトで使用されるライブラリへのパスを追加します。
問題は、@INC
設定が推移的ではないように見えることです。プロジェクト B がプロジェクト A を参照する場合、Bは A を自動的@INC
に組み込みません。@INC
実際には、A@INC
から B へのパスを手動で追加@INC
して、Epic が必要なすべての Perl ライブラリを認識できるようにする必要があります。
それは自動的に行うことができますか?