use lib relative pathnames - redux
am 09.12.2005 00:49:47 von Tookelso
Hello,
I'm trying to use libraries that are relative to the perl module or
script that's being called.
The below code will not work
use lib '../lib'
if I execute the script from a different drive letter, or from a
different directory in Windows.
I found this thread from 8 years ago: http://tinyurl.com/drsoh
Some people were going to use the following code:
use lib File::Basename::dirname(__FILE__) . "../lib";
Is there a more up to date solution?
Thanks,
--Nate
Re: use lib relative pathnames - redux
am 09.12.2005 01:24:47 von John Bokma
Tookelso@yahoo.com wrote:
> Hello,
>
> I'm trying to use libraries that are relative to the perl module or
> script that's being called.
>
> The below code will not work
> use lib '../lib'
> if I execute the script from a different drive letter, or from a
> different directory in Windows.
>
> I found this thread from 8 years ago: http://tinyurl.com/drsoh
>
> Some people were going to use the following code:
>
> use lib File::Basename::dirname(__FILE__) . "../lib";
>
> Is there a more up to date solution?
Don't know about up to date, but I used this one in the past:
http://search.cpan.org/~nwclark/perl-5.8.7/lib/FindBin.pm
--
John Small Perl scripts: http://johnbokma.com/perl/
Perl programmer available: http://castleamber.com/
I ploink googlegroups.com :-)