win-pvdrivers

view makedist.bat @ 425:ea14db3ca6f2

Don't disable xen drivers when gplpv isn't specified. Instead just make the xennet driver always report cable disconnected, and xenvbd not enumerate any disks.
author James Harper <james.harper@bendigoit.com.au>
date Thu Sep 04 22:31:38 2008 +1000 (2008-09-04)
parents b475a6ad8b0c
children a6e3f76419c3
line source
1 @echo off
2 IF NOT EXIST set_ddk_path.bat ECHO >set_ddk_path.bat SET DDK_PATH=C:\WinDDK\6001.18001
4 CALL set_ddk_path.bat
5 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk W2K && CD \Projects\win-pvdrivers.hg && build -cZg"
6 CALL sign_sys.bat win2k i386 2000
7 CALL sign_inf.bat win2k 2000
9 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk WXP && CD \Projects\win-pvdrivers.hg && build -cZg"
10 CALL sign_sys.bat winxp i386 XP_X86
11 CALL sign_inf.bat winxp XP_X86
13 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk WNET && CD \Projects\win-pvdrivers.hg && build -cZg"
14 CALL sign_sys.bat winnet i386 Server2003_X86
15 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk x64 WNET && CD \Projects\win-pvdrivers.hg && build -cZg"
16 CALL sign_sys.bat winnet amd64 Server2003_X64
17 CALL sign_inf.bat winnet Server2003_X64
19 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk WLH && CD \Projects\win-pvdrivers.hg && build -cZg"
20 CALL sign_sys.bat winlh i386 Server2008_X86
21 cmd /C "%DDK_PATH%\bin\setenv.bat %DDK_PATH%\ chk x64 WLH && CD \Projects\win-pvdrivers.hg && build -cZg"
22 CALL sign_sys.bat winlh amd64 Server2008_X64
23 CALL sign_inf.bat winlh Server2008_X64
25 IF NOT EXIST SIGN_CONFIG.BAT GOTO DONT_SIGN
26 CALL SIGN_CONFIG.BAT
27 %DDK_PATH%\bin\selfsign\certmgr -put -r %CA_CERT_LOCATION% -c -s %CA_CERT_STORE% -n %CA_CERT_NAME% ca.cer
28 :DONT_SIGN
30 "%ProgramFiles%\NSIS\makensis.exe" installer.nsi