kawax/chitose-framework — pull request #6 by kawax (2014-08-08 11:16:32+00:00)
Title: スクリプトファイル分割

シナリオだけの役割とは限らないのでひとまずscenario→scriptフォルダに変更。

スクリプトファイル分割・連結はgulpで処理。
scriptフォルダ内のproduction.txtかdemo.txtを読んでgulp.srcに投げる。
productionが製品版用。変更の可能性はあり。
demoは体験版用。
中身は普通のテキストでシナリオスクリプトのファイル名を1行ずつ書く。
スクリプト読み込みの順番は自動で決まるかユーザー側で指定できるようにするか迷ったけどこれで指定できるように。
連結後のファイルはscript.json

体験版はどのシナリオスクリプトを使うかだけ指定してgulp demoだけで作れるように。
スクリプト内の$preloadコマンドで指定してるファイルだけビルドされるので無駄がない。

ビルドの中間ファイル保存場所を./build/に。
./build/production/と./build/demo/。
script.jsonとpreload.coffeeはここに作られる。

preload.coffee生成はまだ。