Simple sinatra extension to automatically recompile all your sass/scss files everytime your application starts

Install with

gem install sinatra-autosass

For classic applications

require 'sinatra'
require 'sinatra/autosass'
set :options, 
              {
                :css_location => 'public/css',
                :template_location => 'public/sass',
                :syntax => :sass,
                :cache => true,
                :cache_location => '.tmp/sass-cache'
              }

#application code

For modular applications

require 'sinatra/base'
require 'sinatra/autosass'
class MyApp < Sinatra::Application
  register Sinatra::AutoSass
  set :options, 
              {
                :css_location => 'public/css',
                :template_location => 'public/sass',
                :syntax => :sass,
                :cache => true,
                :cache_location => '.tmp/sass-cache'
              }

  #application code

end

See all available options here: http://sass-lang.com/documentation/file.SASS_REFERENCE.html#options

Licensed under MIT.