summaryrefslogtreecommitdiffstats
path: root/PCbuild
diff options
context:
space:
mode:
authorTrent Nelson <trent.nelson@snakebite.org>2008-05-23 20:33:14 (GMT)
committerTrent Nelson <trent.nelson@snakebite.org>2008-05-23 20:33:14 (GMT)
commit5f5434074a3ee48cdb7c111e4413fae4775aa1bc (patch)
tree50d456464edb16db59a153a56baf5520003002b1 /PCbuild
parent0b66731ddd57963899441a843248f9c34eaa8c75 (diff)
downloadcpython-5f5434074a3ee48cdb7c111e4413fae4775aa1bc.zip
cpython-5f5434074a3ee48cdb7c111e4413fae4775aa1bc.tar.gz
cpython-5f5434074a3ee48cdb7c111e4413fae4775aa1bc.tar.bz2
Introduce a user macro named $(externalsDir), which should point to the root directory of where all the external sources should live. Developers can change this value if their external sources live elsewhere. The default of '..\..' matches the current status quo.
Diffstat (limited to 'PCbuild')
-rw-r--r--PCbuild/pyproject.vsprops18
1 files changed, 11 insertions, 7 deletions
diff --git a/PCbuild/pyproject.vsprops b/PCbuild/pyproject.vsprops
index bc41d14..66b417f 100644
--- a/PCbuild/pyproject.vsprops
+++ b/PCbuild/pyproject.vsprops
@@ -45,6 +45,10 @@
Value="$(SolutionDir)\python.exe"
/>
<UserMacro
+ Name="externalsDir"
+ Value="..\.."
+ />
+ <UserMacro
Name="bsddbDir"
Value="$(bsddb44Dir)"
/>
@@ -54,7 +58,7 @@
/>
<UserMacro
Name="bsddb44Dir"
- Value="..\..\db-4.4.20\build_win32"
+ Value="$(externalsDir)\db-4.4.20\build_win32"
/>
<UserMacro
Name="bsddb44DepLibs"
@@ -62,7 +66,7 @@
/>
<UserMacro
Name="bsddb45Dir"
- Value="..\..\db-4.5.20.x\build_windows"
+ Value="$(externalsDir)\db-4.5.20.x\build_windows"
/>
<UserMacro
Name="bsddb45DepLibs"
@@ -70,23 +74,23 @@
/>
<UserMacro
Name="sqlite3Dir"
- Value="..\..\sqlite-source-3.3.4"
+ Value="$(externalsDir)\sqlite-source-3.3.4"
/>
<UserMacro
Name="bz2Dir"
- Value="..\..\bzip2-1.0.3"
+ Value="$(externalsDir)\bzip2-1.0.3"
/>
<UserMacro
Name="opensslDir"
- Value="..\..\openssl-0.9.8g"
+ Value="$(externalsDir)\openssl-0.9.8g"
/>
<UserMacro
Name="tcltkDir"
- Value="..\..\tcltk"
+ Value="$(externalsDir)\tcltk"
/>
<UserMacro
Name="tcltk64Dir"
- Value="..\..\tcltk64"
+ Value="$(externalsDir)\tcltk64"
/>
<UserMacro
Name="tcltkLib"