From: "David A. Black" Date: 2008-04-21T09:45:05+09:00 Subject: Re: rakefile gives syntax error, unexpected ':', expecting $end Hi -- On Mon, 21 Apr 2008, thufir wrote: > I want to make run dependant on the compile and cat tasks, but don't seem > to have the syntax quite correct: > > thufir@arrakis:~/foo$ > thufir@arrakis:~/foo$ rake run > (in /home/thufir/foo) > rake aborted! > /home/thufir/foo/rakefile.rb:3: syntax error, unexpected ':', expecting > $end > task :run => :compile :cat do > ^ > > (See full trace by running task with --trace) > thufir@arrakis:~/foo$ > thufir@arrakis:~/foo$ cat rakefile.rb > > > task :run => :compile :cat do Try this: task :run => [:compile, :cat] do David -- Rails training from David A. Black and Ruby Power and Light: INTRO TO RAILS June 9-12 Berlin ADVANCING WITH RAILS June 16-19 Berlin INTRO TO RAILS June 24-27 London (Skills Matter) See http://www.rubypal.com for details and updates!