LCFG-Build-Tools
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/LCFG/Build/Tool.pm view on Meta::CPAN
extends 'MooseX::App::Cmd::Command';
has 'dryrun' => (
is => 'rw',
isa => 'Bool',
default => 0,
documentation => 'Simulate operation',
);
has 'quiet' => (
traits => ['Getopt'],
is => 'rw',
isa => 'Bool',
default => 0,
cmd_aliases => 'q',
documentation => 'Less output to the screen',
);
has 'dir' => (
is => 'rw',
isa => 'Str',
lib/LCFG/Build/Tool/CheckMacros.pm view on Meta::CPAN
use File::Temp ();
use IO::File ();
use LCFG::Build::Utils;
use Moose;
extends 'LCFG::Build::Tool';
# We do not want this option for these commands so use an override.
has '+resultsdir' => ( traits => ['NoGetopt'] );
has 'fix_deprecated' => (
is => 'rw',
isa => 'Bool',
default => 0,
documentation => 'Replace deprecated macros with new-style names',
);
__PACKAGE__->meta->make_immutable;
lib/LCFG/Build/Tool/GenDeb.pm view on Meta::CPAN
use LCFG::Build::Utils;
use Template v2.14;
use Try::Tiny;
use Moose;
extends 'LCFG::Build::Tool';
# We do not want this option for these commands so use an override.
has '+resultsdir' => ( traits => ['NoGetopt'] );
has 'logname' => (
is => 'rw',
isa => 'Str',
lazy => 1,
default => sub { $_[0]->spec->get_vcsinfo('logname') || 'ChangeLog' },
documentation => 'The VCS log file name',
);
override '_load_vcs_module' => sub {
lib/LCFG/Build/Tool/MicroVersion.pm view on Meta::CPAN
# $Date: 2018-12-12 15:10:41 +0000 (Wed, 12 Dec 2018) $
our $VERSION = '0.9.30';
use Moose;
extends 'LCFG::Build::Tool';
# We do not want this option for these commands so use an override.
has '+resultsdir' => ( traits => ['NoGetopt'] );
has 'logname' => (
is => 'rw',
isa => 'Str',
lazy => 1,
default => sub { $_[0]->spec->get_vcsinfo('logname') || 'ChangeLog' },
documentation => 'The VCS log file name',
);
has 'checkcommitted' => (
lib/LCFG/Build/Tool/SRPM.pm view on Meta::CPAN
use Moose;
extends 'LCFG::Build::Tool::RPM';
override 'abstract' => sub {
return q{Build source RPMs from the tagged source tree};
};
has '+sourceonly' => (
default => 1,
traits => ['NoGetopt'],
);
has '+deps' => (
default => 0,
traits => ['NoGetopt'],
);
__PACKAGE__->meta->make_immutable;
no Moose;
1;
__END__
=head1 NAME
lib/LCFG/Build/Tool/Submit.pm view on Meta::CPAN
# $Source:$
# $Revision:$
# $HeadURL:$
# $Date:$
use Moose;
extends 'LCFG::Build::Tool';
has 'bucket' => (
traits => ['Getopt'],
is => 'rw',
isa => 'Str',
required => 1,
cmd_aliases => 'B',
documentation => 'The destination bucket for the RPMs',
);
has 'file' => (
traits => ['Getopt'],
is => 'rw',
isa => 'Str',
required => 1,
default => 'default.conf',
cmd_aliases => 'f',
documentation => 'Alternative pkgsubmit configuration file to be used',
);
__PACKAGE__->meta->make_immutable;
no Moose;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.132 second using v1.00-cache-2.02-grep-82fe00e-cpan-46ed484bbfeb )