Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Checking in changes prior to tagging of version 0.01. Changelog diff is:

  • Loading branch information...
commit 1465e542031c6c2b9f84e40a162e999a16cb8827 1 parent 19d8d99
@tokuhirom authored
View
1  .gitignore
@@ -27,3 +27,4 @@ inc/Module/Install/Win32.pm
inc/Module/Install/WriteAll.pm
inc/Test/More.pm
t/090_dist/test-0.01.tar.gz
+*/*/MANIFEST.bak
View
3  README
@@ -33,6 +33,9 @@ DESCRIPTION
M::I power for C/C++ programs!You can use this module as replacement of
autoconf/automake for easy case.
+NOTE
+ This is a early bate release! API will change later.
+
FUNCTIONS
is_linux()
is_mac()
View
59 inc/Module/Install/AuthorTests.pm
@@ -1,59 +0,0 @@
-#line 1
-package Module::Install::AuthorTests;
-
-use 5.005;
-use strict;
-use Module::Install::Base;
-use Carp ();
-
-#line 16
-
-use vars qw{$VERSION $ISCORE @ISA};
-BEGIN {
- $VERSION = '0.002';
- $ISCORE = 1;
- @ISA = qw{Module::Install::Base};
-}
-
-#line 42
-
-sub author_tests {
- my ($self, @dirs) = @_;
- _add_author_tests($self, \@dirs, 0);
-}
-
-#line 56
-
-sub recursive_author_tests {
- my ($self, @dirs) = @_;
- _add_author_tests($self, \@dirs, 1);
-}
-
-sub _wanted {
- my $href = shift;
- sub { /\.t$/ and -f $_ and $href->{$File::Find::dir} = 1 }
-}
-
-sub _add_author_tests {
- my ($self, $dirs, $recurse) = @_;
- return unless $Module::Install::AUTHOR;
-
- my @tests = $self->tests ? (split / /, $self->tests) : 't/*.t';
-
- # XXX: pick a default, later -- rjbs, 2008-02-24
- my @dirs = @$dirs ? @$dirs : Carp::confess "no dirs given to author_tests";
- @dirs = grep { -d } @dirs;
-
- if ($recurse) {
- require File::Find;
- my %test_dir;
- File::Find::find(_wanted(\%test_dir), @dirs);
- $self->tests( join ' ', @tests, map { "$_/*.t" } sort keys %test_dir );
- } else {
- $self->tests( join ' ', @tests, map { "$_/*.t" } sort @dirs );
- }
-}
-
-#line 107
-
-1;
View
36 inc/Module/Install/ReadmeFromPod.pm
@@ -1,36 +0,0 @@
-#line 1
-package Module::Install::ReadmeFromPod;
-
-use strict;
-use warnings;
-use base qw(Module::Install::Base);
-use vars qw($VERSION);
-
-$VERSION = '0.06';
-
-sub readme_from {
- my $self = shift;
- return unless $Module::Install::AUTHOR;
- my $file = shift || return;
- my $clean = shift;
- require Pod::Text;
- my $parser = Pod::Text->new();
- open README, '> README' or die "$!\n";
- $parser->output_fh( *README );
- $parser->parse_file( $file );
- return 1 unless $clean;
- $self->postamble(<<"END");
-distclean :: license_clean
-
-license_clean:
-\t\$(RM_F) README
-END
- return 1;
-}
-
-'Readme!';
-
-__END__
-
-#line 89
-
View
4 lib/Module/Install/ForC.pm
@@ -134,6 +134,10 @@ This module provides some useful functions for writing C/C++ programs/libraries,
M::Install is useful for Perl/XS programming, but this module provides M::I power for C/C++ programs!You can use this module as replacement of autoconf/automake for easy case.
+=head1 NOTE
+
+This is a early bate release! API will change later.
+
=head1 FUNCTIONS
=over 4

0 comments on commit 1465e54

Please sign in to comment.
Something went wrong with that request. Please try again.