Sha256: e3a00df63bbb826f681025c0d75df4caf9d0ad2d9b498373108f99c47a4cbbed
Contents?: true
Size: 1.55 KB
Versions: 8
Compression:
Stored size: 1.55 KB
Contents
require 'rubygems' require 'rake' begin require 'jeweler' Jeweler::Tasks.new do |gem| gem.name = "lunetas" gem.summary = %Q{Rack micro framework intended for APIs} gem.description = %Q{This is a micro framework based in Rack, inspired in Sinatra, camping and many others. The intention is to have fast responses for simple API calls. The base unit of this framework are the classes, which registers a regular expression that will match this resource.} gem.email = "iv@nvald.es" gem.homepage = "http://github.com/ivanvc/lunetas" gem.authors = ["Iván Valdés (@ivanvc)"] gem.add_development_dependency "rspec", ">= 1.2.9" gem.add_development_dependency "yard", ">= 0" gem.add_development_dependency "shotgun", ">= 0" gem.add_dependency "rack", ">= 0" # 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 begin require 'yard' YARD::Rake::YardocTask.new rescue LoadError task :yardoc do abort "YARD is not available. In order to run yardoc, you must: sudo gem install yard" end end
Version data entries
8 entries across 8 versions & 1 rubygems
Version | Path |
---|---|
lunetas-0.1.2 | Rakefile |
lunetas-0.1.1 | Rakefile |
lunetas-0.1.0 | Rakefile |
lunetas-0.0.4 | Rakefile |
lunetas-0.0.3 | Rakefile |
lunetas-0.0.2 | Rakefile |
lunetas-0.0.1 | Rakefile |
lunetas-0.0.0 | Rakefile |