From f3dd8aee8ada9deabb656c710a0a06370ae5dee7 Mon Sep 17 00:00:00 2001 From: Andy Armstrong Date: Wed, 23 Apr 2014 18:07:07 -0400 Subject: [PATCH] Update SASS pipeline to generate source maps Note: this requires SASS 3.3+ so do ```bundle install``` --- Gemfile | 2 +- Gemfile.lock | 2 +- pavelib/assets.py | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index 9b78098524..60930d6743 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source 'https://rubygems.org' gem 'rake', '~> 10.0.3' -gem 'sass', '3.2.12' +gem 'sass', '3.3.5' gem 'bourbon', '~> 3.1.8' gem 'neat', '~> 1.4.0' gem 'colorize', '~> 0.5.8' diff --git a/Gemfile.lock b/Gemfile.lock index d8b4eca093..5862832f72 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -33,5 +33,5 @@ DEPENDENCIES rake (~> 10.0.3) rb-fsevent (~> 0.9.3) rb-inotify (~> 0.9) - sass (= 3.2.12) + sass (= 3.3.5) sys-proctable (~> 0.9.3) diff --git a/pavelib/assets.py b/pavelib/assets.py index 8f8217643c..3d98189555 100644 --- a/pavelib/assets.py +++ b/pavelib/assets.py @@ -130,9 +130,10 @@ def compile_sass(debug=False): """ sh(cmd( 'sass', '' if debug else '--style compressed', + "--sourcemap", "--cache-location {cache}".format(cache=SASS_CACHE_PATH), "--load-path", " ".join(SASS_LOAD_PATHS + THEME_SASS_PATHS), - "--update", "-E", "utf-8", " ".join(SASS_UPDATE_DIRS + THEME_SASS_PATHS) + "--update", "-E", "utf-8", " ".join(SASS_UPDATE_DIRS + THEME_SASS_PATHS), ))