lib/polymer/sass_generator.rb in polymer-1.0.0.beta.6 vs lib/polymer/sass_generator.rb in polymer-1.0.0.beta.7

- old
+ new

@@ -17,22 +17,16 @@ # of the Sass mixin file. # def self.generate(project) return false unless project.sass - if project.sass.to_s[-5..-1] == '.sass' - project.sass.dirname.mkpath - save_to = project.sass - else - project.sass.mkpath - save_to = project.sass + '_polymer.sass' - end + project.sass.dirname.mkpath # We need to keep track of any existing data URI values since, if the # sprite is unchanged, we won't have access to it. existing_data_uris = extract_existing_data_uris( - save_to, project.data_uri_sprites) + project.sass, project.data_uri_sprites) data_uris = project.data_uri_sprites.inject({}) do |memo, sprite| if sprite.save_path.file? data = [sprite.save_path.read].pack('m') @@ -46,10 +40,10 @@ end memo end - File.open(save_to, 'w') do |file| + File.open(project.sass, 'w') do |file| file.puts ERB.new(File.read(TEMPLATE), nil, '<>').result(binding) end true end # self.generate