Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • PERL5OPT -- used by CPAN::Reporter to load Devel::Autoflush to force output from PL and test files that don't set autoflush themselves. (This has been a headache and is still in active development to find a workable solution.)

    PERL5LIB -- may or may not be set, depending on the test setup

    PERL_CPAN_REPORTER_DIR -- if set, this directory is used in place of the default .cpanreporter directory; this will affect not only the location of the default config.ini, but also the location of the CPAN::Reporter::His

    • PERL5_CPANPLUS_IS_EXECUTING -- set by CPANPLUS to the full path of either Build.PL or Makefile.PL while it's executing this file. This helps Module::Install understand that it is running under CPANPLUS and can delegate prereqs up to the parent process
  • TEST_POD - enables testing of documentation

    TEST_AUTHOR - in a few cases this enables testing in general

    PERL_TEST_POD - another name to enable documentation tests

    PERL_TEST_CRITIC - used to enable critic testing

    AUTHOR_TESTING - a few authors hide tests with this, mostly documentation tests

  • I posted these on the Perl5 wiki []. Thanks for accumulating this list!