ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



Module::Build::Platform::VMS(3)      User Contributed Perl Documentation     Module::Build::Platform::VMS(3)



NAME
       Module::Build::Platform::VMS - Builder class for VMS platforms

DESCRIPTION
       This module inherits from "Module::Build::Base" and alters a few minor details of its functionality.
       Please see Module::Build for the general docs.

       Overridden Methods


       _set_defaults
           Change $self->{build_script} to 'Build.com' so @Build works.

       cull_args
           '@Build foo' on VMS will not preserve the case of 'foo'.  Rather than forcing people to write
           '@Build "foo"' we'll dispatch case-insensitively.

       manpage_separator
           Use '__' instead of '::'.

       prefixify
           Prefixify taking into account VMS' filepath syntax.

       _quote_args
           Command-line arguments (but not the command itself) must be quoted to ensure case preservation.

       have_forkpipe
           There is no native fork(), so some constructs depending on it are not available.

       _backticks
           Override to ensure that we quote the arguments but not the command.

       do_system
           Override to ensure that we quote the arguments but not the command.

       _infer_xs_spec
           Inherit the standard version but tweak the library file name to be something Dynaloader can find.

AUTHOR
       Michael G Schwern <schwern@pobox.com>, Ken Williams <kwilliams@cpan.org>

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



perl v5.8.8                                      2007-09-23                  Module::Build::Platform::VMS(3)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.