diff --git a/sassutils/builder.py b/sassutils/builder.py index 7f6657bf..ec9fac72 100644 --- a/sassutils/builder.py +++ b/sassutils/builder.py @@ -168,6 +168,9 @@ def build_one(self, package_dir, filename): root_path = os.path.join(package_dir, self.sass_path) css = compile(filename=sass_filename, include_paths=[root_path]) css_path = os.path.join(package_dir, self.css_path, css_filename) + css_folder = os.path.dirname(css_path) + if not os.path.exists(css_folder): + os.makedirs(css_folder) with open(css_path, 'w') as f: f.write(css) return css_filename