Sha256: b3e261ec7ec31cb665151bd1ba4bee8deb1f6f177b9f425baec6177d9c5f655d
Contents?: true
Size: 1.14 KB
Versions: 3
Compression:
Stored size: 1.14 KB
Contents
spec = Gem::Specification.new do |s| s.name = NAME s.version = VERS s.platform = Gem::Platform::RUBY s.has_rdoc = true s.extra_rdoc_files = RDOC_FILES s.rdoc_options += RDOC_OPTS s.summary = DESCRIPTION s.description = DESCRIPTION s.author = AUTHOR s.email = EMAIL s.homepage = HOMEPATH s.executables = BIN_FILES s.bindir = "bin" s.require_path = "lib" s.post_install_message = POST_INSTALL_MESSAGE s.add_dependency('rake', '>=0.7.3') s.add_dependency('rack', '>=0.2.0') # s.required_ruby_version = '>= 1.8.5' s.files = (RDOC_FILES + %w[Rakefile] + Dir["{examples,bin,doc,spec,lib,rake_tasks}/**/*"]).uniq # s.extensions = FileList["ext/**/extconf.rb"].to_a end Rake::GemPackageTask.new(spec) do |p| p.need_tar = true p.gem_spec = spec end desc "package and install ramaze" task :install do name = "#{NAME}-#{VERS}.gem" sh %{rake package} sh %{sudo gem install pkg/#{name}} end desc "uninstall the ramaze gem" task :uninstall => [:clean] do sh %{sudo gem uninstall #{NAME}} end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ramaze-0.3.5 | rake_tasks/gem.rake |
ramaze-0.3.9.1 | rake_tasks/gem.rake |
ramaze-0.3.9 | rake_tasks/gem.rake |