win-pvdrivers

view makedist.bat @ 804:6ea80e94e8cf

Added tag 0.11.0.218 for changeset bbc6c94b9621
author James Harper <james.harper@bendigoit.com.au>
date Sun Jun 27 16:15:21 2010 +1000 (2010-06-27)
parents fc6e317ad8c8
children d538e0141114
line source
1 @echo off
2 IF NOT EXIST set_ddk_path.bat ECHO >set_ddk_path.bat SET DDK_PATH=C:\WinDDK\7600.16385.0
4 SET VERSION=0.11.0
5 SET BUILD_NUMBER=0
6 IF EXIST build_number.bat CALL build_number.bat
8 SET GPLPV_VERSION=%VERSION%.%BUILD_NUMBER%
10 SET /A NEW_BUILD_NUMBER=%BUILD_NUMBER%+1
11 ECHO >build_number.bat SET BUILD_NUMBER=%NEW_BUILD_NUMBER%
13 ECHO BUILDING %GPLPV_VERSION%
15 CALL set_ddk_path.bat
17 SET PV_DIR=%CD%
19 SET SIGNTOOL=%DDK_PATH%\bin\x86\signtool.exe
20 IF NOT EXIST %SIGNTOOL% SET SIGNTOOL=%DDK_PATH%\bin\selfsign\signtool.exe
21 SET CERT_NAME=GPLPV_Test_Cert
23 REM IF NOT EXIST SIGN_CONFIG.BAT GOTO DONT_SIGN
24 REM CALL SIGN_CONFIG.BAT
26 IF NOT EXIST gplpv.cer "%DDK_PATH%"\bin\selfsign\makecert -r -pe -ss PrivateCertStore -n "CN=GPLPV_Test_Cert" gplpv.cer
28 mkdir symbols\%GPLPV_VERSION%
30 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk WXP && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call archive.bat && call wix.bat"
32 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk WNET && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call archive.bat && call wix.bat"
34 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk x64 WNET && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call archive.bat && call wix.bat"
36 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk WLH && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call archive.bat && call wix.bat"
38 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk x64 WLH && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call archive.bat && call wix.bat"
40 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ fre WXP && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call wix.bat"
42 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ fre WNET && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call wix.bat"
44 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ fre x64 WNET && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call wix.bat"
46 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ fre WLH && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call wix.bat"
48 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ fre x64 WLH && CD /D "%PV_DIR%" && build -cZg && call sign.bat && call wix.bat"
50 IF NOT EXIST TAG_HG GOTO DONT_TAG
51 IF EXIST BUILD*.WRN GOTO DONT_TAG
52 IF EXIST BUILD*.ERR GOTO DONT_TAG
54 hg tag %GPLPV_VERSION%
56 :DONT_TAG