Rakefile in archive-tar-external-1.3.0 vs Rakefile in archive-tar-external-1.3.1
- old
+ new
@@ -1,26 +1,26 @@
-require 'rake'
-require 'rake/testtask'
-
-desc "Install the archive-tar-external library (non-gem)"
-task :install do
- dest = File.join(Config::CONFIG['sitelibdir'], 'archive')
- Dir.mkdir(dest) unless File.exists? dest
- cp 'lib/archive/tar_external.rb', dest, :verbose => true
-end
-
-desc 'Build the archive-tar-external gem'
-task :gem do
- spec = eval(IO.read('archive-tar-external.gemspec'))
- Gem::Builder.new(spec).build
-end
-
-desc 'Install the archive-tar-external library as a gem'
-task :install_gem => [:gem] do
- file = Dir["*.gem"].first
- sh "gem install #{file}"
-end
-
-Rake::TestTask.new do |t|
- t.warning = true
- t.verbose = true
-end
+require 'rake'
+require 'rake/clean'
+require 'rake/testtask'
+
+CLEAN.include("**/*.gem", "**/*.rbc")
+
+namespace :gem do
+ desc 'Build the archive-tar-external gem'
+ task :create do
+ spec = eval(IO.read('archive-tar-external.gemspec'))
+ Gem::Builder.new(spec).build
+ end
+
+ desc 'Install the archive-tar-external library as a gem'
+ task :install => [:gem] do
+ file = Dir["*.gem"].first
+ sh "gem install #{file}"
+ end
+end
+
+Rake::TestTask.new do |t|
+ t.warning = true
+ t.verbose = true
+end
+
+task :default => :test