Warning, /kdevelop/kdev-ruby/app_templates/rubygem/Rakefile is written in an unsupported language. File is not indexed.

0001 begin
0002   require 'bundler'
0003   Bundler.setup
0004 rescue LoadError
0005   $stderr.puts 'You need to have Bundler installed to be able build this gem.'
0006 end
0007 
0008 gemspec = eval(File.read(Dir["*.gemspec"].first))
0009 
0010 
0011 desc "Validate the gemspec"
0012 task :validate do
0013   gemspec.validate
0014 end
0015 
0016 desc "Build gem locally"
0017 task :build => :validate do
0018   system "gem build #{gemspec.name}.gemspec"
0019   FileUtils.mkdir_p "pkg"
0020   FileUtils.mv "#{gemspec.name}-#{gemspec.version}.gem", "pkg"
0021 end
0022 
0023 desc "Install gem locally"
0024 task :install => :build do
0025   system "gem install pkg/#{gemspec.name}-#{gemspec.version}"
0026 end
0027 
0028 desc "Remove generated files"
0029 task :clean do
0030   FileUtils.rm_rf "pkg"
0031 end