@@ -23,10 +23,6 @@ class UndocumentedTestTask < Rake::TestTask
2323 def desc ( *) end
2424end
2525
26- def skip_sdoc ( src )
27- src . gsub ( /^.*sdoc.*/ ) { |s | s + ' if RUBY_VERSION > "1.8.6"' }
28- end
29-
3026MAKE = ENV [ 'MAKE' ] || %w[ gmake make ] . find { |c | system ( c , '-v' ) }
3127BUNDLE = ENV [ 'BUNDLE' ] || %w[ bundle ] . find { |c | system ( c , '-v' ) }
3228PKG_NAME = 'json'
@@ -87,13 +83,11 @@ if defined?(Gem) and defined?(Gem::PackageTask)
8783 s . files = PKG_FILES
8884
8985 s . require_path = 'lib'
90- s . add_development_dependency 'sdoc' , '~>0.3.16'
91- s . add_development_dependency 'rake' , '~>0.9.2'
9286
9387 s . extra_rdoc_files << 'README.rdoc'
9488 s . rdoc_options <<
9589 '--title' << 'JSON implemention for ruby' << '--main' << 'README.rdoc'
96- s . test_files . concat Dir [ './tests/test_* .rb' ]
90+ s . test_files . concat Dir [ './tests/*_test .rb' ]
9791
9892 s . author = "Florian Frank"
9993 s . email = "flori@ping.de"
@@ -104,7 +98,7 @@ if defined?(Gem) and defined?(Gem::PackageTask)
10498 desc 'Creates a json_pure.gemspec file'
10599 task :gemspec_pure => :version do
106100 File . open ( 'json_pure.gemspec' , 'w' ) do |gemspec |
107- gemspec . write skip_sdoc ( spec_pure . to_ruby )
101+ gemspec . write spec_pure . to_ruby
108102 end
109103 end
110104
@@ -124,12 +118,11 @@ if defined?(Gem) and defined?(Gem::PackageTask)
124118 s . extensions = FileList [ 'ext/**/extconf.rb' ]
125119
126120 s . require_path = 'lib'
127- s . add_development_dependency 'sdoc' , '~>0.3.16'
128121
129122 s . extra_rdoc_files << 'README.rdoc'
130123 s . rdoc_options <<
131124 '--title' << 'JSON implemention for Ruby' << '--main' << 'README.rdoc'
132- s . test_files . concat Dir [ './tests/test_* .rb' ]
125+ s . test_files . concat Dir [ './tests/*_test .rb' ]
133126
134127 s . author = "Florian Frank"
135128 s . email = "flori@ping.de"
@@ -140,7 +133,7 @@ if defined?(Gem) and defined?(Gem::PackageTask)
140133 desc 'Creates a json.gemspec file'
141134 task :gemspec_ext => :version do
142135 File . open ( 'json.gemspec' , 'w' ) do |gemspec |
143- gemspec . write skip_sdoc ( spec_ext . to_ruby )
136+ gemspec . write spec_ext . to_ruby
144137 end
145138 end
146139
@@ -181,7 +174,7 @@ task :test_pure => [ :clean, :check_env, :do_test_pure ]
181174UndocumentedTestTask . new do |t |
182175 t . name = 'do_test_pure'
183176 t . libs << 'lib' << 'tests'
184- t . test_files = FileList [ 'tests/test_* .rb' ]
177+ t . test_files = FileList [ 'tests/*_test .rb' ]
185178 t . verbose = true
186179 t . options = '-v'
187180end
@@ -264,7 +257,7 @@ if defined?(RUBY_ENGINE) and RUBY_ENGINE == 'jruby'
264257 UndocumentedTestTask . new do |t |
265258 t . name = 'do_test_ext'
266259 t . libs << 'lib' << 'tests'
267- t . test_files = FileList [ 'tests/test_* .rb' ]
260+ t . test_files = FileList [ 'tests/*_test .rb' ]
268261 t . verbose = true
269262 t . options = '-v'
270263 end
@@ -338,14 +331,14 @@ else
338331 UndocumentedTestTask . new do |t |
339332 t . name = 'do_test_ext'
340333 t . libs << 'ext' << 'lib' << 'tests'
341- t . test_files = FileList [ 'tests/test_* .rb' ]
334+ t . test_files = FileList [ 'tests/*_test .rb' ]
342335 t . verbose = true
343336 t . options = '-v'
344337 end
345338
346339 desc "Create RDOC documentation"
347340 task :doc => [ :version , EXT_PARSER_SRC ] do
348- 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 } "
341+ sh "rdoc -o doc -t '#{ PKG_TITLE } ' -m README.rdoc README.rdoc lib/json.rb #{ FileList [ 'lib/json/**/*.rb' ] } #{ EXT_PARSER_SRC } #{ EXT_GENERATOR_SRC } "
349342 end
350343
351344 desc "Generate parser with ragel"
0 commit comments