From a81105d98775a0ef4bb433206c5a8d9677bb3868 Mon Sep 17 00:00:00 2001 From: Joshua Peek Date: Mon, 23 Jul 2012 16:05:20 -0500 Subject: [PATCH] Always rebuild samples --- Rakefile | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) 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