[WinOF] use trunk\etc\bldwo.bat file instead of clunky etc\IB_*.bat file (will be...
authorstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Fri, 21 Nov 2008 22:07:14 +0000 (22:07 +0000)
committerstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Fri, 21 Nov 2008 22:07:14 +0000 (22:07 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@1767 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

WinOF/BuildRelease.bat

index a25038d..69f78b4 100644 (file)
@@ -163,7 +163,6 @@ if NOT EXIST "%WIX%\build-all-MSI.bat" (
 rem WIX Installer files (.msi) destination folder - set for local environment.\r
 set IDIR=%SystemRoot%\temp\r
 \r
-\r
 if "%1" == "msi-label" (\r
     pushd %IDIR%\r
     if exist WOF_wxp_x86.msi (\r
@@ -227,7 +226,7 @@ if "%1" == "msi-dir" (
 )\r
 \r
 echo %0 - Building with WDK @ %_DDK%\r
-echo Building for OPENIB_REV %SVN%, installer files @ %IDIR%\r
+echo Building for OPENIB_REV %SVN%, installer files (.msi) @ %IDIR%\r
 echo   Drivers signed using Certificate '%CERTFILE%'\r
 \r
 rem pause thoughtfully.\r
@@ -290,65 +289,71 @@ if "%1" == "all" (
     call %CD%\etc\clean-build.bat\r
 )\r
 \r
-rem ********* Compile for WLH - Windows Server 2008 & Vista\r
+rem ************ Setup Env for Building \r
 \r
+set WDK_PATH=%_DDK%\r
+set WINOF_PATH=%CD%\r
+set OPENIB_REV=%SVN%\r
+set PLATFORM_SDK_PATH=%_PSDK%\r
+\r
+rem ********* Compile for WLH - Windows Server 2008 & Vista\r
 rem WLH x64\r
 echo %0 - Build WLH x64 Checked\r
-%COMSPEC% /C "call %BSE%\etc\IB_CHK_BLD_x64.bat %SVN% %CD% %_DDK% %_PSDK% WLH & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat chk x64 2008 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 echo %0 - Build WLH x64 Free\r
-%COMSPEC% /C "call %BSE%\etc\IB_FRE_BLD_x64.bat %SVN% %CD% %_DDK% %_PSDK% WLH & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat fre x64 2008 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 \r
 rem WLH x86\r
 \r
 echo %0 - Build WLH x86 Checked\r
-%COMSPEC% /C "call %BSE%\etc\IB_CHK_BLD_x86.bat %SVN% %CD% %_DDK% %_PSDK% WLH & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat chk x86 2008 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 echo %0 - Build WLH x86 Free\r
-%COMSPEC% /C "call %BSE%\etc\IB_FRE_BLD_x86.bat %SVN% %CD% %_DDK% %_PSDK% WLH & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat fre x86 2008 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 \r
 rem WLH ia64\r
 echo %0 - Build WLH ia64 Checked\r
-%COMSPEC% /C "call %BSE%\etc\IB_CHK_BLD_IA64.bat %SVN% %CD% %_DDK% %_PSDK% WLH & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat chk ia64 2008 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 echo %0 - Build WLH ia64 Free\r
-%COMSPEC% /C "call %BSE%\etc\IB_FRE_BLD_IA64.bat %SVN% %CD% %_DDK% %_PSDK% WLH & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat fre ia64 2008 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 \r
 \r
 rem ********* WXP - Windows XP - x86 only\r
 \r
 echo %0 - Build XP x86 Checked\r
-%COMSPEC% /C "call %BSE%\etc\IB_CHK_BLD_x86.bat %SVN% %CD% %_DDK% %_PSDK% WXP & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat chk x86 xp %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 \r
 echo %0 - Build XP x86 Free\r
-%COMSPEC% /C "call %BSE%\etc\IB_FRE_BLD_x86.bat %SVN% %CD% %_DDK% %_PSDK% WXP & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat fre x86 xp %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 \r
 \r
 rem ********* WNET - Windows Server 2003\r
 echo %0 - Build WNET x64 Checked\r
-%COMSPEC% /C "call %BSE%\etc\IB_CHK_BLD_x64.bat %SVN% %CD% %_DDK% %_PSDK% WNET & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat chk x64 2003 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 echo %0 - Build WNET x64 Free\r
-%COMSPEC% /C "call %BSE%\etc\IB_FRE_BLD_x64.bat %SVN% %CD% %_DDK% %_PSDK% WNET & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat fre x64 2003 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 \r
 echo %0 - Build WNET x86 Checked\r
-%COMSPEC% /C "call %BSE%\etc\IB_CHK_BLD_x86.bat %SVN% %CD% %_DDK% %_PSDK% WNET & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat chk x86 2003 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 echo %0 - Build WNET x86 Free\r
-%COMSPEC% /C "call %BSE%\etc\IB_FRE_BLD_x86.bat %SVN% %CD% %_DDK% %_PSDK% WNET & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat fre x86 2003 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 \r
 echo %0 - Build WNET ia64 Checked\r
-%COMSPEC% /C "call %BSE%\etc\IB_CHK_BLD_IA64.bat %SVN% %CD% %_DDK% %_PSDK% WNET & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat chk ia64 2003 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 echo %0 - Build WNET ia64 Free\r
-%COMSPEC% /C "call %BSE%\etc\IB_FRE_BLD_IA64.bat %SVN% %CD% %_DDK% %_PSDK% WNET & build %OPS%"\r
+%COMSPEC% /C "call %BSE%\etc\bldwo.bat fre ia64 2003 %OPS%"\r
 if ERRORLEVEL 1 exit /B 1\r
 \r
 if "%1" == "compile" goto finito\r