diff options
author | Stefan Grönke <stefan@gronke.org> | 2017-09-25 16:58:10 (GMT) |
---|---|---|
committer | Paul Moore <p.f.moore@gmail.com> | 2017-09-25 16:58:10 (GMT) |
commit | f1502d097c29b266a5748312ee2451a2d6ac0af6 (patch) | |
tree | b799565b97317d802a3e828f3341482ee2d8351c | |
parent | 8110dbd470f3daa4de58dda66d360e3c26d3b94f (diff) | |
download | cpython-f1502d097c29b266a5748312ee2451a2d6ac0af6.zip cpython-f1502d097c29b266a5748312ee2451a2d6ac0af6.tar.gz cpython-f1502d097c29b266a5748312ee2451a2d6ac0af6.tar.bz2 |
bpo-31569: correct PCBuild/ case to PCbuild/ in build scripts and docs (GH-3711)
-rw-r--r-- | .github/CODEOWNERS | 2 | ||||
-rw-r--r-- | .github/appveyor.yml | 2 | ||||
-rw-r--r-- | Doc/distutils/builtdist.rst | 2 | ||||
-rw-r--r-- | Doc/library/test.rst | 2 | ||||
-rw-r--r-- | Doc/make.bat | 2 | ||||
-rw-r--r-- | Lib/distutils/sysconfig.py | 2 | ||||
-rw-r--r-- | Misc/NEWS.d/next/Build/2017-09-25-00-25-23.bpo-31569.TS49pM.rst | 1 | ||||
-rw-r--r-- | PC/bdist_wininst/bdist_wininst.vcxproj | 4 | ||||
-rw-r--r-- | PC/bdist_wininst/build.bat | 2 | ||||
-rw-r--r-- | PC/launcher.c | 8 | ||||
-rw-r--r-- | PCbuild/python.props | 10 | ||||
-rw-r--r-- | Tools/freeze/extensions_win32.ini | 18 | ||||
-rw-r--r-- | Tools/msi/README.txt | 4 | ||||
-rw-r--r-- | Tools/msi/build.bat | 2 | ||||
-rw-r--r-- | Tools/msi/buildrelease.bat | 2 | ||||
-rw-r--r-- | Tools/msi/exe/exe.wixproj | 6 | ||||
-rw-r--r-- | Tools/msi/launcher/launcher.wixproj | 8 | ||||
-rw-r--r-- | Tools/msi/msi.props | 2 | ||||
-rw-r--r-- | Tools/msi/testrelease.bat | 2 | ||||
-rw-r--r-- | Tools/msi/uploadrelease.bat | 2 | ||||
-rw-r--r-- | Tools/msi/wix.props | 2 | ||||
-rw-r--r-- | Tools/nuget/build.bat | 2 |
22 files changed, 44 insertions, 43 deletions
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 28ca17e..67c03a8 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -35,7 +35,7 @@ Python/bootstrap_hash.c @python/crypto-team # Windows /PC/ @python/windows-team -/PCBuild/ @python/windows-team +/PCbuild/ @python/windows-team # Windows installer packages /Tools/msi/ @python/windows-team diff --git a/.github/appveyor.yml b/.github/appveyor.yml index 98b32c9..b052b28 100644 --- a/.github/appveyor.yml +++ b/.github/appveyor.yml @@ -28,7 +28,7 @@ only_commits: - Modules/ - Objects/ - PC/ - - PCBuild/ + - PCbuild/ - Parser/ - Programs/ - Python/ diff --git a/Doc/distutils/builtdist.rst b/Doc/distutils/builtdist.rst index dc3a50c..f523a67 100644 --- a/Doc/distutils/builtdist.rst +++ b/Doc/distutils/builtdist.rst @@ -368,7 +368,7 @@ Python itself for the platform you are targeting - it is not possible from a binary installation of Python (as the .lib etc file for other platforms are not included.) In practice, this means the user of a 32 bit operating system will need to use Visual Studio 2008 to open the -:file:`PCBuild/PCbuild.sln` solution in the Python source tree and build the +:file:`PCbuild/PCbuild.sln` solution in the Python source tree and build the "x64" configuration of the 'pythoncore' project before cross-compiling extensions is possible. diff --git a/Doc/library/test.rst b/Doc/library/test.rst index 9d4ff7a..33978e3 100644 --- a/Doc/library/test.rst +++ b/Doc/library/test.rst @@ -186,7 +186,7 @@ options, run :program:`python -m test -h`. Some other ways to execute the regression tests depend on what platform the tests are being executed on. On Unix, you can run :program:`make test` at the top-level directory where Python was built. On Windows, -executing :program:`rt.bat` from your :file:`PCBuild` directory will run all +executing :program:`rt.bat` from your :file:`PCbuild` directory will run all regression tests. diff --git a/Doc/make.bat b/Doc/make.bat index 6cb315f..3f201de 100644 --- a/Doc/make.bat +++ b/Doc/make.bat @@ -5,7 +5,7 @@ pushd %~dp0 set this=%~n0 -call ..\PCBuild\find_python.bat %PYTHON% +call ..\PCbuild\find_python.bat %PYTHON% if not defined SPHINXBUILD if defined PYTHON ( %PYTHON% -c "import sphinx" > nul 2> nul if errorlevel 1 ( diff --git a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py index 2bcd1dd..e07a6c8 100644 --- a/Lib/distutils/sysconfig.py +++ b/Lib/distutils/sysconfig.py @@ -23,7 +23,7 @@ BASE_PREFIX = os.path.normpath(sys.base_prefix) BASE_EXEC_PREFIX = os.path.normpath(sys.base_exec_prefix) # Path to the base directory of the project. On Windows the binary may -# live in project/PCBuild/win32 or project/PCBuild/amd64. +# live in project/PCbuild/win32 or project/PCbuild/amd64. # set for cross builds if "_PYTHON_PROJECT_BASE" in os.environ: project_base = os.path.abspath(os.environ["_PYTHON_PROJECT_BASE"]) diff --git a/Misc/NEWS.d/next/Build/2017-09-25-00-25-23.bpo-31569.TS49pM.rst b/Misc/NEWS.d/next/Build/2017-09-25-00-25-23.bpo-31569.TS49pM.rst new file mode 100644 index 0000000..a6345db --- /dev/null +++ b/Misc/NEWS.d/next/Build/2017-09-25-00-25-23.bpo-31569.TS49pM.rst @@ -0,0 +1 @@ +Correct PCBuild/ case to PCbuild/ in build scripts and documentation. diff --git a/PC/bdist_wininst/bdist_wininst.vcxproj b/PC/bdist_wininst/bdist_wininst.vcxproj index 9bbfda2..70bfb9c 100644 --- a/PC/bdist_wininst/bdist_wininst.vcxproj +++ b/PC/bdist_wininst/bdist_wininst.vcxproj @@ -39,7 +39,7 @@ <RootNamespace>wininst</RootNamespace> <SupportPGO>false</SupportPGO> </PropertyGroup> - <Import Project="..\..\PCBuild\python.props" /> + <Import Project="..\..\PCbuild\python.props" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <PropertyGroup Label="Configuration"> <ConfigurationType>Application</ConfigurationType> @@ -51,7 +51,7 @@ </ImportGroup> <ImportGroup Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - <Import Project="..\..\PCBuild\pyproject.props" /> + <Import Project="..\..\PCbuild\pyproject.props" /> </ImportGroup> <PropertyGroup> <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> diff --git a/PC/bdist_wininst/build.bat b/PC/bdist_wininst/build.bat index d5cf752..3ce46cf 100644 --- a/PC/bdist_wininst/build.bat +++ b/PC/bdist_wininst/build.bat @@ -2,7 +2,7 @@ setlocal set D=%~dp0 -set PCBUILD=%~dp0..\..\PCBuild\ +set PCBUILD=%~dp0..\..\PCbuild\ echo Building Lib\distutils\command\wininst-xx.0.exe diff --git a/PC/launcher.c b/PC/launcher.c index 0733df7..d717a7e 100644 --- a/PC/launcher.c +++ b/PC/launcher.c @@ -169,11 +169,11 @@ static size_t num_installed_pythons = 0; static wchar_t * location_checks[] = { L"\\", - L"\\PCBuild\\win32\\", - L"\\PCBuild\\amd64\\", + L"\\PCbuild\\win32\\", + L"\\PCbuild\\amd64\\", /* To support early 32bit versions of Python that stuck the build binaries - * directly in PCBuild... */ - L"\\PCBuild\\", + * directly in PCbuild... */ + L"\\PCbuild\\", NULL }; diff --git a/PCbuild/python.props b/PCbuild/python.props index ebb1631..32c12fa 100644 --- a/PCbuild/python.props +++ b/PCbuild/python.props @@ -32,13 +32,13 @@ <PySourcePath Condition="!HasTrailingSlash($(PySourcePath))">$(PySourcePath)\</PySourcePath> <!-- Directory where build outputs are put --> - <BuildPath32 Condition="'$(Py_OutDir)' == ''">$(PySourcePath)PCBuild\win32\</BuildPath32> + <BuildPath32 Condition="'$(Py_OutDir)' == ''">$(PySourcePath)PCbuild\win32\</BuildPath32> <BuildPath32 Condition="'$(Py_OutDir)' != ''">$(Py_OutDir)\win32\</BuildPath32> - <BuildPath64 Condition="'$(Py_OutDir)' == ''">$(PySourcePath)PCBuild\amd64\</BuildPath64> + <BuildPath64 Condition="'$(Py_OutDir)' == ''">$(PySourcePath)PCbuild\amd64\</BuildPath64> <BuildPath64 Condition="'$(Py_OutDir)' != ''">$(Py_OutDir)\amd64\</BuildPath64> <BuildPath Condition="'$(ArchName)' == 'win32'">$(BuildPath32)</BuildPath> <BuildPath Condition="'$(ArchName)' == 'amd64'">$(BuildPath64)</BuildPath> - <BuildPath Condition="'$(BuildPath)' == ''">$(PySourcePath)PCBuild\$(ArchName)\</BuildPath> + <BuildPath Condition="'$(BuildPath)' == ''">$(PySourcePath)PCbuild\$(ArchName)\</BuildPath> <BuildPath Condition="!HasTrailingSlash($(BuildPath))">$(BuildPath)\</BuildPath> <BuildPath Condition="$(Configuration) == 'PGInstrument'">$(BuildPath)instrumented\</BuildPath> @@ -118,11 +118,11 @@ Override the version number when building by specifying OverrideVersion. For example: - PCBuild\build.bat "/p:OverrideVersion=3.5.2a1" + PCbuild\build.bat "/p:OverrideVersion=3.5.2a1" Use the -V option to check your version is valid: - PCBuild\build.bat -V "/p:OverrideVersion=3.5.2a1" + PCbuild\build.bat -V "/p:OverrideVersion=3.5.2a1" PythonVersionNumber: 3.5.2 PythonVersion: 3.5.2a1 PythonVersionHex: 0x030502A1 diff --git a/Tools/freeze/extensions_win32.ini b/Tools/freeze/extensions_win32.ini index d01fd6b..d8f274b 100644 --- a/Tools/freeze/extensions_win32.ini +++ b/Tools/freeze/extensions_win32.ini @@ -26,34 +26,34 @@ ; If you need others, add them here [_socket] -dsp=%PYTHONPREFIX%\PCBuild\_socket.dsp +dsp=%PYTHONPREFIX%\PCbuild\_socket.dsp [_sre] -dsp=%PYTHONPREFIX%\PCBuild\_sre.dsp +dsp=%PYTHONPREFIX%\PCbuild\_sre.dsp [unicodedata] -dsp=%PYTHONPREFIX%\PCBuild\unicodedata.dsp +dsp=%PYTHONPREFIX%\PCbuild\unicodedata.dsp [mmap] -dsp=%PYTHONPREFIX%\PCBuild\mmap.dsp +dsp=%PYTHONPREFIX%\PCbuild\mmap.dsp [winsound] -dsp=%PYTHONPREFIX%\PCBuild\winsound.dsp +dsp=%PYTHONPREFIX%\PCbuild\winsound.dsp libs=winmm.lib [parser] -dsp=%PYTHONPREFIX%\PCBuild\parser.dsp +dsp=%PYTHONPREFIX%\PCbuild\parser.dsp [select] -dsp=%PYTHONPREFIX%\PCBuild\select.dsp +dsp=%PYTHONPREFIX%\PCbuild\select.dsp [zlib] -dsp=%PYTHONPREFIX%\PCBuild\zlib.dsp +dsp=%PYTHONPREFIX%\PCbuild\zlib.dsp cl=/I %PYTHONPREFIX%\..\zlib-1.1.4 /D _WINDOWS /D WIN32 libs=%PYTHONPREFIX%\..\zlib-1.1.4\zlib.lib /nodefaultlib:libc [winreg] -dsp=%PYTHONPREFIX%\PCBuild\winreg.dsp +dsp=%PYTHONPREFIX%\PCbuild\winreg.dsp libs=advapi32.lib diff --git a/Tools/msi/README.txt b/Tools/msi/README.txt index 7023b61..1908f5c 100644 --- a/Tools/msi/README.txt +++ b/Tools/msi/README.txt @@ -64,7 +64,7 @@ Building the Installer Before building the installer, download extra build dependencies using Tools\msi\get_externals.bat. (Note that this is in addition to the -similarly named file in PCBuild.) +similarly named file in PCbuild.) For testing, the installer should be built with the Tools/msi/build.bat script: @@ -72,7 +72,7 @@ script: build.bat [-x86] [-x64] [--doc] [--test-marker] [--pack] This script will build the required configurations of Python and -generate an installer layout in PCBuild/(win32|amd64)/en-us. +generate an installer layout in PCbuild/(win32|amd64)/en-us. Specify -x86 and/or -x64 to build for each platform. If neither is specified, both platforms will be built. Currently, both the debug and diff --git a/Tools/msi/build.bat b/Tools/msi/build.bat index f720ea9..8fa612e 100644 --- a/Tools/msi/build.bat +++ b/Tools/msi/build.bat @@ -1,7 +1,7 @@ @echo off setlocal set D=%~dp0 -set PCBUILD=%D%..\..\PCBuild\ +set PCBUILD=%D%..\..\PCbuild\ set BUILDX86= set BUILDX64= diff --git a/Tools/msi/buildrelease.bat b/Tools/msi/buildrelease.bat index 5dc1b57..4178981 100644 --- a/Tools/msi/buildrelease.bat +++ b/Tools/msi/buildrelease.bat @@ -28,7 +28,7 @@ rem {msi} MSI filename core.msi set DOWNLOAD_URL=https://www.python.org/ftp/python/{version}/{arch}{releasename}/{msi} set D=%~dp0 -set PCBUILD=%D%..\..\PCBuild\ +set PCBUILD=%D%..\..\PCbuild\ if "%Py_OutDir%"=="" set Py_OutDir=%PCBUILD% set EXTERNALS=%D%..\..\externals\windows-installer\ diff --git a/Tools/msi/exe/exe.wixproj b/Tools/msi/exe/exe.wixproj index 8eaf494..071501c 100644 --- a/Tools/msi/exe/exe.wixproj +++ b/Tools/msi/exe/exe.wixproj @@ -45,7 +45,7 @@ </Target> <Target Name="_MergeMiscNewsWithBlurb" AfterTargets="PrepareForBuild" Condition="$(Blurb) != '' and !Exists('$(PySourcePath)Misc\NEWS')"> - <Exec Command="$(Blurb) merge -f "$(BuildPath)NEWS.txt"" WorkingDirectory="$(PCBuild)" /> + <Exec Command="$(Blurb) merge -f "$(BuildPath)NEWS.txt"" WorkingDirectory="$(PCbuild)" /> </Target> <Target Name="_MergeMiscNewsWithPython" AfterTargets="PrepareForBuild" Condition="$(Blurb) == '' and !Exists('$(PySourcePath)Misc\NEWS')"> @@ -58,8 +58,8 @@ <HostPython>@(HostPython)</HostPython> <HostPython Condition="$(HostPython.Contains(';'))">$(HostPython.Remove($(HostPython.IndexOf(';'))))</HostPython> </PropertyGroup> - <Exec Command=""$(HostPython)" -m pip install -U blurb" WorkingDirectory="$(PCBuild)" /> - <Exec Command=""$(HostPython)" -m blurb merge -f "$(BuildPath)NEWS.txt"" WorkingDirectory="$(PCBuild)" /> + <Exec Command=""$(HostPython)" -m pip install -U blurb" WorkingDirectory="$(PCbuild)" /> + <Exec Command=""$(HostPython)" -m blurb merge -f "$(BuildPath)NEWS.txt"" WorkingDirectory="$(PCbuild)" /> </Target> <Import Project="..\msi.targets" /> diff --git a/Tools/msi/launcher/launcher.wixproj b/Tools/msi/launcher/launcher.wixproj index 8935ce8..7ff1690 100644 --- a/Tools/msi/launcher/launcher.wixproj +++ b/Tools/msi/launcher/launcher.wixproj @@ -20,16 +20,16 @@ </ItemGroup> <Target Name="_EnsurePyEx86" Condition="!Exists('$(BuildPath32)py.exe')" BeforeTargets="PrepareForBuild"> - <MSBuild Projects="$(PySourcePath)PCBuild\pylauncher.vcxproj" Properties="Platform=Win32" /> + <MSBuild Projects="$(PySourcePath)PCbuild\pylauncher.vcxproj" Properties="Platform=Win32" /> </Target> <Target Name="_EnsurePywEx86" Condition="!Exists('$(BuildPath32)pyw.exe')" BeforeTargets="PrepareForBuild"> - <MSBuild Projects="$(PySourcePath)PCBuild\pywlauncher.vcxproj" Properties="Platform=Win32" /> + <MSBuild Projects="$(PySourcePath)PCbuild\pywlauncher.vcxproj" Properties="Platform=Win32" /> </Target> <Target Name="_EnsurePyShellExt86" Condition="!Exists('$(BuildPath32)pyshellext.dll')" BeforeTargets="PrepareForBuild"> - <MSBuild Projects="$(PySourcePath)PCBuild\pyshellext.vcxproj" Properties="Platform=Win32" /> + <MSBuild Projects="$(PySourcePath)PCbuild\pyshellext.vcxproj" Properties="Platform=Win32" /> </Target> <Target Name="_EnsurePyShellExt64" Condition="!Exists('$(BuildPath64)pyshellext.dll')" BeforeTargets="PrepareForBuild"> - <MSBuild Projects="$(PySourcePath)PCBuild\pyshellext.vcxproj" Properties="Platform=x64" /> + <MSBuild Projects="$(PySourcePath)PCbuild\pyshellext.vcxproj" Properties="Platform=x64" /> </Target> <Import Project="..\msi.targets" /> diff --git a/Tools/msi/msi.props b/Tools/msi/msi.props index 2318d48..24a90bd 100644 --- a/Tools/msi/msi.props +++ b/Tools/msi/msi.props @@ -15,7 +15,7 @@ </PropertyGroup> <Import Project="wix.props" /> - <Import Project="..\..\PCBuild\tcltk.props" /> + <Import Project="..\..\PCbuild\tcltk.props" /> <PropertyGroup> <!-- diff --git a/Tools/msi/testrelease.bat b/Tools/msi/testrelease.bat index 96fdf5e..02bcca9 100644 --- a/Tools/msi/testrelease.bat +++ b/Tools/msi/testrelease.bat @@ -2,7 +2,7 @@ @echo off set D=%~dp0 -set PCBUILD=%D%..\..\PCBuild\ +set PCBUILD=%D%..\..\PCbuild\ set TARGETDIR=%TEMP% set TESTX86= diff --git a/Tools/msi/uploadrelease.bat b/Tools/msi/uploadrelease.bat index 610b092..4753fd3 100644 --- a/Tools/msi/uploadrelease.bat +++ b/Tools/msi/uploadrelease.bat @@ -2,7 +2,7 @@ @echo off set D=%~dp0 -set PCBUILD=%D%..\..\PCBuild\ +set PCBUILD=%D%..\..\PCbuild\ set HOST= set USER= diff --git a/Tools/msi/wix.props b/Tools/msi/wix.props index fbb2d10..7269d34 100644 --- a/Tools/msi/wix.props +++ b/Tools/msi/wix.props @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="..\..\PCBuild\python.props" /> + <Import Project="..\..\PCbuild\python.props" /> <PropertyGroup> <WixInstallPath Condition="'$(WixInstallPath)' == '' and Exists('$(MSBuildThisFileDirectory)\Wix')">$(MSBuildThisFileDirectory)\Wix\</WixInstallPath> diff --git a/Tools/nuget/build.bat b/Tools/nuget/build.bat index 0b4f622..f75cb3f 100644 --- a/Tools/nuget/build.bat +++ b/Tools/nuget/build.bat @@ -1,7 +1,7 @@ @echo off setlocal set D=%~dp0 -set PCBUILD=%D%..\..\PCBuild\ +set PCBUILD=%D%..\..\PCbuild\ if "%Py_OutDir%"=="" set Py_OutDir=%PCBUILD% set BUILDX86= |