diff options
author | Thomas Heller <theller@ctypes.org> | 2007-06-12 15:36:22 (GMT) |
---|---|---|
committer | Thomas Heller <theller@ctypes.org> | 2007-06-12 15:36:22 (GMT) |
commit | 04d17b4660e491b0b816da847ea70e86c482b709 (patch) | |
tree | af02ce515c758421a8f39e4ae8a17bf9276f54f7 /Tools | |
parent | b24cd0f05af4555edafe764ef4ac1513451685cc (diff) | |
download | cpython-04d17b4660e491b0b816da847ea70e86c482b709.zip cpython-04d17b4660e491b0b816da847ea70e86c482b709.tar.gz cpython-04d17b4660e491b0b816da847ea70e86c482b709.tar.bz2 |
Checkout, but do not yet try to build, exernal sources.
Diffstat (limited to 'Tools')
-rw-r--r-- | Tools/buildbot/build-amd64.bat | 3 | ||||
-rw-r--r-- | Tools/buildbot/external-amd64.bat | 29 |
2 files changed, 31 insertions, 1 deletions
diff --git a/Tools/buildbot/build-amd64.bat b/Tools/buildbot/build-amd64.bat index bdfedac..88edd8d 100644 --- a/Tools/buildbot/build-amd64.bat +++ b/Tools/buildbot/build-amd64.bat @@ -1,5 +1,6 @@ @rem Used by the buildbot "compile" step. -REM cmd /c Tools\buildbot\external.bat +setlocal +cmd /c Tools\buildbot\external-amd64.bat call "%VS71COMNTOOLS%vsvars32.bat" REM cmd /q/c Tools\buildbot\kill_python.bat devenv.com /build ReleaseAMD64 PCbuild\pcbuild.sln diff --git a/Tools/buildbot/external-amd64.bat b/Tools/buildbot/external-amd64.bat new file mode 100644 index 0000000..0064431 --- /dev/null +++ b/Tools/buildbot/external-amd64.bat @@ -0,0 +1,29 @@ +@rem Fetches (and builds if necessary) external dependencies +setlocal + +@rem Assume we start inside the Python source directory +cd .. + +@rem sqlite +if not exist sqlite-source-3.3.4 ( + svn export http://svn.python.org/projects/external/sqlite-source-3.3.4 + if exist trunk\PCbuild\sqlite3.dll del trunk\PCbuild\sqlite3.dll +) + +@rem bzip +if not exist bzip2-1.0.3 svn export http://svn.python.org/projects/external/bzip2-1.0.3 + +@rem Sleepycat db +call "%MSSdk%\SetEnv" /XP64 /RETAIL +if not exist db-4.4.20 svn export http://svn.python.org/projects/external/db-4.4.20 + +@rem OpenSSL +if not exist openssl-0.9.8a svn export http://svn.python.org/projects/external/openssl-0.9.8a + +@rem tcltk +if not exist tcl8.4.12 ( + if exist tcltk rd /s/q tcltk + svn export http://svn.python.org/projects/external/tcl8.4.12 + svn export http://svn.python.org/projects/external/tk8.4.12 +) + |