diff options
author | Chris Alfonso <calfonso@redhat.com> | 2008-07-07 17:20:43 -0400 |
---|---|---|
committer | Chris Alfonso <calfonso@redhat.com> | 2008-07-08 10:43:59 -0400 |
commit | 40598cb7bfeb6b1042482fe91701770b179c1803 (patch) | |
tree | 57d9b019a845fbcf4a7fcb8ccbce836bfc45174c /genome-bootstrap/Rakefile | |
parent | 9b9d481f6684777e90bb144193251244d14926ae (diff) | |
download | tools-40598cb7bfeb6b1042482fe91701770b179c1803.tar.gz tools-40598cb7bfeb6b1042482fe91701770b179c1803.tar.xz tools-40598cb7bfeb6b1042482fe91701770b179c1803.zip |
Renaming everying everest to genome
Diffstat (limited to 'genome-bootstrap/Rakefile')
-rw-r--r-- | genome-bootstrap/Rakefile | 45 |
1 files changed, 45 insertions, 0 deletions
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 |