Rakefile in data_miner-1.3.6 vs Rakefile in data_miner-1.3.7

- old
+ new

@@ -21,5 +21,29 @@ rdoc.rdoc_files.include('lib/**/*.rb') end rescue LoadError puts "Rdoc is not available" end + +gemspec = eval(File.read(Dir["*.gemspec"].first)) + +desc "Validate the gemspec" +task :gemspec do + gemspec.validate +end + +desc "Build gem locally" +task :build => :gemspec do + system "gem build #{gemspec.name}.gemspec" + FileUtils.mkdir_p "pkg" + FileUtils.mv "#{gemspec.name}-#{gemspec.version}.gem", "pkg" +end + +desc "Install gem locally" +task :install => :build do + system "gem install pkg/#{gemspec.name}-#{gemspec.version}" +end + +desc "Clean automatically generated files" +task :clean do + FileUtils.rm_rf "pkg" +end