in reply to Building a Mojolicious app with PAR::Packer
pp comes with options
check these logs
Now regarding error script: No such file or directory at Mojo/Home.pm line 25
This is line 25 of Mojo/Home.pm
use autodie qw' system '; for my $opts ( "", "-n -x", "-x", "-c" ){ my $out = "use-mojo$opts.exe"; $out =~ s/\s/_/g; my $log = "log-$out.txt"; my $cmd = "pp -v 99 -o $out use-mojo.pl $opts >$log 2>&1 "; print "$cmd\n"; system $cmd; } __END__ pp -v 99 -o use-mojo.exe use-mojo.pl >log-use-mojo.exe.txt 2>&1 pp -v 99 -o use-mojo-n_-x.exe use-mojo.pl -n -x >log-use-mojo-n_-x +.exe.txt 2>&1 pp -v 99 -o use-mojo-x.exe use-mojo.pl -x >log-use-mojo-x.exe.txt + 2>&1 pp -v 99 -o use-mojo-c.exe use-mojo.pl -c >log-use-mojo-c.exe.txt + 2>&1
So there is line number confusion.# Environment variable if ($ENV{MOJO_HOME}) { my @parts = File::Spec->splitdir(abs_path $ENV{MOJO_HOME}); $self->{_parts} = \@parts; return $self; }
Using
seems to remedy this situation. Oddly BEGIN { eval "use Mojolicious::Lite;" } also works.require Mojolicious::Lite;
Thats bizzare, you should submit a bug report :)
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Building a Mojolicious app with PAR::Packer
by Hue-Bond (Priest) on Feb 25, 2011 at 16:31 UTC | |
by Hue-Bond (Priest) on Feb 26, 2011 at 23:12 UTC | |
by Anonymous Monk on Mar 02, 2012 at 13:30 UTC | |
by Anonymous Monk on Mar 02, 2012 at 13:53 UTC | |
by jfbaillette (Initiate) on Mar 03, 2012 at 19:46 UTC |
In Section
Seekers of Perl Wisdom