mktest.pl - Configure, build and test bleading edge perl
$ ./mktest.pl [options] smoke.cfg
-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.
@ARGV
key=value
is_win32() returns true if $^O eq "MSWin32".
is_win32()
$^O eq "MSWin32"
run() returns qx( $command ) unless $sub is specified. If $sub is defined (and a coderef) $sub->( $command, @args ) will be called.
run()
qx( $command )
$sub
$sub->( $command, @args )
make() calls run( "make $command" ), and does some extra stuff to help MSWin32 (the right maker, the directory).
make()
run( "make $command" )
ttylog() prints @message to both STDOUT and the logfile.
ttylog()
@message
Test::Smoke::Util, mkovz.pl.
(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:
http://www.perl.com/perl/misc/Artistic.html
http://www.gnu.org/copyleft/gpl.html
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.
To install Test::Smoke, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Test::Smoke
CPAN shell
perl -MCPAN -e shell install Test::Smoke
For more information on module installation, please visit the detailed CPAN module installation guide.