From 9bf8c1644f9300c86f445202c73a76ced3d889eb Mon Sep 17 00:00:00 2001 From: Nathan Weizenbaum Date: Mon, 11 Oct 2010 20:27:16 -0700 Subject: [PATCH] Bring back the shims under lib/sass. These were accidentally nuked during the merge with master. --- lib/sass.rb | 8 ++++++++ lib/sass/plugin.rb | 8 ++++++++ lib/sass/rails2_shim.rb | 9 +++++++++ lib/sass/rails3_shim.rb | 16 ++++++++++++++++ 4 files changed, 41 insertions(+) create mode 100644 lib/sass.rb create mode 100644 lib/sass/plugin.rb create mode 100644 lib/sass/rails2_shim.rb create mode 100644 lib/sass/rails3_shim.rb diff --git a/lib/sass.rb b/lib/sass.rb new file mode 100644 index 00000000..87ba927f --- /dev/null +++ b/lib/sass.rb @@ -0,0 +1,8 @@ +dir = File.dirname(__FILE__) +$LOAD_PATH.unshift dir unless $LOAD_PATH.include?(dir) + +require 'haml' + +unless Haml::Util.try_sass + load Haml::Util.scope('vendor/sass/lib/sass.rb') +end diff --git a/lib/sass/plugin.rb b/lib/sass/plugin.rb new file mode 100644 index 00000000..aaecf53a --- /dev/null +++ b/lib/sass/plugin.rb @@ -0,0 +1,8 @@ +dir = File.dirname(File.dirname(__FILE__)) +$LOAD_PATH.unshift dir unless $LOAD_PATH.include?(dir) + +require 'haml' + +unless Haml::Util.try_sass + load Haml::Util.scope('vendor/sass/lib/sass/plugin.rb') +end diff --git a/lib/sass/rails2_shim.rb b/lib/sass/rails2_shim.rb new file mode 100644 index 00000000..ea61cc77 --- /dev/null +++ b/lib/sass/rails2_shim.rb @@ -0,0 +1,9 @@ +Haml::Util.try_sass +Haml::Util.haml_warn(<