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.

21 lines
873 B

  1. @rem Fetches (and builds if necessary) external dependencies
  2. @rem Assume we start inside the Python source directory
  3. call "Tools\buildbot\external-common.bat"
  4. call "%VS100COMNTOOLS%\vsvars32.bat"
  5. if not exist tcltk\bin\tcl85g.dll (
  6. @rem all and install need to be separate invocations, otherwise nmakehlp is not found on install
  7. cd tcl-8.5.11.0\win
  8. nmake -f makefile.vc DEBUG=1 INSTALLDIR=..\..\tcltk clean all
  9. nmake -f makefile.vc DEBUG=1 INSTALLDIR=..\..\tcltk install
  10. cd ..\..
  11. )
  12. if not exist tcltk\bin\tk85g.dll (
  13. cd tk-8.5.11.0\win
  14. nmake -f makefile.vc OPTS=noxp DEBUG=1 INSTALLDIR=..\..\tcltk TCLDIR=..\..\tcl-8.5.11.0 clean
  15. nmake -f makefile.vc OPTS=noxp DEBUG=1 INSTALLDIR=..\..\tcltk TCLDIR=..\..\tcl-8.5.11.0 all
  16. nmake -f makefile.vc OPTS=noxp DEBUG=1 INSTALLDIR=..\..\tcltk TCLDIR=..\..\tcl-8.5.11.0 install
  17. cd ..\..
  18. )