On Mar 25, 8:56 pm, Michael Fellinger <m.fellin... / gmail.com> wrote: [...] > "rakefile.rb" == "Rakefile" > # false [...] On my system at least rakefile.rb == Rakefile for these purposes. Isn't that the case, or what did you mean? However, I wonder what happens when there's rakefile.rb, Rakefile.rb and Rakefile as well as rakefile and "rake" is run... thufir@arrakis:~$ thufir@arrakis:~$ rake rake aborted! No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb) /usr/lib/ruby/1.8/rake.rb:1840:in `load_rakefile' (See full trace by running task with --trace) thufir@arrakis:~$ -Thufir