Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

42 lines (32 sloc) 0.888 kb
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
require(File.join(File.dirname(__FILE__), 'config', 'boot'))
require 'rake'
require 'rake/testtask'
require 'rake/rdoctask'
require 'tasks/rails'
require 'rubygems'
require 'rake/clean'
def gemspec
@gemspec ||= begin
file = File.expand_path("../tolk.gemspec", __FILE__)
eval(File.read(file), binding, file)
end
end
begin
require 'rake/gempackagetask'
Rake::GemPackageTask.new(gemspec) do |pkg|
pkg.gem_spec = gemspec
end
task :gem => :gemspec
rescue LoadError
task(:gem){abort "`gem install rake` to package gems"}
end
desc "Install the gem locally"
task :install => :gem do
sh "gem install pkg/#{gemspec.full_name}.gem"
end
desc "Validate the gemspec"
task :gemspec do
gemspec.validate
end
Jump to Line
Something went wrong with that request. Please try again.