[prev in list] [next in list] [prev in thread] [next in thread]
List: perl-module-build
Subject: Re: shipping multiple modules with Module::Build
From: Ted Zlatanov <tzz () lifelogs ! com>
Date: 2008-07-09 20:29:56
Message-ID: 86prpm4x8b.fsf () lifelogs ! com
[Download RAW message or body]
On Wed, 9 Jul 2008 09:23:17 -0700 Eric Wilhelm <scratchcomputing@gmail.com> wrote:
EW> # from David Golden
EW> # on Wednesday 09 July 2008 09:03:
>> In your Build.PL, the "module_name" just defines the main name that is
>> used to create the distribution file and so on.
EW> Yes. But to be clear: the 'module_name' gets used to name the dist.
EW> It also is the default place to search for dist_author and
EW> dist_version.
EW> module_name => s/::/-/g => dist_name
Cool, thank you and David for all the help.
EW> Ted, I wouldn't call it bundling. You're just shipping some extra .pm
EW> files, they go in lib/ regardless of whether they are all in the same
EW> namespace.
With EU::MM, this did not work for the tests, Lingua::BG::Numbers tests
could not load it, and I kept trying to find an explicit way to make it
work instead of trusting M::B.
EW> When your tarball hits PAUSE, the indexer will look at all of the .pm
EW> files and add them to the index (provided that the name of a given
EW> module has not been taken by another author.) When a user says `cpan
EW> LWP::Iterator::UserAgent`, they get the dotReader dist because the
EW> index points their client to that tarball - and because I haven't
EW> gotten around to tearing that module out as its own dist yet.
Great, thanks again for the help.
Ted
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic