Test::Smoke::Util is a Perl module that can take out some of the functions of the smoke suite.
FUNCTIONS
It supports these options:
* -Duseperlio
set USE_PERLIO = define (default) [should be depricated]
* -Dusethreads
set USE_ITHREADS = define (also sets USE_MULTI and USE_IMP_SYS)
* -Duseithreads
set USE_ITHREADS = define (also sets USE_MULTI and USE_IMP_SYS)
* -Dusemultiplicity
sets USE_MULTI = define (also sets USE_ITHREADS and USE_IMP_SYS)
* -Duseimpsys
sets USE_IMP_SYS = define (also sets USE_ITHREADS and USE_MULTI)
* -Dusemymalloc
set PERL_MALLOC = define
* -Duselargefiles
set USE_LARGE_FILES = define
* -Dbccold
set BCCOLD = define (this is for bcc32 = 3.2)
* -DDEBUGGING
sets CFG = Debug
* -DINST_DRV=...
sets INST_DRV to a new value (default is "c:")
* -DINST_TOP=...
sets INST_DRV to a new value (default is "$(INST_DRV)perl"), this is where perl will be installed when [nd]make install is run.
* -DINST_VER=...
sets INST_VER to a new value (default is forced not set), this is also used as part of the installation path to get a more unixy installation. Without INST_VER and INST_ARCH you get an ActiveState like installation.
* -DINST_ARCH=...
sets INST_ARCH to a new value (default is forced not set), this is also used as part of the installation path to get a more unixy installation. Without INST_VER and INST_ARCH you get an ActiveState like installation.
* -DCCHOME=...
Set the base directory for the C compiler. $(CCHOME)bin still needs to be in the path!
* -DIS_WIN95
sets IS_WIN95 to 'define' to indicate this is Win9[58]
* -DCRYPT_SRC=...
The file to use as source for des_fcrypt()
* -DCRYPT_LIB=...
The library to use for des_fcrypt()
* -Dcf_email=...
Set the cf_email option (Config.pm)
* -Accflags=...
Adds the option to BUILDOPT. This is implemented differently for nmake and dmake. Returns the name of the outputfile.
Product's homepage
Requirements:
· Perl