From 558f8aa2ee80ee8cb859f0da9714dc93294c856b Mon Sep 17 00:00:00 2001 From: Robin Dupret Date: Wed, 23 Jul 2014 19:24:16 +0200 Subject: Set Psych as the YAML engine for Rubinius Since the rubysl-yaml gem doesn't ship with Psych by default because of its dependency on libyaml, on Rubinius, the default engine is Syck. However, if we want to be able to run the application safely on different rubies, we need to make people using Rubinius rely on Psych. See http://git.io/uuLVag for further information. --- Gemfile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Gemfile') diff --git a/Gemfile b/Gemfile index 60c4b31e5b..49a68c7d9d 100644 --- a/Gemfile +++ b/Gemfile @@ -87,6 +87,12 @@ platforms :jruby do end end +platforms :rbx do + # The rubysl-yaml gem doesn't ship with Psych by default + # as it needs libyaml that isn't always available. + gem 'psych', '~> 2.0' +end + # gems that are necessary for ActiveRecord tests with Oracle database if ENV['ORACLE_ENHANCED'] platforms :ruby do -- cgit v1.2.3