class Jeweler
def fill_in_gemspec_defaults(gemspec)
def fill_in_gemspec_defaults(gemspec) if gemspec.files.nil? || gemspec.files.empty? gemspec.files = FileList["[A-Z]*.*", "{bin,generators,lib,test,spec}/**/*"] end if gemspec.executables.nil? || gemspec.executables.empty? gemspec.executables = Dir["#{@base_dir}/bin/*"].map do |f| File.basename(f) end end gemspec.has_rdoc = true gemspec.rdoc_options << '--inline-source' << '--charset=UTF-8' if gemspec.extra_rdoc_files.nil? || gemspec.extra_rdoc_files.empty? gemspec.extra_rdoc_files = FileList["README*", "ChangeLog*", "LICENSE*"] end gemspec end