Module::Build::ModuleInfo man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

Module::Build::ModuleInPerl)Programmers Reference Module::Build::ModuleInfo(3)

NAME
       ModuleInfo - Gather package and POD information from a perl module file

DESCRIPTION
       new_from_file($filename, collect_pod => 1)
	   Construct a "ModuleInfo" object given the path to a file. Takes an
	   optional argument "collect_pod" which is a boolean that determines
	   whether POD data is collected and stored for reference. POD data is
	   not collected by default. POD headings are always collected.

       new_from_module($module, collect_pod => 1, inc => \@dirs)
	   Construct a "ModuleInfo" object given a module or package name. In
	   addition to accepting the "collect_pod" argument as described
	   above, this method accepts a "inc" argument which is a reference to
	   an array of of directories to search for the module. If none are
	   given, the default is @INC.

       name()
	   Returns the name of the package represented by this module. If
	   there are more than one packages, it makes a best guess based on
	   the filename. If it's a script (i.e. not a *.pm) the package name
	   is 'main'.

       version($package)
	   Returns the version as defined by the $VERSION variable for the
	   package as returned by the "name" method if no arguments are given.
	   If given the name of a package it will attempt to return the
	   version of that package if it is specified in the file.

       filename()
	   Returns the absolute path to the file.

       packages_inside()
	   Returns a list of packages.

       pod_inside()
	   Returns a list of POD sections.

       contains_pod()
	   Returns true if there is any POD in the file.

       pod($section)
	   Returns the POD data in the given section.

       find_module_by_name($module, \@dirs)
	   Returns the path to a module given the module or package name. A
	   list of directories can be passed in as an optional parameter,
	   otherwise @INC is searched.

	   Can be called as either an object or a class method.

       find_module_dir_by_name($module, \@dirs)
	   Returns the entry in @dirs (or @INC by default) that contains the
	   module $module. A list of directories can be passed in as an
	   optional parameter, otherwise @INC is searched.

	   Can be called as either an object or a class method.

AUTHOR
       Ken Williams <kwilliams@cpan.org>, Randy W. Sims
       <RandyS@ThePierianSpring.org>

COPYRIGHT
       Copyright (c) 2001-2006 Ken Williams.  All rights reserved.

       This library is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

SEE ALSO
       perl(1), Module::Build(3)

perl v5.10.1			  2009-08-10	  Module::Build::ModuleInfo(3)
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net