premakeでvcproj、slnを自動生成。

昨日のyake game engine(http://www.yake.org/)のVCプロジェクトファイル自動生成は、premakeで出来ました。
premakeの解説はこちらをどぞ。

VCのプロジェクト生成は意外に面倒。(特にプロジェクトのプロパティを変更している場合)
今まで、

  • 既存のプロジェクトをコピペ
  • テキストエディタで開いてXMLを修正
  • ソリューションに既存のプロジェクトを追加

で、作ってました。
premakeを使えば、もっと楽が出来そう。(ただし、luaスクリプトを書く必要がる)