[Moscow.pm] Кто как работает с INC

Oleg Kostyuk cub.uanic на gmail.com
Пн Ноя 15 08:57:45 PST 2010


Откройте для себя ;)

use FindBin;
use lib "$FindBin::Bin/../lib";


15 ноября 2010 г. 18:38 пользователь Denis Evdokimov
<evdokimov.denis на gmail.com> написал:
> В больших проектах что-то в этом роде
> export PERL5LIB=$ROOT_PRJ/lib:$PERL5LIB
>
> в отдельных скриптах
> use lib qw(lib);
>
> Работать напрямую с @INC кажется некрасивым решением(если нет какой-то
> специфической цели).
> Кстати, не push @INC, а
> BEGIN {
>    push @INC # а лучше unshift
> }
>
>
> 15 ноября 2010 г. 19:11 пользователь Alex Kapranoff
> <kapranoff на gmail.com> написал:
>> use lib::abs ftw!
>> для маленьких программок, конечно.
>> большие проекты имеют отдельные скрипты запуска, где либо -I в командной
>> строке, либо PERL5LIB в %ENV.
>> --
>> Alex Kapranoff.
>>
>>
>> 2010/11/15 Николай Шуляковский <shulyakovskiy на rambler.ru>
>>>
>>>  Всем привет.
>>> Интересует САБЖ
>>>
>>> Например:
>>> use lib
>>> push @INC
>>> ...
>>>
>>> Кто чем пользуется и почему.
>>> --
>>> Moscow.pm mailing list
>>> moscow-pm на pm.org | http://moscow.pm.org
>>
>>
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>>
>>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Sincerely yours,
Oleg Kostyuk (CUB-UANIC)


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