package MyInstall;

use ExtUtils::Install;
use File::Find;

use vars qw (@ISA @EXPORT @EXPORT_OK);

@ISA = @ExtUtils::Install::ISA;
@EXPORT = @ExtUtils::Install::EXPORT;
@EXPORT_OK = @ExtUtils::Install::EXPORT_OK;

sub ExtUtils::Install::directory_not_empty ($) {
	my($dir) = @_;

	return 0 if $dir eq 'blib/arch';

	my $files = 0;
  	find(sub {
        	return if $_ eq ".exists";
           	if (-f) {
             		$File::Find::prune++;
             		$files = 1;
           	}
       	}, $dir);
  	return $files;
}

sub AUTOLOAD
{
        print STDERR "AUTOLOAD: $AUTOLOAD\n";
                                                                                
        my $name = 'func';
        my $code;
        my $string = "\$code = \\&ExtUtils::Install::$name";
                                                                                
        eval $string;
        *$AUTOLOAD = $code;
                                                                                
        goto &$AUTOLOAD;
}

1;