diff -r 6864abd8e83a .hgignore
--- a/.hgignore Thu Dec 12 12:35:17 2013 +0100
+++ b/.hgignore Thu Dec 12 08:25:38 2013 -0600
@@ -18,6 +18,7 @@
platform$
pyconfig.h$
python$
+python.bat$
python.exe$
python-config$
python-config.py$
diff -r 6864abd8e83a PCbuild/python.vcxproj
--- a/PCbuild/python.vcxproj Thu Dec 12 12:35:17 2013 +0100
+++ b/PCbuild/python.vcxproj Thu Dec 12 08:25:38 2013 -0600
@@ -156,6 +156,14 @@
AllRules.ruleset
+ Link
+ Link
+ Link
+ Link
+ Link
+ Link
+ Link
+ Link
@@ -176,6 +184,25 @@
2000000
0x1d000000
+
+ echo @rem This script invokes the most recently built Python with all arguments> "$(SolutionDir)..\python.bat"
+echo @rem passed through to the interpreter. This file is generated by the>> "$(SolutionDir)..\python.bat"
+echo @rem build process and any changes *will* be thrown away by the next>> "$(SolutionDir)..\python.bat"
+echo @rem rebuild.>> "$(SolutionDir)..\python.bat"
+echo @rem This is only meant as a convenience for developing CPython>> "$(SolutionDir)..\python.bat"
+echo @rem and using it outside of that context is ill-advised.>> "$(SolutionDir)..\python.bat"
+echo @echo Running $(Configuration)^^^|$(Platform) interpreter...>> "$(SolutionDir)..\python.bat"
+echo @"$(OutDir)python$(PyDebugExt).exe" %%*>> "$(SolutionDir)..\python.bat"
+
+
+ Creating convenience batch file for easily invoking the newly built interpreter.
+
+
+ $(SolutionDir)..\python.bat
+
+
+ $(OutDir)python$(PyDebugExt).exe;%(Inputs)
+
@@ -199,6 +226,25 @@
2000000
0x1d000000
+
+ echo @rem This script invokes the most recently built Python with all arguments> "$(SolutionDir)..\python.bat"
+echo @rem passed through to the interpreter. This file is generated by the>> "$(SolutionDir)..\python.bat"
+echo @rem build process and any changes *will* be thrown away by the next>> "$(SolutionDir)..\python.bat"
+echo @rem rebuild.>> "$(SolutionDir)..\python.bat"
+echo @rem This is only meant as a convenience for developing CPython>> "$(SolutionDir)..\python.bat"
+echo @rem and using it outside of that context is ill-advised.>> "$(SolutionDir)..\python.bat"
+echo @echo Running $(Configuration)^^^|$(Platform) interpreter...>> "$(SolutionDir)..\python.bat"
+echo @"$(OutDir)python$(PyDebugExt).exe" %%*>> "$(SolutionDir)..\python.bat"
+
+
+ Creating convenience batch file for easily invoking the newly built interpreter.
+
+
+ $(SolutionDir)..\python.bat
+
+
+ $(OutDir)python$(PyDebugExt).exe;%(Inputs)
+
@@ -221,6 +267,25 @@
2000000
0x1d000000
+
+ echo @rem This script invokes the most recently built Python with all arguments> "$(SolutionDir)..\python.bat"
+echo @rem passed through to the interpreter. This file is generated by the>> "$(SolutionDir)..\python.bat"
+echo @rem build process and any changes *will* be thrown away by the next>> "$(SolutionDir)..\python.bat"
+echo @rem rebuild.>> "$(SolutionDir)..\python.bat"
+echo @rem This is only meant as a convenience for developing CPython>> "$(SolutionDir)..\python.bat"
+echo @rem and using it outside of that context is ill-advised.>> "$(SolutionDir)..\python.bat"
+echo @echo Running $(Configuration)^^^|$(Platform) interpreter...>> "$(SolutionDir)..\python.bat"
+echo @"$(OutDir)python$(PyDebugExt).exe" %%*>> "$(SolutionDir)..\python.bat"
+
+
+ Creating convenience batch file for easily invoking the newly built interpreter.
+
+
+ $(SolutionDir)..\python.bat
+
+
+ $(OutDir)python$(PyDebugExt).exe;%(Inputs)
+
@@ -246,6 +311,25 @@
4194304
0x1d000000
+
+ echo @rem This script invokes the most recently built Python with all arguments> "$(SolutionDir)..\python.bat"
+echo @rem passed through to the interpreter. This file is generated by the>> "$(SolutionDir)..\python.bat"
+echo @rem build process and any changes *will* be thrown away by the next>> "$(SolutionDir)..\python.bat"
+echo @rem rebuild.>> "$(SolutionDir)..\python.bat"
+echo @rem This is only meant as a convenience for developing CPython>> "$(SolutionDir)..\python.bat"
+echo @rem and using it outside of that context is ill-advised.>> "$(SolutionDir)..\python.bat"
+echo @echo Running $(Configuration)^^^|$(Platform) interpreter...>> "$(SolutionDir)..\python.bat"
+echo @"$(OutDir)python$(PyDebugExt).exe" %%*>> "$(SolutionDir)..\python.bat"
+
+
+ Creating convenience batch file for easily invoking the newly built interpreter.
+
+
+ $(SolutionDir)..\python.bat
+
+
+ $(OutDir)python$(PyDebugExt).exe;%(Inputs)
+
@@ -268,6 +352,25 @@
+
+ echo @rem This script invokes the most recently built Python with all arguments> "$(SolutionDir)..\python.bat"
+echo @rem passed through to the interpreter. This file is generated by the>> "$(SolutionDir)..\python.bat"
+echo @rem build process and any changes *will* be thrown away by the next>> "$(SolutionDir)..\python.bat"
+echo @rem rebuild.>> "$(SolutionDir)..\python.bat"
+echo @rem This is only meant as a convenience for developing CPython>> "$(SolutionDir)..\python.bat"
+echo @rem and using it outside of that context is ill-advised.>> "$(SolutionDir)..\python.bat"
+echo @echo Running $(Configuration)^^^|$(Platform) interpreter...>> "$(SolutionDir)..\python.bat"
+echo @"$(OutDir)python$(PyDebugExt).exe" %%*>> "$(SolutionDir)..\python.bat"
+
+
+ Creating convenience batch file for easily invoking the newly built interpreter.
+
+
+ $(SolutionDir)..\python.bat
+
+
+ $(OutDir)python$(PyDebugExt).exe;%(Inputs)
+
@@ -294,6 +397,25 @@
MachineX64
+
+ echo @rem This script invokes the most recently built Python with all arguments> "$(SolutionDir)..\python.bat"
+echo @rem passed through to the interpreter. This file is generated by the>> "$(SolutionDir)..\python.bat"
+echo @rem build process and any changes *will* be thrown away by the next>> "$(SolutionDir)..\python.bat"
+echo @rem rebuild.>> "$(SolutionDir)..\python.bat"
+echo @rem This is only meant as a convenience for developing CPython>> "$(SolutionDir)..\python.bat"
+echo @rem and using it outside of that context is ill-advised.>> "$(SolutionDir)..\python.bat"
+echo @echo Running $(Configuration)^^^|$(Platform) interpreter...>> "$(SolutionDir)..\python.bat"
+echo @"$(OutDir)python$(PyDebugExt).exe" %%*>> "$(SolutionDir)..\python.bat"
+
+
+ Creating convenience batch file for easily invoking the newly built interpreter.
+
+
+ $(SolutionDir)..\python.bat
+
+
+ $(OutDir)python$(PyDebugExt).exe;%(Inputs)
+
@@ -316,6 +438,25 @@
+
+ echo @rem This script invokes the most recently built Python with all arguments> "$(SolutionDir)..\python.bat"
+echo @rem passed through to the interpreter. This file is generated by the>> "$(SolutionDir)..\python.bat"
+echo @rem build process and any changes *will* be thrown away by the next>> "$(SolutionDir)..\python.bat"
+echo @rem rebuild.>> "$(SolutionDir)..\python.bat"
+echo @rem This is only meant as a convenience for developing CPython>> "$(SolutionDir)..\python.bat"
+echo @rem and using it outside of that context is ill-advised.>> "$(SolutionDir)..\python.bat"
+echo @echo Running $(Configuration)^^^|$(Platform) interpreter...>> "$(SolutionDir)..\python.bat"
+echo @"$(OutDir)python$(PyDebugExt).exe" %%*>> "$(SolutionDir)..\python.bat"
+
+
+ Creating convenience batch file for easily invoking the newly built interpreter.
+
+
+ $(SolutionDir)..\python.bat
+
+
+ $(OutDir)python$(PyDebugExt).exe;%(Inputs)
+
@@ -342,6 +483,25 @@
MachineX64
+
+ echo @rem This script invokes the most recently built Python with all arguments> "$(SolutionDir)..\python.bat"
+echo @rem passed through to the interpreter. This file is generated by the>> "$(SolutionDir)..\python.bat"
+echo @rem build process and any changes *will* be thrown away by the next>> "$(SolutionDir)..\python.bat"
+echo @rem rebuild.>> "$(SolutionDir)..\python.bat"
+echo @rem This is only meant as a convenience for developing CPython>> "$(SolutionDir)..\python.bat"
+echo @rem and using it outside of that context is ill-advised.>> "$(SolutionDir)..\python.bat"
+echo @echo Running $(Configuration)^^^|$(Platform) interpreter...>> "$(SolutionDir)..\python.bat"
+echo @"$(OutDir)python$(PyDebugExt).exe" %%*>> "$(SolutionDir)..\python.bat"
+
+
+ Creating convenience batch file for easily invoking the newly built interpreter.
+
+
+ $(SolutionDir)..\python.bat
+
+
+ $(OutDir)python$(PyDebugExt).exe;%(Inputs)
+
@@ -361,4 +521,4 @@
-
+
\ No newline at end of file