Module: Slinky::SassCompiler
- Defined in:
- lib/slinky/compilers/sass-compiler.rb
Class Method Summary collapse
Class Method Details
.compile(s, file) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/slinky/compilers/sass-compiler.rb', line 9 def SassCompiler::compile s, file syntax = file.end_with?(".sass") ? :sass : :scss if Pathname.new(file).basename.to_s.start_with?("_") # This is a partial, don't render it "" else sass_engine = SassC::Engine.new(s, :syntax => syntax, :load_paths => [File.dirname(file)]) sass_engine.render end end |