Sha256: 9835ef19e07ead629481872ed5e2d03a240e900522fcc20d9e0dd66f1aa202be
Contents?: true
Size: 693 Bytes
Versions: 1
Compression:
Stored size: 693 Bytes
Contents
require 'rubygems' require 'bundler' require 'rake/testtask' require 'rdoc/task' Bundler::GemHelper.install_tasks desc "Create documentation" RDoc::Task.new("doc") { |rdoc| rdoc.title = "HBaseRb - Ruby HBase interface that uses thrift" rdoc.rdoc_dir = 'docs' rdoc.rdoc_files.include('README.rdoc') rdoc.rdoc_files.include('lib/hbaserb/*.rb') } desc "Re-generate thrift files" task "regen_thrift" do if ENV['HBASE_HOME'].nil? puts "You must set your HBASE_HOME variable before calling this task." return end system "thrift --gen rb -o /tmp #{ENV['HBASE_HOME']}/src/main/resources/org/apache/hadoop/hbase/thrift/Hbase.thrift" system "mv /tmp/gen-rb/* lib/thrift" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hbaserb-0.0.4 | Rakefile |