mirror of
https://github.com/wahyd4/emoji-cheat-sheet.com.git
synced 2026-08-25 13:06:34 +10:00
We do this by specifying depth when creating the sprite and using optipng if it exists.
Added a test sprite task for convenience.
🤘
21 lines
531 B
Ruby
21 lines
531 B
Ruby
require 'rubygems'
|
|
require 'bundler'
|
|
Bundler.require
|
|
require_relative 'lib/simple_s3_deploy'
|
|
require_relative 'lib/emoji_optimizer'
|
|
|
|
task :deploy do
|
|
Emoji::Optimizer.new(:size => 22, :padding => 5).optimize! do
|
|
SimpleS3Deploy.deploy('public')
|
|
end
|
|
end
|
|
|
|
namespace :test do
|
|
task :sprite do
|
|
source = Emoji::Source.new('public/index.html')
|
|
sprite = Emoji::Sprite.new(source.emoji_paths, 22, 5)
|
|
puts "Generating test_sprite.png into public/graphics"
|
|
sprite.generate('public/graphics/test_sprite.png')
|
|
end
|
|
end
|