2 package Module::Install::WriteAll;
4 use Module::Install::Base;
5 @ISA = qw(Module::Install::Base);
21 $self->sign(1) if $args{sign};
22 $self->Meta->write if $args{meta};
23 $self->admin->WriteAll(%args) if $self->is_admin;
25 if ( $0 =~ /Build.PL$/i ) {
28 $self->check_nmake if $args{check_nmake};
29 unless ( $self->makemaker_args->{'PL_FILES'} ) {
30 $self->makemaker_args( PL_FILES => {} );
35 $self->Makefile->write;