NAME
mktest.pl - Configure, build and test bleading edge perl
SYNOPSIS
$ ./mktest.pl [options] smoke.cfg
OPTIONS
-n | --norun | --dry-run
-v | --verbose [ level ]
-m | --win32-maker <dmake | nmake>
-c | --win32-cctype <BORLAND|GCC|MSVC20|MSVC|MSVC60>
-s | --smoker <your-email-address>
-f | --forest <basedir>
-l | --locale <somelocale>
--is56x
--defaultenv
--[no]force-c-locale
All remaining arguments in @ARGV
are used for MSWin32 to tweak values in Config.pm and should be key=value
pairs.
METHODS
- is_win32( )
-
is_win32()
returns true if$^O eq "MSWin32"
. - run( $command[, $sub[, @args]] )
-
run()
returnsqx( $command )
unless$sub
is specified. If$sub
is defined (and a coderef)$sub->( $command, @args )
will be called. - make( $command )
-
make()
callsrun( "make $command" )
, and does some extra stuff to help MSWin32 (the right maker, the directory). - ttylog( @message )
-
ttylog()
prints@message
to both STDOUT and the logfile.
SEE ALSO
COPYRIGHT
(c) 2002-2003, All rights reserved.
* H.Merijn Brand <h.m.brand@hccnet.nl>
* Nicholas Clark <nick@unfortu.net>
* Abe Timmerman <abeltje@cpan.org>
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See:
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.