Task::Smoke is a Perl class to install modules required for Pugs-like smoke system.
Perl6::Pugs is an experimental implementation of Perl 6. It does not have many prerequisites by itself: merely perl 5.6.1 or 5.8.3, and a decently new ExtUtils::MakeMaker.
If you wish to run the powerful smoke test system that comes with Pugs, however, you'll need these modules. Once installed, you can run a smoke test and generate a colorful smoke.html by running the following command in the Pugs build directory:
You are encouraged to submit your results to the public smokeserver, especially if you run on an uncommon platform:
Existing smoke reports can be viewed at http://smoke.pugscode.org.