# File lib/jeweler/commands/write_gemspec.rb, line 10 def run gemspec_helper.spec.version ||= begin version_helper.refresh version_helper.to_s end gemspec_helper.write output.puts "Generated: #{gemspec_helper.path}" end
# File lib/jeweler/commands/write_gemspec.rb, line 25 def self.build_for(jeweler) command = new command.base_dir = jeweler.base_dir command.gemspec = jeweler.gemspec command.version = jeweler.version command.output = jeweler.output command.gemspec_helper = jeweler.gemspec_helper command.version_helper = jeweler.version_helper command end
# File lib/jeweler/commands/write_gemspec.rb, line 6 def initialize self.output = $stdout end