Duncan Murdoch wrote: > 2. Can you run a script that's not in the .par file, but look in there > for any modules it depends on? For example, I'd like to do something > like the line above even though subdir/baz.pl was not in foo.par. >
It is probably possible but it is a generally accepted interpretation of the Perl License that you may not create executables with a packager (PAR, PerlApp etc) that can run arbitrary external perl scripts on systems without a Perl installed. So, having an executable mypacked.exe that can do mypacked.exe anyoldscript.pl on a system without Perl installed, is at the very least in a grey area as far as the Perl License is concerned. I only post this to flag up a potential issue that you may not have considered. I may be completely wrong and "mypacked.exe anyoldscript.pl" might be fine. I just always understood that you could not do this and should distribute Perl instead. Regards Mark
