in reply to Where to keep images so a module can find them
put your Images in/usr/local/lib/perl5/site_perl/5.8.7/i686-linux/Foo/Bar.pm
As far as I know, there's no abstraction to make this easy, either in the install script or at runtime, except for particular cases such as XS module dynamic libraries./usr/local/lib/perl5/site_perl/5.8.7/i686-linux/auto/Foo/Bar/Images/*
But you can take a peek through the EU::MM/M::I/M::B::Cookbook docs and see if there's anything about the former. And the code for the latter can be stolen from DynaLoader.pm.
Update: I was asked "why auto" in particular, rather than somewhere else, perhaps just alongside the module in the module tree. You have to put the files somewhere, and in the module tree, at a known location relative to the .pm, in a directory already treated as special by things looking at the module directories sounds pretty good.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Where to keep images so a module can find them
by xdg (Monsignor) on Sep 04, 2006 at 23:00 UTC | |
by ysth (Canon) on Sep 04, 2006 at 23:09 UTC | |
by xdg (Monsignor) on Sep 05, 2006 at 11:55 UTC |