in reply to modify @INC
BTW, if all you want to do is add another directory for including modules in your code, use the 'use lib' directive instead. Rather than adding a directory to @INC as you have done, do this:
Now of course, your example uses a variable to add to @INC rather than a string. 'use lib' will not take a variable since it's done during the compile stage. And why remove the last entry (the dot) from the list in the first place? You can just push @INC, $your_path right off the bat. Unless you for some reason require that perl search your directory before the current one for modules. Though I suppose the current directory should be checked as a last resort :) Maybe I'll quiet down...use lib '/home/user/directory';
------------------------------------- eval reverse@{[lreP =>q{ tsuJ\{qq},' rehtonA' ,q{\}rekcaH },' tnirp']}[1+1+ 1,1-1,1+1,1*1,(1+1)*(1+1)]; -------------------------------------
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: modify @INC
by Aristotle (Chancellor) on Dec 26, 2002 at 17:17 UTC | |
by Anonymous Monk on Jan 16, 2003 at 23:46 UTC | |
by Aristotle (Chancellor) on Jan 17, 2003 at 01:42 UTC | |
by mt2k (Hermit) on Dec 26, 2002 at 17:40 UTC | |
by Aristotle (Chancellor) on Dec 26, 2002 at 17:44 UTC | |
by diotalevi (Canon) on Dec 26, 2002 at 23:02 UTC |
In Section
Craft