簡単なデイリービルドを組んでみる その3
続いてプロジェクトのビルド。
開発環境はVisual Studio .NET 2003で作られている。コマンドラインから実行したいので、DEVENV.COMを実行する。
set DEVENV_PATH=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE "%DEVENV_PATH%\devenv.com"
これもオプションを指定してあげる。
set DEVENV_PATH=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE "%DEVENV_PATH%\devenv.com" /rebuild "Release" /out rebuild.log "%LOCAL_HOME%\sub\project.sln"
使った起動オプションの内容。
- /rebuild "Release"
- ソリューションをリビルド。あと、リビルドする構成を指定。
- /out rebuild.log
- 出力内容をファイルに落とす。VSSと違って、パス指定なしだとカレントディレクトリに落ちる。
- "%LOCAL_HOME%\sub\project.sln"
- ビルドするソリューション・ファイルの指定。
これもVSSの時と同じく結果をメールするので、typeコマンドを追加する。
set DEVENV_PATH=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE "%DEVENV_PATH%\devenv.com" /rebuild "Release" /out rebuild.log "%LOCAL_HOME%\sub\project.sln" type rebuild.log >> build.log
ここまででビルドの設定は完了。