+++ /dev/null
-require "rubygems/package_task"
-
-namespace :gem do
-
- desc "Build the gem"
- task :build do
- system "gem build signet.gemspec"
- end
-
- desc "Install the gem"
- task :install => ["clobber", "gem:package"] do
- sh "#{SUDO} gem install --local pkg/#{GEM_SPEC.full_name}"
- end
-
- desc "Uninstall the gem"
- task :uninstall do
- installed_list = Gem.source_index.find_name(PKG_NAME)
- if installed_list &&
- (installed_list.collect { |s| s.version.to_s}.include?(PKG_VERSION))
- sh(
- "#{SUDO} gem uninstall --version '#{PKG_VERSION}' " +
- "--ignore-dependencies --executables #{PKG_NAME}"
- )
- end
- end
-
- desc "Reinstall the gem"
- task :reinstall => [:uninstall, :install]
-end
-
-desc "Alias to gem:package"
-task "gem" => "gem:package"
-
-task "clobber" => ["gem:clobber_package"]
\ No newline at end of file