build.bat
上传用户:lswyart
上传日期:2008-06-12
资源大小:3441k
文件大小:1k
源码类别:

杀毒

开发平台:

Visual C++

  1. rem @echo off
  2. set CYGWINDIR=d:cygwin
  3. set THISDIR=l:ProjectsClamWinclamwin
  4. set ISTOOLDIR=D:Program FilesISTool
  5. set VC7DIR=D:Program FilesMicrosoft Visual C++ Toolkit 2003
  6. set VC8BUILD=D:Program FilesMicrosoft Visual Studio 8VCVCPackagesvcbuild.exe
  7. set MSSDKDIR=D:Program FilesMicrosoft Platform SDK.2003
  8. set PYTHONDIR=c:python23
  9. set MSRC=%MSSDKDIR%BinRC.exe
  10. set MSCL=%VC7DIR%bincl.exe
  11. set MSLINK=%VC7DIR%binlink.exe
  12. set INCLUDE=%VC7DIR%include;%MSSDKDIR%Include;%PYTHONDIR%include
  13. set LIB=%VC7DIR%lib;%MSSDKDIR%lib;%PYTHONDIR%libs
  14. rem set CFLAGS=-march=i386
  15. if not "%1"=="ALL" goto _short
  16. rem build clamav native port
  17. call "%VC8BUILD%" .clamav-develcontribmsvcclamav.sln "Release|Win32"
  18. if not "%ERRORLEVEL%"=="0" goto ERROR  
  19. :_short 
  20. call "%VC7DIR%vcvars32.bat"
  21. rem build ExplorerShell
  22. cd cpp
  23. call build.bat
  24. if not "%ERRORLEVEL%"=="0" goto ERROR  
  25. cd ..
  26. rem build BalloonTip.pyd
  27. cd pyBalloonTip
  28. call build.bat
  29. if not "%ERRORLEVEL%"=="0" goto ERROR  
  30. cd ....
  31. rem build py2exe binaries
  32. cd setuppy2exe
  33. call python setup_all.py 
  34. if not "%ERRORLEVEL%"=="0" goto ERROR  
  35. rem build setup
  36. call "%ISTOOLDIR%ISTool.exe" -compile "%THISDIR%SetupSetup.iss"
  37. if not "%ERRORLEVEL%"=="0" goto ERROR  
  38. goto END
  39. :ERROR
  40. @echo an error occured
  41. pause
  42. :end