Gemfile in polyamorous-1.0.0 vs Gemfile in polyamorous-1.1.0
- old
+ new
@@ -2,11 +2,23 @@
gemspec
gem 'rake'
rails = ENV['RAILS'] || 'master'
+arel = ENV['AREL'] || 'master'
+arel_opts = case arel
+when /\// # A path
+ {:path => arel}
+when /^v/ # A tagged version
+ {:git => 'git://github.com/rails/arel.git', :tag => arel}
+else
+ {:git => 'git://github.com/rails/arel.git', :branch => arel}
+end
+
+gem 'arel', arel_opts
+
case rails
when /\// # A path
gem 'activerecord', :path => "#{rails}/activerecord"
when /^v/ # A tagged version
git 'git://github.com/rails/rails.git', :tag => rails do
@@ -14,6 +26,6 @@
end
else
git 'git://github.com/rails/rails.git', :branch => rails do
gem 'activerecord'
end
-end
\ No newline at end of file
+end