io.jsを使ってビルドスクリプトを作っているがまだできていない。
いちおう
- git hubからffmpegおよび依存ライブラリをShift Media Projectのレポジトリからcloneもしくはpullする
- SMPフォルダ中のVS2013プロジェクトファイル(.vcxproj)ファイルを編集しVS2015でビルドできるようにする
- msbuildで.slnファイルを指定し、Release/x64でビルドする
というところまではできたが、プロジェクトファイルの編集だけではVS2015に対応できないらしく、ビルド中の出力を見るとコンパイラはVS2013のものを使用してしまっているようである。.slnファイルには書き換える値らしきものは見当たらない。どうも.suoファイルもいじる必要がありそうだ。しかし.suoファイルというのはバイナリファイルなのでフォーマットがよくわからない。
VS2015でVS2013のプロジェクトを立ち上げるとsuoファイルが変換されているのでやはりこれを変換しなくてはうまくいかないのであろうか。バッチでビルドするのをあきらめてVS2015を立ち上げ素直にビルドすべきだろうか。