diff --git a/Rakefile b/Rakefile index 645aef52..ab6525bc 100644 --- a/Rakefile +++ b/Rakefile @@ -7,18 +7,14 @@ Rake::TestTask.new do |t| t.warning = true end - -file 'lib/linguist/samples.json' => Dir['samples/**/*'] do |f| +task :samples do require 'linguist/samples' require 'yajl' - json = Yajl::Encoder.encode(Linguist::Samples.data, :pretty => true) - File.open(f.name, 'w') { |io| io.write json } + data = Linguist::Samples.data + json = Yajl::Encoder.encode(data, :pretty => true) + File.open('lib/linguist/samples.json', 'w') { |io| io.write json } end -CLOBBER.include 'lib/linguist/samples.json' - -task :samples => [:clobber, 'lib/linguist/samples.json'] - namespace :classifier do LIMIT = 1_000