|
Revision 53, 1.1 kB
(checked in by bkuhn, 9 months ago)
|
- Added SFLC's internally developed tim bot released under AGPLv3
|
| Line | |
|---|
| 1 |
# Note: this file was auto-generated by Module::Build::Compat version 0.03 |
|---|
| 2 |
|
|---|
| 3 |
unless (eval "use Module::Build::Compat 0.02; 1" ) { |
|---|
| 4 |
print "This module requires Module::Build to install itself.\n"; |
|---|
| 5 |
|
|---|
| 6 |
require ExtUtils::MakeMaker; |
|---|
| 7 |
my $yn = ExtUtils::MakeMaker::prompt |
|---|
| 8 |
(' Install Module::Build now from CPAN?', 'n'); |
|---|
| 9 |
|
|---|
| 10 |
unless ($yn =~ /^y/i) { |
|---|
| 11 |
die " *** Cannot install without Module::Build. Exiting ...\n"; |
|---|
| 12 |
} |
|---|
| 13 |
|
|---|
| 14 |
require Cwd; |
|---|
| 15 |
require File::Spec; |
|---|
| 16 |
require CPAN; |
|---|
| 17 |
|
|---|
| 18 |
# Save this 'cause CPAN will chdir all over the place. |
|---|
| 19 |
my $cwd = Cwd::cwd(); |
|---|
| 20 |
my $makefile = File::Spec->rel2abs($0); |
|---|
| 21 |
|
|---|
| 22 |
CPAN::Shell->install('Module::Build::Compat') |
|---|
| 23 |
or die " *** Cannot install without Module::Build. Exiting ...\n"; |
|---|
| 24 |
|
|---|
| 25 |
chdir $cwd or die "Cannot chdir() back to $cwd: $!"; |
|---|
| 26 |
} |
|---|
| 27 |
eval "use Module::Build::Compat 0.02; 1" or die $@; |
|---|
| 28 |
use lib '_build/lib'; |
|---|
| 29 |
Module::Build::Compat->run_build_pl(args => \@ARGV); |
|---|
| 30 |
require Module::Build; |
|---|
| 31 |
Module::Build::Compat->write_makefile(build_class => 'Module::Build'); |
|---|