-
-
Save AndrewDryga/529b3883c59116f71940 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# How to override? | |
require "fileutils" | |
module Compass::SassExtensions::Functions::ImageSize | |
class ImageProperties | |
def initialize(file) | |
puts "This won't print to console" | |
File.expand_path(Compass.configuration.generated_images_path) | |
super | |
end | |
def size | |
File.expand_path(Compass.configuration.generated_images_path) | |
puts "This either" | |
super | |
end | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Compass::Core::SassExtensions::Functions::ImageSize | |
def real_path(image_file) | |
# Compute the real path to the image on the file stystem if the images_dir is set. | |
if Compass.configuration.generated_images_path | |
if File.file?(File.join(Compass.configuration.generated_images_path, image_file)) | |
return File.join(Compass.configuration.generated_images_path, image_file) | |
end | |
end | |
if Compass.configuration.images_path | |
return File.join(Compass.configuration.images_path, image_file) | |
end | |
File.join(Compass.configuration.project_path, image_file) | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Compass::Core::SassExtensions::Functions::ImageSize | |
KNOWN_TYPES = %w(png gif jpg jpeg) | |
# Returns the width of the image relative to the images directory | |
def image_width(image_file) | |
width, _ = image_dimensions(image_file) | |
number(width, "px") | |
end | |
# Returns the height of the image relative to the images directory | |
def image_height(image_file) | |
_, height = image_dimensions(image_file) | |
number(height, "px") | |
end | |
class ImageProperties | |
def initialize(file) | |
@file = (file.respond_to?(:to_path) ? file.to_path : file) | |
@file_type = File.extname(@file)[1..-1].downcase | |
unless KNOWN_TYPES.include?(@file_type) | |
raise Sass::SyntaxError, "Unrecognized file type: #{@file_type}" | |
end | |
end | |
def size | |
@dimensions ||= send(:"get_size_for_#{@file_type}") | |
end | |
private | |
def get_size_for_png | |
File.open(@file, "rb") {|io| io.read}[0x10..0x18].unpack('NN') | |
end | |
def get_size_for_gif | |
File.open(@file, "rb") {|io| io.read}[6..10].unpack('SS') | |
end | |
def get_size_for_jpg | |
get_size_for_jpeg | |
end | |
def get_size_for_jpeg | |
jpeg = JPEG.new(@file) | |
[jpeg.width, jpeg.height] | |
end | |
end | |
private | |
def image_dimensions(image_file) | |
image_file = image_file.respond_to?(:value) ? image_file.value : image_file | |
options[:compass] ||= {} | |
options[:compass][:image_dimensions] ||= {} | |
options[:compass][:image_dimensions][image_file] = ImageProperties.new(image_path_for_size(image_file)).size | |
end | |
def image_path_for_size(image_file) | |
if File.exists?(image_file) | |
return image_file | |
end | |
real_path(image_file) | |
end | |
def real_path(image_file) | |
# Compute the real path to the image on the file stystem if the images_dir is set. | |
if Compass.configuration.images_path | |
File.join(Compass.configuration.images_path, image_file) | |
else | |
File.join(Compass.configuration.project_path, image_file) | |
end | |
end | |
class JPEG | |
attr_reader :width, :height, :bits | |
def initialize(file) | |
if file.kind_of? IO | |
examine(file) | |
else | |
File.open(file, 'rb') { |io| examine(io) } | |
end | |
end | |
private | |
def examine(io) | |
class << io | |
unless method_defined?(:readbyte) | |
def readbyte | |
getc | |
end | |
end | |
def readint; (readbyte << 8) + readbyte; end | |
def readframe; read(readint - 2); end | |
def readsof; [readint, readbyte, readint, readint, readbyte]; end | |
def next | |
c = readbyte while c != 0xFF | |
c = readbyte while c == 0xFF | |
c | |
end | |
end | |
raise 'malformed JPEG!' unless io.readbyte == 0xFF && io.readbyte == 0xD8 # SOI | |
while marker = io.next | |
case marker | |
when 0xC0..0xC3, 0xC5..0xC7, 0xC9..0xCB, 0xCD..0xCF # SOF markers | |
length, @bits, @height, @width, components = io.readsof | |
raise 'malformed JPEG' unless length == 8 + components * 3 | |
when 0xD9, 0xDA then break # EOI, SOS | |
when 0xFE then @comment = io.readframe # COM | |
when 0xE1 then io.readframe # APP1, contains EXIF tag | |
else io.readframe # ignore frame | |
end | |
end | |
end | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/www/mbank.web(develop ✗) grunt compass:dev | |
Running "compass:dev" (compass) task | |
unchanged var/grunt/build/img/icons/menu-s6f2ce9ce1c.png | |
Errno::ENOENT on line ["31"] of /Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb: No such file or directory - /Users/andrewdryga/Projects/www/mbank.web/./src/img/../../../../src/img/icons/menu/house.png | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:31:in `open' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:31:in `get_size_for_png' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:26:in `size' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:54:in `image_dimensions' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:6:in `image_width' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/funcall.rb:140:in `_perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/node.rb:50:in `perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:366:in `visit_prop' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (4 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (3 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (2 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:78:in `perform_arguments' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:330:in `block in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `block in with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:318:in `visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (4 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (3 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (2 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:78:in `perform_arguments' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:330:in `block in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `block in with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:318:in `visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:161:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:160:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:271:in `visit_if' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (4 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (3 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (2 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:78:in `perform_arguments' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:330:in `block in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `block in with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:318:in `visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:389:in `block (2 levels) in visit_rule' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:389:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:389:in `block in visit_rule' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:387:in `visit_rule' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:297:in `block (2 levels) in visit_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:297:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:297:in `block in visit_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:88:in `block in with_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:88:in `with_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:294:in `visit_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:161:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:160:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:180:in `visit_root' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:151:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:8:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/root_node.rb:36:in `css_tree' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/root_node.rb:20:in `render' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/engine.rb:274:in `render' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:171:in `block (2 levels) in compile' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:153:in `timed' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:166:in `block in compile' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/logger.rb:46:in `red' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:165:in `compile' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:144:in `compile_if_required' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:129:in `block (2 levels) in run' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:127:in `each' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:127:in `block in run' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:153:in `timed' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:126:in `run' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/commands/update_project.rb:49:in `perform' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/commands/base.rb:18:in `execute' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/commands/project_base.rb:19:in `execute' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/exec/sub_command_ui.rb:43:in `perform!' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/exec/sub_command_ui.rb:15:in `run!' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/bin/compass:30:in `block in <top (required)>' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/bin/compass:44:in `call' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/bin/compass:44:in `<top (required)>' | |
/usr/bin/compass:23:in `load' | |
/usr/bin/compass:23:in `<main>' | |
Warning: ↑ Use --force to continue. | |
Aborted due to warnings. | |
Execution Time (2014-07-08 00:11:08 UTC) | |
loading tasks 481ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 37% | |
compass:dev 805ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 63% | |
Total 1.3s |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/www/mbank.web(develop ✗) grunt compass:dev | |
Running "compass:dev" (compass) task | |
unchanged var/grunt/build/img/icons/menu-s6f2ce9ce1c.png | |
Errno::ENOENT on line ["31"] of /Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb: No such file or directory - /Users/andrewdryga/Projects/www/mbank.web/./src/img/../../../../src/img/icons/menu/house.png | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:31:in `open' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:31:in `get_size_for_png' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:26:in `size' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:54:in `image_dimensions' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:6:in `image_width' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/funcall.rb:140:in `_perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/node.rb:50:in `perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:366:in `visit_prop' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (4 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (3 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (2 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:78:in `perform_arguments' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:330:in `block in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `block in with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:318:in `visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (4 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (3 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (2 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:78:in `perform_arguments' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:330:in `block in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `block in with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:318:in `visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:161:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:160:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:271:in `visit_if' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (4 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (3 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (2 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:78:in `perform_arguments' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:330:in `block in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `block in with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:318:in `visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:389:in `block (2 levels) in visit_rule' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:389:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:389:in `block in visit_rule' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:387:in `visit_rule' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:297:in `block (2 levels) in visit_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:297:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:297:in `block in visit_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:88:in `block in with_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:88:in `with_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:294:in `visit_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:161:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:160:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:180:in `visit_root' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:151:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:8:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/root_node.rb:36:in `css_tree' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/root_node.rb:20:in `render' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/engine.rb:274:in `render' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:171:in `block (2 levels) in compile' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:153:in `timed' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:166:in `block in compile' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/logger.rb:46:in `red' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:165:in `compile' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:144:in `compile_if_required' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:129:in `block (2 levels) in run' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:127:in `each' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:127:in `block in run' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:153:in `timed' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:126:in `run' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/commands/update_project.rb:49:in `perform' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/commands/base.rb:18:in `execute' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/commands/project_base.rb:19:in `execute' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/exec/sub_command_ui.rb:43:in `perform!' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/exec/sub_command_ui.rb:15:in `run!' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/bin/compass:30:in `block in <top (required)>' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/bin/compass:44:in `call' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/bin/compass:44:in `<top (required)>' | |
/usr/bin/compass:23:in `load' | |
/usr/bin/compass:23:in `<main>' | |
Warning: ↑ Use --force to continue. | |
Aborted due to warnings. | |
Execution Time (2014-07-08 00:15:58 UTC) | |
loading tasks 440ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 37% | |
compass:dev 761ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 63% | |
Total 1.2s | |
/www/mbank.web(develop ✗) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/www/mbank.web(develop ✗) grunt compass:dev | |
Running "compass:dev" (compass) task | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu/house.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu/house_active.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu/moustache.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu/moustache_active.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu/rocket.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu/rocket_active.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu/wand.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu/wand_active.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu_x2/house.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu_x2/house_active.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu_x2/moustache.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu_x2/moustache_active.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu_x2/rocket.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu_x2/rocket_active.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu_x2/wand.png | |
/Users/andrewdryga/Projects/www/mbank.web/./src/img/icons/menu_x2/wand_active.png | |
unchanged var/grunt/build/img/icons/menu-s6f2ce9ce1c.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/../../../../src/img/icons/menu/house.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/../../../../src/img/icons/menu/house.png | |
create var/grunt/build/img/icons/menu_x2-s64e43e63fc.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/icons/menu_x2-s64e43e63fc.png | |
unchanged var/grunt/build/img/icons/menu-s6f2ce9ce1c.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/../../../../src/img/icons/menu/rocket.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/../../../../src/img/icons/menu/rocket.png | |
unchanged var/grunt/build/img/icons/menu_x2-s64e43e63fc.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/icons/menu_x2-s64e43e63fc.png | |
unchanged var/grunt/build/img/icons/menu-s6f2ce9ce1c.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/../../../../src/img/icons/menu/moustache.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/../../../../src/img/icons/menu/moustache.png | |
unchanged var/grunt/build/img/icons/menu_x2-s64e43e63fc.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/icons/menu_x2-s64e43e63fc.png | |
unchanged var/grunt/build/img/icons/menu-s6f2ce9ce1c.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/../../../../src/img/icons/menu/wand.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/../../../../src/img/icons/menu/wand.png | |
unchanged var/grunt/build/img/icons/menu_x2-s64e43e63fc.png | |
Errno::ENOENT on line ["33"] of /Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb: No such file or directory - /Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/polygons/1_top.png | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:33:in `open' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:33:in `get_size_for_png' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:27:in `size' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:56:in `image_dimensions' | |
/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.alpha.20/lib/compass/core/sass_extensions/functions/image_size.rb:6:in `image_width' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/funcall.rb:140:in `_perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/node.rb:50:in `perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/operation.rb:64:in `_perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/node.rb:50:in `perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/list_literal.rb:62:in `block in _perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/list_literal.rb:62:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/list_literal.rb:62:in `_perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/script/tree/node.rb:50:in `perform' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:366:in `visit_prop' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (4 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (3 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (2 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:78:in `perform_arguments' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:330:in `block in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `block in with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:318:in `visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:389:in `block (2 levels) in visit_rule' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:389:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:389:in `block in visit_rule' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:387:in `visit_rule' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (4 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (3 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:335:in `block (2 levels) in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:78:in `perform_arguments' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:330:in `block in visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `block in with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:98:in `with_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:318:in `visit_mixin' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:297:in `block (2 levels) in visit_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:297:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:297:in `block in visit_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:88:in `block in with_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:88:in `with_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:294:in `visit_import' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `block in with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:121:in `with_frame' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/stack.rb:79:in `with_base' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:152:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `map' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:52:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:161:in `block in visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:173:in `with_environment' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:160:in `visit_children' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `block in visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:180:in `visit_root' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/base.rb:36:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:151:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/visitors/perform.rb:8:in `visit' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/root_node.rb:36:in `css_tree' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/tree/root_node.rb:20:in `render' | |
/Library/Ruby/Gems/2.0.0/gems/sass-3.3.9/lib/sass/engine.rb:274:in `render' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:171:in `block (2 levels) in compile' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:153:in `timed' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:166:in `block in compile' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/logger.rb:46:in `red' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:165:in `compile' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:144:in `compile_if_required' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:129:in `block (2 levels) in run' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:127:in `each' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:127:in `block in run' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:153:in `timed' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/compiler.rb:126:in `run' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/commands/update_project.rb:49:in `perform' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/commands/base.rb:18:in `execute' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/commands/project_base.rb:19:in `execute' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/exec/sub_command_ui.rb:43:in `perform!' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/lib/compass/exec/sub_command_ui.rb:15:in `run!' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/bin/compass:30:in `block in <top (required)>' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/bin/compass:44:in `call' | |
/Library/Ruby/Gems/2.0.0/gems/compass-1.0.0.alpha.20/bin/compass:44:in `<top (required)>' | |
/usr/bin/compass:23:in `load' | |
/usr/bin/compass:23:in `<main>' | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/icons/menu_x2-s64e43e63fc.png | |
/Users/andrewdryga/Projects/www/mbank.web/./var/grunt/build/img/polygons/1_top.png | |
Warning: ↑ Use --force to continue. | |
Aborted due to warnings. | |
Execution Time (2014-07-08 00:32:11 UTC) | |
loading tasks 420ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 29% | |
compass:dev 1s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 71% | |
Total 1.4s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment