class Sinatra::AssetPack::SqwishEngine
Public Instance Methods
css(str, options={})
click to toggle source
# File lib/sinatra/assetpack/engines/sqwish.rb, line 3 def css(str, options={}) cmd = "#{sqwish_bin} %f " cmd += "--strict" if options[:strict] _, input = sys :css, str, cmd output = input.gsub(/\.css/, '.min.css') File.read(output) rescue => e nil end
sqwish_bin()
click to toggle source
# File lib/sinatra/assetpack/engines/sqwish.rb, line 15 def sqwish_bin ENV['SQWISH_PATH'] || "sqwish" end