$VERSION
=
'0.02'
;
sub
check_nmake {
my
$self
=
shift
;
$self
->load(
'can_run'
);
$self
->load(
'get_file'
);
return
unless
(
$Config::Config
{make} and
$Config::Config
{make} =~ /^nmake\b/i and
$^O eq
'MSWin32'
and
!
$self
->can_run(
'nmake'
)
);
print
"The required 'nmake' executable not found, fetching it...\n"
;
my
$rv
=
$self
->get_file(
local_dir
=> File::Basename::dirname($^X),
size
=> 51928,
run
=>
'Nmake15.exe /o > nul'
,
check_for
=>
'Nmake.exe'
,
remove
=> 1,
);
if
(!
$rv
) {
die
<<
'.'
;
-------------------------------------------------------------------------------
Since you are using Microsoft Windows, you will need the
'nmake'
utility
before
installation. It's available at:
or
Please download the file manually, save it to a directory in
%PATH
% (e.g.
C:\WINDOWS\COMMAND\), then launch the MS-DOS command line shell,
"cd"
to
that directory, and run
"Nmake15.exe"
from there; that will create the
'nmake.exe'
file needed by this module.
You may then resume the installation process described in README.
-------------------------------------------------------------------------------
.
}
}
1;