Skip to content

WIP: Migrate pcbuild.sln to pcbuild.slnx#150897

Draft
edvilme wants to merge 1 commit into
python:mainfrom
edvilme:pcbuild-slnx
Draft

WIP: Migrate pcbuild.sln to pcbuild.slnx#150897
edvilme wants to merge 1 commit into
python:mainfrom
edvilme:pcbuild-slnx

Conversation

@edvilme
Copy link
Copy Markdown
Contributor

@edvilme edvilme commented Jun 4, 2026

VS 17.13+ introduces a new .slnx file format for solutions that is easier to read and parse, and is less propense to merge conflicts. This pr proposes a migration to the new format.

VS 17.13+ introduces a new .slnx file format for solutions that is
easier to read and parse, and is less propense to merge conflicts. This
pr proposes a migration to the new format.
@edvilme edvilme requested a review from a team as a code owner June 4, 2026 00:31
@edvilme edvilme marked this pull request as draft June 4, 2026 00:32
@zooba
Copy link
Copy Markdown
Member

zooba commented Jun 4, 2026

At some point we have to migrate from the PCbuild directory to Platforms\Windows, and so that's probably the right time to change a filename that people may be relying on. I'd prefer to combine the breaking changes.

Of course, that whole migration is probably going to be a slow painful process, but this particular file should be able to be one of the first to safely move. We can also rename it from "pcbuild" at that point, presumably to CPython.slnx.

So yes, we will likely do this, but not on its own. Thanks for making a start!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants