Monitoring-TT
view release on metacpan or search on metacpan
license: gpl3
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: Monitoring-TT
no_index:
directory:
- inc
- t
requires:
File::BOM: 0
Perl::Critic::Policy::Dynamic::NoIndirect: 0
Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs: 0
Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData: 0
Pod::Usage: 0
Template: 0
Test::Cmd: 0
Test::Perl::Critic: 0
Test::Pod: 1.4
Test::Pod::Coverage: 0
resources:
# MakeMaker Parameters:
# ABSTRACT => q[Generic Monitoring Config based on Template Toolkit Templates]
# AUTHOR => [q[Sven Nierlein, 2013, <sven.nierlein@consol.de>]]
# BUILD_REQUIRES => { ExtUtils::MakeMaker=>q[6.36] }
# CONFIGURE_REQUIRES => { }
# DISTNAME => q[Monitoring-TT]
# LICENSE => q[gpl3]
# NAME => q[Monitoring::TT]
# NO_META => q[1]
# PREREQ_PM => { ExtUtils::MakeMaker=>q[6.36], File::BOM=>q[0], Perl::Critic::Policy::Dynamic::NoIndirect=>q[0], Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs=>q[0], Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPri...
# TEST_REQUIRES => { }
# VERSION => q[1.0.2]
# VERSION_FROM => q[lib/Monitoring/TT.pm]
# dist => { PREOP=>q[$(PERL) -I. "-MModule::Install::Admin" -e "dist_preop(q($(DISTVNAME)))"] }
# realclean => { FILES=>q[MYMETA.yml] }
# test => { TESTS=>q[t/*.t] }
# --- MakeMaker post_initialize section:
testdb_static :: testdb_dynamic
# --- MakeMaker ppd section:
# Creates a PPD (Perl Package Description) for a binary distribution.
ppd :
$(NOECHO) $(ECHO) '<SOFTPKG NAME="$(DISTNAME)" VERSION="$(VERSION)">' > $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <ABSTRACT>Generic Monitoring Config based on Template Toolkit Templates</ABSTRACT>' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <AUTHOR>Sven Nierlein, 2013, <sven.nierlein@consol.de></AUTHOR>' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <IMPLEMENTATION>' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="File::BOM" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Perl::Critic::Policy::Dynamic::NoIndirect" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Pod::Usage" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Template::" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Test::Cmd" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Test::Perl::Critic" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Test::Pod" VERSION="1.4" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Test::Pod::Coverage" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <ARCHITECTURE NAME="x86_64-linux-gnu-thread-multi-5.24" />' >> $(DISTNAME).ppd
checkdeps ::
$(PERL) Makefile.PL --checkdeps
installdeps ::
$(NOECHO) $(NOOP)
installdeps_notest ::
$(NOECHO) $(NOOP)
upgradedeps ::
$(PERL) Makefile.PL --config= --upgradedeps=Pod::Usage,0,Template,0,File::BOM,0,Test::Cmd,0,Test::Pod,1.4,Test::Perl::Critic,0,Test::Pod::Coverage,0,Perl::Critic::Policy::Dynamic::NoIndirect,0,Perl::Critic::Policy::NamingConventions::ProhibitMixedCa...
upgradedeps_notest ::
$(PERL) Makefile.PL --config=notest,1 --upgradedeps=Pod::Usage,0,Template,0,File::BOM,0,Test::Cmd,0,Test::Pod,1.4,Test::Perl::Critic,0,Test::Pod::Coverage,0,Perl::Critic::Policy::Dynamic::NoIndirect,0,Perl::Critic::Policy::NamingConventions::Prohibi...
listdeps ::
@$(PERL) -le "print for @ARGV"
listalldeps ::
@$(PERL) -le "print for @ARGV" Pod::Usage Template File::BOM Test::Cmd Test::Pod Test::Perl::Critic Test::Pod::Coverage Perl::Critic::Policy::Dynamic::NoIndirect Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs Perl::Critic::Policy::Va...
Makefile.PL view on Meta::CPAN
'bugtracker' => 'https://github.com/sni/Monitoring-TT/issues',
'repository', => 'https://github.com/sni/Monitoring-TT',
);
requires 'Pod::Usage' => 0;
requires 'Template' => 0;
# requirements test requirements
feature ('author_test',
-default => 0,
'File::BOM' => 0,
'Test::Cmd' => 0,
'Test::Pod' => 1.40,
'Test::Perl::Critic' => 0,
'Test::Pod::Coverage' => 0,
'Perl::Critic::Policy::Dynamic::NoIndirect' => 0,
'Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs' => 0,
'Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData' => 0,
);
tests_recursive;
t/094-template_encoding.t view on Meta::CPAN
use strict;
use warnings;
use Test::More;
use Data::Dumper;
eval "use File::BOM";
plan skip_all => 'File::BOM required' if $@;
plan skip_all => 'Author test. Set $ENV{TEST_AUTHOR} to a true value to run.' unless $ENV{TEST_AUTHOR};
my @dirs = glob("./t/data/*/in");
for my $dir (@dirs) {
check_templates($dir.'/');
}
done_testing();
sub check_templates {
t/094-template_encoding.t view on Meta::CPAN
next if $file =~ m|/static/|mx;
check_file($file);
}
return;
}
sub check_file {
my $file = shift;
my $type;
eval {
File::BOM::open_bom(my $fh, $file, 'bytes') or die($!);
$type = File::BOM::get_encoding_from_filehandle($fh);
};
print $@ if $@;
is( $type, 'UTF-8' , $file.' is utf-8');
}
( run in 0.630 second using v1.01-cache-2.11-cpan-e9daa2b36ef )