lib/tasks/silk_icons.rake in silk_icons-1.2.2 vs lib/tasks/silk_icons.rake in silk_icons-1.2.3

- old
+ new

@@ -1,14 +1,21 @@ require 'silk_icons/info' +require 'silk_icons/engine' require 'pathname' require 'tmpdir' namespace :silk_icons do + docs_dir = Pathname('doc/silk_icons') images_dir = Pathname('vendor/assets/images/silk_icons') sprite_image = images_dir + 'sprite.png' stylesheets_dir = Pathname('vendor/assets/stylesheets') stylesheet = stylesheets_dir + 'silk_icons.css.scss' + + desc 'Display available silk icon names' + task :names do + puts (SilkIcons::Engine.config.root + stylesheet).read.scan(/^\.silk_icon-(\S+)/) + end directory "#{docs_dir}" directory "#{images_dir}" directory "#{stylesheets_dir}"