lib/compass/compiler.rb in compass-sourcemaps-0.12.2.sourcemaps.57a186c vs lib/compass/compiler.rb in compass-sourcemaps-0.12.3.sourcemaps.a4836f1
- old
+ new
@@ -146,10 +146,11 @@
end
duration = options[:time] ? "(#{(css_content.__duration * 1000).round / 1000.0}s)" : ""
write_file(css_filename, css_content, options.merge(:force => true, :extra => duration))
if sass_options[:sourcemap]
- sourcemap = map.to_json(:css_path => css_filename, :sourcemap_path => "#{css_filename}.map")
+ css_filename_clean = css_filename.gsub(/\\/, '/')
+ sourcemap = map.to_json(:css_path => css_filename_clean, :sourcemap_path => "#{css_filename_clean}.map")
write_file("#{css_filename}.map", sourcemap, options.merge(:force => true, :extra => duration))
end
Compass.configuration.run_stylesheet_saved(css_filename)
end