@echo off if "%~1"=="" ( call :Usage goto :EOF ) pushd "%~dp0" setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION for /D %%n in ( "%ProgramFiles%\NUnit*" ) do ( set NUnitDir=%%~n ) if NOT EXIST "%NUnitDir%" ( echo Missing NUnit, expected in %NUnitDir% exit /b -1 ) set VisualStudioCmd=%ProgramFiles%\Microsoft Visual Studio 8.0\VC\vcvarsall.bat if EXIST "%VisualStudioCmd%" ( call "%VisualStudioCmd%" ) set FrameworkVersion=v3.5 set FrameworkDir=%SystemRoot%\Microsoft.NET\Framework PATH=%FrameworkDir%\%FrameworkVersion%;%PATH% msbuild.exe ResourceLib.proj /t:%* if NOT %ERRORLEVEL%==0 exit /b %ERRORLEVEL% popd endlocal exit /b 0 goto :EOF :Usage echo Syntax: echo. echo build [target] /p:Configuration=[Debug (default),Release] echo. echo Target: echo. echo all : build everything echo. echo Examples: echo. echo build all echo build all /p:Configuration=Release goto :EOF