Sha256: f9318f27230254021537cef9a5f9b88a3d19c28ad3d3903f2b6a34049378874b
Contents?: true
Size: 797 Bytes
Versions: 4
Compression:
Stored size: 797 Bytes
Contents
#!/usr/bin/env rake require 'bundler/gem_tasks' require 'rake/testtask' task :default => :test Rake::TestTask.new do |t| t.libs << 'lib/nyaa' t.test_files = FileList['spec/lib/nyaa/*_spec.rb'] t.verbose = true end gemspec = eval(File.read(Dir["*.gemspec"].first)) desc "Validate the gemspec" task :gemspec do gemspec.validate end task :build => :gemspec do system "gem build #{gemspec.name}.gemspec" FileUtils.mkdir_p "pkg" FileUtils.mv "#{gemspec.name}-#{gemspec.version}.gem", "pkg" end task :install => :build do system "gem install pkg/#{gemspec.name}-#{gemspec.version}" end desc "Purge the pkg directory" task :clean do FileUtils.rm_rf "pkg" end desc "Publish gem to rubygems.org" task :publish do system "gem push pkg/#{gemspec.name}-#{gemspec.version}.gem" end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
nyaa-1.0.5 | Rakefile |
nyaa-1.0.4 | Rakefile |
nyaa-1.0.3 | Rakefile |
nyaa-1.0.2 | Rakefile |