diff --git a/META.yml b/META.yml index 7b3e395..afcc8a8 100644 --- a/META.yml +++ b/META.yml @@ -12,4 +12,11 @@ meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: '1.4' name: File-Assets-Precompile +requires: + CSS::Minifier::XS: '0' + Carp: '0' + File::MMagic: '0' + JavaScript::Minifier::XS: '0' + Log::Log4perl: '0' + Path::Class: '0' version: 0.0.1 diff --git a/Makefile.PL b/Makefile.PL index 122a22d..8faf15a 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -16,7 +16,14 @@ my %WriteMakefileArgs = ( "EXE_FILES" => [], "LICENSE" => "perl", "NAME" => "File::Assets::Precompile", - "PREREQ_PM" => {}, + "PREREQ_PM" => { + "CSS::Minifier::XS" => 0, + "Carp" => 0, + "File::MMagic" => 0, + "JavaScript::Minifier::XS" => 0, + "Log::Log4perl" => 0, + "Path::Class" => 0 + }, "VERSION" => "0.0.1", "test" => { "TESTS" => "t/*.t t/release/*.t" @@ -25,7 +32,13 @@ my %WriteMakefileArgs = ( my %FallbackPrereqs = ( - "ExtUtils::MakeMaker" => 0 + "CSS::Minifier::XS" => 0, + "Carp" => 0, + "ExtUtils::MakeMaker" => 0, + "File::MMagic" => 0, + "JavaScript::Minifier::XS" => 0, + "Log::Log4perl" => 0, + "Path::Class" => 0 ); diff --git a/dist.ini b/dist.ini index e9dd4bf..d137f5b 100644 --- a/dist.ini +++ b/dist.ini @@ -6,14 +6,16 @@ copyright_holder = Dinis Lage main_module = lib/File/Assets/Precompile.pm [Prereqs] -[TravisYML] Carp = 0 Log::Log4perl = 0 File::MMagic = 0 Path::Class = 0 JavaScript::Minifier::XS = 0 CSS::Minifier::XS = 0 - + +;[@Prereqs] +[TravisYML] + [Git::CommitBuild] release_branch = build/%b release_message = Release build of v%v (on %b)