# File lib/rake.rb, line 1983
1983:     def help
1984:       puts "rake [-f rakefile] {options} targets..."
1985:       puts
1986:       puts "Options are ..."
1987:       puts
1988:       OPTIONS.sort.each do |long, short, mode, desc|
1989:         if mode == GetoptLong::REQUIRED_ARGUMENT
1990:           if desc =~ /\b([A-Z]{2,})\b/
1991:             long = long + "=#{$1}"
1992:           end
1993:         end
1994:         printf "  %-20s (%s)\n", long, short
1995:         printf "      %s\n", desc
1996:       end
1997:     end