Last change
on this file since 595 was
379,
checked in by Sam Hocevar, 19 years ago
|
- Imported John Beppu's Perl wrapper.
|
File size:
1.1 KB
|
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?', 'y'); |
---|
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'); |
---|
Note: See
TracBrowser
for help on using the repository browser.