Skip to content

Commit

Permalink
switch to Dist::Zilla to manage development
Browse files Browse the repository at this point in the history
  • Loading branch information
djerius committed Jan 31, 2017
1 parent 539a8af commit 6516ad1
Show file tree
Hide file tree
Showing 9 changed files with 983 additions and 316 deletions.
4 changes: 3 additions & 1 deletion Changes
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
Revision history for PDLx-DetachedObject
Revision history for {{$dist->name}}

{{$NEXT}}

0.01 2016-10-21T17:04:06-0400

Expand Down
680 changes: 680 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

11 changes: 0 additions & 11 deletions MANIFEST.SKIP

This file was deleted.

84 changes: 67 additions & 17 deletions Makefile.PL
Original file line number Diff line number Diff line change
@@ -1,28 +1,78 @@
#! perl

# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.008.
use strict;
use warnings;
use inc::Module::Install;

name 'PDLx-DetachedObject';
license 'gpl3';
auto_license( holder => 'Smithsonian Astrophysical Observatory' );
all_from 'lib/PDLx/DetachedObject.pm';
use 5.006;

readme_from;
readme_from '', { format => 'md' };;
use ExtUtils::MakeMaker;

resources (
license => 'http://www.gnu.org/licenses/gpl-3.0.html',
repository => 'https://github.com/djerius/PDLx-DetachedObject',
bugtracker => 'https://rt.cpan.org/Public/Dist/Display.html?Name=PDLx-DetachedObject',
my %WriteMakefileArgs = (
"ABSTRACT" => "parent class for subclassing PDL 2.X from class frameworks",
"AUTHOR" => "Diab Jerius <djerius\@cpan.org>",
"CONFIGURE_REQUIRES" => {
"ExtUtils::MakeMaker" => 0
},
"DISTNAME" => "PDLx-DetachedObject",
"LICENSE" => "gpl",
"MIN_PERL_VERSION" => "5.006",
"NAME" => "PDLx::DetachedObject",
"PREREQ_PM" => {
"Moo" => 0,
"PDL" => "2.000",
"PDL::Core" => 0,
"parent" => 0,
"strict" => 0,
"warnings" => 0
},
"TEST_REQUIRES" => {
"Class::Accessor" => 0,
"Class::Tiny" => 0,
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"IO::Handle" => 0,
"IPC::Open3" => 0,
"Moo" => 0,
"Object::Tiny" => 0,
"PDL::Lite" => 0,
"Test::Deep" => 0,
"Test::More" => 0,
"blib" => "1.01"
},
"VERSION" => "0.01",
"test" => {
"TESTS" => "t/*.t"
}
);


author_tests( 'xt' );
my %FallbackPrereqs = (
"Class::Accessor" => 0,
"Class::Tiny" => 0,
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"IO::Handle" => 0,
"IPC::Open3" => 0,
"Moo" => 0,
"Object::Tiny" => 0,
"PDL" => "2.000",
"PDL::Core" => 0,
"PDL::Lite" => 0,
"Test::Deep" => 0,
"Test::More" => 0,
"blib" => "1.01",
"parent" => 0,
"strict" => 0,
"warnings" => 0
);


tests_recursive;
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
delete $WriteMakefileArgs{TEST_REQUIRES};
delete $WriteMakefileArgs{BUILD_REQUIRES};
$WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
}

cpanfile;
delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
unless eval { ExtUtils::MakeMaker->VERSION(6.52) };

WriteAll;
WriteMakefile(%WriteMakefileArgs);
146 changes: 0 additions & 146 deletions README

This file was deleted.

Loading

0 comments on commit 6516ad1

Please sign in to comment.