Alien-SVN
view release on metacpan or search on metacpan
inc/My/SVN/Builder.pm view on Meta::CPAN
return 1 if $ok;
warn "configuring SVN failed";
return 0;
}
sub ACTION_code {
my $self = shift;
$self->SUPER::ACTION_code;
_chdir_to_svn;
$self->_run('make')
or do { warn "building subversion failed"; return 0 };
$self->_run("make swig-pl-lib")
or do { warn "building swig-pl-lib failed"; return 0 };
_chdir_back;
_chdir_to_native;
inc/My/SVN/Builder.pm view on Meta::CPAN
or do { warn "installing swig-pl-lib failed"; return 0 };
_chdir_back;
_chdir_to_native;
$self->_run("make install")
or do { warn "installing SVN::Core failed"; return 0 };
_chdir_back;
$self->SUPER::ACTION_install;
}
1;
src/subversion/subversion/bindings/swig/perl/native/Ra.pm view on Meta::CPAN
filesystem transaction to be aborted and cleaned up. No other reporting
methods should be called after calling this method.
=back
=cut
our $AUTOLOAD;
sub AUTOLOAD {
my $class = ref($_[0]);
$AUTOLOAD =~ s/^${class}::(SUPER::)?//;
return if $AUTOLOAD =~ m/^[A-Z]/;
my $self = shift;
no strict 'refs';
my $method = $self->can("invoke_$AUTOLOAD")
or die "no such method $AUTOLOAD";
no warnings 'uninitialized';
$method->(@$self, @_);
( run in 1.177 second using v1.01-cache-2.11-cpan-49f99fa48dc )