Add document
gfx [Tue, 27 Oct 2009 03:54:51 +0000 (12:54 +0900)]
lib/Mouse/PurePerl.pm
lib/Mouse/XS.pod [new file with mode: 0644]

index e5859d1..7d11a63 100644 (file)
@@ -1,3 +1,5 @@
+package Mouse::PurePerl;
+
 package
     Mouse::Util;
 
@@ -243,8 +245,21 @@ sub _compiled_type_constraint{ $_[0]->{compiled_type_constraint} }
 
 sub _compiled_type_coercion  { $_[0]->{_compiled_type_coercion}  }
 
-
 sub has_coercion{ exists $_[0]->{_compiled_type_coercion} }
 
 1;
 __END__
+
+=head1 NAME
+
+Mouse::PurePerl - A Mouse guts in pure Perl
+
+=head1 VERSION
+
+This document describes Mouse version 0.40_01
+
+=head1 SEE ALSO
+
+L<Mouse::XS>
+
+=cut
diff --git a/lib/Mouse/XS.pod b/lib/Mouse/XS.pod
new file mode 100644 (file)
index 0000000..bc89643
--- /dev/null
@@ -0,0 +1,30 @@
+
+=head1 NAME
+
+Mouse::XS - A Mouse guts in XS
+
+=head1 VERSION
+
+This document describes Mouse version 0.40_01
+
+=head1 DESCRIPTION
+
+Mouse has an optional XS implementation. This is automatically built
+and used if available.
+
+=head2 INSTALL
+
+If you do not want to build the XS implementation, you can pass the C<--pp>
+option to F<Makefile.PL>.
+
+    perl Makefile.PL --pp
+
+=head2 The MOUSE_PUREPERL environment variable
+
+It can be used to enable the use of Mouse::PurePerl.
+
+=head1 SEE ALSO
+
+L<Mouse::PurePerl>
+
+=cut