Rob Bloodgood wrote:
Adam Kennedy wrote:

Doesn't makemaker only like you if you have a single .pm file just in
the root directory?

And otherwise you have to have your lib files actually under lib?

lib/Tree/Splay.pm
lib/Tree/Splay/Node.pm
lib/Tree/Splay/IntRange.pm
t/01_basics.t
t/02_compat.t
Makefile.PL
MANIFEST

[snip]

Well... I don't know if your conjecture is true, but your suggestion
worked like a charm.  Thanks! (and now I'm on my way to reorganize my
other distribution...)

To get the directory and file framework which MakeMaker (and its young cousin, Module::Build) likes to play with, you can use any of a number of Perl extensions on CPAN. I'm now maintaining ExtUtils::ModuleMaker; Ricardo Signes maintains Module::Starter. They'll each save you from these kinds of problems in the future.

Jim Keenan

Reply via email to