1echo off 2SET usage="this file must located in ..\testbin\ based on our code structure " 3echo %usage% 4 5echo "Auto build of openH264 by VS2008" 6 7SET VCBUILDEXE="C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\vcbuild.exe" 8 9SET CurDir=%~dp0 10SET EncoderProjectDir="..\codec\build\win32\enc\" 11SET DecoderProjectDir="..\codec\build\win32\dec\" 12SET VPProjectDir="..\codec\processing\build\win32\" 13 14SET CodecBinDir="..\codec\build\win32\bin\" 15SET VPBinDir="..\processing\bin\" 16 17SET EncoderBuildFlag=1 18SET DecoderBuildFlag=1 19SET VPBuildFlag=1 20SET MakefileLogFile="${CurDir}\CodecVPBuild.log" 21 22rem ************************************************ 23rem call VP build 24echo "Welsvp Building....." 25cd %VPProjectDir% 26rem vcclean 27%VCBUILDEXE% WelsVP.vcproj 28 29 30rem ************************************************ 31rem call WelsEncoder build 32echo "WelsEncoder Building....." 33 34cd %CurDir% 35cd %EncoderProjectDir% 36rem vcclean 37%VCBUILDEXE% WelsEncCore.vcproj 38%VCBUILDEXE% WelsEncPlus.vcproj 39%VCBUILDEXE% encConsole.vcproj 40 41rem ************************************************ 42rem call WelsDecoder build 43echo "WelsDecoder Building....." 44 45cd %CurDir% 46cd %DecoderProjectDir% 47rem vcclean 48%VCBUILDEXE% WelsDecCore.vcproj 49%VCBUILDEXE% WelsDecPlus.vcproj 50%VCBUILDEXE% decConsole.vcproj 51 52cd %CurDir% 53echo "this is the end of auto build..." 54pause 55 56rem TBD 57 58 59 60