From 9315039e0a95b0234b7736f359fc039550f45e08 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sun, 19 Feb 2012 14:30:46 +0000 Subject: Use Bundler for gem management (#5638). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8904 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- Gemfile | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 Gemfile (limited to 'Gemfile') diff --git a/Gemfile b/Gemfile new file mode 100644 index 000000000..19b33b898 --- /dev/null +++ b/Gemfile @@ -0,0 +1,78 @@ +source :rubygems + +gem "rails", "2.3.14" +gem "i18n", "~> 0.4.2" +gem "coderay", "~> 1.0.0" + +# Optional gem for LDAP authentication +group :ldap do + gem "net-ldap", "~> 0.2.2" +end + +# Optional gem for OpenID authentication +group :openid do + gem "ruby-openid", "~> 2.1.4", :require => "openid" +end + +# Optional gem for exporting the gantt to a PNG file +group :rmagick do + # RMagick 2 supports ruby 1.9 + # RMagick 1 would be fine for ruby 1.8 but Bundler does not support + # different requirements for the same gem on different platforms + gem "rmagick", ">= 2.0.0" +end + +# Database gems +platforms :mri, :mingw do + group :postgresql do + gem "pg", "~> 0.9.0" + end + + group :sqlite do + gem "sqlite3" + end +end + +platforms :mri_18, :mingw_18 do + group :mysql do + gem "mysql" + end +end + +platforms :mri_19, :mingw_19 do + group :mysql do + gem "mysql2", "~> 0.2.7" + end +end + +platforms :jruby do + gem "jruby-openssl" + + group :mysql do + gem "activerecord-jdbcmysql-adapter" + end + + group :postgresql do + gem "activerecord-jdbcpostgresql-adapter" + end + + group :sqlite do + gem "activerecord-jdbcsqlite3-adapter" + end +end + +group :development do + gem "rdoc", ">= 2.4.2" +end + +group :test do + gem "shoulda", "~> 2.10.3" + gem "edavis10-object_daddy", :require => "object_daddy" + gem "mocha" +end + +# Load plugins' Gemfiles +Dir.glob File.expand_path("../vendor/plugins/*/Gemfile", __FILE__) do |file| + puts "Loading #{file} ..." if $DEBUG # `ruby -d` or `bundle -v` + instance_eval File.read(file) +end -- cgit v1.2.3