Re: [PATCH] ExtUtils-{ParseXS,CBuilder} into bleadperl (was: Re: [Module::Build]...
[p5sagit/p5-mst-13.2.git] / lib / ExtUtils / CBuilder / Platform / VMS.pm
CommitLineData
6b09c160 1package ExtUtils::CBuilder::Platform::VMS;
2
3use strict;
4use ExtUtils::CBuilder::Base;
5
6use vars qw($VERSION @ISA);
7$VERSION = '0.01';
8@ISA = qw(ExtUtils::CBuilder::Base);
9
10sub need_prelink { 0 }
11
12sub arg_include_dirs {
13 my $self = shift;
14 return '/include=(' . join(',', @_) . ')';
15}
16
17sub arg_nolink { return; }
18
19sub arg_object_file {
20 my ($self, $file) = @_;
21 return "/obj=$file";
22}
23
24sub arg_exec_file {
25 my ($self, $file) = @_;
26 return ("/exe=$file");
27}
28
29sub arg_share_object_file {
30 my ($self, $file) = @_;
31 return ("$self->{config}{lddlflags}=$file");
32}
33
341;