最近AdobeのPhotoshopがアップデートされました。それに伴っていくつか変更されたことがあったのですが、画像アセットの仕様がかなり変更になった模様です。これまではグループに名前をつけて書き出すときに倍率を選ぶことができて、異なるサイズの画像が書き出せたのですが、どうも2015になってできなくなった模様です(単にやり方が変わっただけでそれを分かってないだけなのかもしれませんが…)。ということでこれを機にPhotoshopから切り出すのはワンサイズにしてあとはシェルスクリプトで一括縮小してやろうということでシェルスクリプトを書きました。

大したことはやってません

とりあえず
brew install imagemagick
ImageMagickをインストールしてください。 でもって本体のシェルスクリプトはこれです。 トップディレクトリにこのスクリプトを置いて、なおかつトップディレクトリにresouces/imagesフォルダがあることが前提です。 psdから切り出した画像(最大幅1280px)をresouces/imagesの中に置いておくと(その中にサブフォルダがあっても大丈夫です)、 それらのファイルから1280px、640px、320pxの画像を作ってくれます。