To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
root / .svn / pristine / 29 / 296d1bfd06d81d82f9fb7843d172271a5dcd1eec.svn-base @ 1298:4f746d8966dd
History | View | Annotate | Download (2.12 KB)
| 1 |
source 'http://rubygems.org' |
|---|---|
| 2 |
|
| 3 |
gem 'rails', '3.2.10' |
| 4 |
gem "jquery-rails", "~> 2.0.2" |
| 5 |
gem "i18n", "~> 0.6.0" |
| 6 |
gem "coderay", "~> 1.0.6" |
| 7 |
gem "fastercsv", "~> 1.5.0", :platforms => [:mri_18, :mingw_18, :jruby] |
| 8 |
gem "builder", "3.0.0" |
| 9 |
|
| 10 |
# Optional gem for LDAP authentication |
| 11 |
group :ldap do |
| 12 |
gem "net-ldap", "~> 0.3.1" |
| 13 |
end |
| 14 |
|
| 15 |
# Optional gem for OpenID authentication |
| 16 |
group :openid do |
| 17 |
gem "ruby-openid", "~> 2.1.4", :require => "openid" |
| 18 |
gem "rack-openid" |
| 19 |
end |
| 20 |
|
| 21 |
# Optional gem for exporting the gantt to a PNG file, not supported with jruby |
| 22 |
platforms :mri, :mingw do |
| 23 |
group :rmagick do |
| 24 |
# RMagick 2 supports ruby 1.9 |
| 25 |
# RMagick 1 would be fine for ruby 1.8 but Bundler does not support |
| 26 |
# different requirements for the same gem on different platforms |
| 27 |
gem "rmagick", ">= 2.0.0" |
| 28 |
end |
| 29 |
end |
| 30 |
|
| 31 |
# Database gems |
| 32 |
platforms :mri, :mingw do |
| 33 |
group :postgresql do |
| 34 |
gem "pg", ">= 0.11.0" |
| 35 |
end |
| 36 |
|
| 37 |
group :sqlite do |
| 38 |
gem "sqlite3" |
| 39 |
end |
| 40 |
end |
| 41 |
|
| 42 |
platforms :mri_18, :mingw_18 do |
| 43 |
group :mysql do |
| 44 |
gem "mysql", "~> 2.8.1" |
| 45 |
end |
| 46 |
end |
| 47 |
|
| 48 |
platforms :mri_19, :mingw_19 do |
| 49 |
group :mysql do |
| 50 |
gem "mysql2", "~> 0.3.11" |
| 51 |
end |
| 52 |
end |
| 53 |
|
| 54 |
platforms :jruby do |
| 55 |
gem "jruby-openssl" |
| 56 |
|
| 57 |
group :mysql do |
| 58 |
gem "activerecord-jdbcmysql-adapter" |
| 59 |
end |
| 60 |
|
| 61 |
group :postgresql do |
| 62 |
gem "activerecord-jdbcpostgresql-adapter" |
| 63 |
end |
| 64 |
|
| 65 |
group :sqlite do |
| 66 |
gem "activerecord-jdbcsqlite3-adapter" |
| 67 |
end |
| 68 |
end |
| 69 |
|
| 70 |
group :development do |
| 71 |
gem "rdoc", ">= 2.4.2" |
| 72 |
gem "yard" |
| 73 |
end |
| 74 |
|
| 75 |
group :test do |
| 76 |
gem "shoulda", "~> 2.11" |
| 77 |
# Shoulda does not work nice on Ruby 1.9.3 and JRuby 1.7. |
| 78 |
# It seems to need test-unit explicitely. |
| 79 |
platforms = [:mri_19] |
| 80 |
platforms << :jruby if defined?(JRUBY_VERSION) && JRUBY_VERSION >= "1.7" |
| 81 |
gem "test-unit", :platforms => platforms |
| 82 |
gem "mocha", "0.12.3" |
| 83 |
end |
| 84 |
|
| 85 |
local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local") |
| 86 |
if File.exists?(local_gemfile) |
| 87 |
puts "Loading Gemfile.local ..." if $DEBUG # `ruby -d` or `bundle -v` |
| 88 |
instance_eval File.read(local_gemfile) |
| 89 |
end |
| 90 |
|
| 91 |
# Load plugins' Gemfiles |
| 92 |
Dir.glob File.expand_path("../plugins/*/Gemfile", __FILE__) do |file|
|
| 93 |
puts "Loading #{file} ..." if $DEBUG # `ruby -d` or `bundle -v`
|
| 94 |
instance_eval File.read(file) |
| 95 |
end |