On Tue, Feb 16, 2010 at 06:47:25PM -0800, [email protected] wrote:
> So I would like to add some tests to one of my test files,
> involving something like `perl -c scripts/my_script`, and
> fail if there's an error.
>
> My question is: where under M::B can I get the path to the
> perl under which Build.PL was run? I could not find this in
> the various documentation pages.
M::B should invoke your test file with the correct perl. So in that
file you can do, eg, ...
use Config;
my $perl = $Config{perlpath}
system($perl, 'myscript', @args_for_my_script);
If you're unsure about whether it's Doing The Right Thing, then you can
upload a dev version (you mark developer-only versions of distributions
by putting an underscore in the version, eg My-Dist-0.40_94.tar.gz) to
the CPAN. Real users won't see it, but the CPAN-testers will.
--
David Cantrell | Nth greatest programmer in the world
Lesbian bigots try to put finger in linguistic dyke:
http://news.bbc.co.uk/1/hi/world/europe/7376919.stm