Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / i486-linux-gnu-thread-multi / Mouse / XS.pod
CommitLineData
3fea05b9 1
2=head1 NAME
3
4Mouse::XS - A Mouse guts in XS
5
6=head1 VERSION
7
8This document describes Mouse version 0.43
9
10=head1 DESCRIPTION
11
12Mouse has an optional XS implementation, which is automatically built
13and used if available. Accoding to benchmarks, this is about 2 times
14faster than Mouse::PurePerl.
15
16=head2 INSTALL
17
18The XS implementation are selected by default, but you can force it by
19passing the C<--xs> option to F<Makefile.PL>.
20
21 perl Makefile.PL --xs
22
23If you do not want to build the XS implementation, you can pass the C<--pp>
24option to F<Makefile.PL>.
25
26 perl Makefile.PL --pp
27
28=head2 The MOUSE_PUREPERL environment variable
29
30It can be used to enable the use of Mouse::PurePerl.
31
32=head1 DEPENDENCIES
33
34The XS implementation requires Perl 5.8.1 or later, and a C compiler.
35
36=head1 SEE ALSO
37
38L<Mouse>
39
40L<Mouse::PurePerl>
41
42=cut