# File lib/buildr/core/util.rb, line 123 def replace_extension(filename, new_ext) ext = File.extname(filename) if filename =~ /\.$/ filename + new_ext elsif ext == "" filename + "." + new_ext else filename[0..-ext.length] + new_ext end end