summaryrefslogtreecommitdiff
path: root/PCbuild/readme.txt
diff options
context:
space:
mode:
authorZachary Ware <zachary.ware@gmail.com>2014-11-01 22:39:21 -0500
committerZachary Ware <zachary.ware@gmail.com>2014-11-01 22:39:21 -0500
commit97d7fb4f00e54b3e5c58a8384ffdd76bdc5bc1a7 (patch)
tree705cba4fc8640483be38a2bf954cab06632b7bff /PCbuild/readme.txt
parent31ef9f7a719949750f5c12efe21ff3efea83e63a (diff)
downloadcpython-97d7fb4f00e54b3e5c58a8384ffdd76bdc5bc1a7.tar.gz
Issue #17896: Move Windows external lib sources from .. to externals.
Diffstat (limited to 'PCbuild/readme.txt')
-rw-r--r--PCbuild/readme.txt13
1 files changed, 7 insertions, 6 deletions
diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt
index 2193c84e52..018bdf0e50 100644
--- a/PCbuild/readme.txt
+++ b/PCbuild/readme.txt
@@ -224,9 +224,10 @@ _tkinter
Unlike the other external libraries listed above, Tk must be built
separately before the _tkinter module can be built. This means that
- a pre-built Tcl/Tk installation is expected in ..\..\tcltk (tcltk64
- for 64-bit) relative to this directory. See "Getting External
- Sources" below for the easiest method to ensure Tcl/Tk is built.
+ a pre-built Tcl/Tk installation is expected in ..\externals\tcltk
+ (tcltk64 for 64-bit) relative to this directory. See "Getting
+ External Sources" below for the easiest method to ensure Tcl/Tk is
+ built.
Getting External Sources
@@ -246,12 +247,12 @@ directory from ..\, i.e.:
This extracts all the external sub-projects from
http://svn.python.org/projects/external
via Subversion (so you'll need an 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 the names of some folders in order to make
things work. For instance, if you were to download a version 5.0.7 of
-XZ Utils, you would need to extract the archive into ..\..\xz-5.0.5
+XZ Utils, you would need to extract the archive into ..\externals\xz-5.0.5
anyway, since that is where the solution is set to look for xz. The
same is true for all other external projects.
@@ -268,7 +269,7 @@ The external-amd64.bat file contains this for tcl:
So for a release build, you'd call it as:
nmake -f makefile.vc MACHINE=AMD64 INSTALLDIR=..\..\tcltk64 clean all install
-Note that the above command is called from within ..\..\tcl-8.6.1.0\win
+Note that the above command is called from within ..\externals\tcl-8.6.1.0\win
(relative to this directory); don't forget to build Tk as well as Tcl!
This will be cleaned up in the future; http://bugs.python.org/issue15968