Rakefile in json_pure-1.8.2 vs Rakefile in json_pure-1.8.3

- old
+ new

@@ -21,14 +21,10 @@ require 'rake/testtask' class UndocumentedTestTask < Rake::TestTask def desc(*) end end -def skip_sdoc(src) - src.gsub(/^.*sdoc.*/) { |s| s + ' if RUBY_VERSION > "1.8.6"' } -end - MAKE = ENV['MAKE'] || %w[gmake make].find { |c| system(c, '-v') } BUNDLE = ENV['BUNDLE'] || %w[bundle].find { |c| system(c, '-v') } PKG_NAME = 'json' PKG_TITLE = 'JSON Implementation for Ruby' PKG_VERSION = File.read('VERSION').chomp @@ -86,12 +82,11 @@ s.files = PKG_FILES s.require_path = 'lib' s.add_development_dependency 'permutation' - s.add_development_dependency 'sdoc', '~>0.3.16' - s.add_development_dependency 'rake', '~>0.9.2' + s.add_development_dependency 'rake' s.extra_rdoc_files << 'README.rdoc' s.rdoc_options << '--title' << 'JSON implemention for ruby' << '--main' << 'README.rdoc' s.test_files.concat Dir['./tests/test_*.rb'] @@ -103,11 +98,11 @@ end desc 'Creates a json_pure.gemspec file' task :gemspec_pure => :version do File.open('json_pure.gemspec', 'w') do |gemspec| - gemspec.write skip_sdoc(spec_pure.to_ruby) + gemspec.write spec_pure.to_ruby end end Gem::PackageTask.new(spec_pure) do |pkg| pkg.need_tar = true @@ -124,11 +119,10 @@ s.extensions = FileList['ext/**/extconf.rb'] s.require_path = 'lib' s.add_development_dependency 'permutation' - s.add_development_dependency 'sdoc', '~>0.3.16' s.extra_rdoc_files << 'README.rdoc' s.rdoc_options << '--title' << 'JSON implemention for Ruby' << '--main' << 'README.rdoc' s.test_files.concat Dir['./tests/test_*.rb'] @@ -140,11 +134,11 @@ end desc 'Creates a json.gemspec file' task :gemspec_ext => :version do File.open('json.gemspec', 'w') do |gemspec| - gemspec.write skip_sdoc(spec_ext.to_ruby) + gemspec.write spec_ext.to_ruby end end Gem::PackageTask.new(spec_ext) do |pkg| pkg.need_tar = true @@ -337,14 +331,9 @@ t.name = 'do_test_ext' t.libs << 'ext' << 'lib' t.test_files = FileList['tests/test_*.rb'] t.verbose = true t.options = '-v' - end - - desc "Create RDOC documentation" - task :doc => [ :version, EXT_PARSER_SRC ] do - sh "sdoc -o doc -t '#{PKG_TITLE}' -m README.rdoc README.rdoc lib/json.rb #{FileList['lib/json/**/*.rb']} #{EXT_PARSER_SRC} #{EXT_GENERATOR_SRC}" end desc "Generate parser with ragel" task :ragel => EXT_PARSER_SRC