Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re^2: Data files in a .par file

by Tortue (Scribe)
on Jan 14, 2005 at 10:41 UTC ( #422191=note: print w/ replies, xml ) Need Help??


in reply to Re: Data files in a .par file
in thread Data files in a .par file

Yes, a possible solution is to not use PAR at all! You can replace:

use PAR; use lib 'Bam-Kapow';
(a.k.a. use PAR 'Bam-Kapow';) by:
BEGIN { use Archive::Zip; my $zip = new Archive::Zip('Bam-Kapow.par'); $zip->extractTree('', 'shazam/'); use lib 'shazam/lib'; } END { use File::Path; rmtree 'shazam/'; }
which produces the output:
Using Bam::Kapow version 0.01 MOTD: Message of the day: PAR rules! Got Bam::Kapow from shazam/lib/Bam/Kapow.pm
Of course, it would be nicer if PAR provided an option to do that, something like:
use PAR 'extract';
which would make it behave the same way it does when it's wrapped up in an executable.


Comment on Re^2: Data files in a .par file
Select or Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://422191]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (12)
As of 2014-08-22 08:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (150 votes), past polls