Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
1.6 KiB

  1. @ECHO OFF
  2. REM The purpose of the file is to build the INET\OHare tree for Nashville
  3. REM
  4. REM What needs to be done :
  5. REM Point to server
  6. REM Set environment
  7. REM Run build script (nmake)
  8. REM Copy out binaries
  9. REM Additionally :
  10. REM Report errors
  11. REM
  12. @ECHO ON
  13. REM Set the name of this component
  14. SET COMPONENTNAME=INET\OHare
  15. REM Set the location where we're building from (drive and path)
  16. SET SOURCEDIR=%BLDROOT%\INET\OHare\url
  17. SET FEATURE_HTML_CONTROL=1
  18. REM Set location of the build tools
  19. SET BUILDLOC=\DEV\TOOLS\C1032\BIN
  20. REM Move to the source drive
  21. %SOURCEDRIVE%
  22. CD %SOURCEDIR%
  23. REM This builds the W95 specific url.dll .
  24. REM The built binary is then copied to the binaries dir
  25. tee %BLDROOT%%BUILDLOC%\NMAKE BUILD=all >>build.log
  26. goto skipnt
  27. cd debug
  28. copy url.dll %BLDROOT%\binaries\ohare\debug
  29. copy url.sym %BLDROOT%\binaries\ohare\debug
  30. cd ..
  31. cd retail
  32. copy url.dll %BLDROOT%\binaries\ohare\retail
  33. copy url.sym %BLDROOT%\binaries\ohare\retail
  34. cd ..
  35. REM Only build NT version of url for self-extracting exe
  36. if %BLDPROJ%!=="OPK2" GOTO SKIPNT
  37. REM This builds the NT specific url.DLL.
  38. REM The built binary is then copied to the binaries dir
  39. SET NT_THUNKS=1
  40. delwalk
  41. tee %BLDROOT%%BUILDLOC%\NMAKE BUILD=all >>build.log
  42. cd debug
  43. copy url.dll %BLDROOT%\binaries\ohare\ntdbg
  44. copy url.sym %BLDROOT%\binaries\ohare\ntdbg
  45. cd ..
  46. cd retail
  47. copy url.dll %BLDROOT%\binaries\ohare\ntret
  48. copy url.sym %BLDROOT%\binaries\ohare\ntret
  49. cd ..
  50. SET NT_THUNKS=
  51. :SKIPNT
  52. IF %BUILDENV%==BROKER GOTO DONE
  53. REM CALL "%SCRIPTROOT%\INET\OHARE\DIALMON\dialmon.bat"
  54. :DONE
  55. SET FEATURE_HTML_CONTROL=
  56. %LOCAL%