File tree Expand file tree Collapse file tree 1 file changed +5
-20
lines changed
Expand file tree Collapse file tree 1 file changed +5
-20
lines changed Original file line number Diff line number Diff line change 1- require 'rubygems'
2- require 'rubygems/package_task'
1+ require "bundler/gem_tasks"
32
43begin
54 require 'yard'
@@ -11,26 +10,12 @@ begin
1110rescue LoadError
1211end
1312
14- def gemspec
15- $webmachine_gemspec ||= Gem ::Specification . load ( "webmachine.gemspec" )
13+ desc "Validate the gemspec file."
14+ task :validate_gemspec do
15+ Gem ::Specification . load ( "webmachine.gemspec" ) . validate
1616end
1717
18- Gem ::PackageTask . new ( gemspec ) do |pkg |
19- pkg . need_zip = false
20- pkg . need_tar = false
21- end
22-
23- task :gem => :gemspec
24-
25- desc %{Validate the gemspec file.}
26- task :gemspec do
27- gemspec . validate
28- end
29-
30- desc %{Release the gem to RubyGems.org}
31- task :release => :gem do
32- system "gem push pkg/#{ gemspec . name } -#{ gemspec . version } .gem"
33- end
18+ task :build => :validate_gemspec
3419
3520desc "Cleans up white space in source files"
3621task :clean_whitespace do
You can’t perform that action at this time.
0 commit comments