From: Mike Harris Date: 2007-01-08T14:04:50+09:00 Subject: Re: Rake PackageTask, undefined method exitstatus warhero wrote: > Hey all, > > I am trying to get some rake tasks going. I have a package task that is > this: > > Rake::PackageTask.new("deploy", ARGV[1]) do |p| > p.need_zip = true > p.name = 'rubyamf' > p.package_files.include("lib/**/*.*") > p.package_dir = "deploy" > end > > when I run 'rake package 0.5.5' it creates the directories fine (deploy > and deploy/rubyamf-0.5.5/). But then it halts and gives me an error: > > ........ > ........ > cd deploy > zip -r rubyamf-0.5.5.zip rubyamf-0.5.5 > rake aborted! > undefined method `exitstatus' for nil:NilClass > > Anyone have an idea what this might be from? It means the zip executable isn't present on your system, or in your path. The software on my machine appears to be InfoZIP (http://www.info-zip.org/Zip.html), although I'm not sure if it came with Ruby or where it came from. -- Posted via http://www.ruby-forum.com/.