Checking in changes prior to tagging of version 0.42. Changelog diff is:
[gitmo/Mouse.git] / lib / Mouse / XS.pod
CommitLineData
ccb38d0b 1
2=head1 NAME
3
4Mouse::XS - A Mouse guts in XS
5
6=head1 VERSION
7
5176a3e4 8This document describes Mouse version 0.42
ccb38d0b 9
10=head1 DESCRIPTION
11
a010dc3a 12Mouse has an optional XS implementation, which is automatically built
ccb38d0b 13and used if available.
14
15=head2 INSTALL
16
a010dc3a 17The XS implementation are selected by default, but you can force it by
18passing the C<--xs> option to F<Makefile.PL>.
19
20 perl Makefile.PL --xs
21
ccb38d0b 22If you do not want to build the XS implementation, you can pass the C<--pp>
23option to F<Makefile.PL>.
24
25 perl Makefile.PL --pp
26
27=head2 The MOUSE_PUREPERL environment variable
28
29It can be used to enable the use of Mouse::PurePerl.
30
31=head1 SEE ALSO
32
33L<Mouse::PurePerl>
34
35=cut