xref: /onnv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/ExtUtils/MM_UWIN.pm (revision 0:68f95e015346)
1*0Sstevel@tonic-gatepackage ExtUtils::MM_UWIN;
2*0Sstevel@tonic-gate
3*0Sstevel@tonic-gateuse strict;
4*0Sstevel@tonic-gateuse vars qw($VERSION @ISA);
5*0Sstevel@tonic-gate$VERSION = 0.02;
6*0Sstevel@tonic-gate
7*0Sstevel@tonic-gaterequire ExtUtils::MM_Unix;
8*0Sstevel@tonic-gate@ISA = qw(ExtUtils::MM_Unix);
9*0Sstevel@tonic-gate
10*0Sstevel@tonic-gate
11*0Sstevel@tonic-gate=head1 NAME
12*0Sstevel@tonic-gate
13*0Sstevel@tonic-gateExtUtils::MM_UWIN - U/WIN specific subclass of ExtUtils::MM_Unix
14*0Sstevel@tonic-gate
15*0Sstevel@tonic-gate=head1 SYNOPSIS
16*0Sstevel@tonic-gate
17*0Sstevel@tonic-gate  Don't use this module directly.
18*0Sstevel@tonic-gate  Use ExtUtils::MM and let it choose.
19*0Sstevel@tonic-gate
20*0Sstevel@tonic-gate=head1 DESCRIPTION
21*0Sstevel@tonic-gate
22*0Sstevel@tonic-gateThis is a subclass of ExtUtils::MM_Unix which contains functionality for
23*0Sstevel@tonic-gatethe AT&T U/WIN UNIX on Windows environment.
24*0Sstevel@tonic-gate
25*0Sstevel@tonic-gateUnless otherwise stated it works just like ExtUtils::MM_Unix
26*0Sstevel@tonic-gate
27*0Sstevel@tonic-gate=head2 Overridden methods
28*0Sstevel@tonic-gate
29*0Sstevel@tonic-gate=over 4
30*0Sstevel@tonic-gate
31*0Sstevel@tonic-gate=item os_flavor
32*0Sstevel@tonic-gate
33*0Sstevel@tonic-gateIn addition to being Unix, we're U/WIN.
34*0Sstevel@tonic-gate
35*0Sstevel@tonic-gate=cut
36*0Sstevel@tonic-gate
37*0Sstevel@tonic-gatesub os_flavor {
38*0Sstevel@tonic-gate    return('Unix', 'U/WIN');
39*0Sstevel@tonic-gate}
40*0Sstevel@tonic-gate
41*0Sstevel@tonic-gate
42*0Sstevel@tonic-gate=item B<replace_manpage_separator>
43*0Sstevel@tonic-gate
44*0Sstevel@tonic-gate=cut
45*0Sstevel@tonic-gate
46*0Sstevel@tonic-gatesub replace_manpage_separator {
47*0Sstevel@tonic-gate    my($self, $man) = @_;
48*0Sstevel@tonic-gate
49*0Sstevel@tonic-gate    $man =~ s,/+,.,g;
50*0Sstevel@tonic-gate    return $man;
51*0Sstevel@tonic-gate}
52*0Sstevel@tonic-gate
53*0Sstevel@tonic-gate=back
54*0Sstevel@tonic-gate
55*0Sstevel@tonic-gate=head1 AUTHOR
56*0Sstevel@tonic-gate
57*0Sstevel@tonic-gateMichael G Schwern <schwern@pobox.com> with code from ExtUtils::MM_Unix
58*0Sstevel@tonic-gate
59*0Sstevel@tonic-gate=head1 SEE ALSO
60*0Sstevel@tonic-gate
61*0Sstevel@tonic-gateL<ExtUtils::MM_Win32>, L<ExtUtils::MakeMaker>
62*0Sstevel@tonic-gate
63*0Sstevel@tonic-gate=cut
64*0Sstevel@tonic-gate
65*0Sstevel@tonic-gate1;
66