Module::Build::Platform::VMS - Builder class for VMS platforms
This module inherits from Module::Build::Base and alters a few minor details of its functionality. Please see Module::Build for the general docs.
Module::Build::Base
Change $self->{build_script} to 'Build.com' so @Build works.
'@Build foo' on VMS will not preserve the case of 'foo'. Rather than forcing people to write '@Build "foo"' we'll dispatch case-insensitively.
Use '__' instead of '::'.
Prefixify taking into account VMS' filepath syntax.
Command-line arguments (but not the command itself) must be quoted to ensure case preservation.
There is no native fork(), so some constructs depending on it are not available.
Override to ensure that we quote the arguments but not the command.
Inherit the standard version but tweak the library file name to be something Dynaloader can find.
Michael G Schwern <schwern@pobox.com>, Ken Williams <kwilliams@cpan.org>
perl(1), Module::Build(3), ExtUtils::MakeMaker(3)
To install Module::Build, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Module::Build
CPAN shell
perl -MCPAN -e shell install Module::Build
For more information on module installation, please visit the detailed CPAN module installation guide.