Ryo-9399/mc_canvas — pull request #4 by na2hiro (2014-12-19 16:29:35+00:00)
Title: ファイルを連結し名前空間内へ(closes #1)

すべてのJSファイルを連結しCanvasMasao名前空間内でオブジェクトを定義するようにしました．

開発側
* 従来通り連結前ファイルを読み込む(MainProgram等はグローバルのまま)
* 開発時，動作確認のたびに連結するコストを考えてこのようにした
* 開発では衝突しないよう気をつける(よほどのことがない限り起こらないはず)
* make.bat(Windows), Makefile(Linux, Mac)
* 実行すると，全てのファイルを連結した後でスコープで囲んだCanvasMasao.jsを生成する
* コミット前にやるようにする

一般ユーザ側
* 使用時，CanvasMasao.jsのみを読み込むだけでok
* 起動時の仕様変更：Game→CanvasMasao.Gameに変更

p.s. make.batの動作確認をしていないので，同じCanvasMasao.jsを出力するかどうか確認していただけると幸いです．
p.s. 連結時に何も処理をしていませんが，今後[uglifyJS](https://github.com/mishoo/UglifyJS2)等のminifierを使うとファイルサイズ的に良いと思いますがどうでしょうか？(minify後に正常に動作することも確認してあります)