Commit 8a264616 authored by Thomas Klausner's avatar Thomas Klausner

removed files now handled by Dist::Zilla

parent 676776e2
use strict;
use 5.008;
use Module::Build;
use File::Spec::Functions;
my $build = Module::Build->new(
module_name => 'Module::ExtractUse',
license => 'perl',
requires => {
'perl' => '5.008',
'Parse::RecDescent'=>'1.94',
'Pod::Strip'=>'1.00',
},
build_requires=> {
'Test::More'=>'0',
'Test::Deep'=>'0.087',
'Test::NoWarnings'=>'0',
'Test::Pod'=>'0',
'Test::Pod::Coverage'=>'0',
'UNIVERSAL::require'=>'0',
},
create_makefile_pl=>'passthrough',
);
$build->create_build_script;
Build.PL
Changes
example/cpan.pl
lib/Module/ExtractUse.pm
lib/Module/ExtractUse/grammar
lib/Module/ExtractUse/Grammar.pm
Makefile.PL
MANIFEST
META.yml
README
t/01_load.t
t/10_basic.t
t/20_parse_self.t
t/21_comment.t
t/22_eval.t
t/23_universal_require.t
t/24_version.t
t/25_utf8.t
t/80_failing.t
xt/pod.t
xt/pod_coverage.t
---
name: Module-ExtractUse
version: 0.23
author:
- 'Thomas Klausner <domm@zsi.at>'
abstract: Find out what modules are used
license: perl
resources:
license: http://dev.perl.org/licenses/
requires:
Parse::RecDescent: 1.94
Pod::Strip: 1.00
perl: 5.008
build_requires:
Test::Deep: 0.087
Test::More: 0
Test::NoWarnings: 0
Test::Pod: 0
Test::Pod::Coverage: 0
UNIVERSAL::require: 0
provides:
Module::ExtractUse:
file: lib/Module/ExtractUse.pm
version: 0.23
Module::ExtractUse::Grammar:
file: lib/Module/ExtractUse/Grammar.pm
Parse::RecDescent::Module::ExtractUse::Grammar:
file: lib/Module/ExtractUse/Grammar.pm
generated_by: Module::Build version 0.280801
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.2.html
version: 1.2
# Note: this file was auto-generated by Module::Build::Compat version 0.2808_01
require 5.008;
unless (eval "use Module::Build::Compat 0.02; 1" ) {
print "This module requires Module::Build to install itself.\n";
require ExtUtils::MakeMaker;
my $yn = ExtUtils::MakeMaker::prompt
(' Install Module::Build now from CPAN?', 'y');
unless ($yn =~ /^y/i) {
die " *** Cannot install without Module::Build. Exiting ...\n";
}
require Cwd;
require File::Spec;
require CPAN;
# Save this 'cause CPAN will chdir all over the place.
my $cwd = Cwd::cwd();
CPAN::Shell->install('Module::Build::Compat');
CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
or die "Couldn't install Module::Build, giving up.\n";
chdir $cwd or die "Cannot chdir() back to $cwd: $!";
}
eval "use Module::Build::Compat 0.02; 1" or die $@;
Module::Build::Compat->run_build_pl(args => \@ARGV);
require Module::Build;
Module::Build::Compat->write_makefile(build_class => 'Module::Build');
Module/ExtractUse version 0.04
==============================
Module::ExtractUse is basically a Parse::RecDescent grammar to parse
Perl code. It tries very hard to find all modules (whether pragmas,
Core, or from CPAN) used by the parsed code.
INSTALLATION
To install this module type the following:
perl Makefile.PL
make
make test
make install
DEPENDENCIES
This module requires these other modules and libraries:
Parse::RecDescent
Pod::Simple
Test::More (only for the testsuite)
COPYRIGHT AND LICENCE
Copyright (C) 2003 Thomas Klausner
name = Module-ExtractUse
author = Thomas Klausner <domm@cpan.org>
license = Perl_5
copyright_holder = Thomas Klausner
copyright_year = 2012
[GatherDir]
[PruneCruft]
[ManifestSkip]
[MetaYAML]
[License]
[Readme]
[ExecDir]
[ShareDir]
[Repository]
[MetaResources]
[CheckChangeLog]
[Manifest]
[TestRelease]
[ConfirmRelease]
[AutoPrereqs]
[VersionFromModule]
[ModuleBuild]
[PodWeaver]
[InstallGuide]
[MetaJSON]
[@Git]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment