Sha256: 68339b3f0254a4ec81d6685454eaee2fc2ab2fefbe184e2fe8e2f44a2e7dcf88
Contents?: true
Size: 1.71 KB
Versions: 6
Compression:
Stored size: 1.71 KB
Contents
require 'rubygems' require 'rake' begin require 'jeweler' Jeweler::Tasks.new do |gem| gem.name = "om" gem.summary = %Q{OM (Opinionated Metadata): A library to help you tame sprawling XML schemas like MODS.} gem.description = %Q{OM (Opinionated Metadata): A library to help you tame sprawling XML schemas like MODS. Wraps Nokogiri documents in objects with miscellaneous helper methods for doing things like retrieve generated xpath queries or look up properties based on a simplified DSL} gem.email = "matt.zumwalt@yourmediashelf.com" gem.homepage = "http://github.com/mediashelf/om" gem.authors = ["Matt Zumwalt"] gem.add_dependency('nokogiri', ">= 1.4.2") gem.add_dependency('facets') gem.add_development_dependency "rspec", ">= 1.2.9" gem.add_development_dependency "mocha", ">= 0.9.8" gem.add_development_dependency "ruby-debug" # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings end Jeweler::GemcutterTasks.new rescue LoadError puts "Jeweler (or a dependency) not available. Install it with: gem install jeweler" end require 'spec/rake/spectask' Spec::Rake::SpecTask.new(:spec) do |spec| spec.libs << 'lib' << 'spec' spec.spec_files = FileList['spec/**/*_spec.rb'] end Spec::Rake::SpecTask.new(:rcov) do |spec| spec.libs << 'lib' << 'spec' spec.pattern = 'spec/**/*_spec.rb' spec.rcov = true end # task :spec => :check_dependencies task :default => :spec require 'rake/rdoctask' Rake::RDocTask.new do |rdoc| version = File.exist?('VERSION') ? File.read('VERSION') : "" rdoc.rdoc_dir = 'rdoc' rdoc.title = "om #{version}" rdoc.rdoc_files.include('README*') rdoc.rdoc_files.include('lib/**/*.rb') end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
om-1.2.1 | Rakefile |
om-1.2.0 | Rakefile |
om-1.1.1 | Rakefile |
om-1.1.0 | Rakefile |
om-1.0.2 | Rakefile |
om-1.0.1 | Rakefile |