July 2001 h2xs has eXceeded its Stay Back Slide 11 Forward

ExtUtils::ModuleMaker allows multiple *.pm files

use ExtUtils::ModuleMaker;

Generate_Module_Files (
    NAME         => 'Sample::Module',
    EXTRA_MODULES=> [
                     {
                      NAME         => 'Sample::Module::Bar',
                      ABSTRACT     => 'a second module',
                     },
                     {
                      NAME         => 'Sample::Baz',
                      ABSTRACT     => 'a third module',
                     },
                    ],
);

  • Extra modules placed in 'lib' directory
  • But MakeMaker only looks at the primary module for $VERSION


Copyright © 2001 GlaxoSmithKline Back Contents Forward