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.

50 lines
1.1 KiB

  1. REM
  2. REM Given that you are in a razzle window and you switch to build the
  3. REM current directory for all build "flavors" (x86chk, x86fre, ia64chk, etc.),
  4. REM just build build4 instead of build.
  5. REM
  6. REM NOTE: This depends on env.cmd / ClearEnvironment.cmd.
  7. REM
  8. REM .ia64chk
  9. REM jkclean obj.???????
  10. pushd .
  11. pushd .
  12. pushd .
  13. pushd .
  14. set LINKER_FLAGS=-verbose
  15. set NT_SIGNCODE=1
  16. if exist %_NTDRIVE%%_NTROOT%\env.bat goto :got_env
  17. if exist %_NTDRIVE%%_NTROOT%\env.cmd goto :got_env
  18. echo call %%~dp0\tools\razzle %%* > %_NTDRIVE%%_NTROOT%\env.cmd
  19. :got_env
  20. call %_NTDRIVE%%_NTROOT%\env free
  21. popd
  22. set BUILD_ALT_DIR=.%_BuildArch%%_BuildType%
  23. build -ZP
  24. ren build.log build.%_BuildArch%%_BuildType%.log
  25. call %_NTDRIVE%%_NTROOT%\env win64 free
  26. popd
  27. set BUILD_ALT_DIR=.%_BuildArch%%_BuildType%
  28. build -ZP
  29. ren build.log build.%_BuildArch%%_BuildType%.log
  30. call %_NTDRIVE%%_NTROOT%\env
  31. popd
  32. set BUILD_ALT_DIR=.%_BuildArch%%_BuildType%
  33. build -ZP
  34. ren build.log build.%_BuildArch%%_BuildType%.log
  35. call %_NTDRIVE%%_NTROOT%\env win64
  36. popd
  37. set BUILD_ALT_DIR=.%_BuildArch%%_BuildType%
  38. build -ZP
  39. ren build.log build.%_BuildArch%%_BuildType%.log
  40. goto :eof