From b667cfb09f3817380fc195d087d84a42638c4a96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matija=20=C4=8Cupi=C4=87?= Date: Wed, 10 Jan 2024 13:33:56 +0100 Subject: [PATCH] Support other SASS engines --- lib/bootstrap/engine.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/bootstrap/engine.rb b/lib/bootstrap/engine.rb index a40edb82..4d81db84 100644 --- a/lib/bootstrap/engine.rb +++ b/lib/bootstrap/engine.rb @@ -7,7 +7,15 @@ begin require 'sassc-rails' rescue LoadError - raise LoadError.new("bootstrap-rubygem requires a Sass engine. Please add dartsass-sprockets or sassc-rails to your dependencies.") + begin + require 'dartsass-rails' + rescue LoadError + begin + require 'cssbundling-rails' + rescue LoadError + raise LoadError.new("bootstrap-rubygem requires a Sass engine. Please add dartsass-sprockets, sassc-rails, dartsass-rails or cssbundling-rails to your dependencies.") + end + end end end