From 40598cb7bfeb6b1042482fe91701770b179c1803 Mon Sep 17 00:00:00 2001 From: Chris Alfonso Date: Mon, 7 Jul 2008 17:20:43 -0400 Subject: Renaming everying everest to genome --- genome-bootstrap/Rakefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 genome-bootstrap/Rakefile (limited to 'genome-bootstrap/Rakefile') diff --git a/genome-bootstrap/Rakefile b/genome-bootstrap/Rakefile new file mode 100644 index 0000000..51c5cbe --- /dev/null +++ b/genome-bootstrap/Rakefile @@ -0,0 +1,45 @@ +require 'rubygems' +require 'rake/gempackagetask' +require 'rake/clean' +require 'rubygems/specification' +require 'date' + +GEM = "genome-bootstrap" +GEM_VERSION = "1.0.0" +AUTHOR = "Red HAT IT" +EMAIL = "genome-project-list@redhat.com" +HOMEPAGE = "http://fedorahosted.org/genome" +SUMMARY = "Tool for provisioning virtual machines" + +spec = Gem::Specification.new do |s| + s.name = GEM + s.version = GEM_VERSION + s.platform = Gem::Platform::RUBY + s.has_rdoc = true + s.extra_rdoc_files = ["README", "LICENSE"] + s.executables = ["genome-bootstrap"] + s.summary = SUMMARY + s.description = s.summary + s.author = AUTHOR + s.email = EMAIL + s.homepage = HOMEPAGE + s.require_path = 'lib' + s.autorequire = GEM + s.files = %w(LICENSE README Rakefile) + Dir.glob("{bin,extra,lib,specs,test}/**/*") +end + +Rake::GemPackageTask.new(spec) do |pkg| + pkg.gem_spec = spec +end + +desc "install the gem locally" +task :install => [:package] do + sh %{sudo gem install pkg/#{GEM}-#{GEM_VERSION}} +end + +desc "create a gemspec file" +task :make_spec do + File.open("#{GEM}.gemspec", "w") do |file| + file.puts spec.to_ruby + end +end -- cgit