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.

59 lines
1.1 KiB

  1. rem @echo off
  2. setlocal
  3. set home=d:\db
  4. :getinifile
  5. echo get ini file...
  6. xcopy /q /d d:\db\sds\srcsrv.ini
  7. pause
  8. goto sortdepotlist
  9. :builddepotlist
  10. echo build depot list...
  11. pushd d:\nt
  12. sdp info ... > %home%\db.info
  13. popd
  14. pushd d:\db
  15. sdp info >> %home%\db.info
  16. popd
  17. :sortdepotlist
  18. echo sort depot list...
  19. perl d:\db\sds\info.pl db.info > db.srv
  20. :buildsrclist
  21. echo build source list...
  22. pushd d:\db
  23. sdp have ... > %home%\db.have
  24. popd
  25. :ReadPdbFileList
  26. echo read PDB source file list...
  27. xcopy /q /d d:\nt\db\bin.x86chk\Symbols.pri\dbg\exe\symstore.pdb
  28. cvdump -sf symstore.pdb > symstore.src
  29. :BuildStream
  30. echo build stream file...
  31. perl d:\db\sds\resolve.pl db.have db.srv < symstore.src > symstore.stream
  32. :WriteStream
  33. echo write stream to pdb file...
  34. pdbstr -w -p:symstore.pdb -i:symstore.stream -s:srcsrv
  35. :done
  36. echo done.
  37. xcopy /q /d symstore.pdb %work%
  38. xcopy /q /d symstore.pdb d:\nt\db\bin.x86chk\Symbols.pri\dbg\exe\symstore.pdb
  39. xcopy /q /d obj\i386\symstore.exe %work%