ambition / ambition.gemspec
| ce730e25 » | defunkt | 2008-04-26 | 1 | # Gem::Specification for Ambition-0.5.4 | |
| 0016ea55 » | defunkt | 2008-04-26 | 2 | # Originally generated by Echoe | |
| ce730e25 » | defunkt | 2008-04-26 | 3 | ||
| 4 | Gem::Specification.new do |s| | ||||
| 5 | s.name = %q{ambition} | ||||
| 6 | s.version = "0.5.4" | ||||
| 0016ea55 » | defunkt | 2008-04-26 | 7 | ||
| ce730e25 » | defunkt | 2008-04-26 | 8 | s.specification_version = 2 if s.respond_to? :specification_version= | |
| 9 | |||||
| 10 | s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= | ||||
| 11 | s.authors = ["Chris Wanstrath"] | ||||
| 12 | s.date = %q{2008-04-26} | ||||
| 13 | s.default_executable = %q{ambition_adapter} | ||||
| 14 | s.description = %q{Ambition builds yer API calls from plain jane Ruby.} | ||||
| 15 | s.email = %q{chris@ozmm.org} | ||||
| 16 | s.executables = ["ambition_adapter"] | ||||
| 17 | s.extra_rdoc_files = ["bin/ambition_adapter", "lib/ambition/api.rb", "lib/ambition/context.rb", "lib/ambition/core_ext.rb", "lib/ambition/enumerable.rb", "lib/ambition/processors/base.rb", "lib/ambition/processors/ruby.rb", "lib/ambition/processors/select.rb", "lib/ambition/processors/slice.rb", "lib/ambition/processors/sort.rb", "lib/ambition/sexp_translator.rb", "lib/ambition.rb", "LICENSE", "README"] | ||||
| 18 | s.files = ["app_generators/ambition_adapter/ambition_adapter_generator.rb", "app_generators/ambition_adapter/templates/lib/adapter/base.rb.erb", "app_generators/ambition_adapter/templates/lib/adapter/query.rb.erb", "app_generators/ambition_adapter/templates/lib/adapter/select.rb.erb", "app_generators/ambition_adapter/templates/lib/adapter/slice.rb.erb", "app_generators/ambition_adapter/templates/lib/adapter/sort.rb.erb", "app_generators/ambition_adapter/templates/lib/init.rb.erb", "app_generators/ambition_adapter/templates/LICENSE", "app_generators/ambition_adapter/templates/Rakefile", "app_generators/ambition_adapter/templates/README", "app_generators/ambition_adapter/templates/test/helper.rb.erb", "app_generators/ambition_adapter/templates/test/select_test.rb.erb", "app_generators/ambition_adapter/templates/test/slice_test.rb.erb", "app_generators/ambition_adapter/templates/test/sort_test.rb.erb", "app_generators/ambition_adapter/USAGE", "bin/ambition_adapter", "lib/ambition/api.rb", "lib/ambition/context.rb", "lib/ambition/core_ext.rb", "lib/ambition/enumerable.rb", "lib/ambition/processors/base.rb", "lib/ambition/processors/ruby.rb", "lib/ambition/processors/select.rb", "lib/ambition/processors/slice.rb", "lib/ambition/processors/sort.rb", "lib/ambition/sexp_translator.rb", "lib/ambition.rb", "LICENSE", "Manifest", "README", "test/adapters/exemplar/association_test.rb", "test/adapters/exemplar/count_test.rb", "test/adapters/exemplar/detect_test.rb", "test/adapters/exemplar/enumerable_test.rb", "test/adapters/exemplar/helper.rb", "test/adapters/exemplar/index_operator.rb", "test/adapters/exemplar/reject_test.rb", "test/adapters/exemplar/select_test.rb", "test/adapters/exemplar/slice_test.rb", "test/adapters/exemplar/sort_test.rb", "test/debug", "test/helper.rb", "ambition.gemspec"] | ||||
| 19 | s.has_rdoc = true | ||||
| 20 | s.homepage = %q{http://errtheblog.com/} | ||||
| 21 | s.rdoc_options = ["--line-numbers", "--inline-source", "--title", "Ambition", "--main", "README"] | ||||
| 22 | s.require_paths = ["lib"] | ||||
| 23 | s.required_ruby_version = Gem::Requirement.new(">= 1.8.6") | ||||
| 24 | s.rubyforge_project = %q{err} | ||||
| 25 | s.rubygems_version = %q{1.0.1} | ||||
| 26 | s.summary = %q{Ambition builds yer API calls from plain jane Ruby.} | ||||
| 27 | |||||
| 28 | s.add_dependency(%q<ParseTree>, ["= 2.1.1"]) | ||||
| 0016ea55 » | defunkt | 2008-04-26 | 29 | s.add_dependency(%q<ruby2ruby>, ["= 1.1.8"]) | |
| 30 | s.add_dependency(%q<rubigen>, ["= 1.1.1"]) | ||||
| ce730e25 » | defunkt | 2008-04-26 | 31 | end | |
| 32 | |||||
| 33 | |||||
| 34 | # # Original Rakefile source (requires the Echoe gem): | ||||
| 35 | # | ||||
| 36 | # require 'rake' | ||||
| 37 | # require 'rake/testtask' | ||||
| 38 | # require 'rake/rdoctask' | ||||
| 39 | # | ||||
| 40 | # Version = '0.5.4' | ||||
| 0016ea55 » | defunkt | 2008-04-26 | 41 | # | |
| ce730e25 » | defunkt | 2008-04-26 | 42 | # module Rake::TaskManager | |
| 43 | # def delete_task(task_class, *args, &block) | ||||
| 44 | # task_name, deps = resolve_args(args) | ||||
| 45 | # @tasks.delete(task_class.scope_name(@scope, task_name).to_s) | ||||
| 46 | # end | ||||
| 47 | # end | ||||
| 48 | # class Rake::Task | ||||
| 49 | # def self.delete_task(args, &block) Rake.application.delete_task(self, args, &block) end | ||||
| 50 | # end | ||||
| 51 | # def delete_task(args, &block) Rake::Task.delete_task(args, &block) end | ||||
| 52 | # | ||||
| 53 | # begin | ||||
| 54 | # require 'rubygems' | ||||
| 55 | # gem 'echoe', '>=2.7' | ||||
| 56 | # ENV['RUBY_FLAGS'] = "" | ||||
| 57 | # require 'echoe' | ||||
| 58 | # | ||||
| 59 | # Echoe.new('ambition', Version) do |p| | ||||
| 60 | # p.project = 'err' | ||||
| 61 | # p.summary = "Ambition builds yer API calls from plain jane Ruby." | ||||
| 62 | # p.description = "Ambition builds yer API calls from plain jane Ruby." | ||||
| 63 | # p.url = "http://errtheblog.com/" | ||||
| 64 | # p.author = 'Chris Wanstrath' | ||||
| 65 | # p.email = "chris@ozmm.org" | ||||
| 66 | # p.ruby_version = '>= 1.8.6' | ||||
| 67 | # p.ignore_pattern = /^(\.git|site|adapters).+/ | ||||
| 68 | # p.test_pattern = 'test/*_test.rb' | ||||
| 69 | # p.dependencies << 'ParseTree =2.1.1' | ||||
| 0016ea55 » | defunkt | 2008-04-26 | 70 | # p.dependencies << 'ruby2ruby =1.1.8' | |
| 71 | # p.dependencies << 'rubigen =1.1.1' | ||||
| ce730e25 » | defunkt | 2008-04-26 | 72 | # end | |
| 73 | # | ||||
| 74 | # rescue LoadError | ||||
| 75 | # puts "Not doing any of the Echoe gemmy stuff, because you don't have the specified gem versions" | ||||
| 76 | # end | ||||
| 77 | # | ||||
| 78 | # delete_task :test | ||||
| 79 | # delete_task :install_gem | ||||
| 80 | # | ||||
| 81 | # Rake::TestTask.new('test') do |t| | ||||
| 82 | # t.pattern = 'test/*_test.rb' | ||||
| 83 | # end | ||||
| 84 | # | ||||
| 85 | # Rake::TestTask.new('test:adapters') do |t| | ||||
| 86 | # t.pattern = 'adapters/*/test/*_test.rb' | ||||
| 87 | # end | ||||
| 88 | # | ||||
| 89 | # Dir['adapters/*'].each do |adapter| | ||||
| 90 | # adapter = adapter.split('/').last | ||||
| 91 | # Rake::TestTask.new("test:adapters:#{adapter.sub('ambitious_','')}") do |t| | ||||
| 92 | # t.pattern = "adapters/#{adapter}/test/*_test.rb" | ||||
| 93 | # end | ||||
| 94 | # end | ||||
| 95 | # | ||||
| 96 | # desc 'Default: run unit tests.' | ||||
| 97 | # task :default => :test | ||||
| 98 | # | ||||
| 99 | # desc 'Generate RDoc documentation' | ||||
| 100 | # Rake::RDocTask.new(:rdoc) do |rdoc| | ||||
| 101 | # files = ['README', 'LICENSE', 'lib/**/*.rb'] | ||||
| 102 | # rdoc.rdoc_files.add(files) | ||||
| 103 | # rdoc.main = "README" | ||||
| 104 | # rdoc.title = "ambition" | ||||
| 105 | # # rdoc.template = File.exists?(t="/Users/chris/ruby/projects/err/rock/template.rb") ? t : "/var/www/rock/template.rb" | ||||
| 106 | # rdoc.rdoc_dir = 'doc' | ||||
| 107 | # rdoc.options << '--inline-source' | ||||
| 108 | # end | ||||
| 109 | # | ||||
| 110 | # desc 'Generate coverage reports' | ||||
| 111 | # task :rcov do | ||||
| 112 | # `rcov -e gems test/*_test.rb` | ||||
| 113 | # puts 'Generated coverage reports.' | ||||
| 114 | # end | ||||
| 115 | # | ||||
| 116 | # desc 'Install as a gem' | ||||
| 117 | # task :install_gem do | ||||
| 118 | # puts `rake manifest package && gem install pkg/ambition-#{Version}.gem` | ||||
| 119 | # end | ||||
| 120 | |||||
