w2kddk.bat 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. @echo off
  2. REM: Set up environment variables for Microsoft Windows NT DDK development.
  3. REM: Note that we have hard coded this for Windows NT i386 development.
  4. SET USE_NTDRV=1
  5. SET USE_W2KDRV=1
  6. SET BASEDIR=%W2K_DDKROOT%
  7. SET PATH=%BASEDIR%\bin;%PATH%
  8. SET NTMAKEENV=%BASEDIR%\inc
  9. SET BUILD_MAKE_PROGRAM=nmake.exe
  10. SET BUILD_DEFAULT=-ei -nmake -i
  11. SET BUILD_DEFAULT_TARGETS=-386
  12. SET _OBJ_DIR=obj
  13. SET NEW_CRTS=1
  14. SET _NTROOT=%BASEDIR%
  15. SET INCLUDE=%BASEDIR%\inc;%BASEDIR%\inc\ddk;%INCLUDE%
  16. if .%CHECKED%==.1 goto checked
  17. REM: set up an NT free build environment
  18. SET DDKBUILDENV=free
  19. SET C_DEFINES=-D_IDWBUILD
  20. SET NTDBGFILES=1
  21. SET NTDEBUG=
  22. SET NTDEBUGTYPE=
  23. SET MSC_OPTIMIZATION=
  24. set LIB=%BASEDIR%\libfre\i386;%SCITECH_LIB%\LIB\RELEASE\W2KDRV\VC6;%MSVCDir%\LIB;.
  25. goto done
  26. :checked
  27. REM: set up an NT checked build environment
  28. SET DDKBUILDENV=checked
  29. SET C_DEFINES=-D_IDWBUILD -DRDRDBG -DSRVDBG
  30. SET NTDBGFILES=
  31. SET NTDEBUG=ntsd
  32. SET NTDEBUGTYPE=both
  33. SET MSC_OPTIMIZATION=/Od /Oi
  34. set LIB=%BASEDIR%\libchk\i386;%SCITECH_LIB%\LIB\DEBUG\W2KDRV\VC6;%MSVCDir%\LIB;.
  35. :done