Leaked source code of windows server 2003
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.

49 lines
1.6 KiB

  1. @echo off
  2. set msvcdir=c:\vs
  3. set projdir=c:\vs
  4. set flavor=lib
  5. set debug=0
  6. set cflags=/DDELAYLOAD_VERSION=0x200
  7. set langapi=%projdir%\langapi
  8. rem set include=%projdir%\tools\common\win32sdk\include;%projdir%\tools\common\win32sdk\include\crt;%projdir%\public\nonship\inc
  9. rem set INCLUDE=;C:\Work\vc7sd\live\nonship\inc;C:\Work\vssd\vs\devtools\common\vclkg\inc;C:\Work\vssd\vs\devtools\common\win32sdk\include;C:\Work\vssd\vs\devtools\common\vclkg\inc\atlmfc
  10. set include=;%projdir%\public\nonship\inc;%projdir%\tools\common\vcLKG\inc;%projdir%\tools\common\win32sdk\include;%projdir%\tools\common\vcLKG\inc\atlmfc
  11. set path=%projdir%\tools\x86\vc7\bin;%projdir%\tools\x86\win32sdk\bin;%path%;%sdxroot%\tools\x86
  12. :ourtools
  13. rem set path=%sdxroot%\tools\x86;%projdir%\tools\x86\win32sdk\bin;%path%;%sdxroot%\tools\x86
  14. set cpu=x86
  15. if not "%1" == "" set cpu=%1
  16. if /i "%cpu%" == "x86" (
  17. echo x86 vs
  18. title x86 vs
  19. set lib=%projdir%\public\nonship\lib\i386;%sdxroot%\public\sdk\lib\i386
  20. ) else if /i "%cpu%" == "ia64" (
  21. echo ia64 build
  22. title ia64 build
  23. set lib=%projdir%\public\nonship\lib\ia64;%sdxroot%\public\sdk\lib\ia64
  24. set path=%projdir%\tools\x86_ia64\vc7\bin;%path%
  25. ) else if /i "%cpu%" == "amd64" (
  26. echo amd64 vs
  27. title amd64 build
  28. set lib=%projdir%\public\nonship\lib\amd64;%sdxroot%\public\sdk\lib\amd64
  29. set path=%sdxroot%\tools\win64\x86\amd64;%path%
  30. ) else (
  31. echo %1 is an unsupported platform.
  32. goto end
  33. )
  34. alias -f %sdxroot%\developer\patst\cue.pri
  35. color 2a
  36. cd /d %projdir%
  37. :end