Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

31 lines (27 sloc) 1.293 kb
# -*- encoding: utf-8 -*-
require File.expand_path('../lib/arel/version.rb', __FILE__)
Gem::Specification.new do |s|
s.name = "arel"
s.version = Arel::VERSION
s.authors = ["Bryan Helmkamp", "Nick Kallen", "Emilio Tagua"]
s.email = "bryan@brynary.com"
s.homepage = "http://github.com/brynary/arel"
s.summary = "Arel is a relational algebra engine for Ruby"
s.description = <<-EOS.strip
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.
EOS
s.rubyforge_project = "arel"
s.files = Dir['lib/**/*']
s.test_files = Dir['spec/**/*.rb'] - Dir['spec/support/fixtures/**/*.rb']
s.has_rdoc = true
s.extra_rdoc_files = %w[History.txt README.markdown]
# Arel required ActiveRecord, but we're not declaring it to avoid a
# circular dependency chain. The solution is for ActiveRecord to release
# the connection adapters which Arel uses in a separate gem
# s.add_dependency "activerecord", ">= 3.0.pre"
s.add_dependency "activesupport", ">= 3.0.0.beta1"
end
Jump to Line
Something went wrong with that request. Please try again.