2009-08-06 18:22:10 -04:00
# -*- encoding: utf-8 -*-
Gem :: Specification . new do | s |
2010-09-24 19:45:02 -04:00
s . name = %q{ arel }
2011-03-07 11:35:48 -05:00
s . version = " 2.0.7.beta.20110228092631 "
2010-03-23 14:23:21 -04:00
2010-12-01 12:20:12 -05:00
s . required_rubygems_version = Gem :: Requirement . new ( " > 1.3.1 " ) if s . respond_to? :required_rubygems_version =
2010-09-24 19:45:02 -04:00
s . authors = [ " Aaron Patterson " , " Bryan Halmkamp " , " Emilio Tagua " , " Nick Kallen " ]
2011-03-07 11:35:48 -05:00
s . date = %q{ 2011-02-28 }
2010-09-24 19:45:02 -04:00
s . description = %q{ Arel is a Relational Algebra for Ruby. It 1) simplifies the generation complex of SQL queries and it 2) adapts to various RDBMS systems. It is intended to be a framework framework; that is, you can build your own ORM with it, focusing on innovative object and collection modeling as opposed to database compatibility and query generation. }
s . email = [ " aaron@tenderlovemaking.com " , " bryan@brynary.com " , " miloops@gmail.com " , " nick@example.org " ]
2010-10-19 14:42:41 -04:00
s . extra_rdoc_files = [ " History.txt " , " MIT-LICENSE.txt " , " Manifest.txt " , " README.markdown " ]
2011-03-07 11:35:48 -05:00
s . files = [ " .autotest " , " History.txt " , " MIT-LICENSE.txt " , " Manifest.txt " , " README.markdown " , " Rakefile " , " arel.gemspec " , " lib/arel.rb " , " lib/arel/attributes.rb " , " lib/arel/attributes/attribute.rb " , " lib/arel/compatibility/wheres.rb " , " lib/arel/crud.rb " , " lib/arel/delete_manager.rb " , " lib/arel/deprecated.rb " , " lib/arel/expression.rb " , " lib/arel/expressions.rb " , " lib/arel/factory_methods.rb " , " lib/arel/insert_manager.rb " , " lib/arel/nodes.rb " , " lib/arel/nodes/and.rb " , " lib/arel/nodes/binary.rb " , " lib/arel/nodes/count.rb " , " lib/arel/nodes/delete_statement.rb " , " lib/arel/nodes/equality.rb " , " lib/arel/nodes/function.rb " , " lib/arel/nodes/in.rb " , " lib/arel/nodes/inner_join.rb " , " lib/arel/nodes/insert_statement.rb " , " lib/arel/nodes/join_source.rb " , " lib/arel/nodes/named_function.rb " , " lib/arel/nodes/node.rb " , " lib/arel/nodes/ordering.rb " , " lib/arel/nodes/outer_join.rb " , " lib/arel/nodes/select_core.rb " , " lib/arel/nodes/select_statement.rb " , " lib/arel/nodes/sql_literal.rb " , " lib/arel/nodes/string_join.rb " , " lib/arel/nodes/table_alias.rb " , " lib/arel/nodes/unary.rb " , " lib/arel/nodes/unqualified_column.rb " , " lib/arel/nodes/update_statement.rb " , " lib/arel/nodes/values.rb " , " lib/arel/nodes/with.rb " , " lib/arel/predications.rb " , " lib/arel/relation.rb " , " lib/arel/select_manager.rb " , " lib/arel/sql/engine.rb " , " lib/arel/sql_literal.rb " , " lib/arel/table.rb " , " lib/arel/tree_manager.rb " , " lib/arel/update_manager.rb " , " lib/arel/visitors.rb " , " lib/arel/visitors/depth_first.rb " , " lib/arel/visitors/dot.rb " , " lib/arel/visitors/join_sql.rb " , " lib/arel/visitors/mssql.rb " , " lib/arel/visitors/mysql.rb " , " lib/arel/visitors/oracle.rb " , " lib/arel/visitors/order_clauses.rb " , " lib/arel/visitors/postgresql.rb " , " lib/arel/visitors/sqlite.rb " , " lib/arel/visitors/to_sql.rb " , " lib/arel/visitors/visitor.rb " , " lib/arel/visitors/where_sql.rb " , " test/attributes/test_attribute.rb " , " test/helper.rb " , " test/nodes/test_as.rb " , " test/nodes/test_count.rb " , " test/nodes/test_delete_statement.rb " , " test/nodes/test_equality.rb " , " test/nodes/test_insert_statement.rb " , " test/nodes/test_named_function.rb " , " test/nodes/test_node.rb " , " test/nodes/test_not.rb " , " test/nodes/test_or.rb " , " test/nodes/test_select_core.rb " , " test/nodes/test_select_statement.rb " , " test/nodes/test_sql_literal.rb " , " test/nodes/test_sum.rb " , " test/nodes/test_update_statement.rb " , " test/support/fake_record.rb " , " test/test_activerecord_compat.rb " , " test/test_attributes.rb " , " test/test_crud.rb " , " test/test_delete_manager.rb " , " test/test_factory_methods.rb " , " test/test_insert_manager.rb " , " test/test_select_manager.rb " , " test/test_table.rb " , " test/test_update_manager.rb " , " test/visitors/test_depth_first.rb " , " test/visitors/test_dot.rb " , " test/visitors/test_join_sql.rb " , " test/visitors/test_mssql.rb " , " test/visitors/test_mysql.rb " , " test/visitors/test_oracle.rb " , " test/visitors/test_postgres.rb " , " test/visitors/test_sqlite.rb " , " test/visitors/test_to_sql.rb " ]
2010-09-24 19:45:02 -04:00
s . homepage = %q{ http://github.com/rails/arel }
s . rdoc_options = [ " --main " , " README.markdown " ]
s . require_paths = [ " lib " ]
s . rubyforge_project = %q{ arel }
2011-02-24 12:46:10 -05:00
s . rubygems_version = %q{ 1.5.2 }
2010-09-24 19:45:02 -04:00
s . summary = %q{ Arel is a Relational Algebra for Ruby }
2011-01-05 17:34:40 -05:00
s . test_files = [ " test/attributes/test_attribute.rb " , " test/nodes/test_as.rb " , " test/nodes/test_count.rb " , " test/nodes/test_delete_statement.rb " , " test/nodes/test_equality.rb " , " test/nodes/test_insert_statement.rb " , " test/nodes/test_named_function.rb " , " test/nodes/test_node.rb " , " test/nodes/test_not.rb " , " test/nodes/test_or.rb " , " test/nodes/test_select_core.rb " , " test/nodes/test_select_statement.rb " , " test/nodes/test_sql_literal.rb " , " test/nodes/test_sum.rb " , " test/nodes/test_update_statement.rb " , " test/test_activerecord_compat.rb " , " test/test_attributes.rb " , " test/test_crud.rb " , " test/test_delete_manager.rb " , " test/test_factory_methods.rb " , " test/test_insert_manager.rb " , " test/test_select_manager.rb " , " test/test_table.rb " , " test/test_update_manager.rb " , " test/visitors/test_depth_first.rb " , " test/visitors/test_dot.rb " , " test/visitors/test_join_sql.rb " , " test/visitors/test_mssql.rb " , " test/visitors/test_mysql.rb " , " test/visitors/test_oracle.rb " , " test/visitors/test_postgres.rb " , " test/visitors/test_sqlite.rb " , " test/visitors/test_to_sql.rb " ]
2009-08-06 18:22:10 -04:00
2010-09-24 19:45:02 -04:00
if s . respond_to? :specification_version then
s . specification_version = 3
if Gem :: Version . new ( Gem :: VERSION ) > = Gem :: Version . new ( '1.2.0' ) then
2011-01-21 19:57:04 -05:00
s . add_development_dependency ( %q< minitest > , [ " >= 2.0.0 " ] )
2010-11-11 11:55:47 -05:00
s . add_development_dependency ( %q< hoe > , [ " >= 2.1.0 " ] )
s . add_development_dependency ( %q< minitest > , [ " >= 1.6.0 " ] )
2011-02-24 12:46:10 -05:00
s . add_development_dependency ( %q< hoe > , [ " >= 2.9.1 " ] )
2010-09-24 19:45:02 -04:00
else
2011-01-21 19:57:04 -05:00
s . add_dependency ( %q< minitest > , [ " >= 2.0.0 " ] )
2010-11-11 11:55:47 -05:00
s . add_dependency ( %q< hoe > , [ " >= 2.1.0 " ] )
s . add_dependency ( %q< minitest > , [ " >= 1.6.0 " ] )
2011-02-24 12:46:10 -05:00
s . add_dependency ( %q< hoe > , [ " >= 2.9.1 " ] )
2010-09-24 19:45:02 -04:00
end
else
2011-01-21 19:57:04 -05:00
s . add_dependency ( %q< minitest > , [ " >= 2.0.0 " ] )
2010-11-11 11:55:47 -05:00
s . add_dependency ( %q< hoe > , [ " >= 2.1.0 " ] )
s . add_dependency ( %q< minitest > , [ " >= 1.6.0 " ] )
2011-02-24 12:46:10 -05:00
s . add_dependency ( %q< hoe > , [ " >= 2.9.1 " ] )
2010-09-24 19:45:02 -04:00
end
2010-03-25 11:16:02 -04:00
end