Sha256: 9d42475eb15ca1c27fa7ff3770ee869e39fc99d2882c7ed2405cc89babcc19da
Contents?: true
Size: 1.29 KB
Versions: 3
Compression:
Stored size: 1.29 KB
Contents
# encoding: utf-8 require 'rubygems' require 'bundler' begin Bundler.setup(:default, :development) rescue Bundler::BundlerError => e $stderr.puts e.message $stderr.puts "Run `bundle install` to install missing gems" exit e.status_code end require 'rake' require 'jeweler' Jeweler::Tasks.new do |gem| # gem is a Gem::Specification... see http://docs.rubygems.org/read/chapter/20 for more options gem.name = "soroban" gem.homepage = "https://github.com/agworld/soroban" gem.license = "MIT" gem.summary = "Soroban is a calculating engine that understands Excel formulas." gem.description = "Soroban makes it easy to extract and execute formulas from Excel spreadsheets. It rewrites Excel formulas as Ruby expressions, and allows you to bind named variables to spreadsheet cells to easily manipulate inputs and capture outputs." gem.email = "jason.hutchens@agworld.com.au" gem.authors = ["Jason Hutchens"] # dependencies defined in Gemfile end Jeweler::RubygemsDotOrgTasks.new require 'rspec/core' require 'rspec/core/rake_task' RSpec::Core::RakeTask.new(:spec) do |spec| spec.pattern = FileList['spec/**/*_spec.rb'] end RSpec::Core::RakeTask.new(:rcov) do |spec| spec.pattern = 'spec/**/*_spec.rb' spec.rcov = false end task :default => :spec require 'yard' YARD::Rake::YardocTask.new
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
soroban-0.3.1 | Rakefile |
soroban-0.3.0 | Rakefile |
soroban-0.2.0 | Rakefile |