summaryrefslogtreecommitdiffstats
path: root/PCbuild
diff options
context:
space:
mode:
authorZachary Ware <zachary.ware@gmail.com>2014-11-02 03:48:24 (GMT)
committerZachary Ware <zachary.ware@gmail.com>2014-11-02 03:48:24 (GMT)
commit740e1dcdc22027899cd3e88c2bdc99af8071a805 (patch)
tree66cb7c92fff811be38421614b8150134a781cc3c /PCbuild
parent048345d4174254a1d70eb4aa09109dddee858223 (diff)
parent4b2b1de0bdca9020a015473c5348e1a1d4bb53f9 (diff)
downloadcpython-740e1dcdc22027899cd3e88c2bdc99af8071a805.zip
cpython-740e1dcdc22027899cd3e88c2bdc99af8071a805.tar.gz
cpython-740e1dcdc22027899cd3e88c2bdc99af8071a805.tar.bz2
Issue #17896: Move Windows external lib sources from .. to externals.
Diffstat (limited to 'PCbuild')
-rw-r--r--PCbuild/get_externals.bat3
-rw-r--r--PCbuild/pyproject.props2
-rw-r--r--PCbuild/readme.txt2
3 files changed, 4 insertions, 3 deletions
diff --git a/PCbuild/get_externals.bat b/PCbuild/get_externals.bat
index 662bfcf..c655f6f 100644
--- a/PCbuild/get_externals.bat
+++ b/PCbuild/get_externals.bat
@@ -2,7 +2,8 @@
setlocal
rem Simple script to fetch source for external libraries
-pushd "%~dp0..\.."
+if not exist "%~dp0..\externals" mkdir "%~dp0..\externals"
+pushd "%~dp0..\externals"
if "%SVNROOT%"=="" set SVNROOT=http://svn.python.org/projects/external/
diff --git a/PCbuild/pyproject.props b/PCbuild/pyproject.props
index c7087cc..93d69d0 100644
--- a/PCbuild/pyproject.props
+++ b/PCbuild/pyproject.props
@@ -16,7 +16,7 @@
<PyDllName>python35$(PyDebugExt)</PyDllName>
<PythonExe>$(OutDir)python$(PyDebugExt).exe</PythonExe>
<KillPythonExe>$(OutDir)kill_python$(PyDebugExt).exe</KillPythonExe>
- <externalsDir>..\..</externalsDir>
+ <externalsDir>..\externals</externalsDir>
<sqlite3Dir>$(externalsDir)\sqlite-3.8.3.1</sqlite3Dir>
<bz2Dir>$(externalsDir)\bzip2-1.0.6</bz2Dir>
<lzmaDir>$(externalsDir)\xz-5.0.5</lzmaDir>
diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt
index 535ea00..91ef8d1 100644
--- a/PCbuild/readme.txt
+++ b/PCbuild/readme.txt
@@ -278,7 +278,7 @@ painless as possible, called "get_externals.bat" and located in this
directory. This script extracts all the external sub-projects from
http://svn.python.org/projects/external
via Subversion (so you'll need svn.exe on your PATH) and places them
-in ..\.. (relative to this directory).
+in ..\externals (relative to this directory).
It is also possible to download sources from each project's homepage,
though you may have to change folder names or pass the names to MSBuild