Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 249 lines (244 sloc) 11.994 kb
53054c0 @brynary Adding jeweler for gem management
brynary authored
1 # -*- encoding: utf-8 -*-
2
3 Gem::Specification.new do |s|
4 s.name = %q{arel}
7caf242 @brynary Release v0.2.1
brynary authored
5 s.version = "0.2.1"
53054c0 @brynary Adding jeweler for gem management
brynary authored
6
7ba3758 @brynary Release v0.2.0
brynary authored
7 s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
91663d1 @brynary Add Emilio Tagua as a maintainer
brynary authored
8 s.authors = ["Bryan Helmkamp", "Nick Kallen", "Emilio Tagua"]
9aa076a @brynary Bump dependency version of activesupport to 3.0.0.beta
brynary authored
9 s.date = %q{2010-02-05}
492f96e @brynary Generating newly formatted gemspec
brynary authored
10 s.description = %q{Arel is a Relational Algebra for Ruby. It 1) simplifies the generation complex
11 of SQL queries and it 2) adapts to various RDBMS systems. It is intended to be
12 a framework framework; that is, you can build your own ORM with it, focusing on
13 innovative object and collection modeling as opposed to database compatibility
14 and query generation.}
53054c0 @brynary Adding jeweler for gem management
brynary authored
15 s.email = %q{bryan@brynary.com}
16 s.extra_rdoc_files = [
3dbdaa3 @brynary Add History.txt to RDoc
brynary authored
17 "History.txt",
53054c0 @brynary Adding jeweler for gem management
brynary authored
18 "README.markdown"
19 ]
20 s.files = [
21 ".gitignore",
492f96e @brynary Generating newly formatted gemspec
brynary authored
22 ".gitmodules",
3dbdaa3 @brynary Add History.txt to RDoc
brynary authored
23 "History.txt",
492f96e @brynary Generating newly formatted gemspec
brynary authored
24 "README.markdown",
25 "Rakefile",
26 "Thorfile",
27 "arel.gemspec",
28 "doc/CONVENTIONS",
29 "doc/TODO",
30 "lib/arel.rb",
31 "lib/arel/algebra.rb",
32 "lib/arel/algebra/attribute.rb",
33 "lib/arel/algebra/core_extensions.rb",
34 "lib/arel/algebra/core_extensions/class.rb",
35 "lib/arel/algebra/core_extensions/hash.rb",
36 "lib/arel/algebra/core_extensions/object.rb",
37 "lib/arel/algebra/core_extensions/symbol.rb",
38 "lib/arel/algebra/expression.rb",
39 "lib/arel/algebra/ordering.rb",
40 "lib/arel/algebra/predicates.rb",
41 "lib/arel/algebra/relations.rb",
42 "lib/arel/algebra/relations/operations/alias.rb",
333106e @brynary Update Gemspec
brynary authored
43 "lib/arel/algebra/relations/operations/from.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
44 "lib/arel/algebra/relations/operations/group.rb",
333106e @brynary Update Gemspec
brynary authored
45 "lib/arel/algebra/relations/operations/having.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
46 "lib/arel/algebra/relations/operations/join.rb",
333106e @brynary Update Gemspec
brynary authored
47 "lib/arel/algebra/relations/operations/lock.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
48 "lib/arel/algebra/relations/operations/order.rb",
49 "lib/arel/algebra/relations/operations/project.rb",
50 "lib/arel/algebra/relations/operations/skip.rb",
51 "lib/arel/algebra/relations/operations/take.rb",
52 "lib/arel/algebra/relations/operations/where.rb",
53 "lib/arel/algebra/relations/relation.rb",
54 "lib/arel/algebra/relations/row.rb",
55 "lib/arel/algebra/relations/utilities/compound.rb",
56 "lib/arel/algebra/relations/utilities/externalization.rb",
57 "lib/arel/algebra/relations/utilities/nil.rb",
58 "lib/arel/algebra/relations/writes.rb",
59 "lib/arel/algebra/value.rb",
60 "lib/arel/engines.rb",
61 "lib/arel/engines/memory.rb",
62 "lib/arel/engines/memory/engine.rb",
63 "lib/arel/engines/memory/predicates.rb",
64 "lib/arel/engines/memory/primitives.rb",
65 "lib/arel/engines/memory/relations.rb",
66 "lib/arel/engines/memory/relations/array.rb",
67 "lib/arel/engines/memory/relations/compound.rb",
68 "lib/arel/engines/memory/relations/operations.rb",
69 "lib/arel/engines/memory/relations/writes.rb",
70 "lib/arel/engines/sql.rb",
71 "lib/arel/engines/sql/christener.rb",
72 "lib/arel/engines/sql/core_extensions.rb",
73 "lib/arel/engines/sql/core_extensions/array.rb",
74 "lib/arel/engines/sql/core_extensions/nil_class.rb",
75 "lib/arel/engines/sql/core_extensions/object.rb",
76 "lib/arel/engines/sql/core_extensions/range.rb",
77 "lib/arel/engines/sql/engine.rb",
78 "lib/arel/engines/sql/formatters.rb",
79 "lib/arel/engines/sql/predicates.rb",
80 "lib/arel/engines/sql/primitives.rb",
81 "lib/arel/engines/sql/relations.rb",
82 "lib/arel/engines/sql/relations/operations/alias.rb",
83 "lib/arel/engines/sql/relations/operations/join.rb",
84 "lib/arel/engines/sql/relations/relation.rb",
85 "lib/arel/engines/sql/relations/table.rb",
86 "lib/arel/engines/sql/relations/utilities/compound.rb",
87 "lib/arel/engines/sql/relations/utilities/externalization.rb",
88 "lib/arel/engines/sql/relations/utilities/nil.rb",
89 "lib/arel/engines/sql/relations/utilities/recursion.rb",
90 "lib/arel/engines/sql/relations/writes.rb",
91 "lib/arel/session.rb",
92 "spec/arel/algebra/unit/predicates/binary_spec.rb",
93 "spec/arel/algebra/unit/predicates/equality_spec.rb",
94 "spec/arel/algebra/unit/predicates/in_spec.rb",
95 "spec/arel/algebra/unit/primitives/attribute_spec.rb",
96 "spec/arel/algebra/unit/primitives/expression_spec.rb",
97 "spec/arel/algebra/unit/primitives/value_spec.rb",
98 "spec/arel/algebra/unit/relations/alias_spec.rb",
99 "spec/arel/algebra/unit/relations/delete_spec.rb",
100 "spec/arel/algebra/unit/relations/group_spec.rb",
101 "spec/arel/algebra/unit/relations/insert_spec.rb",
102 "spec/arel/algebra/unit/relations/join_spec.rb",
103 "spec/arel/algebra/unit/relations/order_spec.rb",
104 "spec/arel/algebra/unit/relations/project_spec.rb",
105 "spec/arel/algebra/unit/relations/relation_spec.rb",
106 "spec/arel/algebra/unit/relations/skip_spec.rb",
107 "spec/arel/algebra/unit/relations/table_spec.rb",
108 "spec/arel/algebra/unit/relations/take_spec.rb",
109 "spec/arel/algebra/unit/relations/update_spec.rb",
110 "spec/arel/algebra/unit/relations/where_spec.rb",
111 "spec/arel/algebra/unit/session/session_spec.rb",
112 "spec/arel/engines/memory/integration/joins/cross_engine_spec.rb",
113 "spec/arel/engines/memory/unit/relations/array_spec.rb",
114 "spec/arel/engines/memory/unit/relations/insert_spec.rb",
115 "spec/arel/engines/memory/unit/relations/join_spec.rb",
116 "spec/arel/engines/memory/unit/relations/order_spec.rb",
117 "spec/arel/engines/memory/unit/relations/project_spec.rb",
118 "spec/arel/engines/memory/unit/relations/skip_spec.rb",
119 "spec/arel/engines/memory/unit/relations/take_spec.rb",
120 "spec/arel/engines/memory/unit/relations/where_spec.rb",
121 "spec/arel/engines/sql/integration/joins/with_adjacency_spec.rb",
122 "spec/arel/engines/sql/integration/joins/with_aggregations_spec.rb",
123 "spec/arel/engines/sql/integration/joins/with_compounds_spec.rb",
124 "spec/arel/engines/sql/unit/engine_spec.rb",
125 "spec/arel/engines/sql/unit/predicates/binary_spec.rb",
126 "spec/arel/engines/sql/unit/predicates/equality_spec.rb",
127 "spec/arel/engines/sql/unit/predicates/in_spec.rb",
128 "spec/arel/engines/sql/unit/predicates/predicates_spec.rb",
129 "spec/arel/engines/sql/unit/primitives/attribute_spec.rb",
130 "spec/arel/engines/sql/unit/primitives/expression_spec.rb",
131 "spec/arel/engines/sql/unit/primitives/literal_spec.rb",
132 "spec/arel/engines/sql/unit/primitives/value_spec.rb",
133 "spec/arel/engines/sql/unit/relations/alias_spec.rb",
134 "spec/arel/engines/sql/unit/relations/delete_spec.rb",
333106e @brynary Update Gemspec
brynary authored
135 "spec/arel/engines/sql/unit/relations/from_spec.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
136 "spec/arel/engines/sql/unit/relations/group_spec.rb",
333106e @brynary Update Gemspec
brynary authored
137 "spec/arel/engines/sql/unit/relations/having_spec.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
138 "spec/arel/engines/sql/unit/relations/insert_spec.rb",
139 "spec/arel/engines/sql/unit/relations/join_spec.rb",
333106e @brynary Update Gemspec
brynary authored
140 "spec/arel/engines/sql/unit/relations/lock_spec.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
141 "spec/arel/engines/sql/unit/relations/order_spec.rb",
142 "spec/arel/engines/sql/unit/relations/project_spec.rb",
143 "spec/arel/engines/sql/unit/relations/skip_spec.rb",
144 "spec/arel/engines/sql/unit/relations/table_spec.rb",
145 "spec/arel/engines/sql/unit/relations/take_spec.rb",
146 "spec/arel/engines/sql/unit/relations/update_spec.rb",
147 "spec/arel/engines/sql/unit/relations/where_spec.rb",
148 "spec/connections/mysql_connection.rb",
149 "spec/connections/postgresql_connection.rb",
150 "spec/connections/sqlite3_connection.rb",
151 "spec/doubles/hash.rb",
152 "spec/matchers/be_like.rb",
153 "spec/matchers/disambiguate_attributes.rb",
154 "spec/matchers/hash_the_same_as.rb",
155 "spec/schemas/mysql_schema.rb",
156 "spec/schemas/postgresql_schema.rb",
157 "spec/schemas/sqlite3_schema.rb",
158 "spec/spec.opts",
159 "spec/spec_helper.rb"
53054c0 @brynary Adding jeweler for gem management
brynary authored
160 ]
161 s.homepage = %q{http://github.com/brynary/arel}
162 s.require_paths = ["lib"]
163 s.rubyforge_project = %q{arel}
492f96e @brynary Generating newly formatted gemspec
brynary authored
164 s.rubygems_version = %q{1.3.5}
53054c0 @brynary Adding jeweler for gem management
brynary authored
165 s.summary = %q{Arel is a relational algebra engine for Ruby}
166 s.test_files = [
167 "spec/arel/algebra/unit/predicates/binary_spec.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
168 "spec/arel/algebra/unit/predicates/equality_spec.rb",
169 "spec/arel/algebra/unit/predicates/in_spec.rb",
170 "spec/arel/algebra/unit/primitives/attribute_spec.rb",
171 "spec/arel/algebra/unit/primitives/expression_spec.rb",
172 "spec/arel/algebra/unit/primitives/value_spec.rb",
173 "spec/arel/algebra/unit/relations/alias_spec.rb",
174 "spec/arel/algebra/unit/relations/delete_spec.rb",
175 "spec/arel/algebra/unit/relations/group_spec.rb",
176 "spec/arel/algebra/unit/relations/insert_spec.rb",
177 "spec/arel/algebra/unit/relations/join_spec.rb",
178 "spec/arel/algebra/unit/relations/order_spec.rb",
179 "spec/arel/algebra/unit/relations/project_spec.rb",
180 "spec/arel/algebra/unit/relations/relation_spec.rb",
181 "spec/arel/algebra/unit/relations/skip_spec.rb",
182 "spec/arel/algebra/unit/relations/table_spec.rb",
183 "spec/arel/algebra/unit/relations/take_spec.rb",
184 "spec/arel/algebra/unit/relations/update_spec.rb",
185 "spec/arel/algebra/unit/relations/where_spec.rb",
186 "spec/arel/algebra/unit/session/session_spec.rb",
187 "spec/arel/engines/memory/integration/joins/cross_engine_spec.rb",
188 "spec/arel/engines/memory/unit/relations/array_spec.rb",
189 "spec/arel/engines/memory/unit/relations/insert_spec.rb",
190 "spec/arel/engines/memory/unit/relations/join_spec.rb",
191 "spec/arel/engines/memory/unit/relations/order_spec.rb",
192 "spec/arel/engines/memory/unit/relations/project_spec.rb",
193 "spec/arel/engines/memory/unit/relations/skip_spec.rb",
194 "spec/arel/engines/memory/unit/relations/take_spec.rb",
195 "spec/arel/engines/memory/unit/relations/where_spec.rb",
196 "spec/arel/engines/sql/integration/joins/with_adjacency_spec.rb",
197 "spec/arel/engines/sql/integration/joins/with_aggregations_spec.rb",
198 "spec/arel/engines/sql/integration/joins/with_compounds_spec.rb",
199 "spec/arel/engines/sql/unit/engine_spec.rb",
200 "spec/arel/engines/sql/unit/predicates/binary_spec.rb",
201 "spec/arel/engines/sql/unit/predicates/equality_spec.rb",
202 "spec/arel/engines/sql/unit/predicates/in_spec.rb",
203 "spec/arel/engines/sql/unit/predicates/predicates_spec.rb",
204 "spec/arel/engines/sql/unit/primitives/attribute_spec.rb",
205 "spec/arel/engines/sql/unit/primitives/expression_spec.rb",
206 "spec/arel/engines/sql/unit/primitives/literal_spec.rb",
207 "spec/arel/engines/sql/unit/primitives/value_spec.rb",
208 "spec/arel/engines/sql/unit/relations/alias_spec.rb",
209 "spec/arel/engines/sql/unit/relations/delete_spec.rb",
333106e @brynary Update Gemspec
brynary authored
210 "spec/arel/engines/sql/unit/relations/from_spec.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
211 "spec/arel/engines/sql/unit/relations/group_spec.rb",
333106e @brynary Update Gemspec
brynary authored
212 "spec/arel/engines/sql/unit/relations/having_spec.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
213 "spec/arel/engines/sql/unit/relations/insert_spec.rb",
214 "spec/arel/engines/sql/unit/relations/join_spec.rb",
333106e @brynary Update Gemspec
brynary authored
215 "spec/arel/engines/sql/unit/relations/lock_spec.rb",
492f96e @brynary Generating newly formatted gemspec
brynary authored
216 "spec/arel/engines/sql/unit/relations/order_spec.rb",
217 "spec/arel/engines/sql/unit/relations/project_spec.rb",
218 "spec/arel/engines/sql/unit/relations/skip_spec.rb",
219 "spec/arel/engines/sql/unit/relations/table_spec.rb",
220 "spec/arel/engines/sql/unit/relations/take_spec.rb",
221 "spec/arel/engines/sql/unit/relations/update_spec.rb",
222 "spec/arel/engines/sql/unit/relations/where_spec.rb",
223 "spec/connections/mysql_connection.rb",
224 "spec/connections/postgresql_connection.rb",
225 "spec/connections/sqlite3_connection.rb",
226 "spec/doubles/hash.rb",
227 "spec/matchers/be_like.rb",
228 "spec/matchers/disambiguate_attributes.rb",
229 "spec/matchers/hash_the_same_as.rb",
230 "spec/schemas/mysql_schema.rb",
231 "spec/schemas/postgresql_schema.rb",
232 "spec/schemas/sqlite3_schema.rb",
233 "spec/spec_helper.rb"
53054c0 @brynary Adding jeweler for gem management
brynary authored
234 ]
235
236 if s.respond_to? :specification_version then
237 current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
238 s.specification_version = 3
239
240 if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then
9aa076a @brynary Bump dependency version of activesupport to 3.0.0.beta
brynary authored
241 s.add_runtime_dependency(%q<activesupport>, [">= 3.0.0.beta"])
53054c0 @brynary Adding jeweler for gem management
brynary authored
242 else
9aa076a @brynary Bump dependency version of activesupport to 3.0.0.beta
brynary authored
243 s.add_dependency(%q<activesupport>, [">= 3.0.0.beta"])
53054c0 @brynary Adding jeweler for gem management
brynary authored
244 end
245 else
9aa076a @brynary Bump dependency version of activesupport to 3.0.0.beta
brynary authored
246 s.add_dependency(%q<activesupport>, [">= 3.0.0.beta"])
53054c0 @brynary Adding jeweler for gem management
brynary authored
247 end
248 end
Something went wrong with that request. Please try again.